var State;
function HeightWidth(Elem,ww,hh) {
		if(!ww)ww=50;
		if(!hh)hh=58;
		if(document.getElementById) {
			var elem = document.getElementById(Elem);
		} else if (document.all){
			var elem = document.all[Elem];
		}		
		if(elem.height > hh || elem.width > ww){
		if(elem.height/elem.width > hh/ww) elem.height=hh;
		else elem.width=ww;
		}
}
function ChangeImg(N_Img,State){
			var myImg = N_Img;		
			var N_Img=document.getElementById(N_Img);				
			if(N_Img!=null){
				if (State==1)
				{		
					N_Img.src=N_Img.src.replace("off","over");				
				}
				else {											
					N_Img.src=N_Img.src.replace("over","off");
				}			
			}
		}
		
 function makeSelect(url,foo){
 if(foo !=  0 || foo !=  ""){
 	document.location.href=url+foo
	}
 }
 
 function openImage(URL,ImageSrc,ImageWidth,ImageHeight) { 
	if(!URL)
 	{
 		URL = 'pop_Pic.asp';
 	}
 	var sFeatures = "toolbar=no,width=300,height=300,left=0,top=0,directories=no,status=no,scrollbars=1,fullscreen=no,location=no,resizable=no,menubar=no,titlebar=no";
 	
 	if (ImageSrc!="")
 	{
 		var QueryString = "?print=1&image_src="+ImageSrc+"&width="+ImageWidth+"&height="+ImageHeight;
 		
 		URL +=QueryString;
 		sFeatures = "toolbar=no,width="+ImageWidth+",height="+ImageHeight+",left=0,top=0,directories=no,status=no,scrollbars=1,fullscreen=no,location=no,resizable=no,menubar=no,titlebar=no"; 		
 		
 	}
  //  alert(URL)
     openWindow( URL ,'image', sFeatures);
 }
 function openWindow(URL,w,h,s){
		if(!s)s='auto';
		window.open(URL,null,"width="+w+", height="+h+",status=yes,toolbar=no,menubar=no,location=no,scrollbars="+s);
		}
function checkSearch(){
	var valid = true;
		var frm = document.frmSearch;  
		var alertstr = "Please fill out the entire form.";  		
		if (frm.PType.value.length < 3) {		
		  valid = false;
		  setColor(frm.PType, bgBad);
		} else {
		  setColor(frm.PType, bgGood);
		}
		
		
		if (!valid) {
		alert(alertstr);
		return false;
		}else{

		return true;
		}
	
	}
	function setColor(el, bg) {
	  if (el.style) el.style.backgroundColor = bg;
	}
	function testEmailAddress(src) {
		var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
		var regex = new RegExp(emailReg);
		return regex.test(src);
	}

	function testIsNumeric(src){
		var alphaReg = "^([0-9]+)$";
		var regex = new RegExp(alphaReg);
		return regex.test(src);
	}

	function testPrice(src){
		var alphaReg = "^([0-9]+(\.[0-9]+)?)$";
		var regex = new RegExp(alphaReg);
		return regex.test(src);
	}
var bgBad = "#FFDBEE";
var bgGood = "white";
	function checkFileType(fileName)
	{
		//zip,rar,xls,doc,pdf,ppt
		if ((fileName.indexOf('.zip') < 0)&& (fileName.indexOf('.ZIP') < 0) && 
		    (fileName.indexOf('.rar') < 0) && (fileName.indexOf('.RAR') <0) && 
		    (fileName.indexOf('.xls') < 0) && (fileName.indexOf('.XLS') <0) &&
		    (fileName.indexOf('.doc') < 0) && (fileName.indexOf('.DOC') <0) && 
		    (fileName.indexOf('.pdf') < 0) && (fileName.indexOf('.PDF') <0) && 
		    (fileName.indexOf('.ppt') < 0) && (fileName.indexOf('.PPT') <0))
			return false
		else
			return true
	}

	function checkJpgFile(fileName)
	{
		//jpg,jpeg
//		alert(fileName)
		if ((fileName.indexOf('.jpg') < 0)&& (fileName.indexOf('.JPG') < 0) && 
		    (fileName.indexOf('.jpeg') < 0) && (fileName.indexOf('.JPEG') <0))
			return false;
		else
			return true;
	}

