//过滤JS错误
function killerror(){return true;}
window.onerror=killerror;function exist(id){var mylogin=document.getElementById(id);if(mylogin){return true}
else{return false}}


//判断浏览器是否是IE6
function isIE6(){
var isIe=(document.all)?true:false;
	if(isIe){
		var browser=navigator.appName
		var b_version=navigator.appVersion	
		var version=b_version.split(";");	
		var trim_Version=version[1].replace(/[ ]/g,"");	
		if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0"){					
		    return true;
		}		
	}
	return false;
}
//加载用户登录情况
function selectValues()
{
 $("#loginid").show();
 var url="http://service.whjuren.com/whjr/front/FrontLoginActionbyname.do?user=a&callback=?";
 $.getJSON(url,function(jsonContent){
  if(jsonContent.username=='null'){
   $("#loginid").show();
  }else{
   document.getElementById("exam").href="http://exam.whjuren.com/exam/examself/index.html?fuser_id="+jsonContent.fuser_id;
   var imgstu = "http://service.whjuren.com/whjr/common/images/stunotcheck.png";
   var titlestu = "";
   if(jsonContent.stu=='1'){
   	var imgstu = "http://service.whjuren.com/whjr/common/images/stuchecked.png";
   	titlestu = "通过学员验证";
   }
   var imgtel = "http://service.whjuren.com/whjr/common/images/telnotcheck.png";
   var titletel = "";
   if(jsonContent.tel=='1'){
   	var imgtel = "http://service.whjuren.com/whjr/common/images/telchecked.png";
   	titletel = "通过手机验证";
   }
   var messages="<table width='100%' height='30' align='center' border='0' cellspacing='0' cellpadding='0'><tr><td height='30' align='left' ><img src='"+imgstu+"' title='"+titlestu+"'  align='absmiddle' /> <img id='imgtel' src='"+imgtel+"' title='"+titletel+"'  align='absmiddle' /> <a href='http://service.whjuren.com/whjr/myedu/MyEduAction.do?method=toMyEdu' title="+jsonContent.username+">"+jsonContent.username+"</a>  "+jsonContent.type+":您好！<a href='javascript:logout();'>注销</a><a href='http://service.whjuren.com/whjr/myedu/MsgAction.do?method=msglist' title='我的信箱，进入查看'>";
   if(jsonContent.countmsg=='0'){
    messages+="<img border='0' src='http://www.whjuren.com/style/images/ic.gif' width='20' height='14'/></td>";
   }else{
    messages+="<img border='0' src='http://www.whjuren.com/style/images/ic0.gif' width='20' height='14'/><td><td class='lotd1'>("+jsonContent.countmsg+")</td>";
   }
   messages+="</a></tr></table>";
   $("#logined").append(messages);
   $("#loginid").hide();
   $("#login_state").css("display","none");
   $("#logined").show();
   if(jsonContent.tel =='0'){
    var myleft = isIE6()?"22px":"12px";    
    var telAlert = "<div id='telalert' style='display:block;Z-INDEX: 10;position:absolute;width:244px; height:25px;left:"+myleft+";top:26px;' ><img border='0' src='http://www.whjuren.com/style/images/telalert.png' width='244' height='25' usemap='#alertmap' /><map name='alertmap'><area shape='rect' mce_shape='rect' coords='0,0,220,25' mce_coords='0,0,220,25' href='http://service.whjuren.com/whjr/myedu/FrontUserInfoAction.do?method=to_tel_check'><area shape='rect' mce_shape='rect' coords='220,0,244,25' mce_coords='220,0,244,25' href=\"javascript:closeAlert();\"></map> </div>";
    $("#logined").append(telAlert);	
   }
  }
 });
}
//关闭
function closeAlert(){
document.getElementById("telalert").style.display="none";
}
//注销
function logout() {
	var url=window.location;
	location.href = "http://service.whjuren.com/whjr/front/FrontLogoutAction.do?t="+url;
}
//注册
function register(){ 
window.location.href = 'http://service.whjuren.com/whjr/front/EnrollFrontUserAction.do?method=enroll&to='+location.href;	
}
//点击登录时调用方法
function login(){
		var form = document.getElementById("myLoginForm");
		form.action = "http://service.whjuren.com/whjr/ssologin.jsp";
		form.submit();		
}
//设置select的可见状态
function setSelectState(state)
{
	var objl=document.getElementsByTagName('select');
	for(var i=0;i<objl.length;i++)
	{
		objl[i].style.visibility=state;
	}
}
//弹出方法
function showMessageBox(wTitle,content,wWidth)
{
	closeWindow();
	var bWidth=parseInt(document.documentElement.scrollWidth || document.body.scrollWidth);
	var bHeight=parseInt(document.documentElement.scrollHeight || document.body.scrollHeight);
	var screen = parseInt(window.screen.availHeight);
	if(screen > bHeight){
		bHeight = screen;
		document.body.style.overflow="hidden";
	}	
	if(isIe){
		setSelectState('hidden');
	}
	var back=document.createElement("div");
	back.id="back";
	var styleStr="top:0px;left:0px;position:absolute;background:#999;z-index:999;width:"+bWidth+"px;height:"+bHeight+"px;";
	styleStr+=(isIe)?"filter:alpha(opacity=0);":"opacity:0;";
	back.style.cssText=styleStr;
	document.body.appendChild(back);	
	showBackground(back,50);	
	var mesW=document.createElement("div");
	mesW.id="mesWindow";
	mesW.className="mesWindow";
	mesW.innerHTML="<table><tr><td></td></tr></table><div class='mesWindowContent' id='mesWindowContent'>"+content+"</div>";
	var v_top=(document.body.clientHeight-mesW.clientHeight)/2;	
	v_top+=document.documentElement.scrollTop;
	if(isIE6()){
		var localStr = window.location+"";    
  		if(localStr.indexOf("http://service.whjuren.com/whjr/courseCenter/TeacherCenterAction.do?") > -1){
			styleStr="top:"+(v_top-610)+"px;position:absolute;";
		}else{
			styleStr="top:"+(v_top-350)+"px;position:absolute;";
		}
	}else{		
		styleStr="top:200px;position:fixed;";
	}	
	styleStr += "left:"+(document.body.clientWidth/2-mesW.clientWidth/2)+"px;width:"+wWidth+"px;margin-left:-"+(wWidth/2)+"px;left:50%;z-index:9999;";
	mesW.style.cssText=styleStr;
	document.body.appendChild(mesW);
}
//让背景渐渐变暗
function showBackground(obj,endInt)
{
	if(isIe)
	{
		obj.filters.alpha.opacity+=5;
		if(obj.filters.alpha.opacity<endInt)
		{
			setTimeout(function(){showBackground(obj,endInt)},30);
		}
	}else{
		var al=parseFloat(obj.style.opacity);al+=0.05;
		obj.style.opacity=al;
		if(al<(endInt/100))
		{
			setTimeout(function(){showBackground(obj,endInt)},30);
		}
	}
}
//关闭窗口
function closeWindow()
{
	if(document.getElementById('back')!=null)
	{
		document.getElementById('back').parentNode.removeChild(document.getElementById('back'));
	}
	if(document.getElementById('mesWindow')!=null)
	{
		document.getElementById('mesWindow').parentNode.removeChild(document.getElementById('mesWindow'));
	}
	if(isIe){
		setSelectState('');
	}
}
//弹出登录层
function loginShowDiv(url)
{	
	var messContent="<style>.login_a_666:link,.login_a_666:visited{ color:#666; font-size:14px;}.login_a_666:hover,.login_a_666:active{ color:#666; font-size:14px; text-decoration:underline;}.login_a_qinlan:link,.login_a_qinlan:visited{ color:#1CCEDF; font-size:12px;}.login_a_qinlan:hover,.login_a_qinlan:active{ color:#1CCEDF; font-size:12px; text-decoration:underline;}.login_a_bai:link,.login_a_bai:visited{ color:#fff; font-size:14px;}.login_a_bai:hover,.login_a_bai:active{ color:#fff; font-size:14px; text-decoration:underline;}</style>";
	messContent += "<form name=\"divLoginForm\" action=\"http://service.whjuren.com/whjr/ssologin.jsp\" method=\"post\" marjin=\"0\">";
	messContent += "<input type=\"hidden\" id=\"to\" name=\"to\" value=\""+url+"\"/>";		
	messContent += "<div style=\" width:415px; height:274px; background:url(http://www.whjuren.com/style/whjuren/login/images/new_login_bg.gif) no-repeat; overflow:hidden; position:relative;\">";
	messContent += "<div style=\" position:absolute; left:380px; top:20px;\">";
	messContent += "<img src=\"http://www.whjuren.com/style/whjuren/login/images/close.gif\" onclick=\"closeWindow();\" style=\"cursor:pointer;\" title=\"关闭窗口\" />";
	messContent += "</div>";
	messContent += "<table width=\"310\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\" position:absolute; top:98px; left:50px;\">";
	messContent += "  <tr>";
	messContent += "    <td width=\"60\" height=\"30\" align=\"left\"><span style=\"font-size:14px; color:#7D7D7D;\">用户名：</span></td>";
	messContent += "    <td height=\"30\"><input name=\"username\" id=\"username\" style=\"width:240px; height:22px; line-height:22px; border:1px solid #ccc;\"></td>";
	messContent += "  </tr>";
	messContent += "  <tr>";
	messContent += "    <td width=\"60\" height=\"30\" align=\"left\"><span style=\"font-size:14px; color:#7D7D7D;\">密&nbsp;&nbsp;码：</span></td>";
	messContent += "    <td height=\"30\"><input type=\"password\" name=\"password\" id=\"password\" style=\"width:240px; height:22px; line-height:22px; border:1px solid #ccc;\"></td>";
	messContent += "  </tr>";
	messContent += "  <tr>";
	messContent += "    <td width=\"60\">&nbsp;</td>";
	messContent += "    <td height=\"34\"><span style=\" font-size:12px; color:#666;\">不记得密码？</span>&nbsp;&nbsp;<a href=\"javascript:void(0);\" onclick=\"javascript:window.open('/whjr/front/RecoverPasswordAction.do?method=recoverPassword');\" title=\"忘记密码\" class=\"login_a_qinlan\">点此找回</a></td>";
	messContent += "  </tr>";
	messContent += "</table>";
	messContent += "<span style=\"position:absolute; top:211px; left:146px;\">";
	messContent += "<a href=\"javascript:div_login();\" class=\"login_a_bai\">登录</a>";
	messContent += "</span>";
	messContent += "<span style=\" position:absolute; top:211px; left:238px;\">";
	messContent += "<a href=\"javascript:register();\" title=\"立即注册\" class=\"login_a_666\">立即注册</a>";
	messContent += "</span>";
	messContent += "</div>";
	messContent += "</form>";	
	showMessageBox('登录',messContent,415);	
}

function div_login(){	
	document.divLoginForm.submit();
}

function checkLoginState(){	
	var queryString=window.location.search;	
	var param=queryString.substr(1,queryString.length-1).split("&");	
	for(var i=param.length-1;i>=0;i--){		
		var keyValue=param[i].split("=");
		if(keyValue[0]=="errorMessage"){			
			if(decodeURIComponent(keyValue[1])=="您提供的凭证有误。"){
				asyncbox.error('您输入的用户名或密码有误。','',function(){
					loginShowDiv(window.location);
				});				
				return false;
			}
			if(keyValue[1]=='user'){
				asyncbox.error('请输入用户名。','',function(){
					loginShowDiv(window.location);
				});							
				return false;
			}
			if(keyValue[1]=='pwd'){
				asyncbox.error('请输入密码。','',function(){
					loginShowDiv(window.location);
				});				
				return false;
			}
		}		
	}
	return true;
}

//div层随滚动条一起动
window.onscroll=function(){
	if(isIE6()){			
		var mesW = document.getElementById("mesWindow");
		if(mesW != null){
			var v_top=(document.body.clientHeight-mesW.clientHeight)/2;
			v_top+=document.documentElement.scrollTop || document.body.scrollTop;						
			var localStr = window.location+"";    
	  		if(localStr.indexOf("http://service.whjuren.com/whjr/courseCenter/TeacherCenterAction.do?") > -1){
				mesW.style.top=(v_top-480)+"px";
			}else{
				mesW.style.top=(v_top-220)+"px";
			}
		}
	}
}

window.onresize=function(){
	var back = document.getElementById("back");	
	if(back != null){
		var xWidth=parseInt(document.documentElement.scrollWidth || document.body.scrollWidth);
		var xHeight=parseInt(document.documentElement.scrollHeight || document.body.scrollHeight);   
		back.style.width=xWidth+"px";
		back.style.height=xHeight+"px";
	}
}

function loginjuren(event){
	var form = document.getElementById("myLoginForm");
	if(event.keyCode==13){
		form.action = "http://service.whjuren.com/whjr/ssologin.jsp";
		form.submit();
	}
}

//跳转到我的巨人
function toMyEdu(){
	var url = "http://service.whjuren.com/whjr/front/ToMyCart.do?callback=?";
	jQuery.getJSON(url,function(jsonResult){
		if(jsonResult.result != null)
		{
			jQuery.each(jsonResult.result,function(i,data)
			{
				
				if(data.msg == "no_login")
				{
					loginShowDiv(window.location);
				}
				else if(data.msg == "ok"){
					window.open("http://service.whjuren.com/whjr/myedu/MyEduAction.do?method=toMyEdu","_self");
				}
			});
		}
	});
}
//跳转到我的购物车
function toMyCart(){
var url="http://service.whjuren.com/whjr/front/ToMyCart.do?callback=?";
$.getJSON(url,function(jsonResult){if(jsonResult.result!=null)
{$.each(jsonResult.result,function(i,data)
{if(data.msg=="no_login")
{
loginShowDiv(window.location);
}else if(data.msg=="ok"){
window.open("http://service.whjuren.com/whjr/myedu/MyCartAction.do?method=queryAll","_self");
}});
}});
}
//跳转到我的订单
function toMyOrde(){
var url="http://service.whjuren.com/whjr/front/ToMyCart.do?callback=?";
$.getJSON(url,function(jsonResult){if(jsonResult.result!=null)
{$.each(jsonResult.result,function(i,data)
{if(data.msg=="no_login")
{
loginShowDiv(window.location);
}
else if(data.msg=="ok"){window.open("http://service.whjuren.com/whjr/myedu/MyCartAction.do?method=queryMyOrd","_self");
}});
}});
}


