 function validateform()
{

 if(!validate("Name",document.form.T1.value))
	{
                  document.form.T1.focus()
                  document.form.T1.select()
                  return false
	}

	else if(!validate("Company",document.form.T4.value))
	{
		document.form.T4.focus()
		document.form.T4.select()
		return false
	}

	else if(!validate("Phone",document.form.T6.value))
	{
		document.form.T6.focus()
		document.form.T6.select()
		return false
	}


	else if(!IsNumeric(document.form.T6.value,"Invalid Number"))
	{
		document.form.T6.focus()
		document.form.T6.select()
		return false
	}	

	else if(!validate("Email Id" ,document.form.T3.value))
	{
		document.form.T3.focus()
		document.form.T3.select()
		return false
	}


	else if(!emailValidation(document.form.T3.value,"Invalid EmailID"))
	{
		document.form.T3.focus()
		document.form.T3.select()
		return false
	}
		
	
	else if(!validate("Comment" ,document.form.S1.value))
	{
		document.form.S1.focus()
		document.form.S1.select()
		return false
	}
	
	
else

	return true


function validate(fieldName,fieldValue)
	{
	if(isBlank(fieldValue))
	{
		alert(fieldName + " cannot be blank.")
		return false
	}
	return true
	}


function isBlank(fieldValue)
	{

	var count = 0
	for(var i = 0;i < fieldValue.length;i++)
	{
		if(fieldValue.charAt(i) == " ")
		count++
	}
	if( (count == fieldValue.length) || (fieldValue.length == 0))
		return true
	else
		return false
	}

function emailValidation(entered,alertbox)
	{
	apos=entered.indexOf("@"); 
	dotpos=entered.lastIndexOf(".");
	lastpos=entered.length-1;
	if (apos < 1 || dotpos-apos < 2 || lastpos-dotpos > 3 || (lastpos-dotpos) < 2) 
	{
		alert(alertbox)
		return false
	}
	else 
	{
		return true
	}
	} 


function IsNumeric(sText,alertbox)
	{
	   var ValidChars = "0123456789.";
	   var IsNumber=true;
	   var Char;
   	for (i = 0; i < sText.length && IsNumber == true; i++) 
	      { 
	      Char = sText.charAt(i); 
	      if (ValidChars.indexOf(Char) == -1) 
	         {
	         alert(alertbox)
	         return false
	         }
	      else
     	   return true
     	}

	}

}   
