$(function(){
	  /* $("#link>a").click(function(){
					 var index=$(this).index();
					 switch(index){
						 case 0:window.open("/index.php/Index/register","_blank");
		                 break;
						 case 1:window.open("/index.php/Index","_blank");
						 break;
						 case 2:AddFavorite("http://www.iaaa.org.cn/","中国汽车凭租信用平台");
		                 break;
						 case 3:SetHome(this,window.location);
		                 break;
					 }					 
	   })*/
	   //导航链接标记
	   /*var in_status=$("#in_status").val(); 
	   $(".nav>ul>li").eq(in_status).each(function(){  
					$(this).addClass("nav_sign").siblings().removeClass("nav_sign");
	   });
	   //导航效果
	   $(".nav>ul>li").mouseover(function(){
					$(this).addClass("nav_on").siblings().addClass("nav_up");
	   }).mouseout(function(){
		            $(this).parent("ul").find(".nav_sign").addClass("nav_on").siblings().removeClass("nav_on");
	   });*/
	   
	   //查询姓名信息提示
	   $(":input.search_input01").focus(function(){
											 var search_name=$(this).val();
											 if(search_name == this.defaultValue){
												 $(this).val("");
												 $(this).css("color","#000");
										     }
	   }).blur(function(){
		            var search_name=$(this).val();
					if(search_name == ""){
						$(this).val(this.defaultValue);
						$(this).css("color","gray");
					}
	   });
	   
	   //查询身份证号信息提示
	   $(":input.search_input02").focus(function(){
											 var search_name=$(this).val();
											 if(search_name == this.defaultValue){
												 $(this).val("");
												 $(this).css("color","#000");
										     }
	   }).blur(function(){
		            var search_name=$(this).val();
					if(search_name == ""){
						$(this).val(this.defaultValue);
						$(this).css("color","gray");
					}
	   });

	  //头部导航信用验证检验
	   $("#credit_top").click(function(){
					 /*var cookie=$.cookie('mm');
					 alert(cookie);*/
					 var strName=$(":input.search_input01").val();
					 if(strName.length == "" || strName.length > 15 ){
						 alert("请您输入正确的姓名");
						 return false;
				     }

					 var strId=$(":input.search_input02").val().toUpperCase();
					 if(strId.length == 18){
						 if(!cidInfo18(strId)){
							 return false;
						 }
				     }else{
						 if(!cidInfo15(strId)){
							 return false;
						 }
					 }
					 //判断用户是否登录，若登录可以直接到后台信用验证
					 if($.cookie("mm")){
						 window.location.href="http://new.iaaa.org.cn/j_security_check?goto=1&name="+EncodeUtf8($(".search_input01").val())+"&identify="+$(":input.search_input02").val().toUpperCase();
					 }else{
						/*window.location.href="/index.php/Index/register?real_name="+EncodeUtf8($(".search_input01").val())+"&idcard_no="+$(".search_input02").val()+"&nl=1";*/ window.location.href="/index.php/Index/credit_report/real_name/"+$(":input.search_input01").val()+"/idcard_no/"+$(":input.search_input02").val().toUpperCase();
					 }
	   });
	   
	   //信用验证栏目-立即开始信用验证 检验
	   $("#credit_sub").click(function(){  
			   var strName=$(".credit_sub_name").val();
			   if(strName.length == "" || strName.length > 15 ){
				   alert("请您输入正确的姓名");
				   return false;
			   }
			   var strId=$(":input.credit_sub_no").val().toUpperCase();
			   if(strId.length == 18){
				   if(!cidInfo18(strId)){
					   return false;
				   }
			   }else{
				   if(!cidInfo15(strId)){
					   return false;
				   }
			   }
			   $("#credit_from").submit();
	   });
	   
	   //开放接口-我要申请接口合作-申请API类型 信息提示
		var x = 10;  
		var y = 20;
		$("span.tooltip").mouseover(function(e){  
			this.myTitle = this.title;
			this.title = "";	
			var tooltip = "<div id='tooltip'>"+ this.myTitle +"<\/div>"; //创建 div 元素 
			$("body").append(tooltip);	//把它追加到文档中
			$("#tooltip").css({
					"top": (e.pageY+y) + "px",
					"left": (e.pageX+x)  + "px"
			}).show("fast");	  //设置x坐标和y坐标，并且显示
		}).mouseout(function(){		
			this.title = this.myTitle;
			$("#tooltip").remove();   //移除 
		}).mousemove(function(e){
			$("#tooltip").css({
					"top": (e.pageY+y) + "px",
					"left": (e.pageX+x)  + "px"
			});
		});
});

//身份证验证函数
var aCity={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",
           36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",
		   61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"}
function cidInfo18(sId){
		var iSum=0 ;
		var info="" ;
		if(!(/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[A-Z])$/.test(sId))){
			alert("请输入正确的身份证号");
			return false;
		}
		//地区验证
		sId=sId.replace(/x$/i,"a");
		if(aCity[parseInt(sId.substr(0,2))]==null){
			alert("非法地区");
			return false;
		}
		//生日判断
		sBirthday=sId.substr(6,4)+"-"+Number(sId.substr(10,2))+"-"+Number(sId.substr(12,2));
		var d=new Date(sBirthday.replace(/-/g,"/"))
		if(sBirthday!=(d.getFullYear()+"-"+ (d.getMonth()+1) + "-" + d.getDate())){
			alert("非法生日");
			return false;
		}
		//证号判断
		for(var i = 17;i>=0;i --){
			iSum += (Math.pow(2,i) % 11) * parseInt(sId.charAt(17 - i),11);
		}
		if(iSum%11!=1){
			alert("非法证号");
			return false;
		}

		return true;
}

function cidInfo15(sId){
		var iSum=0 ;
		var info="" ;
		if(!(/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/.test(sId))){
			alert("请输入正确的身份证号");
			return false;
		}
		//地区验证
		sId=sId.replace(/x$/i,"a");
		if(aCity[parseInt(sId.substr(0,2))]==null){
			alert("非法地区");
			return false;
		}

		return true;
}
/**
 * 加入收藏
 * @param {} sURL 收藏链接地址   
 * @param {} sTitle 收藏标题   
 */   
/*function AddFavorite(sURL, sTitle) {   
    try {   
        window.external.addFavorite(sURL, sTitle);   
    } catch (e) {   
        try {   
            window.sidebar.addPanel(sTitle, sURL, "");   
        } catch (e) {   
            alert("加入收藏失败，请使用Ctrl+D进行添加");   
        }   
    }   
} */
//设为主页
/*function SetHome(obj,vrl){
        try{
                obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);
        }
        catch(e){
                if(window.netscape) {
                        try {
                                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
                        }
                        catch (e) {
                                alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");
                        }
                        var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
                        prefs.setCharPref('browser.startup.homepage',vrl);
                 }
        }
}*/
//----------------------------------字符转换为UTF-8编码----------------------------------------------------
function EncodeUtf8(s1)
{
      var s = escape(s1);
      var sa = s.split("%");
      var retV ="";
      if(sa[0] != "")
      {
         retV = sa[0];
      }
      for(var i = 1; i < sa.length; i ++)
      {
           if(sa[i].substring(0,1) == "u")
           {
               retV += Hex2Utf8(Str2Hex(sa[i].substring(1,5)));
              
           }
           else retV += "%" + sa[i];
      }
     
      return retV;
}
function Str2Hex(s)
{
      var c = "";
      var n;
      var ss = "0123456789ABCDEF";
      var digS = "";
      for(var i = 0; i < s.length; i ++)
      {
         c = s.charAt(i);
         n = ss.indexOf(c);
         digS += Dec2Dig(eval(n));
          
      }
      //return value;
      return digS;
}
function Dec2Dig(n1)
{
      var s = "";
      var n2 = 0;
      for(var i = 0; i < 4; i++)
      {
         n2 = Math.pow(2,3 - i);
         if(n1 >= n2)
         {
            s += '1';
            n1 = n1 - n2;
          }
         else
          s += '0';
         
      }
      return s;
     
}
function Dig2Dec(s)
{
      var retV = 0;
      if(s.length == 4)
      {
          for(var i = 0; i < 4; i ++)
          {
              retV += eval(s.charAt(i)) * Math.pow(2, 3 - i);
          }
          return retV;
      }
      return -1;
}
function Hex2Utf8(s)
{
     var retS = "";
     var tempS = "";
     var ss = "";
     if(s.length == 16)
     {
         tempS = "1110" + s.substring(0, 4);
         tempS += "10" + s.substring(4, 10);
         tempS += "10" + s.substring(10,16);
         var sss = "0123456789ABCDEF";
         for(var i = 0; i < 3; i ++)
         {
            retS += "%";
            ss = tempS.substring(i * 8, (eval(i)+1)*8);
           
           
           
            retS += sss.charAt(Dig2Dec(ss.substring(0,4)));
            retS += sss.charAt(Dig2Dec(ss.substring(4,8)));
         }
         return retS;
     }
     return "";
} 
//----------------------------------字符转换为UTF-8编码---------------------------------------------------
