function validationjs(frm1)
{
if(document.frm1.email.value == "") { 
alert("Sorry! we cannot complete your request, please enter email");
document.frm1.email.focus(); 
return false; 
}
var emailFilter=/^.+@.+\..{2,3}$/;
if(!emailFilter.test(document.frm1.email.value)) { 
alert("Sorry! we cannot complete your request, please enter valid email");
document.frm1.email.focus(); return false; 
}
}

function checkuser()
{
	
	var obj = document.frm2;	
	if(obj.name2.value=="")
	{
		alert("Sorry! we cannot complete your request, please enter your name");
		obj.name2.focus();
		return false;
	}
	
	if(obj.username2.value=="")
	{
		alert("Sorry! we cannot complete your request, please enter your username");
		obj.username2.focus();
		return false;
	}	   
	
	if(obj.email2.value=="")
	{
		alert("Sorry! we cannot complete your request, please enter your email");
		obj.email2.focus();
		return false;
	}
	
	var emailFilter=/^.+@.+\..{2,3}$/;
	if(!emailFilter.test(obj.email2.value)) { 
	alert("Sorry! we cannot complete your request, please enter valid email");
	obj.email2.focus(); return false; 
	}
	
	
	//var service=document.frm1.service;
	if (obj.pwd.value==""){
		alert("Sorry! we cannot complete your request, please enter password");
		obj.pwd.focus();
		return false;
	}
	
	if (obj.cpwd.value==""){
		alert("Sorry! we cannot complete your request, please enter confirm password");
		obj.cpwd.focus();
		return false;
	}
	
	if (obj.cpwd.value!=obj.pwd.value){
		alert("Sorry! we cannot complete your request, password and confirm password mismatch");
		obj.cpwd.focus();
		return false;
	}else{
    document.frm2.submit();
	}
	
}

function checkfields()
{
	
	var obj = document.frm1;	
	if(obj.name.value=="")
	{
		alert("Sorry! we cannot complete your request, please enter your name");
		obj.name.focus();
		return false;
	}
		var namefilter2=/^([a-zA-Z ])+$/;
   if(!namefilter2.test(obj.name.value))
   {
    alert("Sorry! we cannot complete your request please enter valid name");
    obj.name.value="";
    obj.name.focus();
    return false;
   }
   
	
	var emailID=document.frm1.email;
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Sorry! we cannot complete your request, please enter email");
		emailID.focus();
		return false;
	}
	
	if (validationjs(emailID.value)==false){
		emailID.value="";
		emailID.focus();
		return false;
	}
	
	//var service=document.frm1.service;
	if (document.frm1.service.value==""){
		alert("Sorry! we cannot complete your request, please Select Service");
		document.frm1.service.focus();
		return false;
	}
	
	//var contactby=document.frm1.contactby;
	if (document.frm1.contactby.value==""){
		alert("Sorry! we cannot complete your request, please Select Contact by Detail");
		document.frm1.contactby.focus();
		return false;
	}
	
	if(obj.phone.value=="")
	{
		alert("Sorry! we cannot complete your request, please enter your phone no");
		obj.phone.focus();
		return false;
	}
	
	var namefilter=/^([0-9])+$/;
   if((!namefilter.test(obj.phone.value))||(obj.phone.value.length>10)|| (obj.phone.value.length<10))
   {
    alert("Sorry! we cannot complete your request please enter valid phone no");
    obj.phone.value="";
    obj.phone.focus();
    return false;
   }
 if(obj.comments.value=="")
	{
		alert("Sorry! we cannot complete your request, please enter your comments");
		obj.comments.focus();
		return false;
	}
	
}	

function checkpayment()
{
	
	var numfilter=/^([0-9])+$/;

	var obj = document.frm33;	
	if(obj.a1.value=="")
	{
		alert("Sorry! we cannot complete your request, please enter Initial Payment Amount");
		obj.a1.focus();
		return false;
	}
	

   if(!numfilter.test(obj.a1.value))
   {
    alert("Sorry! we cannot complete your request please enter valid Initial Payment Amount");
    obj.a1.value="";
    obj.a1.focus();
    return false;
   }
   
	if(obj.a1.value<50)
	{
	alert("Sorry! we cannot complete your request please enter Initial Payment Amount Greater than $50");
    obj.a1.value="";
    obj.a1.focus();
    return false;
	}
	
	
	
	if(obj.a3.value=="")
	{
		alert("Sorry! we cannot complete your request, please enter Recurring Payment Amount");
		obj.a3.focus();
		return false;
	}
	

   if(!numfilter.test(obj.a3.value))
   {
    alert("Sorry! we cannot complete your request please enter valid Recurring Payment Amount");
    obj.a3.value="";
    obj.a3.focus();
    return false;
   }
   
	if(obj.a3.value<50)
	{
	alert("Sorry! we cannot complete your request please enter Recurring Payment Amount Greater than $50");
    obj.a3.value="";
    obj.a3.focus();
    return false;
	}else{
    document.frm33.submit();
	}
	
}	