function SubmitForm()
{
	var flag=true;
	if(!isValidString(document.form1.txtName.value) && flag)
	{
		flag=false;
		alert("Name cannot be blank");
		document.form1.txtName.focus();
	}	
	if(!isValidString(document.form1.txtCompany.value) && flag)
	{
		flag=false;
		alert("Company Name cannot be blank");
		document.form1.txtCompany.focus();
	}
	
	if(!isValidString(document.form1.txtCountry.value) && flag)
	{
		flag=false;
		alert("Country Name cannot be blank");
		document.form1.txtCountry.focus();
	}
	
	if(document.form1.txtPhone.value=="" && flag)
	{
		flag=false;
		alert("Phone Number cannot be blank");
		document.form1.txtPhone.focus();
	}
	if(document.form1.txtPhone!="" && flag)
	{
		if(!checkNumeric(document.form1.txtPhone.value,'-,.'))
		{
			flag=false;
			alert("Invalid Telephone");
			document.form1.txtPhone.focus();
			document.form1.txtPhone.value="";
		}
	}
	if(!eMailVerified(document.form1.txtEmail.value) && flag)
	{
		flag=false;
		alert("Enter a valid Email address");
		document.form1.txtEmail.focus();
	}
	
	if(!isValidString(document.form1.txtInterest.value) && flag)
	{
		flag=false;
		alert("Area of Interest cannot be blank");
		document.form1.txtInterest.focus();
	}
	
	if(!isValidString(document.form1.txtMessage.value) && flag)
	{
		flag=false;
		alert("Message cannot be blank");
		document.form1.txtMessage.focus();
	}
	
	if( flag==true)
	{
		document.form1.submit();
	}
}

var filter = "";
//Phone number check

function checkNumeric(strString,extraChar)
{
   filter = "0123456789";
   filter=filter+extraChar;
   var strChar;
   var blnResult = true;
  // if ((strString.length == '0') || (strString.length > '15') || (strString.length < '7'))  return false;

   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (filter.indexOf(strChar) == -1) blnResult = false;
      }
   return blnResult;
}

function isValidString(str)
{
    if (str != '')
        return true;
    else
        return false;
}

//NEW EMAIL CHECK

function eMailVerified(str)
{
    filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if (filter.test(str))
        return true;
    else
        return false;
}


