var outImage = "previewField";
function preview(what)
{
  var source = what.value;  
  var ext = source.substring(source.lastIndexOf(".")+1,source.length).toLowerCase();
  for (var i = 0; i < fileTypes.length; i++) if (fileTypes[i] == ext) break; 
  globalPic = new Image();
  if (i < fileTypes.length) 
  { 
   globalPic.src=source; setTimeout("applyChanges()",200); return true; 
  }
  else 
  {
	if(source.length != 0) 
	{
    globalPic.src=defaultPic; setTimeout("applyChanges()",200);
	alert("Format Gambar harus "+type.join(" atau ")+"         "+"\nFormat Gambar anda adalah ."+ext+"\n\nSilahkan ganti gambar atau kosongkan.");
	return false; 
	} 
	else 
	return true;
  }
}

var globalPic;
function applyChanges()
{
  var field = document.getElementById(outImage);
  for(var j = 0;j < 50;j++)  
  {
  var x = globalPic.width;
  var y = globalPic.height;
  var l = globalPic.fileSize; 
  } 
  
    if (x>maxWidth || y>maxHeight || l>maxSize ) 
	 {
      globalPic.src=defaultPic; setTimeout("applyChanges()",200);
      alert("Ukuran Gambar maksimal "+maxWidth+"x"+maxHeight+" pixel, "+maxSize+" bytes.   \nUkuran Gambar anda       "+x+"x"+y+" pixel, "+l+" bytes.    \n\nSilahkan ganti gambar atau kosongkan.");	   return false;
     } 
    else  field.src = globalPic.src;
}