function check(input){
if(input.mailSelect.options.selectedIndex==0){
alert("厨师网址之家提醒您:\n您忘了选择您的邮箱了!\n请重新输入!^_^");
return false;}
if(input.name.value==""){
alert("厨师网址之家提醒您:\n您忘了填写您的用户名了!\n请重新输入!^_^");
input.name.focus();
return false;}
if(input.password.value=="" || input.password.value.length<3){
alert("厨师网址之家提醒您:\n您没有输入密码或者长度小于3字符!\n还是重新填写吧!^_^");
input.password.focus();
return false;}
else{go();
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='http://'+strProvider+'?'+strIdName+'='+strName+'&'+varPassName+'='+varPasswd;    /*合并字符串，得到形如“http://mail.sina.com.cn/cgi-bin/log...”的字符串型URL*/
}
else{
var strUrl='<form name="tmpForm" action="http://'+strProvider+'" method="post"><input type="hidden" name="'+strIdName+'" value="'+strName+'"><input type="hidden" name="'+varPassName+'" value="'+varPasswd+'">';
if(arrayInfo[4]=='hidden') strUrl+='<input type="hidden" name="'+arrayInfo[5]+'" value="'+arrayInfo[6]+'">'
strUrl+='</form>';
}
return strUrl;
}
function go(){
var strLocation=makeURL();
if(strLocation.indexOf('<form name="tmpForm"')!=-1){/*对于只能用“post”来获取表单数据的邮箱使用自动提交的临时表单*/
outWin=window.open('','','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('<font color=336699>欢迎使用厨师网址之家邮局快速登陆系统，请稍候……</font>'+strLocation+'</body></html>');
doc.close();
}
else window.open(strLocation,'','menubar=yes,toolbar=yes,location=yes,status=yes,resizable=yes');
}
//--> 