﻿var parm = new Object();

function fn_SaveProductID(checkB) {
	parm.post_url = "/Ajax/ajax.aspx?"	
	if (checkB.checked) {
		 parm.post_parms="ProductID="+checkB.value+"&IsNew=1"
	
	} else {
	  
		parm.post_parms="ProductID="+checkB.value+"&IsNew=0"
	}	
	js_fn_request(parm);
    return true;
}


function fn_ClearProduct() {
	parm.post_url = "/Ajax/ajax.aspx?"	
	parm.post_parms = "clear=1";
	js_fn_request(parm);
	document.getElementById("ulProduct").innerHTML = "";
	//location.href = "/FeedBack.shtml";
	return true;
}

function checkcallback(res) {
}

//验证用户和密码 国内用户不可登录
function fn_ValidateUser() {
	parm.post_url = "/Ajax/UserValidate.aspx?"	
	var mID = window.document.getElementById("txtUser").value;	
	var mPWD = window.document.getElementById("txtPwd").value;
	parm.post_parms = "User=" + mID + "&Pwd=" + mPWD	
	js_fn_request2(parm);
	return true;
	
}



function fn_ValidateUser2(parms) {
	if (parms == null) {
		return false;
	}
	var mPWD = parms.substring(parms.indexOf("&Pwd=") + 5)
	var mID = parms.substring(parms.indexOf("=") + 1, parms.indexOf("&"))
	parm.post_url = "/Ajax/UserValidate.aspx?"	
	parm.post_parms = "User=" + mID + "&Pwd=" + mPWD
	js_fn_request3(parm);
	return true;

}


/*
function reFreshCheckCode(){
getID('CheckCodeImg').src='CheckCode.aspx?'+Math.random();
}
*/


function js_fn_request2(parm) {
	var post_url = parm.post_url;
	var post_parms = parm.post_parms;
	//var sUrl = new String(fn_getGoUrl());

	//---页面请求类型------ 
	var xmlObj = createXMLHttpObject();

	//---传送数据----
	xmlObj.open("POST", post_url + post_parms, true);
	xmlObj.send(null); //数据发送

	xmlObj.onreadystatechange = function() {
		if (xmlObj.readyState == 4) {
			if (xmlObj.status == 200 || xmlObj.status == 304) {
				var j_rejax = xmlObj.responseText;
				if (j_rejax == null || j_rejax == "") {
					alert("您输入的用户或密码正确！");
					window.document.getElementById("txtPwd").value = "";
					window.document.getElementById("txtUser").focus();
					return;
				} else {
					setCookie("hcxco.com=" + parm.post_parms);
					window.location.href = "/";
				}
			}
			else {
				alert("Sorry,the system is busy now. Please try again later!"); //"错误参数:"+ xmlObj.status +":"+ xmlObj.statusText		    
			}
		}
	}

}

function js_fn_request3(parm) {
	var post_url = parm.post_url;
	var post_parms = parm.post_parms;
	//var sUrl = new String(fn_getGoUrl());

	//---页面请求类型------ 
	var xmlObj = createXMLHttpObject();

	//---传送数据----
	xmlObj.open("POST", post_url + post_parms, true);
	xmlObj.send(null); //数据发送

	xmlObj.onreadystatechange = function() {
		if (xmlObj.readyState == 4) {
			if (xmlObj.status == 200 || xmlObj.status == 304) {
				var j_rejax = xmlObj.responseText;

				if (j_rejax == null || j_rejax == "") {
					return false;
				} else {
					return true;
				}
			}
			else {
				return true;
			}
		}
	}

}

function js_fn_request(parm) {
	var post_url = parm.post_url;
	var post_parms = parm.post_parms;	
	//var sUrl = new String(fn_getGoUrl());

	//---页面请求类型------ 
	var xmlObj = createXMLHttpObject();

	//---传送数据----
	xmlObj.open("POST", post_url + post_parms, true);
	xmlObj.send(null); //数据发送
}


//设置cookie
function setCookie(str) {
	var curCookie = str;
	document.cookie = curCookie;
}
//获取cookie
function getCookie(prefix) {
	var dc = document.cookie;	
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	} else
		begin += 2;
	var end = document.cookie.indexOf(";", begin);
	if (end == -1)
		end = dc.length;
	return (dc.substring(begin + prefix.length, end));
}



function createXMLHttpObject() {
	var xmlObj = null;
	if (window.XMLHttpRequest) {
		xmlObj = new XMLHttpRequest();
		if (xmlObj.overrideMimeType) {
			xmlObj.overrideMimeType('text/xml');
		}
	} else if (window.ActiveXObject) { // IE
		try {
			xmlObj = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) { }
		}
	}
	return xmlObj;
}