// JavaScript Document
function PopupPic(sPicURL) { 
	mywindow = window.open("popup.htm?"+sPicURL, "", "resizable=1,HEIGHT=200,WIDTH=200");
	mywindow.moveTo(200,200);
}
function validate_email(field,alerttxt){
	with (field){
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");

		if (apos<1||dotpos-apos<2){
			alert(alerttxt);
			return false;
		}
	}
}
function validate_phone(alerttxt){
	phone=document.rfq.phone.value;
	if(phone==""){
		alert(alerttxt);
		return false;
	}
}
function validate_name(alerttxt){
	name=document.rfq.name.value;
	if(name==""){
		alert(alerttxt);
		return false;
	}
}
function validate_form(thisform){
	with (thisform){
		if (validate_email(email,"Not a valid e-mail address!")==false){
			email.focus();
			return false;
		}
		if (validate_phone("Phone is required!")==false){
			phone.focus();
			return false;
		}
		if (validate_name("Name is required!")==false){
			name.focus();
			return false;
		}		
	}
}
function ToggleRowDisplay(form){
     try{
          // Variables
          var strDisplay="block";
		  var idButton=form.id.value;
          var objTableBody=document.getElementById( "idTableBody"+idButton );
          var strButtonValue="-";
   
          // Toggle Display
          if( form.elements["btnToggle"+idButton].value=="-"){
               // Hide
               strDisplay="none";
               strButtonValue="+";
          }
     
          // Toggle the table
          objTableBody.style.display=strDisplay;
          
          // Set button Value
          document.forms["faq"+idButton].elements["btnToggle"+idButton].value=strButtonValue;
     }
     catch(expError){
          alert(expError.number+"   "+expError.description);
     }
}