// JavaScript Document
function ltrim(s)
{
return s.replace(/^\s*/,'');
}
function rtrim(s)
{
return s.replace(/\s*$/,'');
}
function trim(s)
{
return rtrim(ltrim(s));
}
function urlFormat(url)//function to check url of the form http://www.xxx.com
{
	//pattern for url of format http://www.xxx.com
	var p=/http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/;
	//var p=/^((http|https)\:\/\/)?((www)\.)?([a-z0-9]+(\_|\.|\-|\/)?)+\.[a-z0-9]{2,5}$/i;
	if(p.test(url)==true)
		return true;
	else
		return false;
}
function validateZIP(field)  {
var valid = "0123456789-";
var hyphencount = 0;

if (field.length!=5 && field.length!=10) {
return false;
}
for (var i=0; i < field.length; i++) {
temp = "" + field.substring(i, i+1);
if (temp == "-") hyphencount++;
if (valid.indexOf(temp) == "-1") {
return false;
}
if ((hyphencount > 1) || ((field.length==10) && ""+field.charAt(5)!="-")) {
return false;
   }
}
return true;
}
function checkImage(imgFile)
{
	var b=imgFile.lastIndexOf('.',imgFile.length);
	var c=imgFile.substr(b+1,imgFile.length);
	if(!((c=='jpg')||(c=='JPG')||(c=='png')||(c=='PNG')||(c=='jpeg')||(c=='JPEG')||(c=='gif')||(c=='GIF')||(c=='bmp')||(c=='BMP')))
	{
		return false;
	}
	return true;
}
function fckNullValidation(fldName)
{
	var listReq = FCKeditorAPI.GetInstance(fldName).GetXHTML();
	var remTag=listReq.replace( /<[^<|>]+?>/gi,'' );
 	remTag=remTag.replace( /&nbsp;/gi,'' );
		return remTag;
	
}
function checkEmail(email)
{
	var emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(!emailRegEx.test(email))
	{
		return false;
	}
	return true;
}

function joinchk()
{
var mail=document.newsjoin.email.value;
	if(mail=="")
	{
		alert("Please enter Email address");
		document.newsjoin.email.focus();
		return false;
	}
	else if(!checkEmail(mail))
	{
		alert("Please enter valid Email address");
		document.newsjoin.email.focus();
		return false;
	}
	document.newsjoin.submit();
}
function consumerApplication()
{
	mErrStr="";
	mFieldName="";
	var fromName=document.consumerApp;
	if(trim(fromName.fName.value)=="")
	{
		mErrStr+="First Name \n";
		if(mFieldName=="")
		mFieldName="fName";
	}
	if(trim(fromName.lName.value)=="")
	{
		mErrStr+="Last Name \n";
		if(mFieldName=="")
		mFieldName="lName";
	}
	if(trim(fromName.street1.value)=="")
	{
		mErrStr+="Street \n";
		if(mFieldName=="")
		mFieldName="street1";
	}
	if(trim(fromName.city.value)=="")
	{
		mErrStr+="City \n";
		if(mFieldName=="")
		mFieldName="city";
	}
	if(trim(fromName.state.value)=="")
	{
		mErrStr+="State \n";
		if(mFieldName=="")
		mFieldName="state";
	}
	if(trim(fromName.zip.value)=="")
	{
		mErrStr+="Zip \n";
		if(mFieldName=="")
		mFieldName="zip";
	}
	else if(validateZIP(fromName.zip.value)==false)
	{
		mErrStr +="Valid Zip Code ( Eg : 22202  Or  10001-0001)\n";
		if(mFieldName == "")
		mFieldName = "zip";
	}
	if(trim(fromName.email.value)=="")
	{
		mErrStr+="Email \n";
		if(mFieldName=="")
		mFieldName="email";
	}
	else if(!checkEmail(fromName.email.value))
	{
		mErrStr+="Valid Email \n";
		if(mFieldName=="")
		mFieldName="email";
	}
	if(trim(fromName.home1.value)=="")
	{
		mErrStr+="Phone \n";
		if(mFieldName=="")
		mFieldName="home1";
	}
	else if(isNaN(fromName.home1.value) || fromName.home1.value.length<10)
	{
		mErrStr+="Valid Phone \n";
		if(mFieldName=="")
		mFieldName="home";
	}
	if(fromName.listingTerm.value=="")
	{
		mErrStr+="Listing term \n";
		if(mFieldName=="")
		mFieldName="listingTerm";
	}
	if(trim(fromName.make.value)=="")
	{
		mErrStr+="Make \n";
		if(mFieldName=="")
		mFieldName="make";
	}
	
	if(trim(document.getElementById("model").value)=="")
	{
		mErrStr+="Model \n";
		if(mFieldName=="")
		mFieldName="model";
	}
	else 
	{
		if(  trim(document.getElementById("model").value)=="other additional model" &&  trim(document.getElementById("model1").value) =="" )
		{
			mErrStr+="Model \n";
			if(mFieldName=="")
			mFieldName="model1";
		}
	}
	if(trim(fromName.year.value)=="" || isNaN(fromName.year.value))
	{
		mErrStr+="Year \n";
		if(mFieldName=="")
		mFieldName="year";
	}
	if(trim(fromName.milage.value)=="")
	{
		mErrStr+="Mileage \n";
		if(mFieldName=="")
		mFieldName="milage";
	}
	if(trim(fromName.eColor.value)=="")
	{
		mErrStr+="Exterior Color \n";
		if(mFieldName=="")
		mFieldName="eColor";
	}
	if(trim(fromName.iColor.value)=="")
	{
		mErrStr+="Interior Color \n";
		if(mFieldName=="")
		mFieldName="iColor";
	}
	if(fromName.hear.value=="")
	{
		mErrStr+="How do you hear \n";
		if(mFieldName=="")
		mFieldName="hear";
	}
	if(!fromName.accept.checked)
	{
		mErrStr+="Accept all terms and conditions \n";
		if(mFieldName=="")
		mFieldName="accept";
	}
	
}

function dealerApplication()
{
	mErrStr="";
	mFieldName="";
	var fromName=document.dealerApp;
	if(trim(fromName.bName.value)=="")
	{
		mErrStr+="Business Name \n";
		if(mFieldName=="")
		mFieldName="bName";
	}
	if(trim(fromName.street1.value)=="")
	{
		mErrStr+="Street \n";
		if(mFieldName=="")
		mFieldName="street1";
	}
	if(trim(fromName.city.value)=="")
	{
		mErrStr+="City \n";
		if(mFieldName=="")
		mFieldName="city";
	}
	if(trim(fromName.state.value)=="")
	{
		mErrStr+="State \n";
		if(mFieldName=="")
		mFieldName="state";
	}
	if(trim(fromName.zip.value)=="")
	{
		mErrStr+="Zip \n";
		if(mFieldName=="")
		mFieldName="zip";
	}
	else if(validateZIP(fromName.zip.value)==false)
	{
		mErrStr +="Valid Zip Code ( Eg : 22202  Or  10001-0001)\n";
		if(mFieldName == "")
		mFieldName = "zip";
	}
	if(trim(fromName.phone.value)=="")
	{
		mErrStr+="Phone \n";
		if(mFieldName=="")
		mFieldName="phone";
	}
	else if(  isNaN(fromName.phone.value) || fromName.phone.value.length<10  )
	{
		mErrStr+="Valid Phone \n";
		if(mFieldName=="")
		mFieldName="phone";
	}
	if(trim(fromName.fName.value)=="")
	{
		mErrStr+="First Name \n";
		if(mFieldName=="")
		mFieldName="fName";
	}
	if(trim(fromName.lName.value)=="")
	{
		mErrStr+="Last Name \n";
		if(mFieldName=="")
		mFieldName="lName";
	}
	if(trim(fromName.email.value)=="")
	{
		mErrStr+="Email \n";
		if(mFieldName=="")
		mFieldName="email";
	}
	else if(!checkEmail(fromName.email.value))
	{
		mErrStr+="Valid Email \n";
		if(mFieldName=="")
		mFieldName="email";
	}
	if(trim(fromName.mobile.value)=="")
	{
		mErrStr+="Mobile \n";
		if(mFieldName=="")
		mFieldName="mobile";
	}
	else if(  isNaN(fromName.mobile.value) || fromName.mobile.value.length<10  )
	{
		mErrStr+="Valid Mobile \n";
		if(mFieldName=="")
		mFieldName="mobile";
	}
	if(trim(fromName.work.value)=="")
	{
		mErrStr+="Work Phone  \n";
		if(mFieldName=="")
		mFieldName="work";
	}
	else if(  isNaN(fromName.work.value) || fromName.work.value.length<10  )
	{
		mErrStr+="Valid Work Phone \n";
		if(mFieldName=="")
		mFieldName="work";
	}
	if(trim(fromName.fName2.value)=="")
	{
		mErrStr+="First Name for  second contact information\n";
		if(mFieldName=="")
		mFieldName="fName2";
	}
	if(trim(fromName.lName2.value)=="")
	{
		mErrStr+="Last Name for  second contact information\n";
		if(mFieldName=="")
		mFieldName="lName2";
	}
	if(trim(fromName.email2.value)=="")
	{
		mErrStr+="Email for  second contact information \n";
		if(mFieldName=="")
		mFieldName="email2";
	}
	else if(!checkEmail(fromName.email2.value))
	{
		mErrStr+="Valid Email for  second contact information\n";
		if(mFieldName=="")
		mFieldName="email2";
	}
	if(trim(fromName.mobile2.value)=="")
	{
		mErrStr+="Mobile for  second contact information\n";
		if(mFieldName=="")
		mFieldName="mobile2";
	}
	else if(  isNaN(fromName.mobile2.value) || fromName.mobile2.value.length<10  )
	{
		mErrStr+="Valid Mobile for  second contact information\n";
		if(mFieldName=="")
		mFieldName="mobile2";
	}
	if(trim(fromName.work2.value)=="")
	{
		mErrStr+="Work Phone  for  second contact information\n";
		if(mFieldName=="")
		mFieldName="work2";
	}
	else if(  isNaN(fromName.work2.value) || fromName.work2.value.length<10  )
	{
		mErrStr+="Valid Work Phone for  second contact information\n";
		if(mFieldName=="")
		mFieldName="work2";
	}
	if(fromName.vehPerMon.value=="")
	{
		mErrStr+="No of vehicles per month \n";
		if(mFieldName=="")
		mFieldName="vehPerMon";
	}
	if(fromName.listingTerm.value=="")
	{
		mErrStr+="Listing term \n";
		if(mFieldName=="")
		mFieldName="listingTerm";
	}
	if(fromName.hear.value=="")
	{
		mErrStr+="How do you hear \n";
		if(mFieldName=="")
		mFieldName="hear";
	}
	if(!fromName.accept.checked)
	{
		mErrStr+="Accept all terms and conditions \n";
		if(mFieldName=="")
		mFieldName="accept";
	}
}

function contactUs()
{
	mErrStr="";
	mFieldName="";
	var fromName=document.contactUs;
	if(trim(fromName.firstname.value)=="")
	{
		mErrStr+="First Name \n";
		if(mFieldName=="")
		mFieldName="firstname";
	}
	if(trim(fromName.lastname.value)=="")
	{
		mErrStr+="Last Name \n";
		if(mFieldName=="")
		mFieldName="lastname";
	}
	if(trim(fromName.email.value)=="")
	{
		mErrStr+="Email \n";
		if(mFieldName=="")
		mFieldName="email";
	}
	else if(!checkEmail(fromName.email.value))
	{
		mErrStr+="Valid Email \n";
		if(mFieldName=="")
		mFieldName="email";
	}
	
}

function listingValidation()
{
	mErrStr="";
	mFieldName="";
	if(trim(fckNullValidation("listingReq"))=="")
	{
		mErrStr+="Listing Request \n";
		if(mFieldName=="")
		mFieldName="listingReq";
	}
	if(trim(fckNullValidation("listingPre"))=="")
	{
		mErrStr+="Premier Listing \n";
		if(mFieldName=="")
		mFieldName="listingPre";
	}
	if(trim(fckNullValidation("listingLux"))=="")
	{
		mErrStr+="Luxury Listing \n";
		if(mFieldName=="")
		mFieldName="listingLux";
	}
	if(trim(fckNullValidation("listingDea"))=="")
	{
		mErrStr+="Dealer Listing \n";
		if(mFieldName=="")
		mFieldName="listingDea";
	}
}
function dealerValidate(action,actionBy)
{
	mErrStr="";
	mFieldName="";
	var fromName=document.addDealer;
	if(actionBy=="")
	{
		if(trim(fromName.uname.value)=="")
		{
			mErrStr+="User Name \n";
			if(mFieldName=="")
			mFieldName="uname";
		}
		if(fromName.pwd.value=="")
		{
			mErrStr+="Password \n";
			if(mFieldName=="")
			mFieldName="pwd";
		}
		else if(fromName.pwd.value.length<6)
		 {
			mErrStr +="Password should be atleast 6 characters \n";
			if(mFieldName == "")
			mFieldName = "pwd";
		}
		if(fromName.conpwd.value=="")
		{
			mErrStr+="Confirm Password \n";
			if(mFieldName=="")
			mFieldName="conpwd";
		}
		else if(fromName.pwd.value!=fromName.conpwd.value)
		{
			mErrStr +="Confirm Password same as New Pasword\n";
			if(mFieldName == "")
			mFieldName="conpwd";
		}
	}
	if(trim(fromName.dname.value)=="")
	{
		mErrStr+="Dealer Name \n";
		if(mFieldName=="")
		mFieldName="dname";
	}
	if(trim(fromName.address.value)=="")
	{
		mErrStr+="Address  \n";
		if(mFieldName=="")
		mFieldName="address";
	}
	if(trim(fromName.city.value)=="")
	{
		mErrStr+="City \n";
		if(mFieldName=="")
		mFieldName="city";
	}
	if(trim(fromName.state.value)=="")
	{
		mErrStr+="State \n";
		if(mFieldName=="")
		mFieldName="state";
	}
	if(trim(fromName.zip.value)=="")
	{
		mErrStr+="Zip \n";
		if(mFieldName=="")
		mFieldName="zip";
	}
	else if(validateZIP(fromName.zip.value)==false)
	{
		mErrStr +="Valid Zip Code ( Eg : 22202  Or  10001-0001)\n";
		if(mFieldName == "")
		mFieldName = "zip";
	}
	if(trim(fromName.phone.value)=="")
	{
		mErrStr+="Phone (Main line)\n";
		if(mFieldName=="")
		mFieldName="phone";
	}
	else if(  isNaN(fromName.phone.value) || fromName.phone.value.length<10  )
	{
		mErrStr+="Valid Phone(Main line) \n";
		if(mFieldName=="")
		mFieldName="phone";
	}
	if(trim(fromName.servicephone.value)=="")
	{
		mErrStr+="Phone (Service Number)\n";
		if(mFieldName=="")
		mFieldName="servicephone";
	}
	else if(  isNaN(fromName.servicephone.value) || fromName.servicephone.value.length<10  )
	{
		mErrStr+="Valid Phone(Service Number) \n";
		if(mFieldName=="")
		mFieldName="servicephone";
	}
	if(trim(fromName.fax.value)=="")
	{
		mErrStr+="Fax \n";
		if(mFieldName=="")
		mFieldName="fax";
	}
	if(trim(fromName.email.value)=="")
	{
		mErrStr+="Email \n";
		if(mFieldName=="")
		mFieldName="email";
	}
	else if(!checkEmail(fromName.email.value))
	{
		mErrStr+="Valid Email \n";
		if(mFieldName=="")
		mFieldName="email";
	}
	if(  (action=="Add")  ||  (action=="Edit"  && fromName.replace.checked  )  )
	{
		if(trim(fromName.thImage.value)=="")
		{
			mErrStr+="Thumbnail Image \n";
			if(mFieldName=="")
			mFieldName="thImage";
		}
		else
		{
			if(!checkImage(fromName.thImage.value))
			{
				mErrStr+="Valid Thumbnail Image \n";
				if(mFieldName=="")
				mFieldName="thImage";
			}
		}
		if(trim(fromName.lgImage.value)=="")
		{
			mErrStr+="Larger Image \n";
			if(mFieldName=="")
			mFieldName="lgImage";
		}
		else
		{
			if(!checkImage(fromName.lgImage.value))
			{
				mErrStr+="Valid Larger Image \n";
				if(mFieldName=="")
				mFieldName="lgImage";
			}
		}
	}
	if(trim(fromName.twitter.value)=="")
	{
		mErrStr+="Twitter\n";
		if(mFieldName=="")
		mFieldName="twitter";
	}
	if(trim(fromName.facebook.value)=="")
	{
		mErrStr+="Facebook \n";
		if(mFieldName=="")
		mFieldName="facebook";
	}
	if(trim(fromName.youtube.value)=="")
	{
		mErrStr+="YouTube \n";
		if(mFieldName=="")
		mFieldName="youtube";
	}
	if(trim(fromName.website.value)=="")
	{
		mErrStr+="Website \n";
		if(mFieldName=="")
		mFieldName="website";
	}
	
}
function privateValidate(action,actionBy)
{
	mErrStr="";
	mFieldName="";
	var fromName=document.addPrivate;
	if(actionBy=="")
	{
		if(trim(fromName.uname.value)=="")
		{
			mErrStr+="User Name \n";
			if(mFieldName=="")
			mFieldName="uname";
		}
		if(fromName.pwd.value=="")
		{
			mErrStr+="Password \n";
			if(mFieldName=="")
			mFieldName="pwd";
		}
		else if(fromName.pwd.value.length<6)
		 {
			mErrStr +="Password should be atleast 6 characters \n";
			if(mFieldName == "")
			mFieldName = "pwd";
		}
		if(fromName.conpwd.value=="")
		{
			mErrStr+="Confirm Password \n";
			if(mFieldName=="")
			mFieldName="conpwd";
		}
		else if(fromName.pwd.value!=fromName.conpwd.value)
		{
			mErrStr +="Confirm Password same as New Pasword\n";
			if(mFieldName == "")
			mFieldName="conpwd";
		}
	}
	if(trim(fromName.dname.value)=="")
	{
		mErrStr+="Name \n";
		if(mFieldName=="")
		mFieldName="dname";
	}
	if(trim(fromName.address.value)=="")
	{
		mErrStr+="Address  \n";
		if(mFieldName=="")
		mFieldName="address";
	}
	if(trim(fromName.city.value)=="")
	{
		mErrStr+="City \n";
		if(mFieldName=="")
		mFieldName="city";
	}
	if(trim(fromName.state.value)=="")
	{
		mErrStr+="State \n";
		if(mFieldName=="")
		mFieldName="state";
	}
	if(trim(fromName.zip.value)=="")
	{
		mErrStr+="Zip \n";
		if(mFieldName=="")
		mFieldName="zip";
	}
	else if(validateZIP(fromName.zip.value)==false)
	{
		mErrStr +="Valid Zip Code ( Eg : 22202  Or  10001-0001)\n";
		if(mFieldName == "")
		mFieldName = "zip";
	}
	if(trim(fromName.phone.value)=="")
	{
		mErrStr+="Phone \n";
		if(mFieldName=="")
		mFieldName="phone";
	}
	else if(  isNaN(fromName.phone.value) || fromName.phone.value.length<10  )
	{
		mErrStr+="Valid Phone \n";
		if(mFieldName=="")
		mFieldName="phone";
	}
	if(trim(fromName.email.value)=="")
	{
		mErrStr+="Email \n";
		if(mFieldName=="")
		mFieldName="email";
	}
	else if(!checkEmail(fromName.email.value))
	{
		mErrStr+="Valid Email \n";
		if(mFieldName=="")
		mFieldName="email";
	}
	if(trim(fromName.bio.value)=="")
	{
		mErrStr+="Bio \n";
		if(mFieldName=="")
		mFieldName="bio";
	}
	if(  (action=="Add")  ||  (action=="Edit"  && fromName.replace.checked  )  )
	{
		if(trim(fromName.thImage.value)=="")
		{
			mErrStr+="Thumbnail Image \n";
			if(mFieldName=="")
			mFieldName="thImage";
		}
		else
		{
			if(!checkImage(fromName.thImage.value))
			{
				mErrStr+="Valid Thumbnail Image \n";
				if(mFieldName=="")
				mFieldName="thImage";
			}
		}
		if(trim(fromName.lgImage.value)=="")
		{
			mErrStr+="Larger Image \n";
			if(mFieldName=="")
			mFieldName="lgImage";
		}
		else
		{
			if(!checkImage(fromName.lgImage.value))
			{
				mErrStr+="Valid Larger Image \n";
				if(mFieldName=="")
				mFieldName="lgImage";
			}
		}
	}
	if(trim(fromName.twitter.value)=="")
	{
		mErrStr+="Twitter\n";
		if(mFieldName=="")
		mFieldName="twitter";
	}
	if(trim(fromName.facebook.value)=="")
	{
		mErrStr+="Facebook \n";
		if(mFieldName=="")
		mFieldName="facebook";
	}
	if(trim(fromName.youtube.value)=="")
	{
		mErrStr+="YouTube \n";
		if(mFieldName=="")
		mFieldName="youtube";
	}
	if(trim(fromName.website.value)=="")
	{
		mErrStr+="Website \n";
		if(mFieldName=="")
		mFieldName="website";
	}
	
}


function celebValidate(action)
{
mErrStr="";
mFieldName="";
var fromName=document.addCelebrity;
	if(trim(fromName.uname.value)=="")
	{
		mErrStr+="User Name \n";
		if(mFieldName=="")
		mFieldName="uname";
	}
	if(fromName.pwd.value=="")
	{
		mErrStr+="Password \n";
		if(mFieldName=="")
		mFieldName="pwd";
	}
	else if(fromName.pwd.value.length<6)
	 {
		mErrStr +="Password should be atleast 6 characters \n";
		if(mFieldName == "")
		mFieldName = "pwd";
	}
	if(fromName.conpwd.value=="")
	{
		mErrStr+="Confirm Password \n";
		if(mFieldName=="")
		mFieldName="conpwd";
	}
	else if(fromName.pwd.value!=fromName.conpwd.value)
	{
		mErrStr +="Confirm Password same as New Pasword\n";
		if(mFieldName == "")
		mFieldName="conpwd";
	}
	if(trim(fromName.cname.value)=="")
	{
		mErrStr+="Celebrity Name \n";
		if(mFieldName=="")
		mFieldName="cname";
	}
	if(trim(fromName.occupation.value)=="")
	{
		mErrStr+="Occupation \n";
		if(mFieldName=="")
		mFieldName="occupation";
	}
	if(trim(fromName.email.value)=="")
	{
		mErrStr+="Email \n";
		if(mFieldName=="")
		mFieldName="email";
	}
	else if(!checkEmail(fromName.email.value))
	{
		mErrStr+="Valid Email \n";
		if(mFieldName=="")
		mFieldName="email";
	}
	if(trim(fromName.bio.value)=="")
	{
		mErrStr+="Celebrity Bio \n";
		if(mFieldName=="")
		mFieldName="bio";
	}
	if(  (action=="Add")  ||  (action=="Edit"  && fromName.replace.checked  )  )
	{
		if(trim(fromName.thImage.value)=="")
		{
			mErrStr+="Thumbnail Image \n";
			if(mFieldName=="")
			mFieldName="thImage";
		}
		else
		{
			if(!checkImage(fromName.thImage.value))
			{
				mErrStr+="Valid Thumbnail Image \n";
				if(mFieldName=="")
				mFieldName="thImage";
			}
		}
		if(trim(fromName.lgImage.value)=="")
		{
			mErrStr+="Larger Image \n";
			if(mFieldName=="")
			mFieldName="lgImage";
		}
		else
		{
			if(!checkImage(fromName.lgImage.value))
			{
				mErrStr+="Valid Larger Image \n";
				if(mFieldName=="")
				mFieldName="lgImage";
			}
		}
	}
	if(trim(fromName.twitter.value)=="")
	{
		mErrStr+="Twitter\n";
		if(mFieldName=="")
		mFieldName="twitter";
	}
	if(trim(fromName.facebook.value)=="")
	{
		mErrStr+="Facebook \n";
		if(mFieldName=="")
		mFieldName="facebook";
	}
	if(trim(fromName.youtube.value)=="")
	{
		mErrStr+="YouTube \n";
		if(mFieldName=="")
		mFieldName="youtube";
	}
	if(trim(fromName.website.value)=="")
	{
		mErrStr+="Website \n";
		if(mFieldName=="")
		mFieldName="website";
	}
	
	
	
}
function celebValidate1(action)
{
mErrStr="";
mFieldName="";
var fromName=document.addCelebrity;
	if(trim(fromName.cname.value)=="")
	{
		mErrStr+="Celebrity Name \n";
		if(mFieldName=="")
		mFieldName="cname";
	}
	if(trim(fromName.email.value)=="")
	{
		mErrStr+="Email \n";
		if(mFieldName=="")
		mFieldName="email";
	}
	else if(!checkEmail(fromName.email.value))
	{
		mErrStr+="Valid Email \n";
		if(mFieldName=="")
		mFieldName="email";
	}
	if(trim(fromName.bio.value)=="")
	{
		mErrStr+="Celebrity Bio \n";
		if(mFieldName=="")
		mFieldName="bio";
	}
	if(  (action=="Add")  ||  (action=="Edit"  && fromName.replace.checked  )  )
	{
		if(trim(fromName.thImage.value)=="")
		{
			mErrStr+="Thumbnail Image \n";
			if(mFieldName=="")
			mFieldName="thImage";
		}
		else
		{
			if(!checkImage(fromName.thImage.value))
			{
				mErrStr+="Valid Thumbnail Image \n";
				if(mFieldName=="")
				mFieldName="thImage";
			}
		}
		if(trim(fromName.lgImage.value)=="")
		{
			mErrStr+="Larger Image \n";
			if(mFieldName=="")
			mFieldName="lgImage";
		}
		else
		{
			if(!checkImage(fromName.lgImage.value))
			{
				mErrStr+="Valid Larger Image \n";
				if(mFieldName=="")
				mFieldName="lgImage";
			}
		}
	}
	if(trim(fromName.twitter.value)=="")
	{
		mErrStr+="Twitter\n";
		if(mFieldName=="")
		mFieldName="twitter";
	}
	if(trim(fromName.facebook.value)=="")
	{
		mErrStr+="Facebook \n";
		if(mFieldName=="")
		mFieldName="facebook";
	}
	if(trim(fromName.youtube.value)=="")
	{
		mErrStr+="YouTube \n";
		if(mFieldName=="")
		mFieldName="youtube";
	}
	if(trim(fromName.website.value)=="")
	{
		mErrStr+="Website \n";
		if(mFieldName=="")
		mFieldName="website";
	}
	
	
	
}

function loginpage()
{
	mErrStr="";
	mFieldName="";
	if(trim(document.login.username.value)=="")
	{
		mErrStr+="User Name \n";
		if(mFieldName=="")
		mFieldName="username";
		
	}
	if(trim(document.login.pwd.value)=="")
	{
		mErrStr+="Password \n";
		if(mFieldName=="")
		mFieldName="pwd";
	}
	
}
function changepwdpage()
{
	if(document.changepwd.oldpwd.value=="")
	{
		mErrStr+="Old Password \n";
		if(mFieldName=="")
		mFieldName="oldpwd";
		
	}
	if(document.changepwd.newpwd.value=="")
	{
		mErrStr+="New Password \n";
		if(mFieldName=="")
		mFieldName="newpwd";
	}
	else if(document.changepwd.newpwd.value.length<6)
	 {
		mErrStr +="Password should be atleast 6 characters \n";
		if(mFieldName=="")
		mFieldName = "newpwd";
	}
	if(document.changepwd.conpwd.value=="")
	{
		mErrStr+="Confirm Password \n";
		if(mFieldName=="")
		mFieldName="conpwd";
	}
	
	
	else if(document.changepwd.newpwd.value!=document.changepwd.conpwd.value)
		{
			mErrStr +="Confirm Password same as New Pasword\n";
			if(mFieldName=="")
			mFieldName="confirmPassword";
		}
		
	
}
function presspage()
{
mErrStr="";
mFieldName="";
	if(trim(document.pressadd.postdate.value)=="")
	{
		mErrStr+="PostDate \n";
		if(mFieldName=="")
		mFieldName="postdate";
		
	}
	if(trim(document.pressadd.headline.value)=="")
	{
		mErrStr+="Haed Line \n";
		if(mFieldName=="")
		mFieldName="headline";
		
	}
	if(trim(fckNullValidation("editor1"))=="")
	{
		mErrStr+="Body \n";
		if(mFieldName=="")
		mFieldName="editor1";
	}
	
}
function partnerpage(action)
{
mErrStr="";
mFieldName="";
	if(trim(document.partneradd.partnername.value)=="")
	{
		mErrStr+="Partner Name \n";
		if(mFieldName=="")
		mFieldName="partnername";
		
	}
	if(trim(document.partneradd.partnerurl.value)=="")
	{
		mErrStr+=" Partner Url \n";
		if(mFieldName=="")
		mFieldName="partnerurl";
		
	}
	if((action=='add')|| (action=='edit' && document.partneradd.replace.checked))
	{
		if(trim(document.partneradd.partnerimage.value)=="")
		{
			mErrStr+=" Partner Logo \n";
			if(mFieldName=="")
			mFieldName="partnerimage";
			
		}
		else
		{
			if(!checkImage(document.partneradd.partnerimage.value))
			{
				mErrStr+="Valid Partner Logo \n";
				if(mFieldName=="")
				mFieldName="partnerimage";
			}
		}
	}
	/*else(urlFormat(trim(document.partneradd.partnerurl.value)))
	{
		mErrStr+=" Valid Partner Url \n";
		if(mFieldName=="")
		mFieldName="partnerurl";
	}*/

}
function contactceleb()
{
	
	mErrStr="";
	mFieldName="";
	if(trim(document.contactcelebrity.name.value)=="")
	{
		mErrStr+="Name\n";
		if(mFieldName=="")
		mFieldName="name";
		
	}
	
	if(trim(document.contactcelebrity.mail.value)=="")
	{
		mErrStr+=" Email \n";
		if(mFieldName=="")
		mFieldName="mail";
		
	}
	else if(!checkEmail(document.contactcelebrity.mail.value))
	{
		mErrStr+="Valid Email \n";
		if(mFieldName=="")
		mFieldName="mail";
	}
	if(trim(document.contactcelebrity.comments.value)=="")
	{
		mErrStr+=" Comments \n";
		if(mFieldName=="")
		mFieldName="commaents";
		
	}
	if(document.contactcelebrity.request[0].checked==false && document.contactcelebrity.request[1].checked==false)
	{
		mErrStr+=" Request \n";
		if(mFieldName=="")
		mFieldName="request";
	}
	
}
function bannerpage(action)
{
	mErrStr="";
	mFieldName="";
	if(trim(document.banneradd.postdate.value)=="")
	{
		mErrStr+="Post Date \n";
		if(mFieldName=="")
		mFieldName="postdate";
		
	}
	if(trim(document.banneradd.campaignname.value)=="")
	{
		mErrStr+=" Campaign Name \n";
		if(mFieldName=="")
		mFieldName="campaignname";
		
	}
	if(trim(document.banneradd.campaignurl.value)=="")
	{
		mErrStr+=" Campaign Url \n";
		if(mFieldName=="")
		mFieldName="campaignurl";
		
	}
	if(trim(document.banneradd.expire.value)=="")
	{
		mErrStr+=" Term \n";
		if(mFieldName=="")
		mFieldName="expire";
		
	}
	if((action=='add')|| (action=='edit' && document.banneradd.replace.checked))
	{
		if(trim(document.banneradd.bannerimage.value)=="")
		{
			mErrStr+=" Banner Image \n";
			if(mFieldName=="")
			mFieldName="bannerimage";
			
		}
		else
		{
			if(!checkImage(document.banneradd.bannerimage.value))
			{
				mErrStr+="Valid Banner Image \n";
				if(mFieldName=="")
				mFieldName="bannerimage";
			}
		}
	}
	
	
}
function businesspage(action)
{

	mErrStr="";
	mFieldName="";
	if(trim(document.businessadd.name.value)=="")
	{
		mErrStr+=" Venture Name \n";
		if(mFieldName=="")
		mFieldName="name";
		
	}
		
	if(trim(document.businessadd.description.value)=="")
	{
		mErrStr+=" Description \n";
		if(mFieldName=="")
		mFieldName="description";
		
	}

	if(trim(document.businessadd.website.value)=="")
	{
		mErrStr+=" Website \n";
		if(mFieldName=="")
		mFieldName="website";
		
	}
		
	if((action=='add')|| (action=='edit' && document.businessadd.replace.checked))
	{
		
		if(trim(document.businessadd.bannerimage.value)=="")
		{
			
			mErrStr+=" Small Image \n";
			if(mFieldName=="")
			mFieldName="bannerimage";
		}
		
		else
		{
			if(!checkImage(document.businessadd.bannerimage.value))
			{
				mErrStr+="Valid Small Image \n";
				if(mFieldName=="")
				mFieldName="bannerimage";
			}
		}
	}
	
	
}

function eventpage(action)
{
	mErrStr="";
	mFieldName="";
	if(trim(document.eventadd.postdate.value)=="")
	{
		mErrStr+="Event Date \n";
		if(mFieldName=="")
		mFieldName="postdate";
		
	}
	if(trim(document.eventadd.name.value)=="")
	{
		mErrStr+=" Event Name \n";
		if(mFieldName=="")
		mFieldName="name";
		
	}
	if(trim(document.eventadd.description.value)=="")
	{
		mErrStr+=" Description \n";
		if(mFieldName=="")
		mFieldName="description";
		
	}

	if(trim(document.eventadd.website.value)=="")
	{
		mErrStr+=" Website \n";
		if(mFieldName=="")
		mFieldName="website";
		
	}
	if(trim(document.eventadd.phone.value)=="")
	{
		mErrStr+=" Phone \n";
		if(mFieldName=="")
		mFieldName="phone";
		
	}
		if((action=='add')|| (action=='edit' && document.eventadd.replace.checked))
	{
		
		if(trim(document.eventadd.eventimage.value)=="")
		{
			
			mErrStr+=" Event Image \n";
			if(mFieldName=="")
			mFieldName="eventimage";
		}
		
		else
		{
			if(!checkImage(document.eventadd.eventimage.value))
			{
				mErrStr+="Valid Event Image \n";
				if(mFieldName=="")
				mFieldName="eventimage";
			}
		}
	}
	
	
	
	
}

function vehiclepage(action,actionBy)
{
	mErrStr="";
	mFieldName="";
if(actionBy== 'admin' || actionBy== 'adminPrivate' || actionBy== 'adminDealer' ) 
	{	
	if(trim(document.vehicleadd.postdate.value)=="")
		{
			mErrStr+="Post Date\n";
			if(mFieldName=="")
			mFieldName="postdate";
		}
	}
	if(actionBy== 'admin' || actionBy== 'adminPrivate' || actionBy== 'adminDealer' ) 
	{
		if(trim(document.vehicleadd.contract.value)=="")
		{
			mErrStr+="Contract Exp\n";
			if(mFieldName=="")
			mFieldName="contract";
		}
	}
	
		if(trim(document.vehicleadd.make.value)=="")
	{
		mErrStr+="Make\n";
		if(mFieldName=="")
		mFieldName="make";
			
	}
	
	if(trim(document.vehicleadd.model.value)=="")
	{
		mErrStr+="Model\n";
		if(mFieldName=="")
		mFieldName="model";
		
	}
	else if(trim(document.vehicleadd.model.value)=="other additional model" && trim(document.vehicleadd.model1.value)=="" )
	{
		mErrStr+="Model\n";
		if(mFieldName=="")
		mFieldName="model1";
	}
	
	if(trim(document.vehicleadd.year.value)=="")
	{
		mErrStr+="Year\n";
		if(mFieldName=="")
		mFieldName="year";
		
	}
	
	if(trim(document.vehicleadd.bodystyle.value)=="")
	{
		mErrStr+="Body Style\n";
		if(mFieldName=="")
		mFieldName="bodystyle";
		
	}
	else if(trim(document.vehicleadd.bodystyle.value)=="other" && trim(document.vehicleadd.bodystyle1.value)=="" )
	{
		mErrStr+="Bodystyle\n";
		if(mFieldName=="")
		mFieldName="bodystyle1";
	}
	/*if(actionBy!= 'private' && actionBy!= 'adminPrivate') 
	{*/
		if(trim(document.vehicleadd.mileage.value)=="")
		{
			mErrStr+="Mileage\n";
			if(mFieldName=="")
			mFieldName="mileage";
			
		}
	/*}*/
	
	if(trim(document.vehicleadd.extcol.value)=="")
	{
		mErrStr+="Exterior Color\n";
		if(mFieldName=="")
		mFieldName="extcol";
		
	}
	else if(trim(document.vehicleadd.extcol.value)=="other" && trim(document.vehicleadd.extcol1.value)=="" )
	{
		mErrStr+="Exterior Color\n";
		if(mFieldName=="")
		mFieldName="extcol1";
	}
	if(trim(document.vehicleadd.intcol.value)=="")
	{
		mErrStr+="Interior Color\n";
		if(mFieldName=="")
		mFieldName="intcol";
	}
	else if(trim(document.vehicleadd.intcol.value)=="other" && trim(document.vehicleadd.intcol1.value)=="" )
	{
		mErrStr+="Interior Color\n";
		if(mFieldName=="")
		mFieldName="intcol1";
	}
	if(trim(document.vehicleadd.vehicleid.value)=="")
	{
		mErrStr+="ID\n";
		if(mFieldName=="")
		mFieldName="vehicleid";
		
	}
	if(trim(document.vehicleadd.desc.value)=="")
	{
		mErrStr+="Description\n";
		if(mFieldName=="")
		mFieldName="desc";
		
	}
	if(trim(document.vehicleadd.askprice.value)=="")
	{
		mErrStr+="Asking Price\n";
		if(mFieldName=="")
		mFieldName="askprice";
		
	}
	else if(isNaN(document.vehicleadd.askprice.value) )
	{
		mErrStr+="Valid Asking Price\n";
		if(mFieldName=="")
		mFieldName="askprice";
	}
	if(trim(document.vehicleadd.engine.value)=="")
	{
		mErrStr+="Engine\n";
		if(mFieldName=="")
		mFieldName="engine";
		
	}
	else if(trim(document.vehicleadd.engine.value)=="other" && trim(document.vehicleadd.engine1.value)=="" )
	{
		mErrStr+="Engine\n";
		if(mFieldName=="")
		mFieldName="engine1";
	}
	if(trim(document.vehicleadd.transmission.value)=="")
	{
		mErrStr+="Transmission\n";
		if(mFieldName=="")
		mFieldName="transmission";
		
	}
	else if(trim(document.vehicleadd.transmission.value)=="other" && trim(document.vehicleadd.transmission1.value)=="" )
	{
		mErrStr+="Transmission\n";
		if(mFieldName=="")
		mFieldName="transmission1";
	}
	if(trim(document.vehicleadd.interiortype.value)=="")
	{
		mErrStr+="Interior Type\n";
		if(mFieldName=="")
		mFieldName="interiortype";
		
	}
	else if(trim(document.vehicleadd.interiortype.value)=="other" && trim(document.vehicleadd.interiortype1.value)=="" )
	{
		mErrStr+="Interior Type\n";
		if(mFieldName=="")
		mFieldName="interiortype1";
	}
	if(trim(document.vehicleadd.drive.value)=="")
	{
		mErrStr+="Drive Type\n";
		if(mFieldName=="")
		mFieldName="drive";
		
	}
	else if(trim(document.vehicleadd.drive.value)=="other" && trim(document.vehicleadd.drive1.value)=="" )
	{
		mErrStr+="Drive Type\n";
		if(mFieldName=="")
		mFieldName="drive1";
	}
	/*if(actionBy!= 'private' && actionBy!= 'adminPrivate' ) 
	{
		if(trim(document.vehicleadd.odometer.value)=="")
		{
			mErrStr+="Odometer\n";
			if(mFieldName=="")
			mFieldName="odometer";
			
		}
	}*/
	if(trim(document.vehicleadd.fuel.value)=="")
	{
		mErrStr+="Fuel Type\n";
		if(mFieldName=="")
		mFieldName="fuel";
		
	}
	
	else if(trim(document.vehicleadd.fuel.value)=="other" && trim(document.vehicleadd.fuel1.value)=="" )
	{
		mErrStr+="Fuel Type\n";
		if(mFieldName=="")
		mFieldName="fuel1";
	}
	
	
	if(actionBy!= 'private' && actionBy!= 'adminPrivate' ) 
	{
		
		/*if(trim(document.vehicleadd.doors.value)=="")
		{
			mErrStr+="Doors\n";
			if(mFieldName=="")
			mFieldName="doors";
			
		}*/
	}
	if(trim(document.vehicleadd.vin.value)=="")
	{
		mErrStr+="VIN\n";
		if(mFieldName=="")
		mFieldName="vin";
		
	}
	else if(document.vehicleadd.vin.value.length < 17)
	{
		mErrStr+="VIN should be of 17 characters\n";
		if(mFieldName=="")
		mFieldName="vin";
		
	}
	if(trim(document.vehicleadd.aftermarket.value)=="")
	{
		mErrStr+="After Market\n";
		if(mFieldName=="")
		mFieldName="aftermarket";
		
	}
	if(action=='edit')
	{
			var imgArray=new Array();
			var imgArray1=new Array();
			var imgChecked="";
			imgArray=document.vehicleadd["replace[]"];
			for(var i = 0; i < imgArray.length; i++)
			{
				if(imgArray[i].checked)
				imgChecked+=imgArray[i].value+",";
				
			}
				imgArray1=imgChecked.split(",");
				

			for(i=0;i<imgArray1.length-1;i++)
			{
				var imgvalue=imgArray1[i];
				var imgfld="img"+imgvalue;
				if(i==0)
				{
					if(trim(document.getElementById(imgfld).value)=="")
					{
						mErrStr+="Vehicle Image";mErrStr+=imgvalue;mErrStr+="\n";
						if(mFieldName=="")
						mFieldName="img"+imgvalue;
					}
				}
			
					if(trim(document.getElementById(imgfld).value)!="" && !checkImage(document.getElementById(imgfld).value))
					{
						mErrStr+="Valid Vehicle Image";mErrStr+=imgvalue;mErrStr+="\n";
						if(mFieldName=="")
						mFieldName="img"+imgvalue;
					}
				
			}
	}
	if(action=='add')
	{
		
		for(a=1;a<=20;a++)
		{
			var imgfld="img"+a;
			if(a==1)
			{
				if(trim(document.getElementById(imgfld).value)=="")
				{
					mErrStr+="Vehicle Image";mErrStr+=a;mErrStr+="\n";
					if(mFieldName=="")
					mFieldName="img"+a;
				}
			}
			
				if(trim(document.getElementById(imgfld).value)!="" && !checkImage(document.getElementById(imgfld).value))
				{
					mErrStr+="Valid Vehicle Image";mErrStr+=a;mErrStr+="\n";
					if(mFieldName=="")
					mFieldName="img"+a;
				}
			
		}
		
	}
	
	if(trim(document.vehicleadd.email1.value)=="")
	{
		mErrStr+="Email1 \n";
		if(mFieldName=="")
		mFieldName="email1";
	}
	else if(!checkEmail(document.vehicleadd.email1.value))
	{
		mErrStr+="Valid Email \n";
		if(mFieldName=="")
		mFieldName="email1";
	}
	if(trim(document.vehicleadd.cellcarrier.value)=="")
	{
		mErrStr+="Cell Carrier \n";
		if(mFieldName=="")
		mFieldName="cellcarrier";
	}
	if(trim(document.vehicleadd.cellnumber.value)=="")
	{
		mErrStr+="Cell Number 1\n";
		if(mFieldName=="")
		mFieldName="cellnumber";
	}
	else if( isNaN(document.vehicleadd.cellnumber.value) || document.vehicleadd.cellnumber.value.length<10  )
	{
		mErrStr+="Valid Cellnumber 1\n";
		if(mFieldName=="")
		mFieldName="cellnumber";
	}
/*	if(actionBy== 'admin'   ||  actionBy== 'adminDealer'  || actionBy== 'dealer'   ) 
	{
		if(trim(document.vehicleadd.cellnumber2.value)=="")
		{
			mErrStr+="Cell Number 2\n";
			if(mFieldName=="")
			mFieldName="cellnumber2";
		}
		else if( isNaN(document.vehicleadd.cellnumber2.value) || document.vehicleadd.cellnumber2.value.length<10  )
		{
			mErrStr+="Valid Cellnumber 2\n";
			if(mFieldName=="")
			mFieldName="cellnumber2";
		}
		if(trim(document.vehicleadd.cellnumber3.value)=="")
		{
			mErrStr+="Cell Number 3\n";
			if(mFieldName=="")
			mFieldName="cellnumber3";
		}
		else if( isNaN(document.vehicleadd.cellnumber3.value) || document.vehicleadd.cellnumber3.value.length<10  )
		{
			mErrStr+="Valid Cellnumber 3\n";
			if(mFieldName=="")
			mFieldName="cellnumber3";
		}
	}*/
	
}


function checktimeFormat(timeformat,timeformat1) {

	var firstcolumn1=timeformat.split(':');
	var firstcolumn2=timeformat1.split(':');
	
	if(firstcolumn1[0]>firstcolumn2[0])
	{
	return false;
	}
	if(firstcolumn1[0]==firstcolumn2[0])
	{
		if(firstcolumn1[1]>firstcolumn2[1])
		return false;
	}
}

// credit card expiration year validation
function validate_ExpYear(year)
	{
 		var datenow = new Date();
        var thisy = datenow.getFullYear();
	 	if (isNaN(year)==true)
		{
			return false;
		}
		
		if(year<thisy)
		{
			return false;
		}
	
	}
	
// credit card expiration year and month validation function
 function expired( month, year ) 
	{
        	if (isNaN(month)==true)
		{
			return false;
		}
		if((month<01) || (month>12))
		{
			return false;
		}
		if (isNaN(year)==true)
		{
			return false;
		}
			
			var now = new Date();							// this function is designed to be Y2K compliant.
        	var expiresIn = new Date(year,month,0,0,0);		// create an expired on date object with valid thru expiration date
        	expiresIn.setMonth(expiresIn.getMonth()+1);		// adjust the month, to first day, hour, minute & second of expired month
        	if( now.getTime() > expiresIn.getTime() ) return false;
        							// then we get the miliseconds, and do a long integer comparison
    }

// validations for payment form 

function payment()
{
	mErrStr = "";
	mFieldName = "";
		if(trim(document.paymentform.eventtitle.value) == "")
		{
		mErrStr +="Event Title\n";
		if(mFieldName == "")
			mFieldName = "eventtitle";
			
		}
		if(trim(document.paymentform.fname.value) == "")
		{
		mErrStr +="First Name \n";
		if(mFieldName == "")
			mFieldName = "fname";
			
		}
		if(trim(document.paymentform.lname.value) == "")
		{
		mErrStr +="Last Name \n";
		if(mFieldName == "")
			mFieldName = "lname";	
		}
		if(trim(document.paymentform.email.value) == "")
		{
		mErrStr +="Email Address \n";
		if(mFieldName == "")
			mFieldName = "email";	
		}
		// email address validation
		if(trim(document.paymentform.email.value) != "")
		{
			$email=trim(document.paymentform.email.value);
			if (checkEmail($email)==false)
			{
				mErrStr +="Valid Email Address \n";
				if(mFieldName == "")
					mFieldName = "email";	
			}
		}
		if(trim(document.paymentform.ccnum.value) == "")
		{
		mErrStr +="Credit Card Number \n";
		if(mFieldName == "")
			mFieldName = "ccnum";	
		}
		// creditcard validation
		$ccard=trim(document.paymentform.ccnum.value);
		if(trim(document.paymentform.ccnum.value)!="")
		{
			if((cardval($ccard)==0)||(cardval($ccard)==false))
			{
				mErrStr +="Valid Credit Card Number \n";
				if(mFieldName == "")
					mFieldName = "ccnum";	
			}
		}
		if(trim(document.paymentform.expiremonth.value) == "")
		{
		mErrStr +="Expiration Month  \n";
		if(mFieldName == "")
			mFieldName = "expiremonth";	
		}
		
		if(trim(document.paymentform.expireyear.value) == "")
		{
		mErrStr +="Expiration Year   \n";
		if(mFieldName == "")
			mFieldName = "expireyear";	
		}
		// expiration month and year validation
		$month=trim(document.paymentform.expiremonth.value);
		$year=trim(document.paymentform.expireyear.value);
		if($month!="" && $year!="")
		{
			if(expired( $month, $year ) ==false)
			{
				mErrStr +=" Expiration Month( 01-12 only ) & Year should be greater than current Month & year\n";
				if(mFieldName == "")
				mFieldName = "expiremonth";	
				if(mFieldName == "")
				mFieldName = "expireyear";	
			}
		}

		if(trim(document.paymentform.cardid.value) == "")
		{
		mErrStr +="Verification Number   \n";
		if(mFieldName == "")
			mFieldName = "cardid";	
		}
		// card cerification number vaildation
		if(trim(document.paymentform.cardid.value) != "")
		{
			$verificationNum=trim(document.paymentform.cardid.value);
			if (isNaN($verificationNum)==true)
			{
				mErrStr +="Only 3 or 4 digit numerical values are accepted for Verification Number  \n";
				if(mFieldName == "")
					mFieldName = "cardid";	
			}
		}
		
		if(trim(document.paymentform.addr1.value) == "")
		{
		mErrStr +="Address  \n";
		if(mFieldName == "")
			mFieldName = "addr1";	
		}
		if(trim(document.paymentform.city.value) == "")
		{
		mErrStr +="City  \n";
		if(mFieldName == "")
			mFieldName = "city";	
		}
		if(trim(document.paymentform.state.value) == "")
		{
		mErrStr +="State  \n";
		if(mFieldName == "")
			mFieldName = "state";	
		}
		if(trim(document.paymentform.zip.value) == "")
		{
		mErrStr +="Zip Code  \n";
		if(mFieldName == "")
			mFieldName = "zip";	
		}
		// checking the invalid zip code
		$zipcode=trim(document.paymentform.zip.value);
		if(trim(document.paymentform.zip.value) != "")
		{
				if(validateZIP($zipcode)==false)
			{
				mErrStr +="Valid Zip Code ( Eg : 22202  Or  10001-0001)\n";
				if(mFieldName == "")
				mFieldName = "zip";
			}
		}
		
}
