//JAVASCRIPT FILE

var fvalid_invoice = new FValidate("frm_invoice");
	fvalid_invoice.add_check("ref",			"Contact Name",				["trim", "min1","max50"]);
	fvalid_invoice.add_check("email",		"Primary E-mail",			["trim", "email","max45"]);
	fvalid_invoice.add_check("comp_name",	"Company Name",				["trim", "min1","max50"]);
	fvalid_invoice.add_check("add_email",	"Additional E-mail",		["trim", "email","max45"]);
	fvalid_invoice.add_check("comp_add",	"Company Address",			["trim", "min1","max100"]);
	fvalid_invoice.add_check("dir_phone",	"Direct Phone",				["trim", "min1","max20"]);
	fvalid_invoice.add_check("curr_url",	"Current URL",				["trim", "min1","max50"]);
	fvalid_invoice.add_check("find_us",		"How did you find us?",		["trim", "min1","max30"]);
	fvalid_invoice.add_check("agree",		"The Terms & Conditions",	["trim", "min1"]);
	fvalid_invoice.add_check("promote",		"Promote My Website",		["trim", "min1"]);
		


/*********************************/
	
function check_form(obj) {
	if( fvalid_invoice.check(obj) )
	document.frm_invoice.submit();
	return false;
 }
 
  
function price_check(obj, ii) {
	var obj1 = document.getElementById("unitcost"+ii);
	var obj2 = document.getElementById("qty"+ii);
	var obj3 = document.getElementById("price"+ii);
		
				
	if(isNaN(obj.value)) {
		obj.value = 1;
		alert("Only numeric value allowed in unitcost.");
		obj.focus();
		if( obj3.value != "" ) {
		if( obj1.value <= 0 ){
		obj3.value = obj2.value;
		obj1.value = 0;
		}else{ 
			if( obj2.value <= 0  ){ 
			obj3.value = obj1.value; 
			obj2.value = 0;
			}else 
			obj3.value = (obj1.value*obj2.value);		
			}	
		}
	}else{	
		if( isNaN(obj1.value) || isNaN(obj2.value) )
		obj3.value = obj.value; else 
		if( obj1.value <= 0 ){
		obj3.value = obj2.value;
		obj1.value = 0;
		}else{ 
			if( obj2.value <= 0  ){ 
			obj3.value = obj1.value; 
			obj2.value = 0;
			}else 
			obj3.value = (obj1.value*obj2.value);		
		}
	}
}
