function isProper(string, CheckEmpty)
	{

   		if ((!string) && (CheckEmpty != "Empty"))
		{
			alert("proper 1");
			 return false;
		}
		else
		{	 
	   		var iChars = "*|,\"<:>[]{}`\';()@&$#%";

	   		for (var i = 0; i < string.length; i++)
	   		{	
	   	   		if (iChars.indexOf(string.charAt(i)) != -1)
		         	return false;
		   	}
		   	return true;
		}	
	}                      


	function VerifyText(field, AlertText, CheckEmpty)
	{
	   var iChars = "*|,\"<:>[]{}`\';()@&$#%";

		if ((field.value == "") && (CheckEmpty != "Empty"))
	  	{
			alert(AlertText);
			field.focus(field.value);
			return false;
		}

		for (j = 0; j < field.value.length ; j++)
		{
			if (field.value.substring(j,j+1) == " ")
		  	{
				if (j == 0)
				{
					alert("Please remove the blank space at the beginning of the field");
					field.focus(field.value);
					return false;
				}
				
				if (j == field.value.length -1)
				{
					alert("Please remove the blank space at the end of the field");
					field.focus(field.value);
					return false;
				}
			}
		}
		
    	if (isProper(field.value, CheckEmpty))
		{
			return true;
		}
		else	
		{
       		alert("Please enter valid text. You can not use *|,\"<:>[]{}`\';()@&$#% " + CheckEmpty);
			field.focus(field.value);
       		return false;
    	}
		
		return true;
	}



	function VerifyDropDown(field, fieldname)
	{
	
		if (field.value == "NO")
	  	{
			alert("Please " + fieldname);
			field.focus(field.value);
			return false;
		}

		return true;

	}


	


	function VerifyEmail(field, AlertMessage)
	{
    	if (field.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		{
			return true;
		}
		else	
		{
        	alert(AlertMessage);
			field.focus(field.value);
        	return false;
    	}
    	return true;
	}	
	
	
			

	function Contact(form)
	{
	 	
	 	if (!VerifyText(form.name, 'Please Enter Your Name'))  return false;
		if (!VerifyEmail(form.email, 'Please Enter a Valid Email Address'))  return false;
		if (!VerifyText(form.message, 'Please Enter Your Message'))  return false;
	  	return true;
	}
	
	function Quote(form)
	{
	 	
	 	if (!VerifyText(form.name, 'Please Enter Your Name'))  return false;
		if (!VerifyEmail(form.email, 'Please Enter a Valid Email Address'))  return false;
	  	return true;
	}
	
	
	