﻿function IndexLogin(){
    var toolmenu = "";
    var toolmemo = "";
    toolmenu = "<font color=\"#009def\">登陆</font>&nbsp;<font color=\"#009def\">|</font>&nbsp;<a href=\"javascript:void(0);\" onmouseover=\"IndexReg();\">注册</a>";
    toolmemo = "<a href=\"/users/login.html\">个人登录</a><br><a href=\"/enterprise/index.html\">企业登录</a>";
    $("#tooltriangemenu").attr("innerHTML",toolmenu);
    $("#tooltriangememo").attr("innerHTML",toolmemo);
    $("#tooltriange1").show();
}

function IndexOut(e){
    jQuery(e).parent().parent().mouseleave(function() { $("#tooltriange1").hide(); }); 
}

function IndexReg(){
    var toolmenu = "";
    var toolmemo = "";
    toolmenu = "<a href=\"javascript:void(0);\" onmouseover=\"IndexLogin();\">登陆</a>&nbsp;<font color=\"#009def\">|</font>&nbsp;<font color=\"#009def\">注册</font>";
    toolmemo = "<a href=\"/users/reg.html\">个人注册</a><br><a href=\"/enterprise/reg.html\">企业注册</a>";
    $("#tooltriangemenu").attr("innerHTML",toolmenu);
    $("#tooltriangememo").attr("innerHTML",toolmemo);
    $("#tooltriange1").show();    
}

window.onbeforeunload = function() 
{ 
    var GuestResolution =  window.screen.availWidth+ "px*" + window.screen.availHeight + "px";
    var thisURL = document.URL;
    var thisU2 = "http://" + window.location.host;
    var GuestUrl = thisURL.replace(thisU2,"");
    if (GuestUrl == "/") GuestUrl = "/index.aspx";
    ReadJob(GuestUrl,GuestResolution); 
} 

var GlobalXmlHttp;
function ReadJob(GuestUrl,GuestResolution){
	createXMLHttpRequest();
	GlobalXmlHttp.onreadystatechange = handleStateChange;
	GlobalXmlHttp.open("GET",'/inc/WindowClose.aspx?GuestUrl='+ UrlEncode(GuestUrl) +'&GuestResolution='+GuestResolution+'&tmp='+Math.random(),false);
	GlobalXmlHttp.send(null);	
}

function createXMLHttpRequest() {
	if(window.ActiveXObject) GlobalXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	else if(window.XMLHttpRequest) GlobalXmlHttp = new XMLHttpRequest();
}

function handleStateChange() {
	if(GlobalXmlHttp.readyState == 4) {
		if(GlobalXmlHttp.status == 200) {
		    return;
		}else{
			return;
		}
	}
}

function UrlEncode(str) 
{ 
    return transform(str); 
} 
    
function transform(s) 
{ 
    var hex = '';    
    var i,j,t;  
    j=0; 
    for (i=0; i<s.length; i++) 
    { 
        t = hexfromdec( s.charCodeAt(i) ); 
        if (t=='25') 
        { 
            t=''; 
        } 
        hex += '%' + t; 
    } 
    return hex; 
} 
    
function hexfromdec(num) { 
    if (num > 65535) { return ("err!") } 
    first = Math.round(num/4096 - .5); 
    temp1 = num - first * 4096; 
    second = Math.round(temp1/256 -.5); 
    temp2 = temp1 - second * 256; 
    third = Math.round(temp2/16 - .5); 
    fourth = temp2 - third * 16; 
    return (""+getletter(third)+getletter(fourth)); 
} 
    
function getletter(num) { 
    if (num < 10) { 
        return num; 
    } 
    else { 
        if (num == 10) { return "A" } 
        if (num == 11) { return "B" } 
        if (num == 12) { return "C" } 
        if (num == 13) { return "D" } 
        if (num == 14) { return "E" } 
        if (num == 15) { return "F" } 
    } 
} 
