﻿var $G = function (id) {return "string" == typeof id ? document.getElementById(id) : id;};
if(typeof maxVoteCar=="undefined") var maxVoteCar = "";
String.prototype.trim=function(){return this.replace(/(^\s*)|(\s*$)/g,"");} 
var nloginstr="<form method=\"post\" id=\"loginform\">";
    nloginstr+="<div class=\"c1_l1_1\"><img src=\"images/c1_l1_1.jpg\" /></div>";
    nloginstr+="<div class=\"c1_l1_text\">";
	nloginstr+="<div class=\"i1\"><span>用户名:</span><input type=\"text\" name=\"loginuname\" id=\"loginuname\" /></div>";
	nloginstr+="<div class=\"i2\"><span>密码:</span><input type=\"password\" name=\"loginpass\" id=\"loginpass\" /></div>";
    nloginstr+="</div>";
    nloginstr+="<div class=\"c1_l1_2\"><a href=\"javascript:checkinfor();  \"><img src=\"images/c1_l1_2.jpg\" /></a></div>";
    nloginstr+="<div class=\"space8\"></div>";
    nloginstr+="<div class=\"c1_l1_3\"><a href=\"http://passport.eastmoney.com/UserRegister.EmUser?http://hftfund.eastmoney.com/\" target=\"_blank\"><img src=\"images/c1_l1_3.jpg\" /></a></div>";
    nloginstr+="<div class=\"c1_l1_4\"><a href=\"javascript:window.external.AddFavorite('http://www.eastmoney.com/', '海富通指数投资大赛 — 东方财富网');\"><img src=\"images/c1_l1_4.jpg\" /></a></div>";
    nloginstr+="</form>";

var loginstr11="<p class=\"m1_p1\">尊敬的"+getnichen()+":</p>";
    loginstr11+="<p class=\"m1_p2\">欢迎参加本次比赛！</p><p class=\"m1_p2\"><a href=\"gotos.aspx\" target=\"_blank\" style=\"color:610B00;font-weight:bold;\"><img src=\"images/gotos.gif\" border=\"0\" alt=\"进入比赛\" title=\"进入比赛\"></a></p>";
    loginstr11+="<div class=\"m1_c1_1\"><a href=\"changeInfo.aspx\"><img src=\"images/xiugai.jpg\" style=\"cursor:pointer;\" /></a></div>";
    loginstr11+="<div class=\"exit\"><a onclick=\"deleteCookie()\"><img style=\"cursor:pointer;\" src=\"images/exit.jpg\" /></a></div>";
var loginstr12="<p class=\"m1_p1\">尊敬的"+getnichen()+":</p>";
    loginstr12+="<p class=\"m1_p2\">欢迎参加本次比赛！</p><p class=\"m1_p2\"><a href=\"gotos.aspx\" target=\"_blank\" style=\"color:610B00;font-weight:bold;\"><img src=\"images/gotos.gif\" border=\"0\" alt=\"进入比赛\" title=\"进入比赛\"></a></p>";
    loginstr12+="<div class=\"m1_c1_1\"><a href=\"changeInfo.aspx\"><img src=\"images/xiugai.jpg\" style=\"cursor:pointer;\" /></a></div>";
    loginstr12+="<div class=\"exit\"><a onclick=\"deleteCookie()\"><img style=\"cursor:pointer;\" src=\"images/exit.jpg\" /></a></div>";
var loginstr13="<p class=\"m1_p1\">尊敬的"+getnichen()+":</p>";
    loginstr13+="<p class=\"m1_p2\">欢迎参加本次比赛，当前您可以参加10月赛，10月8日开始交易，敬请关注！</p>";
    loginstr13+="<div class=\"m1_c1_1\"><a href=\"changeInfo.aspx\"><img src=\"images/xiugai.jpg\" style=\"cursor:pointer;\" /></a></div>";
    loginstr13+="<div class=\"exit\"><a onclick=\"deleteCookie()\"><img style=\"cursor:pointer;\" src=\"images/exit.jpg\" /></a></div>";
var loginstr2="<p class=\"m1_p1\">尊敬的"+getnichen()+":</p>";
    loginstr2+="<p class=\"m1_p2\">欢迎参加本次比赛，请补充大赛信息！</p>";
    loginstr2+="<div class=\"m1_c1_1\"><a href=\"regist.aspx\"><img src=\"images/buchong.jpg\" style=\"cursor:pointer;\" /></a></div>";
    loginstr2+="<div class=\"exit\"><a onclick=\"deleteCookie()\"><img src=\"images/exit.jpg\" style=\"cursor:pointer;\" /></a></div>";

function checkinfor()
{
    if(document.getElementById("loginuname").value=="")
    {
        alert("请输入用户名");
        return ;
    }
     if(document.getElementById("loginpass").value=="")
    {
        alert("请输入密码");
        return ;
    }
    Default.htdsLogin();
}

function loginbox(){
	if (getCookie('pi')!=''){
		showcookie();
	}else{
		$G('loginxxx').innerHTML=nloginstr;
	}
}

function login(){
	if ($G('loginuname').value=='')
	{
		$G('loginuname').focus();
		return false;
	}
	if ($G('loginpass').value=='')
	{
		$G('loginpass').focus();
		return false;
	}
	return true;
}

function showcookie(){
       var content="";
       jQuery.get("LoginCallBack.aspx?code="+Math.random(),function(data){
              switch(data)
              {
                  case "0":
                    $G('loginxxx').innerHTML = loginstr2;
                  break;
                  case "1":
                    $G('loginxxx').innerHTML = loginstr11;
                  break;
                  case "2":
                    $G('loginxxx').innerHTML = loginstr12;
                  break;
                  case "3":
                    $G('loginxxx').innerHTML = loginstr13;
                  break;
              }
        })
}

function getnichen()
{
	var nichen="";
	var pi=getCookie('pi');
	if(pi){
	    var _pi=pi.split(';');
	    if(_pi.length>2){
	        nichen=getAjaxCookie();
	    }
	}
	return nichen;
}

function getAjaxCookie(){
	if (window.XMLHttpRequest) {
        oXml = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        oXml = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
    oXml.open('get','getCookie.aspx?no-cache=' + Math.random(),false)
    oXml.send('');
    return oXml.responseText;
}

function deleteCookie() {
	var date = new Date();
	date.setTime(date.getTime() - 10000);
	  var path="/";
	var domain="eastmoney.com";
	var secure="";
	        document.cookie = "pi=; expires=" + date.toGMTString()+
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            ((secure) ? "; secure" : "");
            document.cookie =  "pi=; expires=" + date.toGMTString()+
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            ((secure) ? "; secure" : "");
	$G('loginxxx').innerHTML=nloginstr;
	window.location.reload();
}

function getCookie(name) {  
	var cookieValue = "";   
	var search = name + "=";   
	if(document.cookie.length > 0) {     
	  offset = document.cookie.indexOf(search);   
	  if (offset != -1) {     
		  offset += search.length;   
		  end = document.cookie.indexOf(";", offset);   
		  if (end == -1) end = document.cookie.length;   
		  cookieValue = unescape(document.cookie.substring(offset, end));
	  }   
	}   
	return cookieValue; 
}

function logout() {
	var date = new Date();
	date.setTime(date.getTime() - 10000);
	  var path="/";
	var domain="eastmoney.com";
	var secure="";
	        document.cookie = "pi=; expires=" + date.toGMTString()+
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            ((secure) ? "; secure" : "");
            document.cookie =  "pi=; expires=" + date.toGMTString()+
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            ((secure) ? "; secure" : "");
	window.location.href="/";
}

function UrlEncode(str){ 
  var ret=""; 
  var strSpecial="!\"#$%&'()*+,/:;<=>?[]^`{|}~%"; 
  var tt= "";

  for(var i=0;i<str.length;i++){ 
   var chr = str.charAt(i); 
    var c=str2asc(chr); 
    tt += chr+":"+c+"n"; 
    if(parseInt("0x"+c) > 0x7f){ 
      ret+="%"+c.slice(0,2)+"%"+c.slice(-2); 
    }else{ 
      if(chr==" ") 
        ret+="+"; 
      else if(strSpecial.indexOf(chr)!=-1) 
        ret+="%"+c.toString(16); 
      else 
        ret+=chr; 
    } 
  } 
  return ret; 
} 

function UrlDecode(str){ 
  var ret=""; 
  for(var i=0;i<str.length;i++){ 
   var chr = str.charAt(i); 
    if(chr == "+"){ 
      ret+=" "; 
    }else if(chr=="%"){ 
     var asc = str.substring(i+1,i+3); 
     if(parseInt("0x"+asc)>0x7f){ 
      ret+=asc2str(parseInt("0x"+asc+str.substring(i+4,i+6))); 
      i+=5; 
     }else{ 
      ret+=asc2str(parseInt("0x"+asc)); 
      i+=2; 
     } 
    }else{ 
      ret+= chr; 
    } 
  } 
  return ret; 
}
