var objtimeout;
function InitAjax() //初始化浏览器类型
{
  var ajax=false; 
  try {
      ajax = new ActiveXObject("Msxm12.XMLHTTP");
　  } catch (e){ 
  try { 
      ajax = new ActiveXObject("Microsoft.XMLHTTP");
　　} catch (e) { 
　　　ajax = false; 
　　} 
　}
  if (!ajax && typeof XMLHttpRequest!='undefined') { 
　　 ajax = new XMLHttpRequest(); 
　} 
  return ajax;
} 

//检查用户是否存在
/*function ajax_check_user()
{
	var ajax = InitAjax();
	var urlRedirect = "ajax.php"; //后台处理页
	var nickname = document.getElementById("nickname").value;
	var poststring = "nickname="+nickname+"&chkopt=chkuser";
	
	ajax.open("POST",urlRedirect,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	     var getMsg = ajax.responseText;
		 document.getElementById("showusermsg").innerHTML = getMsg;
	  }
	};
}*/
//检查验证码是否正确
function ajax_check_seccode()
{
  	var ajax = InitAjax();
	var urlRedirect = "seccode/ajax.php"; //后台处理页
	var seccode = document.getElementById("seccode").value;
	var poststring = "seccode="+seccode+"&chkopt=chkseccode";
	
	ajax.open("POST",urlRedirect,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	     var getMsg = ajax.responseText;
		 //document.getElementById("showseccodemsg").innerHTML = getMsg;
		 if(getMsg == "<img src='images/default/check_right.gif' />")
		 {
			 document.getElementById("flag").value = 1;   //验证码正确
		  // document.getElementById("getpwd").innerHTML = "<a href='javascript:///' onclick='getPassword()'>获取动态密码</a>";	 
		}
	  }
	};
}
//检查评论验证码是否正确
function ajax_check_commentseccode(type)
{
  	var ajax = InitAjax();
	if(type == "witkey"){
		var urlRedirect = "../seccode/ajax.php"; //后台处理页
	}else{
		var urlRedirect = "seccode/ajax.php"; //后台处理页
	}
	var seccode = document.getElementById("seccode").value;
	var poststring = "seccode="+seccode+"&chkopt=chkcommentcode";
	ajax.open("POST",urlRedirect,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	     var getMsg = ajax.responseText;
		 if(getMsg == 0){
			 document.getElementById("flag").value = 1;
		 }else{
			 document.getElementById("flag").value = 0;
		 } 
	  }
	};
}


//获取动态密码
function getPassword()
{
  var ajax = InitAjax();
  var urlRedirect = "seccode/ajax.php"; //后台处理页
  var phone = document.getElementById("usermobile").value;
  var poststring = "chkopt=getpwd&phone="+phone;
  if(phone == '' || phone == '请填写社区帐号')
  {
	alert("请先输入用户名。");
	document.getElementById("usermobile").focus();
	return false;
  }
  
  ajax.open("POST",urlRedirect,true);
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
  ajax.send(poststring);
  
  ajax.onreadystatechange = function()
  {
    if(ajax.readyState == 4 && ajax.status == 200)
	{
	  var mess = ajax.responseText;
	  var showmess = "";
	  if(mess == "0"){
		  showmess = "该用户不存在";
	  }else if(mess == "1"){
	  	  showmess = "该用户被冻结";
	  }else if(mess == "2"){
	  	  showmess = "密码短信已经发出，如在60秒后未获得密码，请重新点击获取密码";
	  }else if(mess == "3"){
	  	  showmess = "发送密码失败";
	  }
	  //alert(mess);
	  show_dynamicpass_mess(showmess);
	}
  };
}

function show_dynamicpass_mess(mess){
	//document.getElementById("dynamicpass_mess").innerHTML=mess;
	//document.getElementById("dynamicpass_layer").style.display="block";
	document.getElementById("getpass_showmess").innerHTML=mess;
}

//检查手机验证码是否正确
function ajax_check_seccodephone()
{
	var ajax = InitAjax();
	var urlRedirect = "seccode/ajax.php"; //后台处理页
	var seccodePhone = document.getElementById("seccodePhone").value;
	var poststring = "seccodePhone="+seccodePhone+"&chkopt=chkseccodephone";
	
	ajax.open("POST",urlRedirect,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	     var getMsg = ajax.responseText;
		 document.getElementById("showseccodephonemsg").innerHTML = getMsg;
	  }
	};
}

function userinfo_changepass(newpass){		//pps--控制面板--个人信息--基本信息--修改密码
	var passnull = newpass.replace(/ /g,"");
	if(passnull == ""){
		alert("请输入新密码");
		return false;
	}
	var len = newpass.length;
	if(len < 6 || len > 15){
		alert("密码长度为6-15位数字、字母及字符组合");
		return false;
	}
	
	var ajax = InitAjax();
	var url = "mobile_memcp.php?action=changepass"; //后台处理页
	var poststring = "newpass="+newpass;
	
	ajax.open("POST",url,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	   	  var getMsg = ajax.responseText;
		  alert(getMsg);
		 //document.getElementById("showseccodephonemsg").innerHTML = getMsg;
	  }
	};
}

//登录后修改基本信息：根据手机品牌 查找手机类型
function getphonetype(brandid)
{
	var ajax = InitAjax();
	var urlRedirect = "seccode/ajax.php"; //后台处理页
	var poststring = "brandid="+brandid+"&chkopt=getphonetype";
	ajax.open("POST",urlRedirect,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	     var getMsg = ajax.responseText;
		 //alert(getMsg);
		document.getElementById("span_phonetype").innerHTML = getMsg;
	  }
	};
}

//登录后修改基本信息：检查用户昵称是否重复
function modify_checknickname(uid,nickname){
	var nicknametemp = nickname.replace(/ /g,"");
	var myReg = /^[^@\/\'\\\"#$%&\^\*（）()。，‘“；：·~’]+$/;
	if(nicknametemp == ""){
		alert("用户昵称不能为空！");
		document.getElementById("checknickname").innerHTML = '';
		return false;
	}
	if(!myReg.test(nickname)){
		document.getElementById("spec").innerHTML = "昵称中不能包含特殊字符";
		return false;
	}else{
		document.getElementById("spec").innerHTML = "";	
	}
	if(nickname.length < 2 || nickname.length > 20){
	  alert("用户昵称长度为：2-20位！");
	  document.getElementById("checknickname").innerHTML = '';
	  return false;
	}
	nickname = escape(nickname);
	var ajax = InitAjax();
	var urlRedirect = "seccode/ajax.php"; //后台处理页	
	var poststring = "uid="+uid+"&nickname="+nicknametemp+"&chkopt=modify_checknickname";
	ajax.open("POST",urlRedirect,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	     var getMsg = ajax.responseText;
		 //alert(getMsg);
		document.getElementById("checknickname").innerHTML = getMsg;
	  }
	};
}

//企业资讯管理删除资讯
function ajax_delete_info(id,status)
{
  if(status == 'B')
  {
	alert("目前该信息已锁定，如需删除请与网站管理员联系。");
	return false;
  }
  if(confirm("您确定要删除此信息吗？"))
  {	
	var infoid = id; //需删除的记录id
	var ajax = InitAjax();
	var urlRedirect = "seccode/ajax.php"; //后台处理页
	var poststring = "infoid="+infoid+"&chkopt=deleteinfo";
	ajax.open("POST",urlRedirect,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	     var getMsg = ajax.responseText;
		 alert(getMsg);
		 window.location.reload(); 
	  }
	};
  }
}


//注册时 检查phonenumber是否正确 不能重复
function modify_checkephone(uid,phonenumber){
	var phonenumber = phonenumber.replace(/ /g,"");
	if(phonenumber == ""){
		document.getElementById("checkphone").innerHTML = '请输入手机号码！';
		return false;
	}
	var regMobile = /^1(3[4-9]|47|5[012789]|8[2378])\d{8}$/ ;
	if(!regMobile.test(phonenumber)){
		document.getElementById("checkphone").innerHTML = '请输入正确的手机号码';
		return false;
	}
	
	var ajax = InitAjax();
	var urlRedirect = "seccode/ajax.php"; //后台处理页
	var poststring = "uid="+uid+"&phonenumber="+phonenumber+"&chkopt=modify_checkephone";
	ajax.open("POST",urlRedirect,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	     var getMsg = ajax.responseText;
			document.getElementById("checkphone").innerHTML = getMsg;
	  }
	};
}

//登录后修改基本信息：检查email是否重复
function modify_checkemail(uid,email){
	var regEmail = /^([a-zA-Z0-9]+[-|_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[-|_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/
	if(!regEmail.test(email)) {
	  alert("请输入正确的邮箱地址");
	  return false;
	}
	
	var ajax = InitAjax();
	var urlRedirect = "seccode/ajax.php"; //后台处理页
	var poststring = "uid="+uid+"&email="+email+"&chkopt=modify_checkemail";
	ajax.open("POST",urlRedirect,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	     var getMsg = ajax.responseText;
		document.getElementById("checkemail").innerHTML = getMsg;
	  }
	};
}

//检查验证码是否正确
function check_vcode(seccode)
{
  	var ajax = InitAjax();
	var urlRedirect = "seccode/ajax.php"; //后台处理页
	var poststring = "seccode="+seccode+"&chkopt=check_vcode";
	
	ajax.open("POST",urlRedirect,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	     var getMsg = ajax.responseText;
		 document.getElementById("checkvcode").innerHTML = getMsg;
	  }
	};
}

//大讲堂报名检查
/*function check_bm(classid)
{
	var ajax = InitAjax();
	var urlRedirect = "seccode/ajax.php"; //后台处理页
	var poststring = "classid="+classid+"&chkopt=check_bm";
	
	ajax.open("POST",urlRedirect,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	     var getMsg = ajax.responseText;
		 if(getMsg == 1)
		 {
		    alert('对不起，您还没有登录此站点。');
			//window.location.href = 'newdev.loginout.php'; 
			return false;
		 }
		 else
		 {
		   if(confirm(getMsg))
		   {
			 save_bm_info(classid); //保存报名信息  
		   }
		   document.getElementById("showContent").innerHTML=getMsg;
		 }
	  }
	};
}*/
//大讲堂保存报名信息
/*function save_bm_info(classid)
{
	var ajax = InitAjax();
	var urlRedirect = "seccode/ajax.php"; //后台处理页
	var poststring = "classid="+classid+"&chkopt=save_bm";
	
	ajax.open("POST",urlRedirect,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	     var getMsg = ajax.responseText;
		 if(getMsg == 1)
		 {
		    alert('对不起，您还没有登录此站点。');
			window.location.href = 'newdev.loginout.php';	 
		 }
		 else if(getMsg == 2)
		 {
			alert('您未选择任何课程。');
		 }
		 else if(getMsg == 3)
		 {
			alert('您已经参加过此课程的报名。');
		 }
		 else if(getMsg == 4)
		 {
		 	alert('网络发生异常，请重试。');	 
		 }
	  }
	};
	document.getElementById('denglu').style.display = 'none'; //关闭层
}
//大讲堂检查是否已报名
function is_bm(classid)
{
	var ajax = InitAjax();
	var urlRedirect = "seccode/ajax.php"; //后台处理页
	var poststring = "classid="+classid+"&chkopt=is_bm";
	
	ajax.open("POST",urlRedirect,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	     
		 var getMsg = ajax.responseText;
		 if(getMsg == 1)
		 {
		    alert('对不起，您还没有登录此站点。');
			window.location.href = 'newdev.loginout.php';	 
		 }
		 else if(getMsg == 2)
		 {
			alert('您未选择任何课程。');
		 }
		 else if(getMsg == 3)
		 {
			alert("111");
			return false;
		 }
		 else if(getMsg == 4)
		 {
		 	alert('网络发生异常，请重试。');	 
		 }
	  }
	};
	return true;
}*/

/*异步取 头部菜单的 二级分类
	raty:20090616
*/
function getHeadCategory(menu){
	var ajax = InitAjax();
	//alert(menu);
	var cururl = window.location.href;
	var cururllength = cururl.split("/").length;
	//alert(cururl+"   "+cururllength);
	if(menu == "witkey"){
		var urlRedirect = "/cmdn/supesite/newdev.head_category.php"; //后台处理页
	}else if(menu == "index" && cururllength <= 4){
		var urlRedirect = "/cmdn/supesite/newdev.head_category.php"; //后台处理页
	}else{
		var urlRedirect = "/cmdn/supesite/newdev.head_category.php"; //后台处理页
	}
	var poststring = "menu="+menu;
	ajax.open("POST",urlRedirect,true);
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send(poststring);
	ajax.onreadystatechange = function()
	{
	  if(ajax.readyState == 4 && ajax.status == 200)
	  {
	     var getMsg = ajax.responseText;
		//alert(getMsg);
		
		//alert(getMsg);
		clearTimeout(objtimeout); //终止setTimeOut操作
		document.getElementById("head_category").style.display=''; //初始化子导航为显示
	    //alert();
		document.getElementById("head_category").innerHTML =getMsg ;
		
	  }
	};
}
function hiddenBar() //隐藏指定ID的导航栏
{
  clearTimeout(objtimeout);
  objtimeout = setTimeout("hiddenBarInfo()",1000); //定时执行，5秒以后隐藏子导航栏	
}
function showBar() //显示子导航
{
  clearTimeout(objtimeout);
  document.getElementById("head_category").style.display='';
}
function hiddenBarInfo() //隐藏导航栏具体操作
{
	document.getElementById("head_category").style.display='none';
}

