function echeck(str) {
		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID");
		   return false;
		}
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID");
		   return false;
		}
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID");
		    return false;
		}
		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }
		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID");
		    return false;
		 }
		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }
}
function validate_loginfrm() {
	if ( document.loginfrm.username.value == '' ){
		alert("Please Enter EmailID");
		document.loginfrm.username.focus();
		return false;		
	}
	if ( document.loginfrm.password.value == '' ){
		alert("Please Enter password");
		document.loginfrm.password.focus();
		return false;		
	}
}
function validate_registerfrm() {
	var f = document.registerfrm.username;
	if ( ( f.value == null ) || ( f.value == "" ) )	{
	    alert("Please Enter Email address!");
		f.focus();
		return false;
	}
	if ( echeck(f.value) == false )
	{
	    f.value = "";
		f.focus();
		return false;
	}
	if ( document.registerfrm.password.value == '' ){
		alert("Please Enter password");
		document.registerfrm.password.focus();
		return false;		
	}
	if ( document.registerfrm.password.value != document.registerfrm.cpassword.value ){
		alert("Password and confirm password does not match");
		document.registerfrm.cpassword.focus();
		return false;		
	}
	if ( document.registerfrm.firstname.value == "" ){
		alert("Please Enter Firstname");
		document.registerfrm.firstname.focus();
		return false;		
	}
	if ( document.registerfrm.lastname.value == "" ){
		alert("Please Enter Lastname");
		document.registerfrm.lastname.focus();
		return false;		
	}
	if ( document.registerfrm.Title.value == "" ){
		alert("Please Enter Meta Title");
		document.registerfrm.Title.focus();
		return false;		
	}
	if ( document.registerfrm.Keywords.value == "" ){
		alert("Please Enter Meta Keywords");
		document.registerfrm.Keywords.focus();
		return false;		
	}
	if ( document.registerfrm.Description.value == "" ){
		alert("Please Enter Meta Description");
		document.registerfrm.Description.focus();
		return false;		
	}
	if ( document.registerfrm.buss_title.value == "" ){
		alert("Please Enter Business Title");
		document.registerfrm.buss_title.focus();
		return false;		
	}
	if ( document.registerfrm.buss_name.value == "" ){
		alert("Please Enter Company Name");
		document.registerfrm.buss_name.focus();
		return false;		
	}
	if ( document.registerfrm.buss_descr.value == "" ){
		alert("Please Enter Company Description");
		document.registerfrm.buss_descr.focus();
		return false;		
	}
	if ( document.registerfrm.buss_category.value == "" ){
		alert("Please Select Category");
		document.registerfrm.buss_category.focus();
		return false;		
	}
	if ( document.registerfrm.address.value == "" ){
		alert("Please Enter Address");
		document.registerfrm.address.focus();
		return false;		
	}
	if ( document.registerfrm.state1.value == "" ){
		alert("Please Select State");
		document.registerfrm.state1.focus();
		return false;		
	}
	if ( document.registerfrm.item1.value == "" ){
		alert("Please Select City");
		document.registerfrm.item1.focus();
		return false;		
	}
	if ( document.registerfrm.buss_zip.value == "" ){
		alert("Please Enter Zipcode");
		document.registerfrm.buss_zip.focus();
		return false;		
	}
	if ( document.registerfrm.buss_phone.value == "" ){
		alert("Please Enter Phone");
		document.registerfrm.buss_phone.focus();
		return false;		
	}
	if ( document.registerfrm.confirmtext.value == "" ){
		alert("Please Enter Image shown");
		document.registerfrm.confirmtext.focus();
		return false;		
	}
	if ( document.registerfrm.select_plan.value == "" ){
		alert("Please Select Plan");
		document.registerfrm.select_plan.focus();
		return false;		
	}
	if ( document.registerfrm.terms.checked == false ){
		alert("You must agree with Terms of Service");
		document.registerfrm.terms.focus();
		return false;		
	}
}
function validate_editregisterfrm() {
	if ( document.registerfrm.firstname.value == "" ){
		alert("Please Enter Firstname");
		document.registerfrm.firstname.focus();
		return false;		
	}
	if ( document.registerfrm.lastname.value == "" ){
		alert("Please Enter Lastname");
		document.registerfrm.lastname.focus();
		return false;		
	}
	if ( document.registerfrm.buss_title.value == "" ){
		alert("Please Enter Business Title");
		document.registerfrm.buss_title.focus();
		return false;		
	}
	if ( document.registerfrm.buss_name.value == "" ){
		alert("Please Enter Company Name");
		document.registerfrm.buss_name.focus();
		return false;		
	}
	if ( document.registerfrm.buss_descr.value == "" ){
		alert("Please Enter Company Description");
		document.registerfrm.buss_descr.focus();
		return false;		
	}
	if ( document.registerfrm.buss_category.value == "" ){
		alert("Please Select Category");
		document.registerfrm.buss_category.focus();
		return false;		
	}
	if ( document.registerfrm.address.value == "" ){
		alert("Please Enter Address");
		document.registerfrm.address.focus();
		return false;		
	}
	if ( document.registerfrm.state1.value == "" ){
		alert("Please Select State");
		document.registerfrm.state1.focus();
		return false;		
	}
	if ( document.registerfrm.city.value == "" ){
		alert("Please Select City");
		document.registerfrm.city.focus();
		return false;		
	}
	if ( document.registerfrm.zip.value == "" ){
		alert("Please Enter Zipcode");
		document.registerfrm.zip.focus();
		return false;		
	}
	if ( document.registerfrm.phone.value == "" ){
		alert("Please Enter Phone");
		document.registerfrm.phone.focus();
		return false;		
	}
	
}
function validate_changepass() {
	if ( document.changepass_frm.oldpass.value == '' ) {
		alert("Please Enter OLD Password!");
		document.changepass_frm.oldpass.focus();
		 return false;
	}
	if ( document.changepass_frm.newpass.value == '' ) {
		alert("Please Enter New Password!");
		document.changepass_frm.newpass.focus();
		 return false;
	}
	if ( document.changepass_frm.renewpass.value == '' ) {
		alert("Please Re-Ener New Password!");
		document.changepass_frm.renewpass.focus();
		 return false;
	}
	if ( document.changepass_frm.newpass.value != document.changepass_frm.renewpass.value ) {
		alert("Password Does not Match!");
		document.changepass_frm.renewpass.focus();
		 return false;
	}
	if ( document.changepass_frm.databasepass.value != document.changepass_frm.oldpass.value ) {
		alert("Old Password does not Match!");
		document.changepass_frm.oldpass.focus();
		return false;
	}
}
function check(){
	var f = document.forgotfrm.email;
	if ( ( f.value == null ) || ( f.value == "" ) )	{
	    alert("Please Enter Email address!");
		f.focus();
		return false;
	}
	if ( echeck(f.value) == false )
	{
	    f.value = "";
		f.focus();
		return false;
	}
}
function validate_contactfrm() {
	if ( document.contactfrm.yourname.value == '' ) {
		alert("Please enter Your Name!");
		document.contactfrm.yourname.focus();
		 return false;
	}
	var f = document.contactfrm.email;
	if ( ( f.value == null ) || ( f.value == "" ) )	{
	    alert("Please Enter Email address!");
		f.focus();
		return false;
	}
	if ( echeck(f.value) == false )
	{
	    f.value = "";
		f.focus();
		return false;
	}
	if ( document.contactfrm.subject.value == '' ) {
		alert("Please enter Subject!");
		document.contactfrm.subject.focus();
		 return false;
	}
	if ( document.contactfrm.message.value == '' ) {
		alert("Please enter Message!");
		document.contactfrm.message.focus();
		 return false;
	}
}


function validate_advertisefrm() {
	if ( document.advertisefrm.fullname.value == '' ){
		alert("Please Enter Fullname");
		document.advertisefrm.fullname.focus();
		return false;		
	}
	var f = document.advertisefrm.email;
	if ( ( f.value == null ) || ( f.value == "" ) )	{
	    alert("Please Enter Email address!");
		f.focus();
		return false;
	}
	if ( echeck(f.value) == false )
	{
	    f.value = "";
		f.focus();
		return false;
	}
	if ( document.advertisefrm.address.value == "" ){
		alert("Please Enter Address");
		document.advertisefrm.address.focus();
		return false;		
	}
	if ( document.advertisefrm.state.value == "" ){
		alert("Please Select State");
		document.advertisefrm.state.focus();
		return false;		
	}
	if ( document.advertisefrm.item1.value == "" ){
		alert("Please Select City");
		document.advertisefrm.item1.focus();
		return false;		
	}
	if ( document.advertisefrm.zip.value == "" ){
		alert("Please Enter Zipcode");
		document.advertisefrm.zip.focus();
		return false;		
	}
	if ( document.advertisefrm.phone.value == "" ){
		alert("Please Enter Phone");
		document.advertisefrm.phone.focus();
		return false;		
	}
	if ( document.advertisefrm.banner_title.value == "" ){
		alert("Please Enter Banner Title");
		document.advertisefrm.banner_title.focus();
		return false;		
	}
	if ( document.advertisefrm.image.value == "" ){
		alert("Please Enter Banner Image");
		document.advertisefrm.image.focus();
		return false;		
	}
	if ( document.advertisefrm.banner_url.value == "" ){
		alert("Please Enter Banner URL");
		document.advertisefrm.banner_url.focus();
		return false;		
	}
	if ( document.advertisefrm.position.value == "" ){
		alert("Please Select Banner Position");
		document.advertisefrm.position.focus();
		return false;		
	}
}

var newwindow;
function poptastic(url)
{
	newwindow=window.open(url,'name','height=620,width=670,scrollbars=yes');
	if (window.focus) {newwindow.focus()}
}