lineF= "\r\n";
var errorWline=''
var errorFSline=''
var slash= '/';
reEmail=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/
reNumb=/^\w+([\. -]*\w+)$/
reExp=/^\d\d\/\d\d$/



//FUNC
function validateForm()
{

	if (f.fname.value=='')
		{errorList+= "* Firstname"+lineF;errorFound2=true;}
	if (f.lname.value=='')
		{errorList+= "* Lastname"+lineF;errorFound2=true;}
	if (reEmail.test(f.email.value))
		{}
	else
		{errorList+= "* Email Address invalid"+lineF;errorFound2=true;}
	if (f.cont1.value=='')
		{errorList+= "* Contact Number"+lineF;errorFound2=true;}
	if (f.country.value=='')
		{errorList+= "* Country"+lineF;errorFound2=true;}
	if (f.besttime.value=='')
		{errorList+= "* Time to Call"+lineF;errorFound2=true;}
	if (f.product.value=='')
		{errorList+= "* Product of Interest"+lineF;errorFound2=true;}

//	sexSelected='';
//	for (i=0; i<f.s_sex.length; i++)
//		{
//		if (f.s_sex[i].checked)
//		{sexSelected=f.s_sex[i].value}
//		}
//
//	if (sexSelected=='')
//		{errorList+= "* Sex"+lineF;errorFound2=true;}
//
//	if ((f.totfee.value=='') || (f.totfee.value==0))
//		{errorList+= "* No courses selected"+lineF;errorFound2=true;}


}

//FUNC
function processOrder() {

	f=document.inpform;
	hf=document.hiddenform;

	errorFound2=false;
	errorList='';
	errorWline='';
	errorFSline='';
	errorFSline2='';
	courseList=lineF;
	
	validateForm();

	if (errorFound2)
		{alert("The following important fields are incorrect or missing from the form:" +lineF+lineF + errorList + errorFSline2 + errorWline +lineF+ "Please correct the entries and resubmit"+lineF)}
	else
		{
		hf.subject.value="WWW Enquiry";
		hf.recipient.value="info@omniscroll.com";
		hf.redirect.value="http://www.omniscroll.com/thanks.htm";
		hf.realname.value=f.fname.value + ' ' + f.lname.value;
		hf.email.value=f.email.value;

		hf.SALUTATION.value=f.salutation.value;
		hf.LASTNAME.value=f.lname.value;
		hf.FIRSTNAME.value=f.fname.value;
		hf.COMPANY_NAME.value=f.cname.value;
		hf.TITLE.value=f.title.value;
		hf.EMAIL_ADDRESS.value=f.email.value;
		hf.MAIL_ADDRESS.value=f.mailaddress.value;
		hf.COUNTRY.value=f.country.value;

		hf.PHONE_NUMBER_1.value=f.cont1.value;
		if (f.cont1e.value != '')
			{hf.PHONE_NUMBER_1.value = hf.PHONE_NUMBER_1.value + ' ext.' + f.cont1e.value;}

		hf.PHONE_NUMBER_2.value=f.cont2.value;
		if (f.cont2e.value != '')
			{hf.PHONE_NUMBER_2.value = hf.PHONE_NUMBER_1.value + ' ext.' + f.cont2e.value;}

		hf.FAX.value=f.fax.value;
		hf.TIME_TO_CALL.value=f.besttime.value;
		hf.AREA_OF_INTEREST.value=f.product.value;

		if (f.www.value != 'http://')
			{hf.WWW_ADDRESS.value=f.www.value;}

		hf.LANGUAGE.value=f.lang.value;
		hf.COMMENTS.value=f.comments.value;
		//alert(hf.COUNTRY.value);
		//alert("submission halted until website deployed live");//
		document.hiddenform.submit();
		}
	return false;
}


