//根据浏览器不同，采用不同的Ajax Open 方式
var Sys = {};
var ua = navigator.userAgent.toLowerCase();
var s;
 (s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
 (s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
 (s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
 (s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
 (s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;
var ajaxOpenType;
if(Sys.ie||Sys.chrome){ajaxOpenType = false;}else{ajaxOpenType = true;}


function processcheck(targetdiv,appendtag)
{
	if (req.readyState == 4){if(req.status == 200){MM_findObj(targetdiv).innerHTML = appendtag + req.responseText;}else{}}
}

function isBlank( s ) //是否是空白字符串
{
  var len=s.length;
  for( i = 0; i < len; i ++ )
  {
    if( s.charAt(i) != " " )
    return false;
  }
  return true;
}

function show(objname) {
  MM_findObj(objname).style.display = "";
}

function hide(objname) {
  MM_findObj(objname).style.display = "none";
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function AutosizeImage(ImgD,maxwidth,maxheight){  
	 var image=new Image();
	 image.src=ImgD.src;
     if(image.width>0  &&  image.height>0){  
       flag=true;  
       if(image.width/image.height >= maxwidth/maxheight){  
         if(image.width > maxwidth){      
         ImgD.width=maxwidth;  
         ImgD.height=(image.height*maxwidth)/image.width;  
         }else{  
         ImgD.width=image.width;      
         ImgD.height=image.height;  
         }
         }  
       else{  
         if(image.height>maxheight){      
         ImgD.height=maxheight;  
         ImgD.width=(image.width*maxheight)/image.height;            
         }else{  
         ImgD.width=image.width;      
         ImgD.height=image.height;  
         }  
         }  
       }  
}

function filter_setvalue(obj,objvalue){
	MM_findObj(obj).value = objvalue;
	setTimeout(filter_setvalue_do,0);
}
function filter_setvalue_do(){
	MM_findObj("form_filter").submit();
}

function filter_setvalue_orderby(objvalue){
	MM_findObj("form_filter").orderby.value = objvalue;
	setTimeout(filter_setvalue_orderby_do,0);
}

function filter_setvalue_orderby_do(){
	MM_findObj("form_filter").submit();
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function switchimgborder(objid){
  //处理TD的class
  if (MM_findObj("product_img_s_1")!=null){MM_findObj("product_img_s_1").className="img_border_off";}
  if (MM_findObj("product_img_s_2")!=null){MM_findObj("product_img_s_2").className="img_border_off";}
  if (MM_findObj("product_img_s_3")!=null){MM_findObj("product_img_s_3").className="img_border_off";}
  if (MM_findObj("product_img_s_4")!=null){MM_findObj("product_img_s_4").className="img_border_off";}
  if (MM_findObj("product_img_s_5")!=null){MM_findObj("product_img_s_5").className="img_border_off";}
  if (MM_findObj(objid)!=null){MM_findObj(objid).className="img_border_on";}
}

function RefillCounty(targetdiv, provincename, cityname, countyname, provincevalue, cityvalue, countyvalue){
	if (window.XMLHttpRequest){
	req = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	req.onreadystatechange = function(){processcheck(targetdiv,"")};
	req.open( "get", encodeURI("/public/ajax_county.htm?action=fill&targetdiv="+targetdiv+"&provincename="+provincename+"&cityname="+cityname+"&countyname="+countyname+"&provincevalue="+provincevalue+"&cityvalue="+cityvalue+"&countyvalue="+countyvalue+"&timer="+Math.random()), ajaxOpenType );
	req.send(null);
	if (MM_findObj(targetdiv).innerHTML.indexOf("tip-error.gif")>0){return false;}else{return true;}	
}