


function addFavorite(sURL, sTitle) {
    try {
        window.external.addFavorite(sURL, sTitle);
    } catch (e) {
        try {
            window.sidebar.addPanel(sTitle, sURL, "");
        } catch (e) {
            alert("加入收藏失败，请使用Ctrl+D进行添加");
        }
    }
}
 var http_request = false;
var callobj;
var http_vback= true;
function makeRequest(url, functionName, httpType, sendData) {
	http_request = false;
	if (!httpType) httpType = "GET";
	if (window.XMLHttpRequest) { 
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/plain');
		}
		} else if (window.ActiveXObject) {
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	if (!http_request) {
		alert('Cannot send an XMLHTTP request');
		return false;
	}
	var changefunc="http_request.onreadystatechange = "+functionName;
    var lResolve = 5*1000; 
    var lConnect = 5*1000; 
    var lSend = 15*1000; 
    var lReceive = 15*1000; 
   
	eval (changefunc); 
	//http_request.setTimeouts(lResolve,lConnect,lSend,lReceive);
	http_request.open(httpType, url, true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.send(sendData);
}

// 检测用户名
function Chkloginname0(){
	var aTitle = document.getElementById("loginname0").value;
	if (aTitle.length>0){makeRequest("/RegCheck.Asp?Act=Chku&Key=" + escape(aTitle) + '&Rand=' + Math.random(),"ReturnOnlyAlert","get","");}
    
}
//检查公司名
function Chkcompanyname(){
	var aTitle = document.getElementById("company").value;
	if (aTitle.length>0){makeRequest("/RegCheck.Asp?Act=Chkc&Key=" + escape(aTitle) + '&Rand=' + Math.random(),"ReturnOnlyAlert","get","");}
}
function CommentState(ID){
	callobj = document.getElementById("CommentState" + ID);
	makeRequest("Ajax.Asp?Act=CommentState&ID=" + ID + "&Rand=" + Math.random(),"ReturnInnerHTML","get","");
}
function loadCustom(_1,_2){
	callobj = _2;
	makeRequest(_1,"ReturnInnerHTML","get","");
}

function clickads(_1,_2){
var url="/ads/click.asp?aid="+_1+"&cid="+_2;
//alert(url);
makeRequest(url,"ReturnOnlyAlert","get","");
}
// 返回操作(AJAX) ///////////////////

// 返回: 仅出错提示用
function ReturnOnlyAlert(){
	if (http_request.readyState == 4) {
		if (http_request.status == 200){
			var vback=http_request.responseText.split('|');
			if(vback[0]=='False'){alert(vback[1]);http_vback= false;if (vback[2]=='u'){Supplierprereg1Form.loginname0.focus();}if (vback[2]=='c'){Supplierprereg1Form.companyname0.focus();}}else{http_vback= true;};
		}
	}
}
// 返回: 返回正常数据写入对象,返回失败就ALERT报错
function ReturnInnerHTML(){
	if (http_request.readyState == 4) {
		if (http_request.status == 200){
			var vback=http_request.responseText.split('|');
			if(vback[0]=='False'){alert(vback[1]);}else{set_innerHTML(callobj,vback[1]);}
			//if(vback[0]=='False'){alert(vback[1]);}else{GetObj(callobj).innerHTML=vback[1];}
		}
	}
}

function cklogin(m)
{
	if (m.user.value==''){
		alert('用户名不能为空！');
		m.user.focus(); 
		return false;
	}
	if (m.pass.value==''){
		alert('密码不能为空！');
		m.pass.focus(); 
		return false;
	}
	var au=m.user.value;
	var ap=m.pass.value;
	var yanzheng = m.yanzheng.value;
	if (m.t1[0].checked==true){
		GetObj("loginlt").innerHTML="<img src='/images/ld.gif' border=0 align=absmiddle> 正在登陆，请稍候...";
		loadCustom("/inc/logincheck.asp?flag=1&user=" + au + "&pass=" + ap + "&yzm=" + yanzheng, "loginlt");
		}else{
		GetObj("loginlt").innerHTML="<img src='/images/ld.gif' border=0 align=absmiddle> 正在登陆，请稍候...";
		loadCustom("/inc/logincheck.asp?flag=2&user=" + au + "&pass=" + ap + "&yzm=" + yanzheng, "loginlt");
			
	    }
	
	return false;
}

function GetObj(objName){
	if(document.getElementById){
		return eval("document.getElementById('" + objName + "')");
	}else if(document.layers){
		return eval("document.layers['" + objName +"']");
	}else{
		return eval('document.all.' + objName);
	}
}

function DrawImage(imgObj,widthValue,heightValue){ 
	var image=new Image(); 
	image.src=imgObj.src;
	if(image.width>0 && image.height>0){ 
		if(image.height>=heightValue||image.width>=widthValue){
			var h=0,w=0,wflg=false,wflg1=false;
			if(image.height>heightValue)
				wflg=true;
			if(wflg){
				w=widthValue; 
				h=(image.height*widthValue)/image.width; 
				}
				if(h==0||h>=heightValue){
				h=heightValue; 
				w=(image.width*heightValue)/image.height; 
				}
			
			
			if(image.width>widthValue)
			   wflg1=true;
			if(wflg1){
				h=heightValue; 
				w=(image.width*heightValue)/image.height; 
				}
				if(w==0||w>=widthValue){
				w=widthValue; 
				h=(image.height*widthValue)/image.width; 
				}
			
			
			
			
				//alert(w)
				//alert(h)
				imgObj.width=w; 
				imgObj.height=h; 
		}else{ 
			imgObj.width=image.width; 
			imgObj.height=image.height; 
		}  
	} 
} 
