﻿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 DrawImage(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 processcheck(targetdiv,appendtag){
	if (req.readyState == 4){if(req.status == 200){MM_findObj(targetdiv).innerHTML = appendtag + req.responseText;}else{}}
}

function product_class_change(selectvalue,targetdiv){	
	if (window.XMLHttpRequest){
		req = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject){
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	req.onreadystatechange = function(){processcheck(targetdiv,"")};
	req.open("get", encodeURI("ajax_product.asp?action=product_class&class_id="+ selectvalue +"&timer="+Math.random()), false );
	req.send();
}

