<!--
function checkEmail(emailaddr)
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailaddr.value))
	{
		return (true);
	}
	alert("Please enter valid email address!");
	return (false);
}

function trim(inputString) 
{
	if (typeof inputString != "string") { return inputString; }
	var retValue = inputString;
	var ch = retValue.substring(0, 1);
	while (ch == " ") 
	{ 
		retValue = retValue.substring(1, retValue.length);
		ch = retValue.substring(0, 1);
	}
	ch = retValue.substring(retValue.length-1, retValue.length);
	while (ch == " ") 
	{
		retValue = retValue.substring(0, retValue.length-1);
		ch = retValue.substring(retValue.length-1, retValue.length);
	}
	while (retValue.indexOf("  ") != -1) 
	{ 
		retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); 
	}
	return retValue; 
}

function checkSubscription(mf)
{
	if(trim(mf.email.value)=="")
	{ 
		alert("Please enter email address");
		mf.email.focus();
		return false;
	}
	if(checkEmail(mf.email)==false)
	{
		mf.email.focus();
		return false; 
	}
	return true;
}

function checkEmailQuest(mf)
{
	if(mf.emailquest.value=="")
	{
		alert("Please write question");
		mf.emailquest.focus();
		return false;
	}
	if(trim(mf.email.value)=="")
	{ 
		alert("Please enter email address");
		mf.email.focus();
		return false;
	}
	if(checkEmail(mf.email)==false)
	{
		mf.email.focus();
		return false; 
	}
	return true;
}

function checkRequestInfo(mf)
{
	if(mf.firstname.value=="" || mf.firstname.value=="First")
	{
		alert("Please enter firstname");
		mf.firstname.focus();
		return false;
	}
	if(mf.lastname.value=="" || mf.lastname.value=="Last")
	{
		alert("Please enter lastname");
		mf.lastname.focus();
		return false;
	}
	if(mf.address.value=="" || mf.address.value=="Street Address")
	{
		alert("Please enter street address");
		mf.address.focus();
		return false;
	}
	if(mf.city.value=="" || mf.city.value=="City")
	{
		alert("Please enter city");
		mf.city.focus();
		return false;
	}
	if(mf.state.value=="")
	{
		alert("Please select state");
		mf.state.focus();
		return false;
	}
	if(mf.zipcode.value=="" || mf.zipcode.value=="ZIP")
	{
		alert("Please enter zipcode");
		mf.zipcode.focus();
		return false;
	}
	if(trim(mf.email.value)=="")
	{ 
		alert("Please enter email address");
		mf.email.focus();
		return false;
	}
	if(checkEmail(mf.email)==false)
	{
		mf.email.focus();
		return false; 
	}
	if(mf.hearabout.value=="")
	{
		alert("Please select how did you hear about us?");
		mf.hearabout.focus();
		return false;
	}
	if(mf.commmethod.value=="")
	{
		alert("Please select method of communication");
		mf.commmethod.focus();
		return false;
	}
	return true;
}

function ReverseMortgage(mf)
{
	if(mf.question1[0].checked==false && mf.question1[1].checked==false)
	{
		alert("Please answer all questions");
		mf.question1[0].focus();
		return false;
	}
	if(mf.question2[0].checked==false && mf.question2[1].checked==false)
	{
		alert("Please answer all questions");
		mf.question2[0].focus();
		return false;
	}
	if(mf.question3[0].checked==false && mf.question3[1].checked==false)
	{
		alert("Please answer all questions");
		mf.question3[0].focus();
		return false;
	}
	if(mf.question4[0].checked==false && mf.question4[1].checked==false)
	{
		alert("Please answer all questions");
		mf.question4[0].focus();
		return false;
	}
	if(mf.question5[0].checked==false && mf.question5[1].checked==false)
	{
		alert("Please answer all questions");
		mf.question5[0].focus();
		return false;
	}
	if(mf.question6[0].checked==false && mf.question6[1].checked==false)
	{
		alert("Please answer all questions");
		mf.question6[0].focus();
		return false;
	}
	if(mf.question7[0].checked==false && mf.question7[1].checked==false)
	{
		alert("Please answer all questions");
		mf.question7[0].focus();
		return false;
	}
	if(mf.question8[0].checked==false && mf.question8[1].checked==false)
	{
		alert("Please answer all questions");
		mf.question8[0].focus();
		return false;
	}
	if(mf.question9[0].checked==false && mf.question9[1].checked==false)
	{
		alert("Please answer all questions");
		mf.question9[0].focus();
		return false;
	}
	if(mf.question10[0].checked==false && mf.question10[1].checked==false)
	{
		alert("Please answer all questions");
		mf.question10[0].focus();
		return false;
	}
	if(mf.question11[0].checked==false && mf.question11[1].checked==false)
	{
		alert("Please answer all questions");
		mf.question11[0].focus();
		return false;
	}
	if(mf.question12[0].checked==false && mf.question12[1].checked==false)
	{
		alert("Please answer all questions");
		mf.question12[0].focus();
		return false;
	}
	if(trim(mf.email.value)=="")
	{ 
		alert("Please enter email address");
		mf.email.focus();
		return false;
	}
	if(checkEmail(mf.email)==false)
	{
		mf.email.focus();
		return false; 
	}
	return true;
}






function checkRegistration(mf)
{
	if(mf.name.value=="")
	{
		alert("Please enter name");
		mf.name.focus();
		return false;
	}
	if(mf.phone.value=="")
	{
		alert("Please enter telephone number");
		mf.phone.focus();
		return false;
	}
	var valid= "+-()1234567890 ";
	if (mf.phone.value !="")
	{
		var string = mf.phone.value
		var length = string.length;
		for(var i=0;i<=length;i++)
		{
			var substring = string.substr(i,1);
			if(valid.indexOf(substring)== -1)
			  {
				alert("Please enter valid telephone number");
				mf.phone.select()
				return(false)
			  }
		}
	}
	if(trim(mf.email.value)=="")
	{ 
		alert("Please enter email address");
		mf.email.focus();
		return false;
	}
	if(checkEmail(mf)==false)
	{
		mf.email.focus();
		return false; 
	}
	if(mf.city.value=="")
	{
		alert("Please enter city");
		mf.city.focus();
		return false;
	}
	if(mf.state.value=="")
	{
		alert("Please enter state");
		mf.state.focus();
		return false;
	}
	if(mf.zipcode.value=="")
	{
		alert("Please enter postal code");
		mf.zipcode.focus();
		return false;
	}
	if(mf.country.value=="")
	{
		alert("Please select country");
		mf.country.focus();
		return false;
	}
	if(mf.security_que.value=="")
	{
		alert("Please select security question");
		mf.security_que.focus();
		return false;
	}
	if(mf.security_ans.value=="")
	{
		alert("Please enter security answer");
		mf.security_ans.focus();
		return false;
	}
	if(mf.username.value=="")
	{
		alert("Please enter username");
		mf.username.focus();
		return false;
	}
	var valid= "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
	if (mf.username.value !="")
	{
		var string = mf.username.value
		var length = string.length;
		for(var i=0;i<=length;i++)
		{
			var substring = string.substr(i,1);
			if(valid.indexOf(substring)== -1)
			  {
				alert("Username can have alphanumeric characters only, please try again");
				mf.username.focus();
				return(false)
			  }
		}
	}

	if(mf.userpass.value=="")
	{
		alert("Please enter password");
		mf.userpass.focus();
		return false;
	}
	if(mf.cuserpass.value=="")
	{
		alert("Passwords not matching, please check and try again");
		mf.cuserpass.focus();
		return false;
	}
	if(mf.terms.checked==false)
	{
		alert("Please accept the terms of services");
		mf.terms.focus();
		return false;
	}
	return true;
}

function checkPostClassified(mf)
{
    var tomatch= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
	var adsdesc = mf.addesc.value;
	var adskeywords = mf.adkeywords.value;
	if(mf.adcategory.value=="" || mf.adcategory.value=="0")
	{
		alert("Please select proper category for your ad");
		mf.adcategory.focus();
		return false;
	}
	if(mf.sug_subcat.value!="")
	{
		if(mf.adcategory.value=="" || mf.adcategory.value=="0")
		{
			alert("Please select category under which you want to suggest sub-category");
			mf.adcategory.focus();
			return false;
		}
	}
	if(mf.adtitle.value=="")
	{
		alert("Please enter ad title");
		mf.adtitle.focus();
		return false;
	}
	if(mf.desturl.value=="")
	{
		alert("Please enter destination URL");
		mf.desturl.focus();
		return false;
	}
    var theurl=mf.desturl.value;
    if(!tomatch.test(theurl))
    {
		alert("Please enter valid URL like http://www.classified-network.com");
		mf.desturl.focus();
		return false;
    }
	if(mf.addesc.value=="")
	{
		alert("Please write Ad description");
		mf.addesc.focus();
		return false;
	}
	if(adsdesc.length>255)
	{
		alert("Ad description should not exceed 255 characters.");
		mf.addesc.focus();
		return false;
	}
	if(mf.adkeywords.value=="")
	{
		alert("Please enter your favorite keywords seperated by comma");
		mf.adkeywords.focus();
		return false;
	}
	if(adskeywords.length>100)
	{
		alert("Keywords should not exceed 100 characters!");
		mf.adkeywords.focus();
		return false;
	}
	if(mf.country.value=="")
	{
		alert("Please select location");
		mf.country.focus();
		return false;
	}
	return true;
}

function checkEditClassifiedAd(mf)
{
    var tomatch= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
	var adsdesc = mf.addesc.value;
	var adskeywords = mf.adkeywords.value;
	if(mf.adcategory.value=="" || mf.adcategory.value=="0")
	{
		alert("Please select proper category for your ad");
		mf.adcategory.focus();
		return false;
	}
	if(mf.adtitle.value=="")
	{
		alert("Please enter ad title");
		mf.adtitle.focus();
		return false;
	}
	if(mf.desturl.value=="")
	{
		alert("Please enter destination URL");
		mf.desturl.focus();
		return false;
	}
    var theurl=mf.desturl.value;
    if(!tomatch.test(theurl))
    {
		alert("Please enter valid URL like http://www.classified-network.com");
		mf.desturl.focus();
		return false;
    }
	if(mf.addesc.value=="")
	{
		alert("Please write Ad description");
		mf.addesc.focus();
		return false;
	}
	if(adsdesc.length>255)
	{
		alert("Ad description should not exceed 255 characters.");
		mf.addesc.focus();
		return false;
	}
	if(mf.adkeywords.value=="")
	{
		alert("Please enter your favorite keywords seperated by comma");
		mf.adkeywords.focus();
		return false;
	}
	if(adskeywords.length>100)
	{
		alert("Keywords should not exceed 100 characters!");
		mf.adkeywords.focus();
		return false;
	}
	if(mf.country.value=="")
	{
		alert("Please select location");
		mf.country.focus();
		return false;
	}
	return true;
}

function checkBannerUplType(optbanupdtype)
{
	if(document.frmClassified.optbantype[0].checked==true)
	{
		document.frmClassified.bannerurl.disabled=false;
		document.frmClassified.banner_uploadfile.disabled=true;
	}
	else if(document.frmClassified.optbantype[1].checked==true)
	{
		document.frmClassified.bannerurl.disabled=true;
		document.frmClassified.banner_uploadfile.disabled=false;
	}
}

function checkAccInfo(mf)
{
	if(mf.name.value=="")
	{
		alert("Please enter name");
		mf.name.focus();
		return false;
	}
	if(mf.phone.value=="")
	{
		alert("Please enter telephone number");
		mf.phone.focus();
		return false;
	}
	var valid= "+-()1234567890 ";
	if (mf.phone.value !="")
	{
		var string = mf.phone.value
		var length = string.length;
		for(var i=0;i<=length;i++)
		{
			var substring = string.substr(i,1);
			if(valid.indexOf(substring)== -1)
			  {
				alert("Please enter valid telephone number");
				mf.phone.select()
				return(false)
			  }
		}
	}
	if(mf.city.value=="")
	{
		alert("Please enter city");
		mf.city.focus();
		return false;
	}
	if(mf.state.value=="")
	{
		alert("Please enter state");
		mf.state.focus();
		return false;
	}
	if(mf.zipcode.value=="")
	{
		alert("Please enter postal code");
		mf.zipcode.focus();
		return false;
	}
	if(mf.country.value=="")
	{
		alert("Please select country");
		mf.country.focus();
		return false;
	}
	return true;
}

function checkEdLogin(mf)
{
	if(mf.userpass.value=="")
	{
		alert("Please enter your current password");
		mf.userpass.focus();
		return false;
	}
	if(mf.newuserpass.value=="")
	{
		alert("Please enter new password");
		mf.newuserpass.focus();
		return false;
	}
	if(mf.newuserpass.value!=mf.cnewuserpass.value)
	{
		alert("New password not matching, please try again!");
		mf.cnewuserpass.focus();
		return false;
	}
	return true;
}

function checkBanner(mf)
{
	var tomatch= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
	if(mf.bancategory.value=="")
	{
		alert("Please select banner category");
		mf.bancategory.focus();
		return false;
	}
	if(mf.bannertitle.value=="")
	{
		 alert("Please enter banner title");
		 mf.bannertitle.focus();
		 return false;
	}
	if(mf.bannerdesturl.value=="")
	{
		alert("Please enter banner destination URL");
		mf.bannerdesturl.focus();
		return false;
	}
	var theurl=mf.bannerdesturl.value;
	if(!tomatch.test(theurl))
	{
		alert("Please enter valid banner destination URL like http://www.classified-network.com");
		mf.desturl.focus();
		return false;
	}
	if(mf.optbantype[0].checked==true)
	{
		if(mf.chkbnsts.value=="0")
		{
			if(mf.bannerurl.value=="")
			{
				 alert("Please enter banner URL");
				 mf.bannerurl.focus();
				 return false;
			}
		}
	}
	else if(mf.optbantype[1].checked==true)
	{
		if(mf.chkbnsts.value=="")
		{
			if(mf.banner_uploadfile.value=="")
			{
				 alert("Please select banner file to upload");
				 mf.banner_uploadfile.focus();
				 return false;
			}
		}
	}
	return true;
}

function checkScads(mf)
{
	if(mf.sca_keywords.value=="")
	{
		alert("Please enter any keyword or search string");
		mf.sca_keywords.focus();
		return false;
	}
	return true;
}

function checkForgotPwd(mf)
{
	if(mf.name.value=="")
	{
		alert("Please enter name");
		mf.name.focus();
		return false;
	}
	if(mf.username.value=="")
	{
		alert("Please enter your username");
		mf.username.focus();
		return false;
	}
	if(mf.security_que.value=="")
	{
		alert("Please select security question");
		mf.security_que.focus();
		return false;
	}
	if(mf.security_ans.value=="")
	{
		alert("Please enter security answer");
		mf.security_ans.focus();
		return false;
	}
	if(trim(mf.email.value)=="")
	{ 
		alert("Please enter email address");
		mf.email.focus();
		return false;
	}
	if(checkEmail(mf)==false)
	{
		mf.email.focus();
		return false; 
	}
	return true;
} 

function checkContact(mf)
{
	if(mf.name.value=="")
	{
		alert("Please enter name");
		mf.name.focus();
		return false;
	}
	if(trim(mf.email.value)=="")
	{ 
		alert("Please enter email address");
		mf.email.focus();
		return false;
	}
	if(checkEmail(mf)==false)
	{
		mf.email.focus();
		return false; 
	}
	if(mf.subject.value=="")
	{
		alert("Please specify subject");
		mf.subject.focus();
		return false;
	}
	if(mf.comments.value=="")
	{
		alert("Please write your message/query");
		mf.comments.focus();
		return false;
	}
	return true;
}

function checkEditBannerAd(mf)
{
	var tomatch= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
	if(mf.bancategory.value=="")
	{
		alert("Please select banner category");
		mf.bancategory.focus();
		return false;
	}
	if(mf.bannertitle.value=="")
	{
		 alert("Please enter banner title");
		 mf.bannertitle.focus();
		 return false;
	}
	if(mf.bannerdesturl.value=="")
	{
		alert("Please enter banner destination URL");
		mf.bannerdesturl.focus();
		return false;
	}
	var theurl=mf.bannerdesturl.value;
	if(!tomatch.test(theurl))
	{
		alert("Please enter valid banner destination URL like http://www.classified-network.com");
		mf.desturl.focus();
		return false;
	}
	if(mf.optbantype[0].checked==true)
	{
		if(mf.chkbnsts.value=="0")
		{
			if(mf.bannerurl.value=="")
			{
				 alert("Please enter banner URL");
				 mf.bannerurl.focus();
				 return false;
			}
		}
	}
	else if(mf.optbantype[1].checked==true)
	{
		if(mf.chkbnsts.value=="")
		{
			if(mf.banner_uploadfile.value=="")
			{
				 alert("Please select banner file to upload");
				 mf.banner_uploadfile.focus();
				 return false;
			}
		}
	}
	return true;
}

function checkSendFriends(mf)
{
	if(mf.name.value=="")
	{
		alert("Please enter your name");
		mf.name.focus();
		return false;
	}
	if(trim(mf.email.value)=="")
	{ 
		alert("Please enter email address");
		mf.email.focus();
		return false;
	}
	if(checkEmail(mf.email)==false)
	{
		mf.email.focus();
		return false; 
	}
	if(trim(mf.email1.value)=="")
	{ 
		alert("Please enter atleast single email address");
		mf.email1.focus();
		return false;
	}
	if(checkEmail(mf.email1)==false)
	{
		mf.email1.focus();
		return false; 
	}
	return true;
}

//-->
