function trimSpace(x)
{
   var emptySpace = / /g;
   var trimAfter = x.replace(emptySpace,"");
   return(trimAfter);
}
function textValidate(incomingString, defaultValue)
{
	if(trimSpace(incomingString).length == 0 || incomingString.search(/[^a-zA-Z ]/g) != -1 || incomingString==defaultValue)
		return false;
	else
		return true;
}
//Accept only number
function numberValidate(incomingString, defaultValue)
{
	if(incomingString.length == 0 || incomingString.search(/[^0-9]/g) != -1)
		return false;
	else
		return true;	
}
function spaceValidate(incomingString, defaultValue)
{
	if(incomingString.length == 0 || incomingString.search(/[ ]/g) != -1)
		return false;
	else
		return true;	
}
function numberValidate1(incomingString, defaultValue)
{
	if(incomingString.length == 0 || incomingString.search(/[^a-zA-Z\`\~\!\@\#\$\%\^\&\*\(\)\{\}\[\]\;\'\:\"\,\. /]/g) !=-1)
		return false;
	else
		return true;	
}
function phoneValidate(incomingString, defaultValue)
{
	if(incomingString.length == 0 || incomingString.search(/[^0-9+]/g) !=-1)
		return false;
	else
		return true;	
}

function numberValidate2(incomingString, defaultValue)
{
	if(incomingString.length == 0 || incomingString.search(/[^a-zA-Z]/g) !=-1)
		return false;
	else
		return true;	
}
function alpha_numeric(incomingString, defaultValue)
{
	if(incomingString.length == 0 || incomingString.search(/[^a-zA-Z0-9]/g) != -1)
		return false;
	else
		return true;	
}
//Alphanumeric and special characters including space
function alpha_numeric1(incomingString)
		{
			if(trimSpace(incomingString).length == 0 || incomingString.search(/[^a-zA-Z0-9.,\/ ]/g) != -1)
				return false;
			else
				return true;	
		}
//Alphabets and special characters
function alpha_special(incomingString)
		{
			if(trimSpace(incomingString).length == 0 || incomingString.search(/[^a-zA-Z.,\/ ]/g) != -1)
				return false;
			else
				return true;	
		}
function limitText(limitField, limitNum) 
{
	if (limitField.value.length > limitNum) 
		limitField.value = limitField.value.substring(0, limitNum);
}

function setlength(obj, length)
{
	if(navigator.appName=="Netscape")
	{
		var maxlength=length;
		if (obj.value.length>maxlength);
		obj.value=obj.value.substring(0, maxlength);
	}
}

var emailexp = /^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9\-]+)\.(([a-zA-Z]{2,}|[0-9]{2,})|([a-zA-Z]{2,}\.[a-zA-Z]{2,})|([a-zA-Z]{2,}\.[a-zA-Z]{2,}\.[a-zA-Z]{2,}))$/;

/////////// Start the Registration validation ///////////////////////
function validation()
{
if(trimSpace(document.registration.utype.value)=='')
	{
		alert("Please select the user type");
		document.registration.utype.focus();
		return false;
	}
	
if(trimSpace(document.registration.utitle.value)=='')
	{
		alert("Please select the title");
		document.registration.utitle.focus();
		return false;
	}
	if(document.registration.fname.value == '')
	{
		alert("Please enter your name");
		document.registration.fname.focus();
		document.registration.fname.select()
		return false;
	}
	

	if(!numberValidate1(document.registration.fname.value,''))
		{
			alert("Please check the name you have entered")
			document.registration.fname.focus()
			document.registration.fname.select()
			return false
		} 
		
		if (!((document.registration.fname.value.search(/[a-z]+/) > -1)  || (document.registration.fname.value.search(/[A-Z]+/) > -1)))
		{
			alert("Please check the name you have entered")
			document.registration.fname.focus()
			document.registration.fname.select()
			return false
		}

	
		
	if(document.registration.lname.value == '')
	{
		alert("Please enter your last name");
		document.registration.lname.focus();
		document.registration.lname.select()
		return false
	}
	

	if(!numberValidate1(document.registration.lname.value,''))
		{
			alert("Please check the last name you have entered")
			document.registration.lname.focus();
			document.registration.lname.select()
			return false
		} 
		if (!((document.registration.lname.value.search(/[a-z]+/) > -1)  || (document.registration.lname.value.search(/[A-Z]+/) > -1)))
		{
			alert("Please check the last name you have entered")
			document.registration.lname.focus()
			document.registration.lname.select()
			return false
		}
   if(document.registration.address.value == '')
	{
		alert("Please enter your address");
		document.registration.address.focus();
		document.registration.address.select()
		return false;
	}
	if (!((document.registration.address.value.search(/[a-z]+/) > -1)  || (document.registration.address.value.search(/[A-Z]+/) > -1)))
		{
			alert("Please enter a valid address")
			document.registration.address.focus()
			document.registration.address.select()
			return false
		}
	
	if(document.registration.address.value.length >= 201)
		{
			alert("Please enter a valid address")
			document.registration.address.focus()
			document.registration.address.select()
			return false
		}
		
		///////////////
		if(document.registration.city.value == '')
	{
		alert("Please enter the city");
		document.registration.city.focus();
		document.registration.city.select()
		return false
	}
	

	if(!numberValidate1(document.registration.city.value,''))
		{
			alert("Please enter a valid city name")
			document.registration.city.focus();
			document.registration.city.select()
			return false
		} 
		if (!((document.registration.city.value.search(/[a-z]+/) > -1)  || (document.registration.city.value.search(/[A-Z]+/) > -1)))
		{
			alert("Please enter a valid city name")
			document.registration.city.focus()
			document.registration.city.select()
			return false
		}
		///////////////////
		
		
if(document.registration.pcode.value == '')
	{
		alert("Please enter the postcode / zipcode");
		document.registration.pcode.focus();
		document.registration.pcode.select()
		return false;
	}
	 

	if(!numberValidate(document.registration.pcode.value,''))
		{
			alert("Please enter a valid postcode / zipcode");
			document.registration.pcode.focus();
			document.registration.pcode.select()
			return false
		} 
		///////////////
	if(document.registration.state.value == '')
	{
		alert("Please enter the state");
		document.registration.state.focus();
		document.registration.state.select()
		return false
	}
	

	if(!numberValidate1(document.registration.state.value,''))
		{
			alert("Please enter a valid state")
			document.registration.state.focus();
			document.registration.state.select()
			return false
		} 
		if (!((document.registration.state.value.search(/[a-z]+/) > -1)  || (document.registration.state.value.search(/[A-Z]+/) > -1)))
		{
			alert("Please enter a valid state")
			document.registration.state.focus()
			document.registration.state.select()
			return false
		}
		///////////////////
		
			
if(document.registration.country.value == '')
	{
		alert("Please enter the country");
		document.registration.country.focus();
		document.registration.country.select()
		return false;
	}
		if(!numberValidate1(document.registration.country.value,''))
		{
			alert("Please enter a valid country name")
			document.registration.country.focus()
			document.registration.country.select()
			return false
		} 
		if (!((document.registration.country.value.search(/[a-z]+/) > -1)  || (document.registration.country.value.search(/[A-Z]+/) > -1)))
		{
			alert("Please enter a valid country name")
			document.registration.country.focus()
			document.registration.country.select()
			return false
		}
	if(trimSpace(document.registration.email.value)=='')
	{
		alert("Please enter your email address");
		document.registration.email.focus();
		return false;
	}
			
	if(trimSpace(document.registration.email.value)!="")
	{ 
		if(!emailexp.test(document.registration.email.value))
		{
			alert("Please enter a valid email address")
			document.registration.email.focus()
			document.registration.email.select()
			return false
		}
		
	}
			if(trimSpace(document.registration.captcha.value)=='')
	{
		alert("Please enter security comformation code");
		document.registration.captcha.focus();
		return false;
	} 
		
		
return true;
}
function reg_claer()
{ 
 document.registration.reset();
 return false
}
/////////// End of Registration validation ///////////////////////

/////////// Start of partner with Us validation //////////////////

function validation_partner()
{
	
if(trimSpace(document.partners.ucons.value)=='')
	{
		alert("Please select your constitution");
		document.partners.ucons.focus();
		return false;
	}
if(trimSpace(document.partners.utitle.value)=='')
	{
		alert("Please select the title");
		document.partners.utitle.focus();
		return false;
	}
if(document.partners.name.value == '')
	{
		alert("Please enter the name / entity/ key person");
		document.partners.name.focus();
		document.partners.name.select()
		return false;
	}

if(!numberValidate1(document.partners.name.value,''))
	{
		alert("Please enter the name / entity/ key person")
		document.partners.name.focus()
		document.partners.name.select()
		return false
	}

if(document.partners.dob_dd.selectedIndex==0)
	{
		alert("Please select your Date of Birth")
		document.partners.dob_dd.focus()
		return false
	}
	if(document.partners.dob_mm.selectedIndex==0)
	{
		alert("Please select your Month of Birth")
		document.partners.dob_mm.focus()
		return false
	}
	if(document.partners.dob_yy.selectedIndex==0)
	{
		alert("Please select your Year of Birth")
		document.partners.dob_yy.focus()
		return false
	}	
	date=document.partners.dob_dd.options[document.partners.dob_dd.selectedIndex].value;
	month=document.partners.dob_mm.options[document.partners.dob_mm.selectedIndex].value;
	year=document.partners.dob_yy.options[document.partners.dob_yy.selectedIndex].value;
	if(year % 4 == 0)
	{
		if(month =="02" && date >29)
		{
			alert("Please select a valid Date of Birth")
			document.partners.dob_dd.focus()
			return false
		}
	}
	else if(month =="02" && date > 28)
	{
		alert("Please select a valid Date of Birth")
		document.partners.dob_dd.focus()
		return false
	}
	if(month =="04" || month =="06" || month =="09" || month =="11")
	{
		if(date >30)
		{
			alert("Please select a valid Date of Birth")
			document.partners.dob_dd.focus()
			return false
		}
	}

if(trimSpace(document.partners.address.value)=='')
	{
		alert("Please enter the address");
		document.partners.address.focus();
		document.partners.address.select()
		return false;
	}
/*if(document.partners.address.value.length >= 201)
	{
		alert("Please enter the valid address")
		document.partners.address.focus()
		document.partners.address.select()
		return false
	}*/
if(trimSpace(document.partners.city.value)=='')
	{
		alert("Please enter the city");
		document.partners.city.focus();
		document.partners.city.select()
		return false;
	}	
if(!alpha_special(document.partners.city.value,''))
	{
		alert("Please enter a valid city name");
		document.partners.city.focus();
		document.partners.city.select()
		return false;
	}
	
if(trimSpace(document.partners.pcode.value)=='')
	{
		alert("Please enter the post code / zip code");
		document.partners.pcode.focus();
		document.partners.pcode.select()
		return false;
	} 
if(!alpha_numeric(document.partners.pcode.value,''))
	{ 
		alert("Please enter a valid post code / zip code");
		document.partners.pcode.focus();
		document.partners.pcode.select()
		return false;
	}
if(trimSpace(document.partners.state.value)=='')
	{
		alert("Please enter the state");
		document.partners.state.focus();
		document.partners.state.select()
		return false;
	} 
	
if(trimSpace(document.partners.country.value)=='')
	{
		alert("Please select the country");
		document.partners.country.focus();
		return false;
	} 

if(trimSpace(document.partners.email.value)=='')
	{
		alert("Please enter your email address");
		document.partners.email.focus();
		document.partners.email.select()
		return false;
	}
			
if(trimSpace(document.partners.email.value)!="")
	{ 
		
		
		if(!emailexp.test(document.partners.email.value))
		{
			alert("Please enter a valid email address")
			document.partners.email.focus()
			document.partners.email.select()
			return false
		}
	}
if(document.partners.website.value != "")
{
if(!spaceValidate(document.partners.website.value,''))
	{
		alert("Please enter a valid website name");
		document.partners.website.focus();
		document.partners.website.select()
		return false;
	}
}
if(trimSpace(document.partners.phone.value)=='')
	{
		alert("Please enter the phone number ");
		document.partners.phone.focus();
		document.partners.phone.select()
		return false;
	}
	
if(!phoneValidate(document.partners.phone.value,''))
	{ 
		alert("Please enter a valid phone number ");
		document.partners.phone.focus();
		document.partners.phone.select()
		return false;
	}
	
    var count=0;
	var len=trimSpace(document.partners.phone.value).length;
	for(var k=0;k<len;k++)
	{
	ch=trimSpace(document.partners.phone.value).charAt(k);
	if(ch=='+')
	{
	count++;
	}
	}
	
	if(count==len || count>1)
	{
		alert("Please enter a valid phone number");
		document.partners.phone.focus();
		document.partners.phone.select();
		return false;
	}

if(trimSpace(document.partners.Office_phone.value)=='')
	{
		alert("Please enter the office phone number");
		document.partners.Office_phone.focus();
		document.partners.Office_phone.select()
		return false;
	}
if(!phoneValidate(document.partners.Office_phone.value,''))
	{ 
		alert("Please enter a valid office phone number ");
		document.partners.Office_phone.focus();
		document.partners.Office_phone.select()
		return false;
	}

    var offcount=0;
	var offlen=trimSpace(document.partners.Office_phone.value).length;
	for(var l=0;l<offlen;l++)
	{
	offch=trimSpace(document.partners.Office_phone.value).charAt(l);
	if(offch=='+')
	{
	offcount++;
	}
	}
	
	if(offcount==offlen || offcount>1)
	{
		alert("Please enter a valid office phone number");
		document.partners.Office_phone.focus();
		document.partners.Office_phone.select();
		return false;
	}

if(trimSpace(document.partners.mobile.value)=='')
	{
		alert("Please enter the mobile phone number");
		document.partners.mobile.focus();
		document.partners.mobile.select()
		return false;
	}
if(!phoneValidate(document.partners.mobile.value,''))
	{ 
		alert("Please enter a valid mobile phone number");
		document.partners.mobile.focus();
		document.partners.mobile.select()
		return false;
	}
	
    var mobcount=0;
	var moblen=trimSpace(document.partners.mobile.value).length;
	for(var l=0;l<moblen;l++)
	{
	mobch=trimSpace(document.partners.mobile.value).charAt(l);
	if(mobch=='+')
	{
		mobcount++;
	}
	}
	
	if(mobcount==moblen || mobcount>1)
	{
		alert("Please enter a valid mobile phone number");
		document.partners.mobile.focus();
		document.partners.mobile.select();
		return false;
	}
if(trimSpace(document.partners.partner.value)=='')
	{
		alert("Please select any one option");
		document.partners.partner.focus();
		return false;
	} 
		if(trimSpace(document.partners.captcha.value)=='')
	{
		alert("Please enter security comformation code");
		document.partners.captcha.focus();
		return false;
	} 
return true;
}

//Reset the all field values...
function partner_claer()
{ 
 document.partners.reset();
 return false
}
/////////// End of partner with Us validation ////////////////



function checkinput(obj,max){
var result = true;
if (obj.value.length >= max){
var stripped = obj.value.substring(0, max);
document.getElementById('add').value = stripped;
result = false;
}
if (window.event)
window.event.returnValue = result;
return result;
} 

function checkinput1(obj,max){
var result = true;
if (obj.value.length >= max){
var stripped = obj.value.substring(0, max);
document.getElementById('oinfo').value = stripped;
result = false;
}
if (window.event)
window.event.returnValue = result;
return result;
} 

function openthan()
{
	var page=location.href.substr(location.href.lastIndexOf("#")+1,location.href.length)
	   if(page=="reg")
	   {
		   document.getElementById('thanks').style.display = 'block';
	   }
}

function show_mant(val)
{
	/*f(val==1)
	document.getElementById('shmant').style.display = 'block';
	else document.getElementById('shmant').style.display = 'none';*/
	if(val==1)
	document.getElementById('shmant').innerHTML = '<span style="color:#FF0000">*</span>';
	else document.getElementById('shmant').innerHTML = "";

}


function validation_feedback()
{
	if(document.feedback.cname.value == '')
	{
		alert("Please enter your name");
		document.feedback.cname.focus();
		document.feedback.cname.select()
		return false
	}
	if(!numberValidate1(document.feedback.cname.value,''))
		{
			alert("please enter a valid name")
			document.feedback.cname.focus()
			document.feedback.cname.select()
			return false
		} 
		var radioSelected = false;
for (i = 0;  i < document.feedback.card.length;  i++)
{
if (document.feedback.card[i].checked)
radioSelected = true;
}
if (!radioSelected)
{
alert("Are you an existing Commonwealth Cardholder?");
document.feedback.card[0].focus();
return (false);
}
if(document.feedback.card[0].checked == true ){
	if(trimSpace(document.feedback.cardno.value)=='')
	{
		alert("Please enter your card no/ merchant ID/ customer ID");
		document.feedback.cardno.focus();
		document.feedback.cardno.select()
		return false;
	}
if(!phoneValidate(document.feedback.cardno.value,''))
	{ 
		alert("Please enter a valid card no/ merchant ID/ customer ID");
		document.feedback.cardno.focus();
		document.feedback.cardno.select()
		return false;
	}
	
	
}
if(trimSpace(document.feedback.address.value)=='')
	{
		alert("Please enter the address");
		document.feedback.address.focus();
		document.feedback.address.select()
		return false;
	}
	
	if(trimSpace(document.feedback.city.value)=='')
	{
		alert("Please enter the city");
		document.feedback.city.focus();
		document.feedback.city.select()
		return false;
	}	
if(!alpha_special(document.feedback.city.value,''))
	{
		alert("Please enter a valid city name");
		document.feedback.city.focus();
		document.feedback.city.select()
		return false;
	}
	if(trimSpace(document.feedback.pcode.value)=='')
	{
		alert("Please enter the post code / zip code");
		document.feedback.pcode.focus();
		document.feedback.pcode.select()
		return false;
	} 
if(!alpha_numeric(document.feedback.pcode.value,''))
	{ 
		alert("Please enter a valid post code / zip code");
		document.feedback.pcode.focus();
		document.feedback.pcode.select()
		return false;
	}
if(trimSpace(document.feedback.state.value)=='')
	{
		alert("Please enter the state");
		document.feedback.state.focus();
		document.feedback.state.select()
		return false;
	} 
	if(trimSpace(document.feedback.country.value)=='')
	{
		alert("Please select the country");
		document.feedback.country.focus();
		return false;
	} 
	
	if(trimSpace(document.feedback.email.value)=='')
	{
		alert("Please enter your email address");
		document.feedback.email.focus();
		document.feedback.email.select()
		return false;
	}
			
if(trimSpace(document.feedback.email.value)!="")
	{ 
		
		
		if(!emailexp.test(document.feedback.email.value))
		{
			alert("Please enter a valid email address")
			document.feedback.email.focus()
			document.feedback.email.select()
			return false
		}
	}
	
	if(trimSpace(document.feedback.phone.value)=='')
	{
		alert("Please enter the phone number ");
		document.feedback.phone.focus();
		document.feedback.phone.select()
		return false;
	}
	
if(!phoneValidate(document.feedback.phone.value,''))
	{ 
		alert("Please enter a valid phone number ");
		document.feedback.phone.focus();
		document.feedback.phone.select()
		return false;
	}
	
    var count=0;
	var len=trimSpace(document.feedback.phone.value).length;
	for(var k=0;k<len;k++)
	{
	ch=trimSpace(document.feedback.phone.value).charAt(k);
	if(ch=='+')
	{
	count++;
	}
	}
	
	if(count==len || count>1)
	{
		alert("Please enter a valid phone number");
		document.feedback.phone.focus();
		document.feedback.phone.select();
		return false;
	}

if(trimSpace(document.feedback.Office_phone.value)=='')
	{
		alert("Please enter the office phone number");
		document.feedback.Office_phone.focus();
		document.feedback.Office_phone.select()
		return false;
	}
if(!phoneValidate(document.feedback.Office_phone.value,''))
	{ 
		alert("Please enter a valid office phone number");
		document.feedback.Office_phone.focus();
		document.feedback.Office_phone.select()
		return false;
	}

    var offcount=0;
	var offlen=trimSpace(document.feedback.Office_phone.value).length;
	for(var l=0;l<offlen;l++)
	{
	offch=trimSpace(document.feedback.Office_phone.value).charAt(l);
	if(offch=='+')
	{
	offcount++;
	}
	}
	
	if(offcount==offlen || offcount>1)
	{
		alert("Please enter a valid office phone number ");
		document.feedback.Office_phone.focus();
		document.feedback.Office_phone.select();
		return false;
	}

if(trimSpace(document.feedback.mobile.value)=='')
	{
		alert("Please enter the mobile phone number ");
		document.feedback.mobile.focus();
		document.feedback.mobile.select()
		return false;
	}
if(!phoneValidate(document.feedback.mobile.value,''))
	{ 
		alert("Please enter a valid mobile phone number");
		document.feedback.mobile.focus();
		document.feedback.mobile.select()
		return false;
	}
	
    var mobcount=0;
	var moblen=trimSpace(document.feedback.mobile.value).length;
	for(var l=0;l<moblen;l++)
	{
	mobch=trimSpace(document.feedback.mobile.value).charAt(l);
	if(mobch=='+')
	{
		mobcount++;
	}
	}
	
	if(mobcount==moblen || mobcount>1)
	{
		alert("Please enter a valid mobile phone number");
		document.feedback.mobile.focus();
		document.feedback.mobile.select();
		return false;
	}
	if(document.feedback.branch.value == '')
	{
		alert("Please enter the branch name");
		document.feedback.branch.focus();
		document.feedback.branch.select()
		return false
	}
	if(!numberValidate1(document.feedback.branch.value,''))
		{
			alert("please enter a valid branch name")
			document.feedback.branch.focus()
			document.feedback.branch.select()
			return false
		} 
		
	if(trimSpace(document.feedback.utype.value)=='')
	{
		alert("Please select any one option");
		document.feedback.utype.focus();
		return false;
	} 
		if(document.feedback.fee.value == '')
	{
		alert("Please enter your feedback");
		document.feedback.fee.focus();
		return false
	}
	if(trimSpace(document.feedback.captcha.value)=='')
	{
		alert("Please enter security comformation code");
		document.feedback.captcha.focus();
		return false;
	} 
}

function feedback_claer()
{ 
 document.feedback.reset();
 return false
}

function validate_login()
{
if(trimSpace(document.reg_login.lnusername.value)=='')
	{
		alert("Please enter the username");
		document.reg_login.lnusername.focus();
		document.reg_login.lnusername.select()
		return false;
	}
if(trimSpace(document.reg_login.userpassword.value)=='')
	{
		alert("Please enter the password");
		document.reg_login.userpassword.focus();
		document.reg_login.userpassword.select()
		return false;
	}
}

function validate_register()
{

if(trimSpace(document.registration.name.value)=='')
	{
		alert("Please enter your contact name");
		document.registration.name.focus();
		document.registration.name.select()
		return false;
	}
if(trimSpace(document.registration.mobile.value)=='')
	{
		alert("Please enter your mobile phone number");
		document.registration.mobile.focus();
		document.registration.mobile.select()
		return false;
	}
if(!phoneValidate(document.registration.mobile.value,''))
	{ 
		alert("Please enter a valid mobile phone number");
		document.registration.mobile.focus();
		document.registration.mobile.select()
		return false;
	}
	
    var mobcount=0;
	var moblen=trimSpace(document.registration.mobile.value).length;
	for(var l=0;l<moblen;l++)
	{
	mobch=trimSpace(document.registration.mobile.value).charAt(l);
	if(mobch=='+')
	{
		mobcount++;
	}
	}
	
	if(mobcount==moblen || mobcount>1)
	{
		alert("Please enter a valid mobile phone number");
		document.registration.mobile.focus();
		document.registration.mobile.select();
		return false;
	}

if(trimSpace(document.registration.telephone.value)=='')
	{
		alert("Please enter your telephone number");
		document.registration.telephone.focus();
		document.registration.telephone.select()
		return false;
	}
if(!phoneValidate(document.registration.telephone.value,''))
	{ 
		alert("Please enter a valid telephone number");
		document.registration.telephone.focus();
		document.registration.telephone.select()
		return false;
	}

    var offcount=0;
	var offlen=trimSpace(document.registration.telephone.value).length;
	for(var l=0;l<offlen;l++)
	{
	offch=trimSpace(document.registration.telephone.value).charAt(l);
	if(offch=='+')
	{
	offcount++;
	}
	}
	
	if(offcount==offlen || offcount>1)
	{
		alert("Please enter a valid telephone number ");
		document.registration.telephone.focus();
		document.registration.telephone.select();
		return false;
	}

if(trimSpace(document.registration.address.value)=='')
	{
		alert("Please enter the address");
		document.registration.address.focus();
		document.registration.address.select()
		return false;
	}
if(trimSpace(document.registration.emailID.value)=='')
	{
		alert("Please enter your E-Mail id");
		document.registration.emailID.focus();
		document.registration.emailID.select()
		return false;
	}
if(trimSpace(document.registration.emailID.value)!="")
	{ 
		
		
		if(!emailexp.test(document.registration.emailID.value))
		{
			alert("Please enter a valid email address")
			document.registration.emailID.focus()
			document.registration.emailID.select()
			return false
		}
	}

if(trimSpace(document.registration.username.value)=='')
	{
		alert("Please enter the username");
		document.registration.username.focus();
		document.registration.username.select()
		return false;
	}
if(trimSpace(document.registration.password.value)=='')
	{
		alert("Please enter the password");
		document.registration.password.focus();
		document.registration.password.select()
		return false;
	}
if(trimSpace(document.registration.rePassword.value)=='')
	{
		alert("Please enter the password once more");
		document.registration.rePassword.focus();
		document.registration.rePassword.select()
		return false;
	}
if(trimSpace(document.registration.rePassword.value)!=trimSpace(document.registration.password.value))
	{
		alert("your re-typed password is incorrect");
		document.registration.Password.focus();
		document.registration.Password.select()
		return false;
	}
if(trimSpace(document.registration.security_code.value)=='')
	{
		alert("Please enter the security code");
		document.registration.security_code.focus();
		document.registration.security_code.select()
		return false;
	}

if(!document.registration.agree.checked)
	{
		alert("Please select the agreement policy");
		return false;
	}
}



function contact_advertiser()
{

if(trimSpace(document.response.respmessage.value)=='')
	{
		alert("Please enter your message");
		document.response.respmessage.focus();
		document.response.respmessage.select()
		return false;
	}
if(trimSpace(document.response.respname.value)=='')
	{
		alert("Please enter your name");
		document.response.respname.focus();
		document.response.respname.select()
		return false;
	}

if(trimSpace(document.response.respmail.value)=='')
	{
		alert("Please enter your email");
		document.response.respmail.focus();
		document.response.respmail.select()
		return false;
	}

if(trimSpace(document.response.respmail.value)!="")
	{ 
		
		
		if(!emailexp.test(document.response.respmail.value))
		{
			alert("Please enter a valid email address")
			document.response.respmail.focus()
			document.response.respmail.select()
			return false
		}
	}
if(trimSpace(document.response.resplocation.value)=='')
	{
		alert("Please enter your location");
		document.response.resplocation.focus();
		document.response.resplocation.select()
		return false;
	}

if(trimSpace(document.response.resplocation.value)=='')
	{
		alert("Please enter your location");
		document.response.resplocation.focus();
		document.response.resplocation.select()
		return false;
	}

if(trimSpace(document.response.respphone.value)=='')
	{
		alert("Please enter your phone number");
		document.response.respphone.focus();
		document.response.respphone.select()
		return false;
	}

if(isNaN(document.response.respphone.value))
	{
		alert("Please enter your valid phone number");
		document.response.respphone.focus();
		document.response.respphone.select()
		return false;
	}

	var offcount=0;
	var offlen=trimSpace(document.response.respphone.value).length;
	for(var l=0;l<offlen;l++)
	{
	offch=trimSpace(document.response.respphone.value).charAt(l);
	if(offch=='+')
	{
	offcount++;
	}
	}
	
	if(offcount==offlen || offcount>1)
	{
		alert("Please enter a valid phone number ");
		document.response.respphone.focus();
		document.response.respphone.select();
		return false;
	}
callresponse();
}


function tella_friend() {

if(trimSpace(document.tellafriend.friendmail1.value)=='')
	{
		alert("please enter your friend's email address");
		document.tellafriend.friendmail1.focus();
		document.tellafriend.friendmail1.select()
		return false;
	}

if(trimSpace(document.tellafriend.tname.value)=='')
	{
		alert("please enter your name");
		document.tellafriend.tname.focus();
		document.tellafriend.tname.select()
		return false;
	}

if(trimSpace(document.tellafriend.tname.value)=='')
	{
		alert("please enter your name");
		document.tellafriend.tname.focus();
		document.tellafriend.tname.select()
		return false;
	}

if(trimSpace(document.tellafriend.tmail.value)=='')
	{
		alert("please enter your email address");
		document.tellafriend.tmail.focus();
		document.tellafriend.tmail.select()
		return false;
	}

if(trimSpace(document.tellafriend.tmail.value)!="")
	{ 
		if(!emailexp.test(document.tellafriend.tmail.value))
		{
			alert("Please enter a valid email address")
			document.tellafriend.tmail.focus()
			document.tellafriend.tmail.select()
			return false
		}
	}
if(trimSpace(document.tellafriend.tmessage.value)=='')
	{
		alert("please enter your message");
		document.tellafriend.tmessage.focus();
		document.tellafriend.tmessage.select()
		return false;
	}

}


/* Adposting validation */
function validate_adposting()
{

 if(trimSpace(document.useradpost.stateval.value)=='0')
	{
		alert("please select your state / continent.");
		document.useradpost.stateval.focus()
		return false;
	}
if(trimSpace(document.useradpost.cityVal.value)=='0')
	{
		alert("please select your District.");
		document.useradpost.cityVal.focus()
		return false;
	}
if(trimSpace(document.useradpost.title.value)=='')
	{
		alert("please enter your Ad Tite.");
		document.useradpost.title.focus();
		document.useradpost.title.select()
		return false;
	}
if(!alpha_special(document.useradpost.title.value,''))
	{
		alert("Please enter a valid Ad Title");
		document.useradpost.title.focus();
		document.useradpost.title.select()
		return false;
	}
if(document.useradpost.adsDescription.value.length=='0')
	{
		alert("please enter your Ad Description.");
		document.useradpost.adsDescription.focus();
		return false;
	}

if(document.useradpost.adsDescription.value.length=='3' || document.useradpost.adsDescription.value.length=='4')
	{
		alert("please enter your Ad Description.");
		document.useradpost.adsDescription.focus();
		return false;
	}

if(document.useradpost.adsDescription.value.length<='150')
	{
		alert("Ad Description is too short!");
		document.useradpost.adsDescription.focus();
		return false;
	}
if(trimSpace(document.useradpost.catval.value)=='0')
	{
		alert("Please select your category name.");
		document.useradpost.catval.focus();
		return false;
	}
if(trimSpace(document.useradpost.subCatVal.value)=='0')
	{
		alert("Please select your subcategory name.");
		document.useradpost.subCatVal.focus();
		return false;
	} 
/*if(document.useradpost.jobtype.value !="")
{
	if(trimSpace(document.useradpost.jobtype.value)=='0')
		{
			alert("Please select your job type.");
			document.useradpost.jobtype.focus();
			return false;
		}
}*/

if(trimSpace(document.useradpost.Validdays.value)=='0')
	{
		alert("Please select your Ad Duration type.");
		document.useradpost.Validdays.focus();
		return false;
	}

return true;
}