
 function getAjax(){
  var ajax=false; 
  try { 
   ajax = new ActiveXObject("Msxml2.XMLHTTP"); 
  } catch (e) { 
   try { 
    ajax = new ActiveXObject("Microsoft.XMLHTTP"); 
   } catch (E) { 
    ajax = false; 
   } 
  }
  if (!ajax && typeof XMLHttpRequest!='undefined') { 
   ajax = new XMLHttpRequest(); 
      if (ajax.overrideMimeType) 
			 {
       ajax.overrideMimeType('text/xml');
	   }
  } 
  return ajax;
 }
 
 function show_text(serverPage,objID){
  var serverPage;	 
  var objdiary = document.getElementById(objID);
//  serverPage +="?"+Math.random();
  serverPage=HtmlDecode(serverPage);
  var ajaxFri = getAjax();   
  ajaxFri.open("POST", serverPage, true); 
  ajaxFri.onreadystatechange = function() { 
   if (ajaxFri.readyState == 4 && ajaxFri.status == 200) { 
    var text = ajaxFri.responseText; 
    if(text!=0){
     objdiary.innerHTML=text;
    }
   } 
  } 
    ajaxFri.send(null); 
 }
 
//ÓÃjs½øÐÐhtml±àÂë

function   HtmlEncode(text){  
	  return   text.replace(/&/g,'&amp').replace(/\"/g,'&quot;').replace(/</g,'&lt;').replace(/>/g,'&gt;');  
}
function   HtmlDecode(text){  
	  return   text.replace(/&amp;/g,'&').replace(/&quot;/g,'\"').replace(/&lt;/g,'<').replace(/&gt;/g,'>');  
}

function SubmitAddCart(form_Obj){
	temp_Arr = SubmitAddCart.arguments
	temp_Len = temp_Arr.length
	var i = 1
	while(i < temp_Len){
		obj = document.forms[form_Obj].elements[temp_Arr[i]];
		temp_Value=JsTrim(obj.value)
		if(temp_Value == ''){
			obj.value=temp_Value;
			obj.focus();
			alert("Please enter \""+temp_Arr[i+1]+"\"!\nIt will help us to double check the compatibility for you.\nThank you!")
			return false;
		}
		i=i+2
	}
}
function JsTrim(str){
	str = str.replace(/(^\s*|\s*$)/g,"");
	return str;
}