﻿function showDate() {
	var sWeek = new Array("日","一","二","三","四","五","六");
	var dNow = new Date();
	var sValue = dNow.getFullYear()+"年"+(dNow.getMonth()+1)+"月"+dNow.getDate()+"日";
	var sWeek = "  星期"+sWeek[dNow.getDay()];
	document.getElementById("id_spanDate").innerHTML = sValue;
	document.getElementById("id_sWeek").innerHTML = sWeek;
}

//显示当前时间
function showTime() {
	var tNow = new Date();
	var nValue;
	var sValue;
	
	nValue = tNow.getHours();
	sValue = (nValue<10?"0"+nValue:nValue);
	
	nValue = tNow.getMinutes();
	sValue += ":"+(nValue<10?"0"+nValue:nValue);
	
	nValue = tNow.getSeconds();
	sValue += ":"+(nValue<10?"0"+nValue:nValue);
	
	document.getElementById("id_sTime").innerHTML = sValue;
}
function SetOptionID3( id1, id2, id3, num, count)
{
	for(var i=0; i<count; i++)
	{
		document.getElementById(id1+i).className='OptionNo';
		document.getElementById(id1+id2+i).className='ShowNo';
		document.getElementById(id1+id3+i).className='ShowNo';
	}
	document.getElementById(id1+num).className='OptionYes';
	document.getElementById(id1+id2+num).className='ShowYes';
	document.getElementById(id1+id3+num).className='ShowYes';
}
function SetOptionID2( id1, id2, num, count)
{
	for(var i=0; i<count; i++)
	{
		document.getElementById(id1+i).className='OptionNo';
		document.getElementById(id1+id2+i).className='ShowNo';
	}
	document.getElementById(id1+num).className='OptionYes';
	document.getElementById(id1+id2+num).className='ShowYes';
}
function SetObjAlternatingClassStyle(htmlTag, attribute, class1, class2)
{
	var Objs = document.getElementsByTagName(htmlTag);
	var Tag = true;
	if (Objs != null)
	{
		if (Objs.length != null)
		{
			for(i=0;i<Objs.length;i++)
			{
				if(Objs[i].getAttribute(attribute)!=null && Objs[i].getAttribute(attribute)!=""){
					if(Tag)
					{
						Objs[i].className=class1;
						Tag = false;
					}
					else
					{
						Objs[i].className=class2;
						Tag = true;
					}
				}
			}
		}
	}
}
function SetTypeMenu(id, num, count)
{
    for(var i=0; i<count; i++)
    {
        document.getElementById(id+i).className='ShowNo';
    }
    document.getElementById(id+num).className='ShowYes';
}

function LeftChannelFocus (CurrentObj) {
	ArrayCurrentObj = CurrentObj.split("_");
	for (i=0; i<ArrayCurrentObj.length; i++){
		var ObjIndex = document.getElementById("LeftChannel"+ArrayCurrentObj[i]);
		if (ObjIndex != null){
			ObjIndex.className="Select";
		}
	}
}

function LeftChannelOnblur (CurrentObj) {
	ArrayCurrentObj = CurrentObj.split("_");
	for (i=0; i<ArrayCurrentObj.length; i++){
		var ObjIndex = document.getElementById("LeftChannel"+ArrayCurrentObj[i]);
		if (ObjIndex != null){
			ObjIndex.className="";
		}
	}
}

function getObject(objectId){
	if(document.getElementById && document.getElementById(objectId)) {
	// W3C DOM
		return document.getElementById(objectId);
	} else if (document.all && document.all(objectId)) {
	// MSIE 4 DOM
		return document.all(objectId);
	} else if (document.layers && document.layers[objectId]) {
	// NN 4 DOM.. note: this won't find nested layers
		return document.layers[objectId];
	} else {
		return false;
	}
}
//验证信息函数
function checkInfo( id, value, msg ){
	var obj = getObject(id);
	if( obj.value == value )
	{
		alert(msg);
		obj.focus();
		return true;
	}
	return false;
}
function checkInfoNoAlert( id, value ){
	var obj = getObject(id);
	if( obj.value == value )
	{
		obj.focus();
		return true;
	}
	return false;
}
function checkNoFoucsInfo( id, value, msg ){
	var obj = getObject(id);
	if( obj.value == value )
	{
		alert(msg);
		return true;
	}
	return false;
}
function checkNoInfo( id, value, msg ){
	var obj = getObject(id);
	if( obj.value != value )
	{
		alert(msg);
		obj.focus();
		return true;
	}
	return false;
}
function checkTestInfo( id, teststr, msg ){
	var obj = getObject(id);
	if ( teststr.test( obj.value ) == false )
	{
		alert(msg);
		obj.focus();
		return true;
	}
	return false;
}
function checkTestInfoNull( id, teststr, msg ){
	var obj = getObject(id);
	if (obj.value != '' && teststr.test( obj.value ) == false )
	{
		alert(msg);
		obj.focus();
		return true;
	}
	return false;
}
function checkMessage()
{
	if( checkInfo( 'NameTextBox', '', '请输入姓名！' ) )
	{
		return false;
	}
	if( checkInfo( 'CompanyTextBox', '', '请输入公司名称！' ) )
	{
		return false;
	}
	var TestStr=/^[0-9-#]{7,20}$/;
	if ( checkTestInfo( 'TelTextBox', TestStr, '请输入请输入正确的电话！' ) )
	{
		return false;
	}
	TestStr=/^[\w]+([-+.]\w+)*@[\w]+([-.]\w+)*.[\w]+[.]?[\w]+$/;
	if ( checkTestInfo( 'EmailTextBox', TestStr, '请输入正确邮箱地址！' ) )
	{
		return false;
	}
    if(getObject('ShowRadioButtonList_0').checked==false && getObject('ShowRadioButtonList_1').checked==false)
    {
        alert('请选择咨询问题是否公开于本栏目！');
        getObject('ShowRadioButtonList_0').focus();
        return false;
    }
	if( checkInfo( 'ContentTextBox', '', '请输入内容！' ) )
	{
		return false;
	}
	if( checkInfo( 'ImageCodeTextBox', '', '请输入验证码！' ) )
	{
		return false;
	}
	return true;
}
function GoToSearchUrl(id)
{
	if( checkInfo( id, '', '请输入关键字！' ) )
	{
		return false;
	}
    window.location="/searchlist.aspx?keyword="+encodeURI(getObject(id).value);
    return false;
}
function GoToSearchUrlKey(id,event){
    var eventObj = event?event:window.event;
    var key = window.event?eventObj.keyCode:eventObj.which;
    if(key=='13'){
        GoToSearchUrl(id);
        return false;
    }
}
//设置下拉列表
function setSelectOption( id, value )
{
	var obj = getObject( id );
	for(i = 0; i < obj.length; i++)
	{
		if(obj.options[i].value == value)
		{
		    obj.options[i].selected = true;
		}
	}
}

var selectArray = new Array('@nan-gang.gov.cn','@nan-gang.com','@teda.gov.cn');
var selectItem = 0;
function SetDIYSelect(selectValueID, selectID, event)
{
    var selectValueObj = getObject(selectValueID);
    var selectObj = getObject(selectID);
    selectValueObj.value = selectValueObj.value.split('@')[0];
    if(selectValueObj.value.length>1)
    {
        if(selectObj.style.display!='block')
        {
            ShowDIYSelect(selectValueID,selectID);
        }
        var selectObjItems = selectObj.getElementsByTagName('li');
        var selectObjSelectItem = 0;
        if(selectObjItems.length != selectArray.length)
        {
            return false;
        }
        for(var i=0; i<selectObjItems.length; i++)
        {
            selectObjItems[i].innerHTML = selectValueObj.value+selectArray[i];
            if(selectObjItems[i].className == 'Select')
            {
                selectObjSelectItem = i;
            }
        }
        selectObj.style.display='block';
        var eventObj = event?event:window.event;
        var key = window.event?eventObj.keyCode:eventObj.which;
        if(key == '38')
        {
            selectObjSelectItem--;
            selectObjSelectItem = selectObjSelectItem<0?0:selectObjSelectItem;
        }
        else if(key == '40')
        {
            selectObjSelectItem++;
            selectObjSelectItem = selectObjSelectItem<selectObjItems.length?selectObjSelectItem:selectObjItems.length-1;
        }
        SetDIYSelectItemSelect(selectID, selectObjSelectItem);
        if(key == '9' || key == '13')
        {
            SetSelectValue(selectValueID, selectID);
        }
    }
    else
    {
        ClearDIYSelect(selectID);
    }
}

function ShowDIYSelect (selectValueID, selectID)
{
    var selectObj = getObject(selectID);
    selectObj.innerHTML = '请选择您的邮箱地址';
    var selectClassName = ' class="Select"';
    for(var i=0; i<selectArray.length; i++)
    {
        selectObj.innerHTML += '<li'+selectClassName+' onclick="javascript:SetSelectValue(\''+selectValueID+'\',\''+selectID+'\');" onmouseover="javascript:SetDIYSelectItemSelect(\''+selectID+'\','+i+');"></li>';
        selectClassName = '';
    }
}

function ClearDIYSelect (selectID)
{
    var selectObj = getObject(selectID);
    selectObj.style.display = 'none';
    selectObj.innerHTML = '';
}

function SetSelectValue (selectValueID, selectID)
{
    var selectObj = getObject(selectID);
    var selectObjItems = selectObj.getElementsByTagName('li');
    for(var i=0; i<selectObjItems.length; i++)
    {
        if(selectObjItems[i].className == 'Select')
        {
            getObject(selectValueID).value = selectObjItems[i].innerHTML;
            ClearDIYSelect(selectID);
            return false;
        }
    }
}

function SetDIYSelectItemSelect (selectID, num)
{
    var selectObj = getObject(selectID);
    var selectObjItems = selectObj.getElementsByTagName('li');
    for(var i=0; i<selectObjItems.length; i++)
    {
        selectObjItems[i].className='';
    }
    selectObjItems[num].className='Select';
}

function SetSelectValueKeyDown (selectValueID, selectID, event)
{
        var eventObj = event?event:window.event;
        var key = window.event?eventObj.keyCode:eventObj.which;
        if(key == '9' || key == '13')
        {
            SetSelectValue(selectValueID, selectID);
        }
}

function checkEmailLogin()
{
	if(getObject('uid').value.indexOf('@teda.gov.cn') > 0){
		EmailLoginForm.LoginName.value = EmailLoginForm.uid.value;
		EmailLoginForm.Password.value = EmailLoginForm.password.value;
		//EmailLoginForm.action='http://mail.teda.gov.cn/cgi-bin/login';
		EmailLoginForm.action='http://mail.teda.gov.cn/remote.php';
		
	    return true;
	}

	EmailLoginForm.action='http://mail.nan-gang.gov.cn/coremail/index.jsp';
	if( checkInfoNoAlert( 'uid', '' ) )
	{
		return false;
	}
	if( checkInfoNoAlert( 'password', '' ) )
	{
		return false;
	}
	return true;
}
//        Obj4.action='http://mail.nan-gang.gov.cn/coremail/index.jsp';
//        Obj4.action='http://mail.nan-gang.com/coremail/index.jsp';

