﻿

function setCookie(name,value,days)
{
    var Days = days;
    var exp = new Date(); //new Date("December 31, 9998");
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
    document.cookie = name + "="+ escape (value) + ";path=/;expires=" + exp.toGMTString();
}
function getCookie(name)
{
    var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
    if(arr=document.cookie.match(reg)) 
        return unescape(arr[2]);
    else 
        return null;
}
function delCookie(name)
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=getCookie(name);
    alert(cval);
    if(cval!=null) 
       document.cookie= name + "="+cval+";path=/;expires="+exp.toGMTString();
}

function writeUserCookie(uid,email,pwd,auto,exp)
{
	setCookie("jd100.userid",uid,exp);
	setCookie("jd100.email",email,exp);
	setCookie("jd100.passwd",pwd,exp);
	setCookie("jd100.autologin",auto,exp);
	setCookie("jd100.lastlogin",new Date().getTime(),exp);
}

//头登录的相关的js start 

function h_login(fromflag){
	var re = /^[_a-zA-Z0-9\-\.]+@([\-_a-zA-Z0-9]+\.)+[a-zA-Z0-9]{2,3}$/;
	var h_email = $("h_email");
	var h_password = $("h_password");
	if(h_email.value.trim() == ""){
		alert("登录邮箱不能为空！");
 				h_email.focus();
	}else if(!h_email.value.trim().match(re)){
		alert("请输入合法的登录邮箱");
		h_email.select();
	}else if(h_password.value.trim() == ""){
		alert("登录密码不能为空！");
 				h_password.focus();			
	}else{
		HeadRequest.HeadLogin(h_email.value.trim(),h_password.value.trim(),fromflag,headLogin);
	}
	
}

function h_rem(){
	var thisinput = $("h_rememberme");
	if(thisinput == null) return;
	if(thisinput.checked == true){
		if(!confirm('浏览器将在一年内保持您的登录状态，网吧或公共机房上网者请慎用。您能确认本次操作吗？')){
			thisinput.checked = false;
		}
	}else{
	  	thisinput.checked = false;
	}
}

function headLogin(result){
	var retArr = result.split("|");
	var ret = retArr[0];
	if(ret == 1){
        if(retArr[1].indexOf("@")!=-1){
            location.href="/verifyEmail_verify.do?email="+retArr[1]+"&active=1";
        }else{
            alert(retArr[1]);
        }
	}else{
		if($("h_rememberme") && $("h_rememberme").checked == true){
			writeUserCookie(retArr[1],retArr[2],retArr[3],1,365);		
		}else{
			writeUserCookie(retArr[1],retArr[2],retArr[3],0,365);
		}
		if(retArr[5] == 1){
			location.href="/myspace";
		}else{
			location.reload();
		}
	}
}



function h_Bulid_City()
{
	var province = document.getElementById("h_province");		
	var city = document.getElementById("h_city");
    var provcode = province.options[province.selectedIndex].value;		
    city.options[0].value = "0";
	city.options[0].text = "--不限--";
	if (provcode == 0)
	{
		city.options.length = 1;
	}else{
		var citylist = eval("prov" + provcode + ".split(',')");
		var codelist = eval("code" + provcode + ".split(',')");
		city.options.length = citylist.length + 1;
		for(var i=1; i<citylist.length+1; i++)
		{
			city.options[i].value = codelist[i-1];
			city.options[i].text = citylist[i-1];
		}
	}
	city.selectedIndex=0;
    return false;
}
