function emailValidator(elem){
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(elem.value.match(emailExp)){
		return true;
	}else{
		return false;
	}
}

function LTrim(VALUE){
	var w_space = String.fromCharCode(32);
	if(v_length < 1){
		return"";
	}
	var v_length = VALUE.length;
	var strTemp = "";

	var iTemp = 0;

	while(iTemp < v_length){
		if(VALUE.charAt(iTemp) == w_space){
		}
		else{
			strTemp = VALUE.substring(iTemp,v_length);
			break;
		}
		iTemp = iTemp + 1;
	} //End While
	return strTemp;
} //End Function


function RequestForm(myform) 
{
 if(document.form1.last_name.value=="")
  {
      alert("Please enter your name");
      document.form1.last_name.focus();
      return false;
    }
else if(document.form1.email.value=="")
  {
      alert("Please enter email address");
      document.form1.email.focus();
      return false;
    }
else if(document.form1.phone.value=="")
  {
      alert("Please enter phone");
      document.form1.phone.focus();
      return false;
    }
else if(document.form1.URL.value=="")
  {
      alert("Please enter your website URL");
      document.form1.URL.focus();
      return false;
    }

} 

function frmVideoEmailValidate(dm){
	var err = "";
	var rdUserTypeObj = dm.fields_business;
	var isrdUserTypeChecked = false;
	
	if(LTrim(dm.fields_email.value)=="")
		err += "Email\n";
	else if(emailValidator(dm.fields_email)==false)
		err += "Invalid Email address\n";
	
	if(rdUserTypeObj) {
		for(var i=0; i<rdUserTypeObj.length; i++) {
			if(rdUserTypeObj[i].checked) {
				isrdUserTypeChecked = true;
				break;
			} 
		}
	}
	
	if(!isrdUserTypeChecked) {
		err += "Please specify what type of user you are by selecting one of the provided options\n";
	}
	
	if(err!=""){
		alert("Please check the required field(s).......\n\n"+ err);		
	}
	else {
		dm.submit();
	}
}