function validation()
{	
	frm = document.addfac;
	if(frm.ownerName.value=='')
	{
		alert('Please Enter Your Name!!!');
		frm.ownerName.focus();
		return false;
	}

	if(frm.addr1.value=='')
	{
		alert('Please Enter Your Address!!!');
		frm.addr1.focus();
		return false;
	}
	if(frm.city.value=='')
	{
		alert('Please Enter Town/City Name!!!');
		frm.city.focus();
		return false;
	}
	if(frm.country.value=='')
	{
		alert('Please Enter your Country!!!');
		frm.country.focus();
		return false;
	}
	if(frm.phone.value=="")
	{
		alert('Please Enter Telephone Code');
		frm.phone.focus();
		return false;
	}
	if(frm.email.value=="")
	{
		alert('Please enter your Email');
		frm.email.focus();
		return false;
	}

	if(frm.email.value!="")
	{
		var str = frm.email.value;
		var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
		var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
		if (!reg1.test(str) && reg2.test(str))
		{ 	// if syntax is valid
	   		//return true;
		}
		else
		{
			alert ("Please Fill Proper Email Address");
			frm.email.focus();
			return false;
		}
	}
	if(frm.password.value=="")
	{
		alert('Please enter Password');
		frm.password.focus();
		return false;
	}
	
	if(frm.password2.value=="")
	{
		alert('Please enter Confirm Password');
		frm.password2.focus();
		return false;
	}
	if(frm.password.value!=frm.password2.value)
	{
		alert('Passwords do not match');
		frm.password.focus();
		return false;
	}
	if(frm.secretcode.value=="")
	{
		alert('Please enter the Code');
		frm.secretcode.focus();
		return false;
	}
	
}


function mytrim(s) {
	s = s.replace(/(^\s*)|(\s*$)/gi,"");
	s = s.replace(/[ ]{2,}/gi," ");
	s = s.replace(/\n /,"\n");
	return s;
} 
function getCode(ccid)
{
  new Ajax.Request('http://vv2/first/rpa/advert/phone-code.php',
{
  method:'post',
  parameters: 'ccid=' + ccid,
  onSuccess: function(transport){
	var response = transport.responseText || "Error: 10005...";
	//alert(response);
	$('countryCode').value = mytrim(response);
  },
  onFailure: function(){ alert('Something went wrong...') }
});

}

function logincheck()
{
	var fm = document.loginfrm;
	var loginEmessage = "";
	if(fm.lemail.value == "")
	{
		loginEmessage += " <li> Please enter your email address </li> ";
	}
	if(fm.lemail.value!="")
	{
		var str = fm.lemail.value;
		var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
		var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
		if (!reg1.test(str) && reg2.test(str))
		{ 	// if syntax is valid
	   		//return true;
		}
		else
		{
			loginEmessage += " <li> Please fill proper email address </li> ";
		}
	}

	if(fm.lpassword.value == "")
	{
		loginEmessage += " <li> Please enter your password </li> ";
	
	}
	if(loginEmessage == "" )
		return true
	else { 
		document.getElementById("Loginerrordiv").style.display = "";
		document.getElementById("lerrdis").style.display = "none";
		document.getElementById("errordiv").style.display = "none";
		document.getElementById("LoginerrorDisplay").innerHTML= "<ul>"+ loginEmessage + "</ul>";
		return false;
	}


}

function checkLogin()
{
	var d=document.loginmem;
if (d.user_id.value =='')
	{
		alert ('Enter the Email Address...');
		d.user_id.focus();
		return false;
	}
	
if(d.user_id.value!="")
		{
			var str = d.user_id.value;
			var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
			var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
			if (!reg1.test(str) && reg2.test(str))
			{ 	// if syntax is valid
		   		//return true;
			}
			else
			{
				alert ("Please Fill Proper Email Address");
				d.user_id.focus();
				return false;
			}
		}
	
if (d.fPass.value =='')
	{
		alert ('Enter the Password...');
		d.fPass.focus();
		return false;
	}
}

function check_pass()
	{
	frm = document.registerowner;
	var errorMessage = "";
	if(frm.RegName.value=='')
	{
		errorMessage += " <div style='padding-left:70px;text-align:left;'> You must enter your name </div> ";
	}
	if(frm.email.value=="")
	{
		errorMessage += " <div style='padding-left:70px;text-align:left;'> You must enter your email address</div> ";
	}

	if(frm.email.value!="")
	{
		var str = frm.email.value;
		var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
		var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
		if (!reg1.test(str) && reg2.test(str))
		{ 	// if syntax is valid
	   		//return true;
		}
		else
		{
			errorMessage += " <div style='padding-left:70px;text-align:left;'> Please fill proper email address </div> ";
		}
	}
	
	if(frm.password.value=='')
	{
		errorMessage += " <div style='padding-left:70px;text-align:left;'> You must enter your password </div> ";
	}
	
	if(frm.password.value !='')
	{
		var plen = frm.password.value;
		if( plen.length < 4 )
		{			
			errorMessage += " <div style='padding-left:70px;text-align:left;'> Please make sure your password should be 4 characters or more than 4 characters </div> ";
		}
	}
	
	if(frm.secretcode.value=="")
	{
		errorMessage += " <div style='padding-left:70px;text-align:left;'> Please enter security code </div> ";
	}

	if(errorMessage == "" )
	{
		return true;
	} else { 
		document.getElementById("errordiv").style.display = "";
		document.getElementById("lerrdis").style.display = "none";
		document.getElementById("Forgoterrordiv").style.display = "none";
		document.getElementById("fdiv").style.display = "none";
		document.getElementById("Loginerrordiv").style.display="none";
		
		document.getElementById("errorDisplay").innerHTML= "<div>"+ errorMessage + "</div>";
		return false;
	}

}

function popup(url,wi,hi) 
{
	
	newWindow = window.open(url,'daughter','menubar=no,toolbar=no,location=no,scrollbars=yes,resizable=no,width='+wi+',height='+hi+',screenX=100,screenY=100,top=10,left=10');
	if (newWindow.opener == null) newWindow.opener = self;
	newWindow.focus();
}


function openme(theURL){
  window.open(theURL,'webmailer','scrollbars,resizable,height=450,width=600,screenX=100,screenY=100,top=100,left=80');
}
function view_table(paypaloption)
{	
	if(paypaloption == true){
		document.getElementById('payID').style.display="";
	}
	else if (paypaloption == false)
	{
		document.getElementById('payID').style.display="none";
	}	
}

function check_null()
	{
	frm = document.addfac;
	
	if(frm.ownerName.value=='')
	{
		alert('Please Enter Your Name!!!');
		frm.ownerName.focus();
		return false;
	}

	if(frm.addr1.value=='')
	{
		alert('Please Enter Your House Number and Street!!!');
		frm.addr1.focus();
		return false;
	}
	if(frm.city.value=='')
	{
		alert('Please Enter Town/City Name!!!');
		frm.city.focus();
		return false;
	}
	if(frm.country.value=='')
	{
		alert('Please Enter Country Name!!!');
		frm.country.focus();
		return false;
	}
	if(frm.phone.value=="")
	{
		alert('Please Enter Telephone Code');
		frm.phone.focus();
		return false;
	}
	if(frm.email.value=="")
	{
		alert('Please enter your Email');
		frm.email.focus();
		return false;
	}

	if(frm.email.value!="")
	{
		var str = frm.email.value;
		var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
		var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
		if (!reg1.test(str) && reg2.test(str))
		{ 	// if syntax is valid
	   		//return true;
		}
		else
		{
			alert ("Please Fill Proper Email Address");
			frm.email.focus();
			return false;
		}
	}
	if(frm.password.value=="")
	{
		alert('Please enter Password');
		frm.password.focus();
		return false;
	}
	
	if(frm.password2.value=="")
	{
		alert('Please enter Confirm Password');
		frm.password2.focus();
		return false;
	}
	if(frm.password.value!=frm.password2.value)
	{
		alert('Passwords do not match');
		frm.password.focus();
		return false;
	}
	if(frm.payon.checked == true && frm.payemail.value=="")
	{
		alert('Please enter your Paypal Email');
		frm.payemail.focus();
		return false;
	}
	if(frm.payon.checked == true && frm.payemail.value!="")
	{
		var str = frm.payemail.value;
		var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
		var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
		if (!reg1.test(str) && reg2.test(str))
		{ 	// if syntax is valid
	   		//return true;
		}
		else
		{
			alert ("Please Fill Proper Paypal Email Address");
			frm.payemail.focus();
			return false;
		}
	}

}
