// JavaScript Document
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;
		 }

 		 return true;					
	}

function formValidate()
		{
			var frm;
			frm=document.myform;
			var emailID=document.myform.email;
		
			if(frm.fname.value=="")
			{
				alert("Please enter first name.");
				frm.fname.focus();
				return false;
			}
			if(frm.surname.value=="")
			{
				alert("Please enter surname.");
				frm.surname.focus();
				return false;
			}
			/*if(frm.mobile.value=="")
			{
				alert("Please enter mobile.");
				frm.mobile.focus();
				return false;
			}
			if (frm.day.value == "")
			{
				alert("Please select day.");
				frm.day.focus();
				return false;
			}
			if (frm.month.value == "")
			{
				alert("Please select month.");
				frm.month.focus();
				return false;
			}
			if (frm.year.value == "")
			{
				alert("Please select year.");
				frm.year.focus();
				return false;
			}
			if(frm.countrycode.value=="")
			{
				alert("Please enter country.");
				frm.countrycode.focus();
				return false;
			}*/
			if ((emailID.value==null)||(emailID.value=="")){
			alert("Please Enter Email ID");
			emailID.focus();
			return false;
			}
			if (echeck(emailID.value)==false){
				emailID.value="";
				emailID.focus();
				return false;
			}
			if(frm.password.value=="")
			{
				alert("Please enter password.");
				frm.password.focus();
				return false;
			}
			if(frm.password.value.length < 6 || frm.password.value.length > 20)
			{
				alert("Password should be > 5 and < 21 character.");
				frm.password.value="";
				frm.password.focus();
				return false;
			}
			if(frm.conpassword.value=="")
			{
				alert("Please enter confirm password.");
				frm.conpassword.focus();
				return false;
			}
			
			if(frm.password.value != frm.conpassword.value)
			{
				alert("password and confirm password should be equal.");
				frm.password.value="";
				frm.conpassword.value="";
				
				document.getElementById( 'strlab' ).innerHTML = "";
				document.getElementById( '0' ).style.width = "0px";
				document.getElementById( '1' ).style.width = "0px";
				document.getElementById( '2' ).style.width = "0px";
				document.getElementById( '3' ).style.width = "0px";
				
				frm.password.focus();
				return false;
			}
			if(frm.terms.checked==false)
			{
				alert("Please confirm that you are agree with our terms and conditions.");
				frm.terms.focus();
				return false;
			}
			if(frm.confirmation.checked==false)
			{
				alert("Please confirm that you are 18 or older and understand to use this site and taking full responsibility.");
				frm.confirmation.focus();
				return false;
			}
			
			return true;
			
		}
		
		
		// :::::::::::::: login form validation :::::::::::::::::
			
	function validate_login_form1()
		{
		var frm = document.login;
		var emailID=document.login.email;
		
		if ((emailID.value==null)||(emailID.value=="")){
			alert("Please Enter Email ID");
			emailID.focus();
			return false;
		}
		if (echeck(emailID.value)==false){
			emailID.value="";
			emailID.focus();
			return false;
		}
		if (frm.password.value == "")
		{
			alert("Please enter password.");
			frm.password.focus();
			return false;
		}
	
		
		return true;
		
	}
	
	function validate_relogin_form()
		{
		var frm = document.relogin;
		var emailID=document.relogin.email;
		
		if ((emailID.value==null)||(emailID.value=="")){
			alert("Please Enter Email ID");
			emailID.focus();
			return false;
		}
		if (echeck(emailID.value)==false){
			emailID.value="";
			emailID.focus();
			return false;
		}
		if (frm.password.value == "")
		{
			alert("Please enter password.");
			frm.password.focus();
			return false;
		}
	
		
		return true;
		
	}
	
	// :::::::::::::: End of login form validation :::::::::::::::::
	
	function confirmDelete_Btn()
			{
				var frm;
				frm = document.applyjob;
				frm.action="jobbasket.asp?del=Y";
				if(confirm("Confirm Delete !"))
				{
				   frm.submit();	
				}
				else
				{
				  
				}
			}
			
			function apply_submit()
			{
				var frm;
				frm=document.applyjob;
				frm.action="apply.asp";
				frm.submit();	
				
			}
			function validate_emailChange()
			{
				var frm;
				frm=document.emailChange;
				var emailID=document.emailChange.emailid;
		
				if ((emailID.value==null)||(emailID.value=="")){
					alert("Please Enter Email ID");
					emailID.focus();
					return false;
				}
				if (echeck(emailID.value)==false){
					emailID.value="";
					emailID.focus();
					return false;
				}
				
				frm.submit();	
				
			}
			
			
	function AddJobDetails_validate()
		{
		var frm = document.AddJobDetails;
		var emailID=document.AddJobDetails.email;
		if (frm.jobtitle.value == "")
		{
			alert("Please enter job title.");
			frm.jobtitle.focus();
			return false;
		}
		if (frm.jobsector.value == "-1")
		{
			alert("Please select job sector.");
			frm.jobsector.focus();
			return false;
		}
		if (frm.subsector.value == -1)
		{
			alert("Please select Specialist Area.");
			frm.subsector.focus();
			return false;
		}
		if (frm.JobType.value == "")
		{
			alert("Please select Job Type.");
			frm.JobType.focus();
			return false;
		}
		
		if (frm.exday.value == "")
		{
			alert("Please select day.");
			frm.exday.focus();
			return false;
		}
		if (frm.exmonth.value == "")
		{
			alert("Please select month.");
			frm.exmonth.focus();
			return false;
		}
		if (frm.exyear.value == "")
		{
			alert("Please select year.");
			frm.exyear.focus();
			return false;
		}
		if (frm.Keyword.value == "")
		{
			alert("Please enter keyword.");
			frm.Keyword.focus();
			return false;
		}
		if (frm.region.value == "")
		{
			alert("Please select location.");
			frm.region.focus();
			return false;
		}
		if (frm.subregion.value == -1)
		{
			alert("Please select sub location.");
			frm.subregion.focus();
			return false;
		}
		if (frm.salarytype.value == "")
		{
			alert("Please select salary type.");
			frm.salarytype.focus();
			return false;
		}
		if (frm.salary.value == -1)
		{
			alert("Please select salary.");
			frm.salary.focus();
			return false;
		}
		
		if (frm.description.value == "")
		{
			alert("Please enter description.");
			frm.description.focus();
			return false;
		}
		if (frm.fname.value == "")
		{
			alert("Please enter first name.");
			frm.fname.focus();
			return false;
		}
		if ((emailID.value==null)||(emailID.value=="")){
			alert("Please Enter Email ID");
			emailID.focus();
			return false;
		}
		if (echeck(emailID.value)==false){
			emailID.value="";
			emailID.focus();
			return false;
		}
		if (frm.Company.value == "")
		{
			alert("Please enter company name.");
			frm.Company.focus();
			return false;
		}
		if (frm.JobAdType[0].checked==false && frm.JobAdType[1].checked==false && frm.promocode.value=="")
		{
			alert("Please select job AD type or enter promo code.");
			frm.promocode.focus();
			return false;
		}
		if (frm.terms.checked==false)
		{
			alert("Please check \"I agree to terms & conditions\" .");
			frm.terms.focus();
			return false;
		}
		
		return true;
		
	}
	function validate_login_form()
		{
		var frm = document.myform_;
		var emailID=document.myform_.email;
		
		if ((emailID.value==null)||(emailID.value=="")){
			alert("Please Enter Email ID");
			emailID.focus();
			return false;
		}
		if (echeck(emailID.value)==false){
			emailID.value="";
			emailID.focus();
			return false;
		}
		if (frm.password.value == "")
		{
			alert("Please enter password.");
			frm.password.focus();
			return false;
		}
	
		
		return true;
		
	}
	// :::::::::::::: Password Change form validation :::::::::::::::::
			
	function validate_passChange()
		{
		var frm = document.passChange;
		
		if (frm.oldpass.value == "")
		{
			alert("Please enter old password.");
			frm.oldpass.focus();
			return false;
		}
		if (frm.newpass.value == "")
		{
			alert("Please enter new password.");
			frm.newpass.focus();
			return false;
		}
		if (frm.Confpass.value == "")
		{
			alert("Please enter confirm Password.");
			frm.Confpass.focus();
			return false;
		}
		if (frm.newpass.value != frm.Confpass.value)
		{
			alert("New password and confirm Password value should be equal.");
			frm.newpass.value="";
			frm.Confpass.value="";
			frm.newpass.focus();
			return false;
		}
		return true;
		//frm.submit();
		
	}
	
	// :::::::::::::: End of Password Change form validation :::::::::::::::::
	
	function selectAll()
	{
		if(document.JobApplyForm.selAll.checked==true)
		{
			for(x=0;x<=document.JobApplyForm.checkcount.value;x++)
			{
				document.JobApplyForm.SubSectorId[x].checked=true;
			}
		}
		if(document.JobApplyForm.selAll.checked==false)
		{
			for(x=0;x<=document.JobApplyForm.checkcount.value;x++)
			{
				document.JobApplyForm.SubSectorId[x].checked=false;
			}
		}
	}
	
	function selectAll_Cart()
	{
		
		if(document.applyjob.selAll.checked==true)
		{
			for(y=0;y<=document.applyjob.checkcount.value;y++)
			{
				if (document.applyjob.checkcount.value > 1)
				{
					document.applyjob.jobid_apply[y].checked=true;
				}
				else
				{
					document.applyjob.jobid_apply.checked=true;
				}
			}
		}
		if(document.applyjob.selAll.checked==false)
		{
			for(y=0;y<=document.applyjob.checkcount.value;y++)
			{
				if (document.applyjob.checkcount.value > 1)
				{
					document.applyjob.jobid_apply[y].checked=false;
				}
				else
				{
					document.applyjob.jobid_apply.checked=false;	
				}
			}
		}
	}
	
	function changevalue(id,val,img)
	{
		if(document.getElementById(id).value==val)
			{
				document.getElementById(id).value="";
				document.getElementById(img).src="images/blank.jpg";
				
			}
			else if(document.getElementById(id).value=="")
			{
				document.getElementById(id).value=val;
				document.getElementById(img).src="images/tick.jpg";
			}
	}
	
	function changeradiostatus(id1,val1,img,id2,img2)
	{
				document.getElementById(id1).value=val1;
				document.getElementById(id2).value="";
				document.getElementById(img).src="images/radio.jpg";
				document.getElementById(img2).src="images/bradio.jpg";
	}
	
	// :::::::::::::: Delete confirm ::::::::::::::
	
		function confirmDelete(formname)
		{
			frm=eval("document."+formname);
			if(confirm("Confirm Delete !"))
			{
			   frm.submit();
			}
			else
			{
			   return false;	
			}
		}
	
	// :::::::::::::: End Delete confirm ::::::::::
	
	function postForm(url)
	{
		var frm = document.sorting;
		if(frm.sortopt.value=="")
		{
			return false;
		}
		else
		{
			if(frm.sortopt[0].checked)
			{
				frm.action = url + "&Order=R"
			}
			else if(frm.sortopt[1].checked)
			{
				frm.action = url + "&Order=D"
			}
                         else if(frm.sortopt[2].checked)
			{
				frm.action = url + "&Order=S"
			}
			frm.submit();
		}
	}

	function updatecounter()
	{
		document.getElementById("counter").innerHTML = "[ Characters left: <font color='#FF0000'>" + (2000 - parseInt(document.getElementById("Ad").value.length)) + "</font> ]";
	}
	
	function accountTypeValidate()
	{
		var frm = document.options;
		if (frm.FD.value == "" && frm.job.value == "" && frm.Ad.value == "" && frm.DateSomeone.value == "")
		{
			alert("Please choose your account type.");
			return false;
		}
		return true;
	}
	
	function validate_signup()
		{
			var frm = document.signup;
			
			var emailID=document.signup.emailaddress;
			if ((emailID.value==null)||(emailID.value=="")){
			alert("Please Enter Email ID");
			emailID.focus();
			return false;
			}
			if (echeck(emailID.value)==false){
				emailID.value="";
				emailID.focus();
				return false;
			}
			if (frm.month.value == "")
			{
				alert("Please select month.");
				frm.month.focus();
				return false;
			}
			if (frm.day.value == "")
			{
				alert("Please select day.");
				frm.day.focus();
				return false;
			}
			if (frm.year.value == "")
			{
				alert("Please select year.");
				frm.year.focus();
				return false;
			}
			if (frm.location.value == "")
			{
				alert("Please select location.");
				frm.location.focus();
				return false;
			}
			
			return true;
		}
		
		function validate_AboutUs()
		{
			var frm = document.signup;
			if (frm.city.value == "")
			{
				alert("Please enter city.");
				frm.city.focus();
				return false;
			}
			/*if (frm.state.value == "")
			{
				alert("Please enter state.");
				frm.State.focus();
				return false;
			}*/
			if (frm.Height.value == "")
			{
				alert("Please select height.");
				frm.Height.focus();
				return false;
			}
			if (frm.HairColor.value == "")
			{
				alert("Please select hair color.");
				frm.HairColor.focus();
				return false;
			}
			if (frm.BodyType.value == "")
			{
				alert("Please select Body Type.");
				frm.BodyType.focus();
				return false;
			}
			if (frm.Ethnicity.value == "")
			{
				alert("Please select ethnicity.");
				frm.Ethnicity.focus();
				return false;
			}
			if (frm.MaritalStatus.value == "")
			{
				alert("Please select marital status.");
				frm.MaritalStatus.focus();
				return false;
			}
			if (frm.smoke.value == "")
			{
				alert("Please select smoke.");
				frm.smoke.focus();
				return false;
			}
			if (frm.drink.value == "")
			{
				alert("Please select drink.");
				frm.drink.focus();
				return false;
			}
			if (frm.havechildren.value == "")
			{
				alert("Please select have children.");
				frm.havechildren.focus();
				return false;
			}
			if (frm.wantchildren.value == "")
			{
				alert("Please select want children.");
				frm.wantchildren.focus();
				return false;
			}
			if (frm.religion.value == "")
			{
				alert("Please select religion.");
				frm.religion.focus();
				return false;
			}
			if (frm.primarilyinterested.value == "")
			{
				alert("Please enter primarily interest in.");
				frm.primarilyinterested.focus();
				return false;
			}
			if (frm.interestedin.value == "")
			{
				alert("Please enter your interest.");
				frm.interestedin.focus();
				return false;
			}
			
			return true;
		}
		
		function validate_signupfinish()
		{
			var frm = document.signupfinish;
			if(frm.editmode.value == "Y")
			{
				if (frm.username.value == "")
				{
					alert("Please enter username.");
					frm.username.focus();
					return false;
				}
				if (frm.headline.value == "")
				{
					alert("Please enter Your headline.");
					frm.headline.focus();
					return false;
				}
				if (frm.brief.value == "")
				{
					alert("Please enter brief blurb about yourself.");
					frm.brief.focus();
					return false;
				}
				if (frm.photo.value != "")
				{
				frm.photo.value
				var path11;
				path11 = (frm.photo.value.split("."));
			if(path11[path11.length-1].replace(" ","").toUpperCase()=="JPG" || path11[path11.length-1].replace(" ","").toUpperCase()=="GIF" || path11[path11.length-1].replace(" ","").toUpperCase()=="PNG" || path11[path11.length-1].replace(" ","").toUpperCase()=="BMP")
				{
				}
				else
				{
					alert("your photo should be in .JPG or .GIG or .PNG or .BMP format.");
					frm.photo.focus();
					return false;
				}
				}
				
			}
			else
			{
				var frm = document.signupfinish;
					if (frm.username.value == "")
					{
						alert("Please enter username.");
						frm.username.focus();
						return false;
					}
					if (frm.headline.value == "")
					{
						alert("Please enter Your headline.");
						frm.headline.focus();
						return false;
					}
					if (frm.brief.value == "")
					{
						alert("Please enter brief blurb about yourself.");
						frm.brief.focus();
						return false;
					}
					if (frm.photo.value == "")
					{
						alert("Please browse your photo.");
						frm.photo.focus();
						return false;
					}
					
					var path11;
					path11 = (frm.photo.value.split("."));
				if(path11[path11.length-1].replace(" ","").toUpperCase()=="JPG" || path11[path11.length-1].replace(" ","").toUpperCase()=="GIF" || path11[path11.length-1].replace(" ","").toUpperCase()=="PNG" || path11[path11.length-1].replace(" ","").toUpperCase()=="BMP")
					{
					}
					else
					{
						alert("your photo should be in .JPG or .GIG or .PNG or .BMP format.");
						frm.photo.focus();
						return false;
					}
					
					if (frm.pass.value == "")
					{
						alert("Please enter your password.");
						frm.pass.focus();
						return false;
					}
					if(frm.pass.value.length < 6 || frm.pass.value.length > 20)
						{
							alert("Password should be > 5 and < 21 character.");
							frm.pass.value="";
							frm.pass.focus();
							return false;
						}
					if (frm.confirmpass.value == "")
					{
						alert("Please enter confirm password.");
						frm.confirmpass.focus();
						return false;
					}
					if (frm.pass.value != frm.confirmpass.value)
					{
						alert("Password and confirm password should be equal.");
						frm.pass.value="";
						frm.confirmpass.value="";
						frm.pass.focus();
						return false;
					}
					if (frm.isagree.checked == false)
					{
						alert("Please check \"I agree to the terms and conditions.\"");
						frm.isagree.focus();
						return false;
					}
					
			}
			return true;
		}
		
		
	// CODE TO OPEN NEW WINDOW....		
		function popUp(URL) {
		day = new Date();
		id = day.getTime();
		eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=600,height=500,left = 262,top = 184');");
		}
	//END
	
	
	//PASSWORD STRENGTH BAR CODE
	
	 var minpwlength = 6;
    var fairpwlength = 10;
    
    var STRENGTH_SHORT = 0;  // less than minpwlength 
    var STRENGTH_WEAK = 1;  // less than fairpwlength
    var STRENGTH_FAIR = 2;  // fairpwlength or over, no numbers
    var STRENGTH_STRONG = 3; // fairpwlength or over with at least one number
    
	bgcolor0 = '#336633';
    bgcolor1 = '#339933';
    bgcolor2 = '#33CC33';
    bgcolor3 = '#33FF33';
	
    var strengthlevel = 0;
    
    var strengthimages = Array( bgcolor0,
                                bgcolor1,
                                bgcolor2,
                                bgcolor3 );
    
    function updatestrength( pw ) {
    
		if( istoosmall( pw ) ) {
    
            strengthlevel = STRENGTH_SHORT;
			document.getElementById( '0' ).style.backgroundColor = strengthimages[ strengthlevel ];
			document.getElementById( '1' ).style.backgroundColor = "#FFFFFF";
			document.getElementById( '2' ).style.backgroundColor = "#FFFFFF";
			document.getElementById( '3' ).style.backgroundColor = "#FFFFFF";
			
			document.getElementById( '0' ).style.width = "20px";
			document.getElementById( '1' ).style.width = "0px";
			document.getElementById( '2' ).style.width = "0px";
			document.getElementById( '3' ).style.width = "0px";
			document.getElementById( 'strlab' ).innerHTML = "( Not Secure )";
    	}
        else if( !isfair( pw ) ) { 
    
            strengthlevel = STRENGTH_WEAK;
			document.getElementById( '1' ).style.backgroundColor = strengthimages[ strengthlevel ];
			document.getElementById( '2' ).style.backgroundColor = "#FFFFFF";
			document.getElementById( '3' ).style.backgroundColor = "#FFFFFF";
			
			
			document.getElementById( '1' ).style.width = "20px";
			document.getElementById( '2' ).style.width = "0px";
			document.getElementById( '3' ).style.width = "0px";
			document.getElementById( 'strlab' ).innerHTML = "( Weak )";
        }    
        else if( hasnum( pw ) ) {
    		
			strengthlevel = STRENGTH_STRONG;
			document.getElementById( '3' ).style.backgroundColor = strengthimages[ strengthlevel ];
			
			document.getElementById( '3' ).style.width = "20px";
			document.getElementById( 'strlab' ).innerHTML = "( Very Secure )";
        }
        else {
    
            strengthlevel = STRENGTH_FAIR;
    		
			document.getElementById( '2' ).style.backgroundColor = strengthimages[ strengthlevel ];
			document.getElementById( '3' ).style.backgroundColor = "#FFFFFF";
			
			document.getElementById( '2' ).style.width = "20px";
			document.getElementById( '3' ).style.width = "0px";
			document.getElementById( 'strlab' ).innerHTML = "( Fair )"
        }
    
    }
    
    function isfair( pw ) {
    
        if( pw.length < fairpwlength ) {
    
            return false;
    
        }
        else { 
    
            return true;
    
        }
    
    }
    
    function istoosmall( pw ) {
    
        if( pw.length < minpwlength ) {
    
            return true;
    
        }
        else {
    
            return false;

        }
    
    }
    
    function hasnum( pw ) {
        var hasnum = false;
    
        for( var counter = 0; counter < pw.length; counter ++ ) {
    
            if( !isNaN( pw.charAt( counter ) ) ) {
    
                hasnum = true;
    
            }
    
        }
    
    
        return hasnum;
    
    }
	
	//END PASSWORD STRENGTH BAR CODE
	
	function changecolor_dt(id,xcolor)
		{
			document.getElementById(id).style.backgroundColor=xcolor;
		}
	
    function ageBetween()
	{
		 var k = 80 - parseInt(document.getElementById("minagebetween").value);
		var L = parseInt(document.getElementById("minagebetween").value);
		document.getElementById("maxagebetween").options.length = 0;
			for(i=0;i<k;i=i+1)
			{
				L = L + 1
				document.getElementById("maxagebetween").options[i] = new Option(L,L);	//new Option('new text','new value');
			}

		
	}
	
	function update_values(value_)
	{
		
		if (value_ == 12) {document.getElementById("period").innerHTML = "12 months"; document.getElementById("amount_charged").innerHTML = "69.99"; document.getElementById("hid_amt").value = "69.99"; document.getElementById("hid_prd").value = "12";} else if (value_ == 6) {document.getElementById("period").innerHTML = "6 months"; document.getElementById("amount_charged").innerHTML = "49.99"; document.getElementById("hid_amt").value = "49.99"; document.getElementById("hid_prd").value = "6";} else if (value_ == 3) {document.getElementById("period").innerHTML = "3 months"; document.getElementById("amount_charged").innerHTML = "34.99"; document.getElementById("hid_amt").value = "34.99"; document.getElementById("hid_prd").value = "3";} else if (value_ == 1) {document.getElementById("period").innerHTML = "1 month"; document.getElementById("amount_charged").innerHTML = "17.99"; document.getElementById("hid_amt").value = "17.99"; document.getElementById("hid_prd").value = "1";} else {document.getElementById("period").innerHTML = "3 months"; document.getElementById("hid_amt").value = "34.99"; document.getElementById("hid_prd").value = "3";} 
		
	}
    
	function validate_editDatingprofile()
	{
		var frm = document.editdt;
			
		if (frm.username.value == "")
			{
				alert("Please enter username.");
				frm.username.focus();
				return false;
			}
			if (frm.headline.value == "")
			{
				alert("Please enter Your headline.");
				frm.headline.focus();
				return false;
			}
			if (frm.brief.value == "")
			{
				alert("Please enter brief blurb about yourself.");
				frm.brief.focus();
				return false;
			}
			if (frm.photo.value != "")
			{
			frm.photo.value
			var path11;
			path11 = (frm.photo.value.split("."));
		if(path11[path11.length-1].replace(" ","").toUpperCase()=="JPG" || path11[path11.length-1].replace(" ","").toUpperCase()=="GIF" || path11[path11.length-1].replace(" ","").toUpperCase()=="PNG" || path11[path11.length-1].replace(" ","").toUpperCase()=="BMP")
			{
			}
			else
			{
				alert("your photo should be in .JPG or .GIG or .PNG or .BMP format.");
				frm.photo.focus();
				return false;
			}
			}
			if (frm.city.value == "")
			{
				alert("Please enter city.");
				frm.city.focus();
				return false;
			}
			if (frm.Height.value == "")
			{
				alert("Please select height.");
				frm.Height.focus();
				return false;
			}
			if (frm.HairColor.value == "")
			{
				alert("Please select hair color.");
				frm.HairColor.focus();
				return false;
			}
			if (frm.BodyType.value == "")
			{
				alert("Please select Body Type.");
				frm.BodyType.focus();
				return false;
			}
			if (frm.Ethnicity.value == "")
			{
				alert("Please select ethnicity.");
				frm.Ethnicity.focus();
				return false;
			}
			if (frm.MaritalStatus.value == "")
			{
				alert("Please select marital status.");
				frm.MaritalStatus.focus();
				return false;
			}
			if (frm.smoke.value == "")
			{
				alert("Please select smoke.");
				frm.smoke.focus();
				return false;
			}
			if (frm.drink.value == "")
			{
				alert("Please select drink.");
				frm.drink.focus();
				return false;
			}
			if (frm.havechildren.value == "")
			{
				alert("Please select have children.");
				frm.havechildren.focus();
				return false;
			}
			if (frm.wantchildren.value == "")
			{
				alert("Please select want children.");
				frm.wantchildren.focus();
				return false;
			}
			if (frm.religion.value == "")
			{
				alert("Please select religion.");
				frm.religion.focus();
				return false;
			}
			if (frm.primarilyinterested.value == "")
			{
				alert("Please enter primarily interest in.");
				frm.primarilyinterested.focus();
				return false;
			}
			if (frm.interestedin.value == "")
			{
				alert("Please enter your interest.");
				frm.interestedin.focus();
				return false;
			}
			
			return true;
	}
	
	function validate_contact()
	{
		var frm=document.contactus;
		var emailID=document.contactus.email;
		
		if (frm.name_.value=="")
		{
			alert("Please enter your name.");
			frm.name_.focus();
			return false;
		}
		
		if (frm.number.value=="")
		{
			alert("Please enter contact number.");
			frm.number.focus();
			return false;
		}
		
		if (isNaN(frm.number.value))
		{
			alert("Please enter numeric value as contact number.");
			frm.number.focus();
			return false;
		}
		
		if (emailID.value.length > 0)
		{
			if (echeck(emailID.value)==false)
			{
				emailID.value="";
				emailID.focus();
				return false;
			}
		}
		
		if (frm.about.value=="")
		{
			alert("Please select about.");
			frm.about.focus();
			return false;
		}
		
		return true;
	}
	
	
	
	
	function selectAllMsg()
	{
		if(document.msgForm.selAll.checked==true)
		{
			for(x=0;x<document.msgForm.checkcount.value;x++)
			{
				document.msgForm.opt[x].checked=true;
			}
		}
		if(document.msgForm.selAll.checked==false)
		{
			for(x=0;x<document.msgForm.checkcount.value;x++)
			{
				document.msgForm.opt[x].checked=false;
			}
		}
	}
	
	function validate_compose()
	{
		var frm = document.compose;
		if (frm.subject.value=="")
		{
			alert("Please enter subject.");
			frm.subject.focus();
			return false;
		}
		if (frm.message.value=="")
		{
			alert("Please enter your message.");
			frm.message.focus();
			return false;
		}
		return true;
	}
	
	function comment_validate()
	{
		var frm = document.commentsForm;
		if (frm.name.value=="")
		{
			alert("Please enter your name.");
			frm.name.focus();
			return false;
		}
		if (frm.comments_msg.value=="")
		{
			alert("Please enter your comment.");
			frm.comments_msg.focus();
			return false;
		}
		return true;
	}
	
	function checkwordcount()
	{
		var frm = document.shout;
		
		var xcount = frm.shouts.value;
		if (xcount.split(" ").length-1 > 35)
		{
			alert("Shout should not be more than 35 words.");
			frm.shouts.value=frm.shouts.value.substr(0,frm.shouts.value.length-1);
			frm.shouts.focus();
			return false;
		}
	}


  // :::::::::::::: Delete confirm ::::::::::::::
	
		function confirmDelete_Ad()
		{
			if(confirm("Confirm Delete !"))
			{
			   return true;	
			}
			else
			{
			   return false;	
			}
		}
	
	// :::::::::::::: End Delete confirm ::::::::::
	
	function validate_jobByEmail()
	{
		var frm = document.jobbyemail;
		var emailID=document.jobbyemail.email;
		if (frm.name.value=="")
		{
			alert("Please enter first name.");
			frm.name.focus();
			return false;
		}
		if ((emailID.value==null)||(emailID.value=="")){
			alert("Please Enter Email ID");
			emailID.focus();
			return false;
			}
		if (echeck(emailID.value)==false){
			emailID.value="";
			emailID.focus();
			return false;
		}
		return true;	
	}
	
	