/*
================文件说明======================
  file name   :UserAPI.js
  service for :
				提供用户上网入口的处理，如邮箱，博客等等
*/


function Ob(o){
var o=document.getElementById(o)?document.getElementById(o):o;
return o;
}
//邮箱处理

//----F0:邮箱处理---
//---------------------------------------------------------------------
function log_submit(){
	
var User = document.mailForm.mail_name.value;
var ProNo = document.mailForm.mailSelect.value;

if (ProNo==""){
if (typeof(Ob("mailmsg"))=="object")
Ob("mailmsg").innerHTML="请选择邮箱！";
if (Ob("mailmsg").style.display=="none") Ob("mailmsg").style.display="";
return false;
}

var mail_action = ProNo.split(";");

if(mail_action.length > 1)
{
if(mail_action[1]=="suffix")
User += "@"+mail_action[2];
else 
eval("document.mailForm."+mail_action[1]+".value = '"+mail_action[2]+"';");
}

var Passwd = document.mailForm.mail_password.value;
var Formobj = document.mailForm;

//--------------------------------------------------------------------------
function checkUserPass(){
if (User == ""){				
if (typeof(Ob("mailmsg"))=="object")
Ob("mailmsg").innerHTML="请填写用户名！";
if (Ob("mailmsg").style.display=="none") Ob("mailmsg").style.display="";
document.mailForm.mail_name.focus();
return false;
}
else if (Passwd == ""){

if (typeof(Ob("mailmsg"))=="object"){
Ob("mailmsg").innerHTML="请填写密码！";
if (Ob("mailmsg").style.display=="none") Ob("mailmsg").style.display="";
}

document.mailForm.mail_password.focus();
return false;
}
else {
return true;
}
}
//---------------------------------------------------------------------------

if (checkUserPass()){
//保存当前用户常用的邮箱索引至cookie
setCookie("customMailIndex",document.mailForm.mailSelect.selectedIndex,"");
document.mailForm.action = mail_action[0];
document.mailForm.u.value = User;
document.mailForm.user.value = User;
document.mailForm.LoginName.value = User;
document.mailForm.username.value = User;
document.mailForm.UserName.value = User;
document.mailForm.login_name.value = User;
document.mailForm.login.value = User;
document.mailForm.psw.value = Passwd;
document.mailForm.pass.value = Passwd;
document.mailForm.passwd.value = Passwd;
document.mailForm.password.value = Passwd;
document.mailForm.Password.value = Passwd;
document.mailForm.login_password.value = Passwd;
document.mailForm.loginid=User+"@chinaren.com";
//搜狐
document.mailForm.uid=User;
document.mailForm.passwd=Passwd;

document.mailForm.mail_password.value = "";
document.mailForm.submit();

}
return false;

}

//----End F0----

//---F1:AJAX实现用户邮箱使用次数累加并保存到DB

var xmlHttp;
function startRequest()
{
var index=document.mailForm.mailSelect.selectedIndex;
var paraEmail=document.mailForm.mailSelect.options(index).text;
var paraValue=document.mailForm.mailSelect.value;
//createXMLHttpRequest();
xmlHttp=getXPR();
var a=xmlHttp;
var b="/userapi/SaveInterface.aspx?flag=email&loginOption="+paraEmail+"&loginValue="+paraValue;
var c=handleStateChange;	
Hf(a,b,c); //调用js.js中的函数
}
//----回调函数------
function handleStateChange()
{
if(xmlHttp.readyState==4)//响应完成
{if(xmlHttp.status==200)//响应正常/OK
var result = xmlHttp.responseText;
else
alert("status="+xmlHttp.status+xmlHttp.statusText);        
}else
alert("很抱歉!\n"+xmlHttp.statusText+xmlHttp.status);
}
//---回调函数结束---
//---End F1---