function getCookie(Cname) {
var f_str;
var l_str;
 f_str = document.cookie.indexOf(Cname + "=");
if ( f_str != -1) 
{
f_str += Cname.length + 1 ;
l_str = document.cookie.indexOf(";",  f_str) ;
if (l_str == -1)
l_str = document.cookie.length;
return unescape(document.cookie.substring(f_str, l_str));
}
else
return "";
} 

function  WriteAddFav()
{
	var nk=getCookie('nk');
	var favinfo = "";
    if (nk != "") 
	{
	favinfo += "<input name=\"imageField2\" type=\"image\" src=\"/images/favorite.gif\" align=\"absmiddle\" width=\"108\" height=\"18\" border=\"0\">";
	}
	document.write(favinfo);
	}
	

var rwindow = null;

function gwindow(id)
{	
	if (! rwindow || rwindow.closed)
	{
  rwindow = window.open("reply.asp?i="+id,"xabiz","menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,width=540,height=480");
	}else
	{
		rwindow.focus();
	}
}


 function ShowHide(x)
 {

   document.getElementById(x).style.display = "block"; 
  }
 function CloseHide(x)
  {
   document.getElementById(x).style.display = "none";  
  }
 function lists(x)
  {
  document.getElementById("option").innerHTML="<img src='/images/indicator.gif'>";
  AjaxGet("optionlist.asp?o=" + x,"option");
  }
   function pages(x)
  {
  document.getElementById("option").innerHTML="<img src='/images/indicator.gif'>";
  AjaxGet("/optionlist.asp?o=" + x,"option");
  }
   function locator(x)
  {
  document.getElementById("lct").innerHTML="<img src='/images/indicator.gif'>";
  AjaxGet("/locator.asp?o=" + x,"lct");
  }


//创建XML对象
function createXMLHttps(){
var ret = null;
try {ret = new ActiveXObject('Msxml2.XMLHTTP')}
catch (e) {
try {ret = new ActiveXObject('Microsoft.XMLHTTP')}
        catch (ee) {ret = null}
}
if (!ret&&typeof XMLHttpRequest !='undefined') ret = new XMLHttpRequest();
return ret;
}


function AjaxGet(URL,ID) {
var xmlhttp = createXMLHttps();
xmlhttp.open("Get",URL,true);
xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status==404) {document.getElementById(ID).innerHTML='';return}
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById(ID).innerHTML=xmlhttp.responseText;
}
}
xmlhttp.send(null);
}

function ct(x){
	if (x==-1)
	{document.getElementById("ttl").innerHTML="US $" + document.dd.pp.value +" ( Excluding Shipping )"
	}else{
	document.getElementById("ttl").innerHTML="US $"+ document.dd.pp.value +" + US $"+x+" ( Shipping )";
	
}
//		document.getElementById("ttl").innerHTML="aaaa";////document.dd.pp.value;
	
}


function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit) 
field.value = field.value.substring(0, maxlimit);
else
cntfield.innerHTML = maxlimit - field.value.length;
}

	var str00="Error info";
	var str01="Your name and email can not be empty";
	var str02="Bad email address or name";
	var str03="Your question requries to less than 500 characters";
	var intMaxLen="500";
	function VerifyMessage() {
	var strName=document.getElementById("n").value;
	var strEmail=document.getElementById("e").value;
	var strArticle;
	if(document.getElementById("c").value){
		strArticle=document.getElementById("c").value;
	}
	else{
		strArticle=document.getElementById("c").innerText;
	}

	if(strName==""){
		alert(str01);
		return false;
	}
	else{
		re = new RegExp("^[ .A-Za-z0-9\u4e00-\u9fa5]+$");
		if (!re.test(strName)){
			alert(str02);
			return false;
		}
	}

	if(strEmail==""){
		alert(str01);
		return false;
	}
	else{
		re = new RegExp("^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$");
		if (!re.test(strEmail)){
			alert(str02);
			return false;
		}
	}

	if(typeof(strArticle)=="undefined"){
		alert(str03);
		return false;
	}

	if(typeof(strArticle)=="string"){
		if(strArticle==""){
			alert(str03);
			return false;
		}
		if(strArticle.length>intMaxLen)
		{
			alert(str03);
			return false;
		}
	}

	document.qna.submit();
}

