function Validate()
{
	var ErrMsg
	var tempS
	ErrMsg= ""
	if (isEmpty(document.requestCat.F1.value))
		ErrMsg = ErrMsg + " Please enter your First Name. " + "\n"
	if (isEmpty(document.requestCat.L1.value))
		ErrMsg = ErrMsg + " Please enter your Last Name. " + "\n"
	if (isEmpty(document.requestCat.S1.value))
		ErrMsg = ErrMsg + " Please enter your Street. " + "\n"
	if (isEmpty(document.requestCat.C2.value))
		ErrMsg = ErrMsg + " Please enter your City. " + "\n"
	if (document.requestCat.S2.options[document.requestCat.S2.selectedIndex].value=='FN' && document.requestCat.C3.options[document.requestCat.C3.selectedIndex].text=='USA')
		ErrMsg = ErrMsg + " Please select your Country. " + "\n"
	if (isEmpty(document.requestCat.Z1.value))
		ErrMsg = ErrMsg + " Please enter your Zip code. " + "\n"
	document.requestCat.Z1.value = TrimSpaceAndDash(document.requestCat.Z1.value);
	document.requestCat.E1.value = trimspace(document.requestCat.E1.value)
	//document.requestCat.X.value = trimspace(document.requestCat.X.value)
	if (isEmpty(document.requestCat.E1.value))
	{
		ErrMsg = ErrMsg + " Please enter your email address. " + "\n" 
	}
	else
	{
		if (!isEmail(document.requestCat.E1.value))
      		{	
        		 ErrMsg = ErrMsg + " Please enter your valid email address. " + "\n"  		 
      		}
     }
     
    if (ErrMsg)
		{	
			
			alert(ErrMsg)
        	return false
        }
	
		return true
		
}
function trimspace(s)
{
	while(''+s.charAt(0)==' ')
	{
		s=s.substring(1,s.length)
	}
	while(''+s.charAt(s.length-1)==' ')
	{
		s=s.substring(0,s.length-1);
	}
	return s
}

function TrimSpaceAndDash(s)
{
	for (i = 0; i<s.length; i++)
	{
		if(s.charAt(i)==' ' || s.charAt(i) == '-' || s.charAt(i) == '.')
		{
			s=s.substring(0,i) + s.substring(i+1,s.length)
			i--
		}
	}
	return s
}


function isEmpty(s)
 {	
	return ((s == null) || ( s.length == 0));
 }


function isEmail(s)
 {	
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(s)) 
		return true
	else 
		return false
 }