
function resizeImage(obj, MaxW, MaxH)
{
 var imageObject = obj;
    var state = imageObject.readyState;
 if(state!='complete') 
 {
   resizeImage("+imageObject+","+MaxW+","+MaxH+");
  return;
    }
    var oldImage = new Image();
    oldImage.src = imageObject.src;
    var dW = oldImage.width; 
    var dH = oldImage.height;
	//dW=parseFloat(dw);
	//dH=parseFloat(dH);
   if (dW<dH){
   Ratio = MaxH/dH;
   dH=MaxH;
   if (Ratio<1){
   dW=dW*Ratio
   if (dW>MaxW){
  Ratio1=MaxW/dW
  dW=MaxW
  dH=dH*Ratio1
  }
   }
   if (Ratio>1){
   dW=dW*Ratio
   if (dW<MaxW){
  Ratio1=MaxW/dW
  dW=MaxW
  dH=dH*Ratio1
  }
   }
   }
   
   if (dW>dH){
   Ratio=MaxW/dW
   dW=MaxW;
   if (Ratio<1){
    dH=dH*Ratio
	if (dH>MaxH){
  Ratio1=MaxH/dH
  dH=MaxH
  dW=dW*Ratio1
   }
   }
   if (Ratio>1){
   dH=dH*Ratio
   if (dH<MaxH){
  Ratio1=MaxH/dH
  dH=MaxH
  dW=dW*Ratio1
   }
   }
   }
   
   ///////////////
   
    if(dW > 0 && dH > 0) 
 {
  imageObject.width = dW;
  imageObject.height = dH;
 }

   //////////////
   
   }

