function check(input){
if(input.mailSelect.options.selectedIndex==0){   
alert("清翔网提醒您，请先选择您使用的邮箱");   
return false;}   
if(input.name.value==""){   
alert("清翔网提醒您，请先填写您的邮箱用户名！");   
input.name.focus();   
return false;}   
if(input.password.value=="" || input.password.value.length<3){   
alert("清翔网提醒您，请先填写您的邮箱密码！");   
input.password.focus();   
return false;}   
else{go();   
mailForm.password.value='';
return false;}}

function makeURL(){   
var objForm=document.mailForm;   
var intIndex=objForm.mailSelect.options.selectedIndex;   
var varInfo=objForm.mailSelect.options[intIndex].value; 
var arrayInfo=varInfo.split(';');
var strName=objForm.name.value,varPasswd=objForm.password.value;   
var length=arrayInfo.length,strProvider=arrayInfo[0],strIdName=arrayInfo[1],varPassName=arrayInfo[2];   
if(length==3){   
var strUrl=strProvider+strIdName+'='+strName+'&'+varPassName+'='+varPasswd;}
else{
if(arrayInfo[3]=='suffix') strName+='@'+arrayInfo[4]
var strUrl='<form name="tmpForm" action="'+strProvider+'" method="post"><input type="hidden" name="'+strIdName+'" value="'+strName+'"><input type="hidden" name="'+varPassName+'" value="'+varPasswd+'">';   
if(arrayInfo[3]=='hidden') strUrl+='<input type="hidden" name="'+arrayInfo[4]+'" value="'+arrayInfo[5]+'">'
strUrl+='</form>';   
}
return strUrl;   
}

function go(){   
var strLocation=makeURL();   
if(strLocation.indexOf('<form name="tmpForm"')!=-1){outWin=window.open('','','scrollbars=yes,menubar=yes,toolbar=yes,location=yes,status=yes,resizable=yes');   
doc=outWin.document;   
doc.open('text/html');   
doc.write('<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>邮箱登录</title></head><body onload="document.tmpForm.submit()">');   
doc.write('<p align="center" style="font-size: 14px; color: #FF0000">[清翔网]电子邮局快速登录系统，正在登陆中，请您稍候......</p>'+strLocation+'</body></html>');   
doc.close();   
}
else window.open(strLocation,'','menubar=yes,toolbar=yes,location=yes,status=yes,resizable=yes,,scrollbars=yes');   
}

function News_Window(theURL,winName,features) {
window.open(theURL,winName,features);
}

var h;
var l;
var t;
var isvisible;

function HideMenu() 
{
var mX;
var mY;
var vDiv;
    if (isvisible == true)
{
        vDiv = document.all("menuDiv");
        mX = window.event.clientX + document.body.scrollLeft;
        mY = window.event.clientY + document.body.scrollTop;
        if ((mX < parseInt(vDiv.style.left)) || (mX > parseInt(vDiv.style.left)+vDiv.offsetWidth) || (mY < parseInt(vDiv.style.top)-h) || (mY > parseInt(vDiv.style.top)+vDiv.offsetHeight)){
            vDiv.style.visibility = "hidden";
            isvisible = false;
        }
    }
}

function ShowMenu(vMnuCode) {
    vSrc = window.event.srcElement;
    vMnuCode = "<DIV style='PADDING-RIGHT: 6px; FILTER: shadow(color=#CCCCCC,direction=120); PADDING-BOTTOM: 6px;width:98px'><table border=0 cellspacing=1 cellpadding=4 bgcolor=#FF88FF style='line-height:18px' width='135' align='left'><tr bgcolor='#ffffff'><td>" + vMnuCode + "</td></tr></table></div>";
    h = vSrc.offsetHeight + 4;
    l = vSrc.offsetLeft - 5;
    t = vSrc.offsetTop + h;
    vParent = vSrc.offsetParent;
    while (vParent.tagName.toUpperCase() != "BODY")
    {
        l += vParent.offsetLeft;
        t += vParent.offsetTop;
        vParent = vParent.offsetParent;
    }

    menuDiv.innerHTML = vMnuCode;
    menuDiv.style.top = t;
    menuDiv.style.left = l;
    menuDiv.style.visibility = "visible";
    isvisible = true;
}

// begin

function SetCookie(name,value){
     var argv=SetCookie.arguments;
     var argc=SetCookie.arguments.length;
     var expires=(2<argc)?argv[2]:null;
     var path=(3<argc)?argv[3]:null;
     var domain=(4<argc)?argv[4]:null;
     var secure=(5<argc)?argv[5]:false;
     document.cookie=name+"="+escape(value)+((expires==null)?"":("; expires="+expires.toGMTString()))+((path==null)?"":("; path="+path))+((domain==null)?"":("; domain="+domain))+((secure==true)?"; secure":"");
} 

function GetCookie(Name) {
 var search = Name + "=";
 var returnvalue = "";
 if (document.cookie.length > 0) {
  offset = document.cookie.indexOf(search);
  if (offset != -1) {      
   offset += search.length;
   end = document.cookie.indexOf(";", offset);                        
   if (end == -1)
   end = document.cookie.length;
   returnvalue=unescape(document.cookie.substring(offset,end));
  }
 }
 return returnvalue;
}

function GetSubCookie(Name, CookieValue) {
 var search = Name + "=";
 var returnvalue = "";
 if (CookieValue.length > 0) {
  offset = CookieValue.indexOf(search);
  if (offset != -1) {      
   offset += search.length;
   end = CookieValue.indexOf("&", offset);                        
   if (end == -1)
   end = CookieValue.length;
   returnvalue=unescape(CookieValue.substring(offset,end));
  }
 }
 return returnvalue;
}


function show(ch_name,tb_name){
if (document.getElementById(ch_name).checked == true) {
	document.getElementById(tb_name).style.display = "";
	var expdate=new Date();
	expdate.setTime(expdate.getTime()+(24*60*60*1000*30));  // 30天
	SetCookie(tb_name,"1",expdate,"/",null,false);
}
else{
	document.getElementById(tb_name).style.display = "none";
        var expdate=new Date();
	expdate.setTime(expdate.getTime()+(24*60*60*1000*30));  // 30天
	SetCookie(tb_name,"0",expdate,"/",null,false);
}
}

function GetIfChecked(ch_name,tb_name){
  if (GetCookie(tb_name)) {
     try {
          b =GetCookie(tb_name);
          if ( b == "1") {
             document.getElementById(ch_name).checked = true;
             }
          else {
             document.getElementById(tb_name).style.display = "none";
             document.getElementById(ch_name).checked = false;
             }
         }
     catch (e) {;}
  }
  else{
    document.getElementById(ch_name).checked = true;
    }
}

function ColumnRun() //20060808
{
GetIfChecked('cb1','cnews');
GetIfChecked('cb2','curl');
GetIfChecked('cb3','csearch');
GetIfChecked('cb4','c1');
GetIfChecked('cb5','c2');
GetIfChecked('cb6','cuse');
GetIfChecked('cb7','cservice');
GetIfChecked('cb8','csoft');
GetIfChecked('cb9','cbuy');
GetIfChecked('cb10','cuniv');
GetIfChecked('cb11','ceng');
GetIfChecked('cb12','cart');
GetIfChecked('cb13','cseu');
GetIfChecked('cb15','cbbs');
GetIfChecked('cb16','cgame');
GetIfChecked('cb17','che');
GetIfChecked('cb18','ccar');
GetIfChecked('cb19','cex');
GetIfChecked('cb20','cflash');
GetIfChecked('cb21','cin');
GetIfChecked('cb22','cother');
GetIfChecked('cb23','cmob');
GetIfChecked('cb24','cf');
GetIfChecked('cb25','cjob');
GetIfChecked('cb26','cblog');
GetIfChecked('cb27','ccity');
}

function secCard(n)
{
var table = document.getElementById("secTable").rows[0];
for(i=0;i<table.cells.length;i++) 
table.cells[i].className="cardNormal";
table.cells[n].className="cardSelected";
for(i=1;i<table.cells.length;i=i+2) 
table.cells[i].className="cardSpace";
//secTable.cells[n+1].className="cardSpaceLeft";
table.cells[5].className="cardSpaceLast";
}
function secBoard(n)
{
var table = document.getElementById("mainTable");
for(i=0;i<table.tBodies.length;i++)
table.tBodies[i].style.display="none";
table.tBodies[n].style.display="";
}
function closew()
{
document.getElementById("topa").style.display = "none";
}
function openw()
{if(document.getElementById("topa").style.display == "none")
 document.getElementById("topa").style.display = "";
}

var endNumber=true;

//数字键
function inputkey(key)
{
	var index=key.charCodeAt(0);
	if(endNumber)
	{
		endNumber=false;
		document.search_form.k.value = key;
	}
	else if(document.search_form.k.value == null)
		document.search_form.k.value = key;
	else
		document.search_form.k.value += key;
}

function backspace()
{
	if (!endNumber)
	{
		if(document.search_form.k.value.length>1)
			document.search_form.k.value=document.search_form.k.value.substring(0,document.search_form.k.value.length - 1);
		else
			document.search_form.k.value="";
	}
}

function clearall()
{
	document.search_form.k.value="";
	endNumber=true;
}