 ///^\(?\d{3}\)?\s|-\d{3}-\d{4}$/
        
		
        function validateForm(form) {
        
		 if (form.product_city_id.value == "") {
	        alert( "Please select a city." );
	        form.product_city_id.focus();
	        return false ;
      }
	   if (form.product_cat_id.value == "") {
	        alert( "Please select business type." );
	        form.product_cat_id.focus();
	        return false ;
	      }
	  
	      if (form.product_name.value == "") {
	        alert( "Please enter company name." );
	        form.product_name.focus();
	        return false ;
	      }
	      if (form.product_contact_name.value == "") {
	        alert( "Please enter contact name." );
	        form.product_contact_name.focus();
	        return false ;
	      }
	      if (form.product_address.value == "") {
	        alert( "Please enter address." );
	        form.product_address.focus();
	        return false ;
	      }
	    
	    
	    


	    function isPhone(string)
	    {
	     	  var result = false
	       	  var theStr = new String(string)
	       	  var index = theStr.indexOf("@");
	       	  if (theStr.search(/^\(?\d{3}\)?\s|-\d{3}-\d{4}$/) != -1)
	       	  {
	       		
	     		result = true;
	       	  }
	        return result;
	    }
	     
	     
	         if (form.product_postal.value == "") {
	        alert( "Please enter postal." );
	        form.product_postal.focus();
	        return false ;
	      }
	      
	      if (form.product_phone.value == "" || !isPhone(form.product_phone.value)) {
	        alert( "Please enter a valid phone number." );
	        form.product_phone.focus();
	        return false ;
	      }
		  
		   if (form.product_fax.value != "" && !isPhone(form.product_fax.value )) {
	       alert( "Please enter a valid fax number." );
	       form.product_fax.focus();
	       return false ;
	      }
	      function isEmailAddr(email)
	    	{
	    	  var result = false
	    	  var theStr = new String(email)
	    	  var index = theStr.indexOf("@");
	    	  if (index > 0)
	    	  {
	    		var pindex = theStr.indexOf(".",index);
	    		if ((pindex > index+1) && (theStr.length > pindex+1))
	    		result = true;
	    	  }
	    	  return result;
	    	}
	    	
	    
	     
	    
	     
	     
 		if (form.product_email.value == "" || !isEmailAddr(form.product_email.value)) {
	        alert( "Please enter a valid email." );
	        form.product_email.focus();
	        return false ;
	      }
        return true;

    }
    
 
 function myopen(link){
action=window.open(link,'Cguide',"width=400,height=200,top=100,left=200,resizable=no,scrollbars=no,menubar=no,toolbar=no,status=no,location=no");}

