function checkAll(form_id,checkall_obj,checks_name)
{
	var selForm = document.forms[form_id];
	var ck_all = checkall_obj;
	var checks = selForm.elements[checks_name];
	var set_value;
	if (ck_all.checked) set_value= true;
	else set_value= false;
	if(checks.length){
		for(var i=0;i<checks.length;i++){
			if(checks[i]) checks[i].checked = set_value;
		}
	}else{
		if(checks) checks.checked = set_value;
	}

}
function ValidateMsnLogin(msnForm){
	if(isEmpty(msnForm.elements["msn_user"].value)){
		alert("请填写您的MSN账号");
		msnForm.elements["msn_user"].select();
		msnForm.elements["msn_user"].focus();
		return false;
	}
	if(isEmpty(msnForm.elements["msn_pwd"].value)){
		alert("请填写您的MSN登录密码");
		msnForm.elements["msn_pwd"].select();
		msnForm.elements["msn_pwd"].focus();
		return false;
	}
	if(!isEmail(msnForm.elements["msn_user"].value)){
		alert("请正确填写您的MSN账号（Email）!");
		msnForm.elements["msn_user"].select();
		msnForm.elements["msn_user"].focus();
		return false;
	}
}
function ValidateSendMsg(inviteForm){
	var msn_checks =  inviteForm.elements["msn[]"];
	var msnMail="";
	var msnCount=0;
	if(msn_checks){
		if(msn_checks.length){
			for(var i=0;i<msn_checks.length;i++){
				if(msn_checks[i].checked && msn_checks[i].value!=null){
					msnMail=msnMail+";"+msn_checks[i].value;
					msnCount++;
				}
			}
			msnMail=msnMail.substr(1,msnMail.length);
		}
	}
	if(msnCount<=0){
		alert("请选择您要发送邀请的人！");
		return false;
	}
	var msgType=inviteForm.elements["send_type[]"];
	var typecount=0;
	if(msgType){
		if(msgType.length){
			for(var i=0;i<msgType.length;i++){
				if(msgType[i].checked && msgType[i].value!=null){
					typecount++;
				}
			}
		}
	}
	if(typecount<=0)
	{
		alert("请选择您要发送邀请的方式！");
		return false;
	}
}

function ValidateSendEmailMsg(inviteEmailForm){
	if(isEmpty(inviteEmailForm.elements["rec_email"].value)){
		alert("请填写对方Email");
		inviteEmailForm.elements["rec_email"].select();
		inviteEmailForm.elements["rec_email"].focus();
		return false;
	}
	if(isEmpty(inviteEmailForm.elements["invite_msg"].value)){
		alert("请填写邀请留言");
		inviteEmailForm.elements["invite_msg"].select();
		inviteEmailForm.elements["invite_msg"].focus();
		return false;
	}
	if(isEmpty(inviteEmailForm.elements["sender_name"].value)){
		alert("请填写你的姓名");
		inviteEmailForm.elements["sender_name"].select();
		inviteEmailForm.elements["sender_name"].focus();
		return false;
	}
}

function showMsnMail(){

	var msnList_ul = document.getElementById("msnList");
	var li;
	var i=0;
	for(i=0;i<msnArr.length;i++){
		li = document.createElement("li");
		li.id="msn_li_"+i;
		　      li.innerHTML = '<input type="checkbox" id="msn[]" name="msn[]" value="'+msnArr[i]+'">'+msnArr[i];

		　      msnList_ul.appendChild(li);
	}
}
function setMsnMail(selform,para_id,curForm,checks_name){

	var selForm = parent.document.forms[selform];
	var msn_ul = parent.document.getElementById("msn_ul");
	var paraVal = selForm.elements[para_id];
	var curForm = document.forms[curForm];
	var checks =  curForm.elements[checks_name];
	var msnMail="";
	if(checks){
		if(checks.length){
			for(var i=0;i<checks.length;i++){
				if(checks[i].checked && checks[i].value!=null){
					msnMail=msnMail+";"+checks[i].value;

					var li = parent.document.createElement("li");
					li.id="msnMail_li_"+i;
					　      li.innerHTML = checks[i].value;

					　      msn_ul.appendChild(li);
				}
			}
			msnMail=msnMail.substr(1,msnMail.length);
		}else{
			if(checks.checked) {
				msnMail=checks.value;
				var li = parent.document.createElement("li");
				li.id="msnMail_li";
				　 li.innerHTML = checks.value;
				　 msn_ul.appendChild(li);
			}
		}
	}
	var msn_div = parent.document.getElementById("msn_div");
	var rows = msn_ul.getElementsByTagName("li").length;
	if(rows>0) msn_div.style.display = "inline";

	if(paraVal.name) paraVal.value=msnMail;
}

function setNull(obj,s)
{
	if (obj.value == s)
	{
		obj.value = "";
	}
}
function showiframe(iframe_id,srcurl){

	document.getElementById(iframe_id).src=srcurl;
	document.getElementById(iframe_id).style.visibility="visible";
}
function hideiframe(iframe_id){
	parent.document.getElementById(iframe_id).style.visibility="hidden";
}

function ValidateRegMsnLogin(regMsnForm){

	if(isEmpty(regMsnForm.elements["msn_user"].value)){
		alert("请填写您的MSN账号");
		regMsnForm.elements["msn_user"].select();
		regMsnForm.elements["msn_user"].focus();
		return false;
	}
	if(isEmpty(regMsnForm.elements["msn_pwd"].value)){
		alert("请填写您的MSN登录密码");
		regMsnForm.elements["msn_pwd"].select();
		regMsnForm.elements["msn_pwd"].focus();
		return false;
	}
	if(!isEmail(regMsnForm.elements["msn_user"].value)){
		alert("请正确填写您的MSN账号（Email）!");
		regMsnForm.elements["msn_user"].select();
		regMsnForm.elements["msn_user"].focus();
		return false;
	}
	doRequestUsingPOSTCheckRegMSN(regMsnForm.elements["msn_user"].value,regMsnForm.elements["msn_pwd"].value);
	document.location.href='http://'+SITE_DOMAIN+'/user/homepage.php';
}

function doRequestUsingPOSTCheckRegMSN(msn_user,msn_pwd) {

	createXMLHttpRequest();
	var para="msn_user="+encodeURI(msn_user)+"&msn_pwd="+encodeURI(msn_pwd);
    xmlHttp.open("POST", "../inc/reg_msnFriends.php", true);
	xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
	xmlHttp.send(para);
}

function ValidateRegEmailLogin(regEmailForm){
	if(isEmpty(regEmailForm.elements["email1"].value)){
		alert("请填写您的邮箱账号");
		regEmailForm.elements["email1"].select();
		regEmailForm.elements["email1"].focus();
		return false;
	}
	if(isEmpty(regEmailForm.elements["email_pwd"].value)){
		alert("请填写您的邮箱登录密码");
		regEmailForm.elements["email_pwd"].select();
		regEmailForm.elements["email_pwd"].focus();
		return false;
	}
	if(!isEmail(regEmailForm.elements["email1"].value+"@"+regEmailForm.email2.value)){
		alert("请正确填写您的邮箱账号（Email）!");
		regEmailForm.elements["email1"].select();
		regEmailForm.elements["email1"].focus();
		return false;
	}
	doRequestUsingPOSTCheckRegEmail(regEmailForm.elements["email1"].value,regEmailForm.email2.value,regEmailForm.elements["email_pwd"].value);
	document.location.href='http://'+SITE_DOMAIN+'/user/reg_msnf.php?flag=1';
}

function doRequestUsingPOSTCheckRegEmail(email1,email2,email_pwd) {

	createXMLHttpRequest();
	var para="email_user="+encodeURI(email1)+"&email_suffix="+encodeURI(email2)+"&email_pwd="+encodeURI(email_pwd);

	xmlHttp.open("POST", "../inc/reg_emailFriends.php", true);
	xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
    xmlHttp.send(para);
}

function handleStateChangeTest() {

	if(xmlHttp.readyState == 4) {

		if(xmlHttp.status == 200) {
			var result        = xmlHttp.responseText;
			alert(result);
		}
	}
}

