
	//Build resume things..
		function displayElt(evt,eid,id)
		{
			if(id==1)
			{
				if(eid=='customer')
				{
				elt=document.getElementById(eid);
				elt.style.display='block';
				hideElt('relation');
				hideElt('quality');
				}
			}else if(id==2)
			{
				if(eid=='relation')
				{
				elt=document.getElementById(eid);
				elt.style.display='block';
				 hideElt('customer');
				 hideElt('quality');
				}
			}else if(id==3)
			{
				if(eid=='quality')
				{
				elt=document.getElementById(eid);
				elt.style.display='block';
				 hideElt('customer');
				 hideElt('relation');
				}
			}
			else if(id==4)
			{
				if(eid=='sreview')
				{
				 elt=document.getElementById(eid);
				 elt.style.display='block';
				 hideElt('quality');
				 hideElt('relation');
				}
			}
			else if(id==5)
			{
				if(eid=='eduview')
				{
				 elt=document.getElementById(eid);
				 elt.style.display='block';
				 hideElt('quality');
				 hideElt('relation');
				}
			}

		}
		function hideElt(eid)
		{
			  elt=document.getElementById(eid);
			  elt.style.display='none';
			  //elt.style.border = '0px';
		}
//Script for Menu display
function setupSelectedMenuItem(idName)
{
	var element = document.getElementById(idName);
	if(element != null)
	{
		var browserName = navigator.appName;

		if(browserName == "Microsoft Internet Explorer")
		{
			element.setAttribute("className", "current");
		}
		else
		{
			element.setAttribute("class", "current");
		}
	}
}

/*function anyone(frm)
{
	with(frm)
	{
		var count = check.length;
		var i;
		for(i=0; i<count; i++)
		{
			if(check[i].checked)
			{
				var confirmation = confirm("-Do you want to do this operation.");
				if(confirmation) { return true; } else { return false; }
			}
		}
		alert('-Please select at least one country.');
		return false;
	}
}*/
//------------------------  Trim functions ----------------------------------
function Trim(TRIM_VALUE){
	if(TRIM_VALUE.length < 1){
		return"";
	}
	TRIM_VALUE = RTrim(TRIM_VALUE);
	TRIM_VALUE = LTrim(TRIM_VALUE);
	if(TRIM_VALUE==""){
		return "";
	}
	else{
		return TRIM_VALUE;
	}
} //End Function

function RTrim(VALUE){
	var w_space = String.fromCharCode(32);
	var v_length = VALUE.length;
	var strTemp = "";
	if(v_length < 0){
		return"";
	}
	var iTemp = v_length -1;

	while(iTemp > -1){
		if(VALUE.charAt(iTemp) == w_space){
		}
		else{
			strTemp = VALUE.substring(0,iTemp +1);
			break;
		}
		iTemp = iTemp-1;

	} //End While
	return strTemp;

} //End Function
function LTrim(VALUE){
	var w_space = String.fromCharCode(32);
	if(v_length < 1){
		return"";
	}
	var v_length = VALUE.length;
	var strTemp = "";

	var iTemp = 0;

	while(iTemp < v_length){
		if(VALUE.charAt(iTemp) == w_space){
		}
		else{
			strTemp = VALUE.substring(iTemp,v_length);
			break;
		}
		iTemp = iTemp + 1;
	} //End While

	return strTemp;
} //End Function

function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++)
   {
      Char = sText.charAt(i);
      if(ValidChars.indexOf(Char) == -1)
      {
         IsNumber = false;
      }
   }
   return IsNumber;
}

function IsNumeric2(sText)
{
   var ValidChars = "0123456789.,";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++)
   {
      Char = sText.charAt(i);
      if(ValidChars.indexOf(Char) == -1)
      {
         IsNumber = false;
      }
   }
   return IsNumber;
}

//Function to check the entered image is in .jpg,.gif,.jpeg,.png formot or not...
function checkimage(formname,fieldname)
{
	if(eval("document."+formname+"."+fieldname+".value") != '')
	{
		imagename=eval("document."+formname+"."+fieldname+".value");
		splitimagename	= imagename.split(".");
		imagenamelen   	= splitimagename.length;
		imageextention	= splitimagename[imagenamelen-1];

      if((imageextention != 'jpg') & (imageextention != 'JPG') & (imageextention != 'gif') & (imageextention != 'jpeg') & (imageextention != 'png'))
		{
			alert("-Please Upload Proper Image.\nAccept image format:\n.gif\n.jpeg\n.jpg\n.png");
			return false;
		}
	}
	return true;
}

//Function to check the entered resumes in text...
function checkdoc(formname,fieldname)
{
	if(eval("document."+formname+"."+fieldname+".value") != '')
	{
		imagename=eval("document."+formname+"."+fieldname+".value");
		splitimagename	= imagename.split(".");
		imagenamelen   	= splitimagename.length;
		imageextention	= splitimagename[imagenamelen-1];
//		alert(imageextention);
      if((imageextention != 'doc' & imageextention != 'docx' & imageextention != 'PDF' & imageextention != 'pdf'& imageextention != 'txt'))
		{
			alert("-Please Upload Proper Resume Format.\nAccept format:\n.doc");
			return false;
		}
	}
	return true;
}

//check email validation
function checkEmail(email)
{
	if(email != ""){
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
		{
			return true;
		}
		alert("-Invalid contact E-Mail address! please re-enter.")
		return false;
	}else{
		alert("-Please enter your contact E-Mail address.")
		return false;
	}
}

//check email validation
function checkEmpEmail(email)
{
	if(email != ""){
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
		{
			return true;
		}
		alert("-Invalid username(Email-Id)! please re-enter.")
		return false;
	}else{
		alert("-Please enter your username(Email-Id).")
		return false;
	}
}

function checkEmpEmailTransfer(email)
{
	if(email != ""){
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
		{
			return true;
		}
		alert("-Invalid username(Email-Id)! please re-enter.")
		return false;
		}else{
			alert("-Please enter Email-Id.")
			return false;
		}
}


//check email validation
function checkEmaillogin(email)
{
	if(email != ""){
		if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
		{
			return true;
		}
		alert("-Invalid username! please re-enter.")
		return false;
	}else{
		alert("-Please enter your username.")
		return false;
	}
}

//By clicking on Active, Inactive, Delete button...
function anyone(frm,message)
{
	with(frm)
	{
		var count = check.length;
		for(i=0; i < count; i++)
		{
			if(check[i].checked)
			{
				if(message == "resume")
				{
					return true;
				}
				else
				{
					var confirmation = confirm("-Do you want to do this operation.");
					if(confirmation) { return true; } else { return false; }
				}
				j++;
			}
		}
		alert("-Please select at least one "+message+".");
		return false;
	}
}
//Function to validate login page...
function validatelogin(frm)
{
	with(frm)
	{
//		alert("hai");
		if(!checkEmaillogin(username.value))
		{
			username.focus();
			return false;
		}
		if(Trim(password.value) == '')
		{
			alert("-Please enter password.");
			password.focus();
			return false;
		}
		if(password.value.length < 6)
		{
			alert("-Password field should be minimum six characters.");
			password.focus();
			return false;
		}
	}
	return true;
}

//function to validate registration form...
function validateregister(frm)
{
	with(frm)
	{
		if(!checkEmail(emailid.value))
		{
			return false;
		}
		if(Trim(password.value) == "")
		{
			alert("-Please enter password.");
			password.focus();
			return false;
		}
		if(password.value.length < 6)
		{
			alert("-Password field should be minimum six characters.");
			password.focus();
			return false;
		}
		if(Trim(cpassword.value) == "")
		{
			alert("-Please re-enter password.");
			cpassword.focus();
			return false;
		}
		if(Trim(password.value) != Trim(cpassword.value))
		{
			alert("-Password mismatch.");
			cpassword.focus();
			return false;
		}
		if(Trim(fname.value) == "")
		{
			alert("-Please enter your first name.");
			fname.focus();
			return false;
		}

		if(Trim(lname.value) == "")
		{
			alert("-Please enter your last name.");
			lname.focus();
			return false;
		}
		/*if(Trim(address.value) == "")
		{
			alert("-Please enter address.");
			address.focus();
			return false;
		}*/	
		if(Trim(city.value) == "")
		{
			alert("-Please enter your city.");
			city.focus();
			return false;
		}

		if(Trim(state.value) == "")
		{
			alert("-Please select your state.");
			state.focus();
			return false;
		}
		if(Trim(country.value) == "")
		{
			alert("-Please select your country.");
			country.focus();
			return false;
		}

		if(Trim(zip.value) == "")
		{
			alert("-Please enter your postal/zip code.");
			zip.focus();
			return false;
		}
		else if(!IsNumeric(zip.value))
		{
			alert("-Zip should be only numeric.");
			zip.focus();
			return false;
		}
		
		/*if(adv_image.value != "")
		{
			imagename = adv_image.value;
			splitimagename	= imagename.split(".");
			imagenamelen   	= splitimagename.length;
			imageextention	= splitimagename[imagenamelen-1];
			if(imageextention != "jpg" && imageextention != "jpeg" && imageextention != "png" && imageextention != "gif")
			{
				alert("-Invalid image format.");
				return false;
			}
		}
		*/
		
		
		if(Trim(timezone.value) == "")
		{
			alert("-Please select your time zone.");
			timezone.focus();
			return false;
		}
		if(Trim(dateformats.value) == "")
		{
			alert("-Please select your date format.");
			dateformats.focus();
			return false;
		}
		
		/*if(Trim(phone.value) == "")
		{
			alert("-Please enter your phone number.");
			phone.focus();
			return false;
		}
		else if(!IsNumeric(phone.value))
		{
			alert("-Phone number should be only numeric.");
			phone.focus();
			return false;
		}

		if(Trim(phonetype.value) == "")
		{
			alert("-Please select your phone type.");
			phonetype.focus();
			return false;
		}

		if(Trim(degree.value) == "")
		{
			alert("-Please select your degree.");
			degree.focus();
			return false;
		}

		if(Trim(targetjobtitle.value) == "")
		{
			alert("-Please enter your target job title.");
			targetjobtitle.focus();
			return false;
		}
		if(Trim(anualinc.value) == "")
		{
			alert("-Please select your annual income.");
			anualinc.focus();
			return false;
		}
		if(gender.value == "")
		{
			alert("-Please select gender.");
			gender.focus();
			return false;
		}
		if(age.value == "")
		{
			alert("-Please enter age.");
			age.focus();
			return false;
		}
		else if(!IsNumeric(age.value))
		{
			alert("-Age should be in numerics.");
			age.focus();
			return false;
		}
		if(year.value % 4==0)
		{
		  if(month.value== "02")
			{
				if((date.value == "30") || (date.value == "31"))
				{
					alert("-Please enter valid date.");
					date.focus();
					return false
				}
			}else if((month.value== "04") || (month.value== "06") || (month.value== "09") || (month.value== "11"))
			{
				if(date.value == "31")
				{
					alert("-Please enter valid date.");
					date.focus();
					return false;
				}
			}
		}else
		{
			if(month.value== "02")
			{
				if((date.value == "29") || (date.value == "30") || (date.value == "31"))
				{
					alert("-Please enter valid date.");
					date.focus();
					return false
				}
			}else if((month.value== "04") || (month.value== "06") || (month.value== "09") || (month.value== "11"))
			{
				if(date.value == "31")
				{
					alert("-Please enter valid date.");
					date.focus();
					return false;
				}
			}
		}*/
		if(agree.checked == false)
		{
			alert ('Please agree to the Terms & Conditions.');
			return false;
		}
		else
		{
			return true;
		}
	}
	return true;
}

//function to validate edit contact form...
function validateeditcontact(frm)
{
	with(frm)
	{
		if(Trim(fname.value) == "")
		{
			alert("-Please enter your first name.");
			fname.focus();
			return false;
		}

		if(Trim(lname.value) == "")
		{
			alert("-Please enter your last name.");
			lname.focus();
			return false;
		}
		if(Trim(city.value) == "")
		{
			alert("-Please enter your city.");
			city.focus();
			return false;
		}

		if(Trim(state.value) == "")
		{
			alert("-Please select your state.");
			state.focus();
			return false;
		}

		if(Trim(country.value) == "")
		{
			alert("-Please select your country.");
			country.focus();
			return false;
		}

		if(Trim(zip.value) == "")
		{
			alert("-Please enter your zipcode.");
			zip.focus();
			return false;
		}
		else if(!IsNumeric(zip.value))
		{
			alert("-Zip should be only numeric.");
			zip.focus();
			return false;
		}
		if(Trim(timezone.value) == "")
		{
			alert("-Please select your time zone.");
			timezone.focus();
			return false;
		}
		if(Trim(dateformats.value) == "")
		{
			alert("-Please select your date format.");
			dateformats.focus();
			return false;
		}

	/*	if(Trim(phone.value) == "")
		{
			alert("-Please enter your phone number.");
			phone.focus();
			return false;
		}
		else if(!IsNumeric(phone.value))
		{
			alert("-Phone number should be only numeric.");
			phone.focus();
			return false;
		}

		if(Trim(phonetype.value) == "")
		{
			alert("-Please select your phone type.");
			phonetype.focus();
			return false;
		}
		if(Trim(anualinc.value) == "")
		{
			alert("-Please select your annual income.");
			anualinc.focus();
			return false;
		}
		if(gender.value == "")
		{
			alert("-Please select gender.");
			gender.focus();
			return false;
		}
		if(age.value == "")
		{
			alert("-Please enter age.");
			age.focus();
			return false;
		}
		else if(!IsNumeric(age.value))
		{
			alert("-Age should be in numerics.");
			age.focus();
			return false;
		}
		if(year.value % 4==0)
		{
		  if(month.value== "02")
			{
				if((date.value == "30") || (date.value == "31"))
				{
					alert("-Please enter valid date.");
					date.focus();
					return false
				}
			}else if((month.value== "04") || (month.value== "06") || (month.value== "09") || (month.value== "11"))
			{
				if(date.value == "31")
				{
					alert("-Please enter valid date.");
					date.focus();
					return false;
				}
			}
		}else
		{
			if(month.value== "02")
			{
				if((date.value == "29") || (date.value == "30") || (date.value == "31"))
				{
					alert("-Please enter valid date.");
					date.focus();
					return false
				}
			}else if((month.value== "04") || (month.value== "06") || (month.value== "09") || (month.value== "11"))
			{
				if(date.value == "31")
				{
					alert("-Please enter valid date.");
					date.focus();
					return false;
				}
			}
		}*/
	}
	return true;
}

//To select all colums in sponcer management...
function SelectAllInSpon(ids)
{
	//alert("gjfsjk");
	var id=ids;
	var f1=document.viewspon.check;
	if(id==1)
	{
			for(i=0;i<=f1.length;i++)
			{
			   f1[i].checked=true;
			}
	}
	else
	{
			for(i=0;i<=f1.length;i++)
			{
				f1[i].checked=false;
			}
	}
}

//To select all colums in sponcer management...
function selectallforcms(ids)
{
	//alert("gjfsjk");
	var id=ids;
	var f1=document.viewcms.check;
	if(id==1)
	{
			for(i=0;i<=f1.length;i++)
			{
			   f1[i].checked=true;
			}
	}
	else
	{
			for(i=0;i<=f1.length;i++)
			{
				f1[i].checked=false;
			}
	}
}

//To select all colums in sponcer management...
function SelectAllInProv(ids)
{
	//alert("gjfsjk");
	var id=ids;
	var f1=document.viewprov.check;
	if(id==1)
	{
			for(i=0;i<=f1.length;i++)
			{
			   f1[i].checked=true;
			}
	}
	else
	{
			for(i=0;i<=f1.length;i++)
			{
				f1[i].checked=false;
			}
	}
}

//To select all colums in users management...
function SelectAllInUser(ids)
{
	//alert("gjfsjk");
	var id=ids;
	var f1=document.viewuser.check;
	if(id==1)
	{
			for(i=0;i<=f1.length;i++)
			{
			   f1[i].checked=true;
			}
	}
	else
	{
			for(i=0;i<=f1.length;i++)
			{
				f1[i].checked=false;
			}
	}
}

function SelectAllInEmp(ids)
{
	var id=ids;
	var f1=document.viewemp.check;
	if(id==1)
	{
		for(i=0;i<=f1.length;i++)
		{
			f1[i].checked=true;
		}
	}
	else
	{
		for(i=0;i<=f1.length;i++)
		{
			f1[i].checked=false;
		}
	}
}

//Validate admin change password...
function chpassadminValidate(frm)
{
	with(frm)
	{
		if(Trim(opwd.value) == '')
		{
			alert("-Please enter your old password.");
			opwd.focus();
			return false;
		}
		if(Trim(npwd.value) == '')
		{
			alert("-Please enter your new password.");
			npwd.focus();
			return false;
		}
		if(Trim(rpwd.value) == '')
		{
			alert("-Please re-enter your new password.");
			rpwd.focus();
			return false;
		}
		if(Trim(npwd.value) != Trim(rpwd.value))
		{
			alert("-Incorrect new password.");
			rpwd.value='';
			rpwd.focus();
			return false;
		}
	}
	return true;
}

/*function validateforgot()
{
	var frm=document.frmforgotpassword;
		if(frm.email.value == "")
		{
			alert("-Please enter your email id.");
			frm.email.focus();
			return false;
		}
		if(frm.email.value != "")
		{
			return checkEmail(frm.email.value);
		}
		if(frm.mailch)
		{
			if(frm.mailch.value!="")
			{
				alert("-Your email address is wrong. Please check your email address!!");
				frm.email.focus();
				return false;
			}
		}
	return true;
}*/

function validateforgot(frm)
{
	with(frm)
	{
		if(email.value == "")
		{
			alert("-Please enter your email id.");
			email.focus();
			return false;
		}
		if(email.value != "")
		{
			return checkEmail(email.value);
		}
	}
}

//Validate Change Password Form
function validateChangePassword(frm)
{
	with(frm)
	{
		if(Trim(cpasswd.value) == "")
		{
			alert("-Please enter your current password.");
			cpasswd.focus();
			return false;
		}

		if(cpasswd.value.length < 6)
		{
			alert("-Password field should be minimum six characters.");
			cpasswd.focus();
			return false;
		}

		if(Trim(npasswd.value) == "")
		{
			alert("-Please enter your new password.");
			npasswd.focus();
			return false;
		}

		if(npasswd.value.length < 6)
		{
			alert("-Password field should be minimum six characters.");
			npasswd.focus();
			return false;
		}

		if(Trim(npasswd.value) == Trim(cpasswd.value))
		{
			alert("-Your new password should not be a current passowrd.");
			npasswd.value='';
			npasswd.focus();
			return false;
		}

		if(Trim(cnpasswd.value) == "")
		{
			alert("-Please enter your confirm password.");
			cnpasswd.focus();
			return false;
		}

		if(cnpasswd.value.length < 6)
		{
			alert("-Password field should be minimum six characters.");
			cnpasswd.focus();
			return false;
		}

		if(Trim(npasswd.value) != Trim(cnpasswd.value))
		{
			alert("-Your confirm password should match with new password.");
			cnpasswd.value='';
			cnpasswd.focus();
			return false;
		}
	}
}

//validate the edit profile page
function validateeditprofile(frm)
{
	with(frm)
	{ //alert("hkdhsak");
		if(Trim(sname.value) == "")
		{
			alert("-Please enter your screen name.");
			sname.focus();
			return false;
		}

		if(Trim(place.value) == "")
		{
			alert("-Please enter your city.");
			place.focus();
			return false;
		}

		if(Trim(state.value) == "")
		{
			alert("-Please select your state.");
			state.focus();
			return false;
		}

		if(country.value == "")
		{
			alert("-Please select your country.");
			country.focus();
			return false;
		}



		if(Trim(field.value) == "")
		{
			alert("-Please enter your field.");
			field.focus();
			return false;
		}

		if(Trim(bio.value) == "")
		{
			alert("-Please enter bio.");
			bio.focus();
			return false;
		}

		if(uploadphoto.value != '')
		{
			if(!checkimage('frmprofiledit','uploadphoto'))
			{
				return false;
			}
		}

	}
	return true;
}

//validate the seekeres reference...
function validaterefernce(frm)
{
	with(frm)
	{
		if(Trim(ref_fname.value) == "")
		{
			alert("-Please enter your reference first name.");
			ref_fname.focus();
			return false;
		}

		if(Trim(ref_lname.value) == "")
		{
			alert("-Please enter your reference last name.");
			ref_lname.focus();
			return false;
		}

		if(Trim(ref_job_title.value) == "")
		{
			alert("-Please enter your reference job tittle.");
			ref_job_title.focus();
			return false;
		}

		if(Trim(ref_phone.value) == "")
		{
			alert("-Please enter your reference phone number.");
			ref_phone.focus();
			return false;
		}
		else if(!IsNumeric(ref_phone.value))
		{
			alert("-phone number should be only numeric.");
			ref_phone.focus();
			return false;
		}
		else if(ref_phone.value.length < 8)
		{
			alert("-Phone number should be minimum 8 digit.");
			ref_phone.focus();
			return false;
		}

		if(Trim(ref_fax.value) != "")
		{
			if(!IsNumeric(ref_fax.value))
			{
				alert("-Fax number should be only numeric.");
				ref_fax.focus();
				return false;
			}
		}

		if(!checkEmail(ref_email.value))
		{
			return false;
		}

		if(Trim(ref_comp_name.value) == "")
		{
			alert("-Please enter your reference company name.");
			ref_comp_name.focus();
			return false;
		}
		if(ref_bestway[0].checked==false && ref_bestway[1].checked==false)
		{
			alert("-Please select the best way to contact.");
			return false;
		}
	}
	return true;
}

//validate the seekers portfolio
function validateportfolio(frm)
{
	with(frm)
	{
		if(Trim(cname.value) == "")
		{
			alert("-Please enter your client name.");
			cname.focus();
			return false;
		}

		if(Trim(job_desc.value) == "")
		{
			alert("-Please enter your job description.");
			job_desc.focus();
			return false;
		}
		if(uploadcert.value != "")
		{
			if(!checkimage('frmportfolio','uploadcert'))
			{
				return false;
			}
		}
	}
	return true;
}

//validate the seekers Cover letter
function validatecover(frm)
{
	with(frm)
	{
		if(Trim(covertitle.value) == "")
		{
			alert("-Please enter letter title.");
			covertitle.focus();
			return false;
		}

		if(Trim(covertext.value) == "")
		{
			alert("-Please enter letter content.");
			covertext.focus();
			return false;
		}
	}
	return true;
}

function deleteref(frm,id)
{
	with(frm)
	{
		if(confirm("-Are you sure you want to delete ?"))
		{return true;}
		else
		{return false;}
/*		window.location.href=frm;
		window.submit();
		return true;
*/	}
}

//industrye validations
var total_12=0;
function Sels()
{
  var frm=document.frmbuildresume;
  var total=0;
  var count=0;
   var selArray = new Array();
  var selObj = document.getElementById('industry1');
  var length = document.getElementById('industry1').length;
     for(var i=0; i<selObj.options.length; i++)
	  {
		if(selObj.options[i].selected)
		{
		  if(selObj.options[i].value!="")
		  {
		  	selArray[count] = selObj.options[i].value;
		  	count++;
			total_12++;
		  }
		}
	  }
  if(count > 10)
  {
	alert("-Please select any ten Industries only.");
	return false;
  }else{
	return true;
  }
}
//target locations
var total_121=0;
function Sels1(val)
{
  //var frm=document.frmbuildresume;
  var total=0;
  var count=0;
  var selArray = new Array();
  if(val == "Ronline")
  {
	  var selObj = document.getElementById('targetjobloc1');
	  var length = document.getElementById('targetjobloc1').length;
  }
  else if(val == "Rcopypaste")
  {
	  var selObj = document.getElementById('targetjobloc2');
	  var length = document.getElementById('targetjobloc2').length;
  }
  else if(val == "Rupload")
  {
	  var selObj = document.getElementById('targetjobloc3');
	  var length = document.getElementById('targetjobloc3').length;
  }
     for(var i=0; i<selObj.options.length; i++)
	  {
		if(selObj.options[i].selected)
		{
		  if(selObj.options[i].value!="")
		  {
		  	selArray[count] = selObj.options[i].value;
		  	count++;
			total_121++;
		  }
		}
	  }
  if(count > 10)
  {
	alert("-Please select any ten target job locations only.");
	return false;
  }else{
	return true;
  }
}

//validate the build resume online reference...
function validatebuildresume(id)
{
		//expreccnt;
		var frm=document.frmbuildresume;
		if(Trim(frm.resumetitle1.value) == "")
		{
			alert("-Please enter your resume title.");
			frm.resumetitle1.focus();
			return false;
		}
		if(frm.status1[0].checked==false && frm.status1[1].checked==false && frm.status1[2].checked==false)
		{
			alert("-Please select your resume status.");
			//frm.status1.focus();
			return false;
		}

		if(document.frmbuildresume.Submit.value == "Save")
		{
			if(document.getElementById('totworkexp').value == "0")
			{
				alert("-Please select your work experience.");
				frm.totworkexp.focus();
				return false;
			}
			if(frm.career_level.value == "0")
			{
				alert("-Please select your career level.");
				frm.career_level.focus();
				return false;
			}
			if(Trim(frm.recentemp.value) == "")
			{
				alert("-Please enter your employer.");
				frm.recentemp.focus();
				return false;
			}
			if(Trim(frm.recentjobtitle.value) == "")
			{
				alert("-Please enter your job title.");
				frm.recentjobtitle.focus();
				return false;
			}

/*		if(id == "sreview")
		{
			if(document.getElementById('totworkexp1').value == "0")
			{
				alert("-Please select your work experience.");
				frm.totworkexp1.focus();
				return false;
			}
			if(frm.career_level1.value == "0")
			{
				alert("-Please select your career level.");
				frm.career_level1.focus();
				return false;
			}
			if(Trim(frm.recentemp1.value) == "")
			{
				alert("-Please enter your employer.");
				frm.recentemp1.focus();
				return false;
			}
			if(Trim(frm.recentjobtitle1.value) == "")
			{
				alert("-Please enter your job title.");
				frm.recentjobtitle1.focus();
				return false;
			}
			return true;
		}
*/
			if(document.getElementById('education1').value == "0")
			{
				alert("-Please select your education.");
				frm.education1.focus();
				return false;
			}
			if(Trim(frm.city1.value) == "")
			{
				alert("-Please enter your city.");
				frm.city1.focus();
				return false;
			}
			if(Trim(frm.state1.value) == "")
			{
				alert("-Please enter your state.");
				frm.state1.focus();
				return false;
			}
			if(frm.country1.value == "0")
			{
				alert("-Please select your country.");
				frm.country1.focus();
				return false;
			}

//			if(frm.compdate1.value != "")
//			{
//				if(!completeddate(frm.compdate1.value))
//				{
//					frm.compdate1.focus();
//					return false;
//				}
//			}

/*		if(id == "eduview")
		{
			if(document.getElementById('education2').value == "0")
			{
				alert("-Please select your education.");
				frm.education2.focus();
				return false;
			}
			if(Trim(frm.city2.value) == "")
			{
				alert("-Please enter your city.");
				frm.city2.focus();
				return false;
			}
			if(Trim(frm.state2.value) == "")
			{
				alert("-Please enter your state.");
				frm.state2.focus();
				return false;
			}
			if(frm.country2.value == "0")
			{
				alert("-Please select your country.");
				frm.country2.focus();
				return false;
			}
			if(frm.compdate2.value != "")
			{
				if(!completeddate(frm.compdate2.value))
				{
					frm.compdate2.focus();
					return false;
				}
			}
			return true;
		}
*/
	}
	else if(document.frmbuildresume.Submit.value == "Update")
	{
		var expcnt = frm.hiddenexpreccnt.value;
		var educnt = frm.hiddenedureccnt.value;
		var wexp = "";
		var career = "";
		var recemp = "";
		var jobtitle = "";
		for(var j=0;j<=expcnt;j++)
		{
			wexp = eval("frm.Exptotworkexp"+j+".value");
			career = eval("frm.Expcareer_level"+j+".value");
			recemp = eval("frm.Exprecentemp"+j+".value");
			jobtitle = eval("frm.Exprecentjobtitle"+j+".value");
			if(wexp == "0")
			{
				alert("-Please select your work experience.");
				eval("frm.Exptotworkexp"+j+".focus()");
				return false;
			}
			if(career == "0")
			{
				alert("-Please select your career level.");
				eval("frm.Expcareer_level"+j+".focus()");
				return false;
			}
			if(recemp == "")
			{
				alert("-Please enter your employer.");
				eval("frm.Exprecentemp"+j+".focus()");
				return false;
			}
			if(jobtitle == "")
			{
				alert("-Please enter your job title.");
				eval("frm.Exprecentjobtitle"+j+".focus()");
				return false;
			}
		}

/*		if(id == "sreview")
		{
			if(document.getElementById('totworkexp1').value == "0")
			{
				alert("-Please select your work experience.");
				frm.totworkexp1.focus();
				return false;
			}
			if(frm.career_level1.value == "0")
			{
				alert("-Please select your career level.");
				frm.career_level1.focus();
				return false;
			}
			if(Trim(frm.recentemp1.value) == "")
			{
				alert("-Please enter your employer.");
				frm.recentemp1.focus();
				return false;
			}
			if(Trim(frm.recentjobtitle1.value) == "")
			{
				alert("-Please enter your job title.");
				frm.recentjobtitle1.focus();
				return false;
			}
			return true;
		}
*/		for(var k=0;k<=educnt;k++)
		{
			edu = eval("frm.edueducation"+k+".value");
			ecity = eval("frm.educity"+k+".value");
			estate = eval("frm.edustate"+k+".value");
			ecountry = eval("frm.educountry"+k+".value");
			cdate = eval("frm.educompdate"+k+".value");
			if(edu == "0")
			{
				alert("-Please select your education.");
				eval("frm.edueducation"+k+".focus()");
				return false;
			}
			if(ecity == "")
			{
				alert("-Please enter your city.");
				eval("frm.educity"+k+".focus()");
				return false;
			}
			if(estate == "")
			{
				alert("-Please enter your state.");
				eval("frm.edustate"+k+".focus()");
				return false;
			}
			if(ecountry == "")
			{
				alert("-Please select your country.");
				eval("frm.educountry"+k+".focus()");
				return false;
			}
//			if(cdate != "")
//			{
//				if(!completeddate(cdate))
//				{
//					eval("frm.educompdate"+k+".focus()");
//					return false;
//				}
//			}
		}
		
		
/*		if(id == "eduview")
		{
			if(document.getElementById('education2').value == "0")
			{
				alert("-Please select your education.");
				frm.education2.focus();
				return false;
			}
			if(Trim(frm.city2.value) == "")
			{
				alert("-Please enter your city.");
				frm.city2.focus();
				return false;
			}
			if(Trim(frm.state2.value) == "")
			{
				alert("-Please enter your state.");
				frm.state2.focus();
				return false;
			}
			if(frm.country2.value == "0")
			{
				alert("-Please select your country.");
				frm.country2.focus();
				return false;
			}
			if(frm.compdate2.value != "")
			{
				if(!completeddate(frm.compdate2.value))
				{
					frm.compdate2.focus();
					return false;
				}
			}
			return true;
		}
*/	}
		if(frm.skills1.value == "")
		{
			alert("-Please enter skills.");
			frm.skills1.focus();
			return false;
		}
		if(Trim(frm.desiredsalary1.value) == "")
		{
			alert("-Please enter your salary.");
			frm.desiredsalary1.focus();
			return false;
		}else if(!IsNumeric(frm.desiredsalary1.value))
		{
			alert("-Desired salary should be only numeric.");
			frm.desiredsalary1.focus();
			return false;
		}
		if(frm.desiredsalary1.value!="")
		{

			if(frm.currency1.value == "0")
			{
				alert("-Please select your currency.");
				frm.currency1.focus();
				return false;
			}
			if(frm.period1.value == "0")
			{
				alert("-Please select your period.");
				frm.period1.focus();
				return false;
			}
		}
		if(frm.job_type1.value == "0")
		{
			alert("-Please select your job type.");
			frm.job_type1.focus();
			return false;
		}
/*		if(document.frmbuildresume.Submit.value == "Update")
		{
			total_12 = Sels();
		}
		if(total_12=="0")
		{
			alert("-Please select your industries");
			//frm.industry1.focus();
			return false;
		}
*/		if(Trim(frm.targetjobtitle1.value) == "")
		{
			alert("-Please enter your target job title.");
			frm.targetjobtitle1.focus();
			return false;
		}

/*		if(frm.targetjobloc1.value == "0")
		{
			alert("-Please select your target job location.");
			frm.targetjobloc1.focus();
			return false;
		}*/
		if(document.frmbuildresume.Submit.value == "Update")
		{
			total_121 = Sels1("Ronline");
		}
		if(total_121=="0")
		{
			alert("-Please select your target job locations");
			//frm.targetjobloc1.focus();
			return false;
		}
		if(frm.relocate1[0].checked==false && frm.relocate1[1].checked==false )
		{
			alert("-Please choose your willing to relocate.");
			//frm.status1.focus();
			return false;
		}
      //return true;
}

//validate the build resume online reference...
function validatecopypasteresume()
{
		var frm=document.frmcopypasteresume;
		if(Trim(frm.resumetitle2.value) == "")
		{
			alert("-Please enter your resume title.");
			frm.resumetitle2.focus();
			return false;
		}
		if(frm.status2[0].checked==false && frm.status2[1].checked==false && frm.status2[2].checked==false)
		{
			alert("-Please select your resume status.");
			//frm.status1.focus();
			return false;
		}
		/*if(frm.totworkexp2.value == "0")
		{
			alert("-Please select your work experience.");
			frm.totworkexp2.focus();
			return false;
		}
		if(frm.career_level2.value == "0")
		{
			alert("-Please select your career level.");
			frm.career_level2.focus();
			return false;
		}
		if(Trim(frm.recentemp2.value) == "")
		{
			alert("-Please enter your recent employer.");
			frm.recentemp2.focus();
			return false;
		}
		if(Trim(frm.recentjobtitle2.value) == "")
		{
			alert("-Please enter your recent job.");
			frm.recentjobtitle2.focus();
			return false;
		}
		if(frm.education2.value == "0")
		{
			alert("-Please select your education.");
			frm.education2.focus();
			return false;
		}*/
		if(document.getElementById('coworkexp').value == "0")
		{
			alert("-Please select your work experience.");
			frm.coworkexp.focus();
			return false;
		}
		if(document.getElementById('coeducationdet').value == "0")
		{
			alert("-Please select your education.");
			frm.coeducationdet.focus();
			return false;
		}
		if(frm.skills2.value == "")
		{
			alert("-Please enter skills.");
			frm.skills2.focus();
			return false;
		}

		if(Trim(frm.desiredsalary2.value) == "")
		{
			alert("-Please enter your salary.");
			frm.desiredsalary2.focus();
			return false;
		}else if(!IsNumeric(frm.desiredsalary2.value))
		{
			alert("-Desired salary should be only numeric.");
			frm.desiredsalary2.focus();
			return false;
		}
		if(frm.desiredsalary2.value!="")
		{

			if(frm.currency2.value == "0")
			{
				alert("-Please select your currency.");
				frm.currency2.focus();
				return false;
			}
			if(frm.period2.value == "0")
			{
				alert("-Please select your period.");
				frm.period2.focus();
				return false;
			}
		}
		if(frm.job_type2.value == "0")
		{
			alert("-Please select your job type.");
			frm.job_type2.focus();
			return false;
		}
		/*if(total_12=="0")
		{
			alert("-Please select your industries");
			//frm.industry1.focus();
			return false;
		}*/
		if(Trim(frm.targetjobtitle2.value) == "")
		{
			alert("-Please enter your target job title.");
			frm.targetjobtitle2.focus();
			return false;
		}
		if(frm.Submit.value == "Update")
		{
			total_121 = Sels1("Rcopypaste");
		}
		if(total_121 =="0")
		{
			alert("-Please select your target job locations");
			//frm.targetjobloc1.focus();
			return false;
		}
		if(frm.relocate2[0].checked==false && frm.relocate2[1].checked==false )
		{
			alert("-Please choose your willing to relocate.");
			frm.relocate2[0].focus();
			return false;
		}
/*		if(frm.textresume.value == "")
		{
			alert("-Please paste your resume.");
			frm.textresume.focus();
			return false;

		}
*/      return true;
}

//validate the upload resume...
function validateuploadresume()
{
		var frm=document.frmuploadresume;
		if(Trim(frm.resumetitle3.value) == "")
		{
			alert("-Please enter your resume title.");
			frm.resumetitle3.focus();
			return false;
		}
		if(frm.status3[0].checked==false && frm.status3[1].checked==false && frm.status3[2].checked==false)
		{
			alert("-Please select your resume status.");
			//frm.status1.focus();
			return false;
		}
		/*if(frm.totworkexp3.value == "0")
		{
			alert("-Please select your work experience.");
			frm.totworkexp3.focus();
			return false;
		}
		if(frm.career_level3.value == "0")
		{
			alert("-Please select your career level.");
			frm.career_level3.focus();
			return false;
		}
		if(Trim(frm.recentemp3.value) == "")
		{
			alert("-Please enter your recent employer.");
			frm.recentemp3.focus();
			return false;
		}
		if(Trim(frm.recentjobtitle3.value) == "")
		{
			alert("-Please enter your recent job.");
			frm.recentjobtitle3.focus();
			return false;
		}
		if(frm.education3.value == "0")
		{
			alert("-Please select your education.");
			frm.education3.focus();
			return false;
		}*/

		if(document.getElementById('upworkexp').value == "0")
		{
			alert("-Please select your work experience.");
			frm.upworkexp.focus();
			return false;
		}
		if(document.getElementById('upeducationdet').value == "0")
		{
			alert("-Please select your education.");
			frm.upeducationdet.focus();
			return false;
		}
		if(frm.skills3.value == "")
		{
			alert("-Please enter skills.");
			frm.skills3.focus();
			return false;
		}

		if(Trim(frm.desiredsalary3.value) == "")
		{
			alert("-Please enter your salary.");
			frm.desiredsalary3.focus();
			return false;
		}else if(!IsNumeric(frm.desiredsalary3.value))
		{
			alert("-desired salary should be only numeric.");
			frm.desiredsalary3.focus();
			return false;
		}
		if(frm.desiredsalary3.value!="")
		{

			if(frm.currency3.value == "0")
			{
				alert("-Please select your currency.");
				frm.currency3.focus();
				return false;
			}
			if(frm.period3.value == "0")
			{
				alert("-Please select your period.");
				frm.period3.focus();
				return false;
			}
		}
		if(frm.job_type3.value == "0")
		{
			alert("-Please select your job type.");
			frm.job_type3.focus();
			return false;
		}
		/*if(total_12=="0")
		{
			alert("-Please select your industries");
			//frm.industry1.focus();
			return false;
		}*/
		if(Trim(frm.targetjobtitle3.value) == "")
		{
			alert("-Please enter your target job title.");
			//frm.targetjobtitle3.focus();
			return false;
		}

		if(frm.Submit.value == "Update")
		{
			total_121 = Sels1("Rupload");
		}
		if(total_121 =="0")
		{
			alert("-Please select your target job locations");
			//frm.targetjobloc3.focus();
			return false;
		}
		if(frm.relocate3[0].checked==false && frm.relocate3[1].checked==false )
		{
			alert("-Please choose your willing to relocate.");
			frm.relocate3[0].focus();
			return false;
		}

/*		if(Trim(frm.uploadresume.value) == "")
		{
			alert("-Please upload your resume.");
			frm.uploadresume.focus();
			return false;
		}
		else */
		if(frm.uploadresume.value != "")
		{
			if(!checkdoc('frmuploadresume','uploadresume'))
			{
				return false;
			}
		}
      return true;
}

function deleteaccount()
{
	var confirmation = confirm("-Do you want to delete your jobvue account.");
	if(confirmation) { return true; } else { return false; }
}

function validateempregister(frm)
{
	with(frm)
	{
		if(!checkEmpEmail(email.value))
		{
			email.focus();
			return false;
		}

		if(Trim(passwords.value) == "")
		{
			alert("-Please enter password.");
			passwords.focus();
			return false;
		}
		if(passwords.value.length < 6)
		{
			alert("-Password field should be minimum six characters.");
			passwords.focus();
			return false;
		}
		if(Trim(cpassword.value) == "")
		{
			alert("-Please re-enter password.");
			cpassword.focus();
			return false;
		}
		if(Trim(passwords.value) != Trim(cpassword.value))
		{
			alert("-Password mismatch.");
			cpassword.focus();
			return false;
		}
		if(Trim(comp_name.value) == "")
		{
			alert("-Please enter company name.");
			comp_name.focus();
			return false;
		}
		indval = emp_sels();
		if(indval =="0")
		{
			alert("-Please select company type.");
			industry.focus();
			return false;
		}		
		if(Trim(compdesc.value) == "")
		{
			alert("-Please enter company description.");
			compdesc.focus();
			return false;
		}
/*		if(adv_image.value == "")
		{
			alert("-Please upload company logo.");
			adv_image.focus();
			return false;
		}
*/
		if(adv_image.value != "")
		{
			imagename = adv_image.value;
			splitimagename	= imagename.split(".");
			imagenamelen   	= splitimagename.length;
			imageextention	= splitimagename[imagenamelen-1];
			if(imageextention != "jpg" && imageextention != "jpeg" && imageextention != "png" && imageextention != "gif")
			{
				alert("-Invalid image format.");
				return false;
			}
		}

		if(website.value != "")
		{
			 var tomatch= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
			 if (!tomatch.test(frm.website.value)){
				 window.alert("-Please enter a valid website URL.");
				 website.focus();
				 return false;
			 }
		}

		if(Trim(address.value) == "")
		{
			alert("-Please enter company address.");
			address.focus();
			return false;
		}
		if(Trim(nickname.value) == "")
		{
			alert("-Please enter office name.");
			nickname.focus();
			return false;
		}
		
		if(Trim(city.value) == "")
		{
			alert("-Please enter city.");
			city.focus();
			return false;
		}
		if(Trim(state.value) == "")
		{
			alert("-Please select state.");
			state.focus();
			return false;
		}		
		if(Trim(country.value) == "")
		{
			alert("-Please select country.");
			country.focus();
			return false;
		}
		if(Trim(zipcode.value) == "")
		{
			alert("-Please enter zip code.");
			zipcode.focus();
			return false;
		}
		else if(!IsNumeric(zipcode.value))
		{
			alert("-Zip code should be only numeric.");
			zipcode.focus();
			return false;
		}
		if(Trim(timezone.value) == "")
		{
			alert("-Please select time zone.");
			timezone.focus();
			return false;
		}
		if(Trim(dateformats.value) == "")
		{
			alert("-Please select date format.");
			dateformats.focus();
			return false;
		}		
		if(Trim(cname.value) == "")
		{
			alert("-Please enter contact person name.");
			cname.focus();
			return false;
		}
		if(Trim(phone.value) == "")
		{
			alert("-Please enter phone number.");
			phone.focus();
			return false;
		}
		else if(!IsNumeric(phone.value))
		{
			alert("-Phone number should be only numeric.");
			phone.focus();
			return false;
		}

		if(!checkEmail(cemail.value))
		{
			cemail.focus();
			return false;
		}

		if(agree.checked == false)
		{
			alert ('Please agree to the Terms & Conditions.');
			return false;
		}
		else
		{
			return true;
		}
	}
	return true;
}

//industry type validations in employer registraion..
var total_emp=0;
function emp_sels()
{
  var frm=document.frmempregister;
  var total=0;
  var count=0;
   var selArray = new Array();
  var selObj = document.getElementById('industry');
  var length = document.getElementById('industry').length;
     for(var i=0; i<selObj.options.length; i++)
	  {
		if(selObj.options[i].selected)
		{
		  if(selObj.options[i].value!="")
		  {
		  	selArray[count] = selObj.options[i].value;
		  	count++;
			total_emp++;
		  }
		}
	  }
  if(count > 10)
  {
	alert("-Maximum 10 selection only allowed.");
	return false;
  }else{
	return total_emp;
  }
}
function validateaddeditjob(frm)
{
	with(frm)
	{
		if(Trim(jobtitle.value) == "")
		{
			alert("-Please enter job title.");
			jobtitle.focus();
			return false;
		}
		if(status1[0].checked==false && status1[1].checked==false && status1[2].checked==false)
		{
			alert("-Please select your job status.");
			//frm.status1.focus();
			return false;
		}		
		if(Trim(description.value) == "")
		{
			alert("-Please enter job description.");
			description.focus();
			return false;
		}
		if(Trim(skills.value) == "")
		{
			alert("-Please enter job qualifications.");
			skills.focus();
			return false;
		}
		if(Trim(keywords.value) == "")
		{
			alert("-Please enter keywords.");
			keywords.focus();
			return false;
		}

		if(industry1.value == "0")
		{
			alert("-Please select industry.");
			industry1.focus();
			return false;
		}

		if(Trim(emp_type.value) == "0")
		{
			alert("-Please select employee type.");
			emp_type.focus();
			return false;
		}
		if(Trim(totworkexp.value) == "0")
		{
			alert("-Please select experience range.");
			totworkexp.focus();
			return false;
		}
		if(Trim(frm.salary.value) == "")
		{
			alert("-Please enter salary.");
			frm.salary.focus();
			return false;
		}else if(!IsNumeric(frm.salary.value))
		{
			alert("-Salary should be only numeric.");
			frm.salary.focus();
			return false;
		}
		if(frm.salary.value!="")
		{

			if(frm.currency1.value == "0")
			{
				alert("-Please select currency.");
				frm.currency1.focus();
				return false;
			}
			if(frm.period1.value == "0")
			{
				alert("-Please select period.");
				frm.period1.focus();
				return false;
			}
		}
		if(travelreq.value == "0")
		{
			alert("-Please select travel requirements.");
			frm.travelreq.focus();
			return false;
		}
		/*if(frm.city.value == "")
		{
			alert("-Please enter city.");
			frm.city.focus();
			return false;
		}*/
		if(locationbased.value == "")
		{
			alert("-Please select office location.");
			frm.locationbased.focus();
			return false;
		}
		/*if(frm.zipcode.value == "")
		{
			alert("-Please enter zipcode.");
			frm.zipcode.focus();
			return false;
		}
		else if(frm.zipcode.value != ""){
			if(!IsNumeric(frm.zipcode.value))
			{
				alert("-Zip code should be only numeric.");
				frm.zipcode.focus();
				return false;
			}
		}*/
		if(Trim(jobexpdate.value) == "")
		{
			alert("-Please select job expiration date.");
			//jobexpdate.focus();
			return false;
		}
		if(jobexpdate.value != "")
		{
			curdateval = hiddencurdate.value;
			expdateval = jobexpdate.value;
			currarr = curdateval.split("/");
			exparr = expdateval.split("/");
			if(hiddendateformat.value == "%m/%d/%Y") {
				getcurrentdatetimestamp = toTimestamp(currarr[2],currarr[0],currarr[1],0,0,0);
				getexpirydatetimestamp = toTimestamp(exparr[2],exparr[0],exparr[1],0,0,0);
			} else if(hiddendateformat.value == "%Y/%m/%d") {
				getcurrentdatetimestamp = toTimestamp(currarr[0],currarr[1],currarr[2],0,0,0);
				getexpirydatetimestamp = toTimestamp(exparr[0],exparr[1],exparr[2],0,0,0);
			} else {
				getcurrentdatetimestamp = toTimestamp(currarr[2],currarr[1],currarr[0],0,0,0);
				getexpirydatetimestamp = toTimestamp(exparr[2],exparr[1],exparr[0],0,0,0);
			}
//			alert(getcurrentdatetimestamp);
//			alert(getexpirydatetimestamp);
			if(getcurrentdatetimestamp >= getexpirydatetimestamp)
			{
				alert("-Expiration date should be greater than the job posting date");
				//jobexpdate.focus();
				return false;
			}
		}
	}
	return true;
}

function toTimestamp(year,month,day,hour,minute,second){
//	alert("year"+year);
//	alert("month"+month);
//	alert("day"+day);
 var datum = new Date(Date.UTC(year,month-1,day,hour,minute,second));
 return datum.getTime()/1000;
}
/****************START : Check and uncheck the checkboxes******************/
var checked = false;
function CheckAllJobs()
{
	var frm=document.viewjobpost;
	if (checked == false)
	{
		checked = true
	}
	else
	{
		checked = false
	}
	for (var i = 0; i < frm.elements.length; i++)
	{
		frm.elements[i].checked = checked;
	}
}

function CheckAllResumes()
{
	var frm=document.managecandidates;
	if (checked == false)
	{
		checked = true
	}
	else
	{
		checked = false
	}
	for (var i = 0; i < frm.elements.length; i++)
	{
		frm.elements[i].checked = checked;
	}
}


function CheckAllEvents()
{
	var frm=document.viewaddevents;
	if (checked == false)
	{
		checked = true
	}
	else
	{
		checked = false
	}
	for (var i = 0; i < frm.elements.length; i++)
	{
		frm.elements[i].checked = checked;
	}
}

/****************End : Check and uncheck the checkboxes******************/

function textCounter(field,cntfield,maxlimit)
{
	if (field.value.length > maxlimit) // if too long...trim it!
	{
		alert("-Maximum 3000 characters allowed.");
		field.value = field.value.substring(0, maxlimit);
		return false;
	}
	else // otherwise, update 'characters left' counter
	{
		cntfield.value = maxlimit - field.value.length;
	}
}


function getClockTime()
{
   var now    = new Date();
   var hour   = now.getHours();
   var minute = now.getMinutes();
   var second = now.getSeconds();
   var ap = "AM";
   if (hour   > 11) { ap = "PM";             }
//   if (hour   > 12) { hour = hour - 12;      }
//   if (hour   == 0) { hour = 12;             }
   if (hour   < 10) { hour   = "0" + hour;   }
   if (minute < 10) { minute = "0" + minute; }
   var timeString = hour +
                    ':' +
                    minute +
                    " " +
                    ap;
   //alert(timeString);
   return timeString;
} // function getClockTime()


//function to validate add events(set interview schedule)
function validateaddevents(frm)
{
	with(frm)
	{
		if(frmpage.value != "")
		{
			if(document.getElementById('jid').value == "")
			{
				alert("-Please select the job.");
				jid.focus();
				return false;
			}
		}
		if(Trim(evetitle.value) == "")
		{
			alert("-Please enter event title.");
			evetitle.focus();
			return false;
		}
		if(Trim(evedetails.value) == "")
		{
			alert("-Please enter event details.");
			evedetails.focus();
			return false;
		}
		if(starttimehours.value == "")
		{
			alert("-Please select start time hours.");
			starttimehours.focus();
			return false;

		}
		if(starttimemin.value == "")
		{
			alert("-Please select start time minutes.");
			starttimemin.focus();
			return false;

		}
		if(starttimeAMPM.value == "")
		{
			alert("-Please select start time AM or PM.");
			starttimeAMPM.focus();
			return false;

		}
		if(endtimehours.value == "")
		{
			alert("-Please select end time hours.");
			endtimehours.focus();
			return false;

		}
		if(endtimemin.value == "")
		{
			alert("-Please select end time minutes.");
			endtimemin.focus();
			return false;

		}
		if(endtimeAMPM.value == "")
		{
			alert("-Please select end time AM or PM.");
			endtimeAMPM.focus();
			return false;
		}
		if(endtimeAMPM.value == starttimeAMPM.value && endtimehours.value == starttimehours.value && endtimemin.value == starttimemin.value)
		{
			alert("-Both start time and end time cannot be same.");
			starttimehours.focus();
			return false;
		}
		
		if(staffcnt.value != 0)
		{
			if(!selectedListItem(frm))
			{
				alert("-Please select staff.");
				//evedate.focus();
				return false;
			}
		}
		else
		{
			alert("-Please add staff.");
			//evedate.focus();
			return false;

		}
		if(Trim(evedate.value) == "")
		{
			alert("-Please select interview date.");
			//evedate.focus();
			return false;
		}
		else if(Trim(evedate.value) != "")
		{
			if(hiddencurdate.value > (evedate.value))
			{
				alert("-Event date must be greater than or equal to the current date.");
				return false;
			}
		}
	}
	return true;
}

function hrs(sttime)
{
	if(sttime == 1)
	{ sttime = 13; 	}
	else if(sttime == 2)
	{ sttime = 14;	}
	else if(sttime == 3)
	{ sttime = 15;	}
	else if(sttime == 4)
	{ sttime = 16; 	}
	else if(sttime == 5)
	{ sttime = 17;	}
	else if(sttime == 6)
	{ sttime = 18;	}
	else if(sttime == 7)
	{ sttime = 19;	}
	else if(sttime == 8)
	{ sttime = 20;	}
	else if(sttime == 9)
	{ sttime = 21;	}
	else if(sttime == 10)
	{ sttime = 22;	}
	else if(sttime == 11)
	{ sttime = 123;	}
	else if(sttime == 12)
	{ sttime = 24;	}
	return sttime;
}
function selectedListItem(frm)
{
	var b=0;
	for (i = 0; i < frm.staff.options.length; i++)
	{
		if(frm.staff.options[i].selected)
		{ b++; }
	}
	return b;
}
//function to validate portfolio
function validateportfolio(frm)
{
	with(frm)
	{
		if(Trim(cname.value) == "")
		{
			alert("-Please enter client name.");
			cname.focus();
			return false;
		}

		if(Trim(job_desc.value) == "")
		{
			alert("-Please enter job description.");
			job_desc.focus();
			return false;
		}
	}
	return true;
}
//validate the seekers portfolio
function validateportfolioss(frm)
{
	with(frm)
	{
		if(Trim(cname.value) == "")
		{
			alert("-Please enter your client name.");
			cname.focus();
			return false;
		}

		if(Trim(job_desc.value) == "")
		{
			alert("-Please enter your job description.");
			job_desc.focus();
			return false;
		}
		if(uploadcert.value != "")
		{
			if(!checkimage('frmportfolios','uploadcert'))
			{
				return false;
			}
		}
	}
	return true;
}

function deleteWorkExp(id,resid,rtype,deldet)
{
	if(confirm("-Are you sure you want to delete this?"))
	{
		if(deldet == "delexpdet")
		{
			document.frmbuildresume.method = "post";
			document.frmbuildresume.action="createresume.php?expid="+id+"&resid="+resid+"&r_type="+rtype;
			document.frmbuildresume.submit();
		}
		else if(deldet == "deledudet")
		{
			document.frmbuildresume.method = "post";
			document.frmbuildresume.action="createresume.php?eduid="+id+"&resid="+resid+"&r_type="+rtype;
			document.frmbuildresume.submit();
		}
	}

}

function deleteaddloc(id)
{
	if(confirm("-Are you sure you want to delete this?"))
	{
		document.editcominfo.method = "post";
		document.editcominfo.action ="editcompanyinfo.php?eduid="+id;
		window.location.href="editcompanyinfo.php?eduid="+id;
		//document.editcominfo.submit();
		
	 }	 
}

function completeddate(cdate)
{
	//datepatt = /^(?:J(anuary|u(ne|ly))|February|Ma(rch|y)|A(pril|ugust)|(((Sept|Nov|Dec)em)|Octo)ber)$/;
	datepatt = /^(?:(J|j)(anuary|u(ne|ly))|(F|f)ebruary|(M|m)a(rch|y)|(A|a)(pril|ugust)|((((S|s)ept|(N|n)ov|(D|d)ec)em)|(O|o)cto)ber),((1[6-9]|(2)\d)\d{2})$/;
	//datepatt = /^((1[6-9]|[2-9]\d)\d{2})$/;
	//datepatt = /^,((1[6-9]|(2)\d)\d{2})$/;
	if(!cdate.match(datepatt) ) {
		alert( '-Please enter a valid completed date, EX: January,2007' );
		return false;
		}
		return true;
}

function validatenewloc()
{
	var frm = document.frmaddoffloc;
	
	if(Trim(frm.nickname.value) == "")
	{
		alert("-Please enter office name.");
		frm.nickname.focus();
		return false;
	}	
	if(Trim(frm.newaddress.value) == "")
	{
		alert("-Please enter street address.");
		frm.newaddress.focus();
		return false;
	}
	if(Trim(frm.city.value) == "")
	{
		alert("-Please enter city name.");
		frm.city.focus();
		return false;
	}
	if(Trim(frm.state.value) == "")
	{
		alert("-Please select state.");
		frm.state.focus();
		return false;
	}
	if(Trim(frm.country.value) == "")
	{
		alert("-Please select country.");
		frm.country.focus();
		return false;
	}
	if(Trim(frm.zipcode.value) == "")
	{
		alert("-Please enter zip code.");
		frm.zipcode.focus();
		return false;
	}
	else if(!IsNumeric(frm.zipcode.value))
	{
		alert("-Zip code should be only numeric.");
		frm.zipcode.focus();
		return false;
	}	
	return true;
}
function validateedudet()
{
	var frm = document.frmedudet;
	if(document.getElementById('education2').value == "0")
	{
		alert("-Please select your education.");
		frm.education2.focus();
		return false;
	}
	if(Trim(frm.city2.value) == "")
	{
		alert("-Please enter your city.");
		frm.city2.focus();
		return false;
	}
	if(Trim(frm.state2.value) == "")
	{
		alert("-Please enter your state.");
		frm.state2.focus();
		return false;
	}
	if(frm.country2.value == "0")
	{
		alert("-Please select your country.");
		frm.country2.focus();
		return false;
	}
//	if(frm.compdate2.value != "")
//	{
//		if(!completeddate(frm.compdate2.value))
//		{
//			frm.compdate2.focus();
//			return false;
//		}
//	}
	alert("Education details saved successfully");
	return true;
	window.close();
}

function validateworkexp()
{
	var frm = document.frmworkexp;
	if(document.getElementById('totworkexp1').value == "0")
	{
		alert("-Please select your work experience.");
		frm.totworkexp1.focus();
		return false;
	}
	if(document.getElementById('career_level1').value == "0")
	{
		alert("-Please select your career level.");
		frm.career_level1.focus();
		return false;
	}
	if(Trim(document.frmworkexp.recentemp1.value) == "")
	{
		alert("-Please enter your employer.");
		frm.recentemp1.focus();
		return false;
	}
	if(Trim(frm.recentjobtitle1.value) == "")
	{
		alert("-Please enter your job title.");
		frm.recentjobtitle1.focus();
		return false;
	}
	alert("Work Experience details saved successfully");
	return true;
	window.close();
}

function validatescreeners()
{
	frm = document.myscreeners;
	if(frm.education.value == "0")
	{
		alert("-Please select your education.");
		frm.education.focus();
		return false;
	}
	if(frm.totworkexp.value == "0")
	{
		alert("-Please select your work experience.");
		frm.totworkexp.focus();
		return false;
	}
	if(frm.desiredsalary1.value != "")
	{
		if(!IsNumeric(frm.desiredsalary1.value))
		{
			alert("-Salary should be only numeric.");
			frm.desiredsalary1.focus();
			return false;
		}		
		if(frm.currency1.value == "0")
		{
			alert("-Please select currency.");
			frm.currency1.focus();
			return false;
		}
		if(frm.period1.value == "0")
		{
			alert("-Please select period.");
			frm.period1.focus();
			return false;
		}
	}
	if(frm.currency1.value != "0" || frm.period1.value != "0")
	{
		
		if(frm.desiredsalary1.value == "")
		{
			alert("-Please enter minimum salary.");
			frm.desiredsalary1.focus();
			return false;
		}
	}
	if(frm.zipcode.value != "")
	{
		if(!IsNumeric(frm.zipcode.value))
		{
			alert("-Zip code should be only numeric.");
			frm.zipcode.focus();
			return false;
		}
	}	
	
}
function validatejobpromote(frm)
{
	with(frm)
	{
		if(Trim(subject.value) == '')
		{
			alert('-Please enter the subject.');
			subject.focus();
			return false;
		}
		if(Trim(body.value) == '')
		{
			alert('-Please enter the message.');
			body.focus();
			return false;
		}
		if(Trim(firstname.value)=="" && Trim(secondname.value)=="" && Trim(thirdname.value)=="" && Trim(fourthname.value)=="")
		{
		  alert("-Enter name.");
		  firstname.focus();
		  return false;
		}
		if(Trim(firstname.value)!= "")
		{
			if(!checkEmpEmailTransfer(firstemail.value))
			{
				firstemail.focus();
				return false;
			}
		}
		if(Trim(secondname.value)!= "")
		{
			if(!checkEmpEmailTransfer(secondemail.value))
			{
				secondemail.focus();
				return false;
			}
		}
		if(Trim(thirdname.value) != '')
		{
			if(!checkEmpEmailTransfer(thirdemail.value))
			{
				thirdemail.focus();
				return false;
			}
		}
		if(Trim(fourthname.value) != '')
		{
			if(!checkEmpEmailTransfer(fourthemail.value))
			{
				fourthemail.focus();
				return false;
			}
		}
	}
	frm.action="telltofriend.php";
	frm.method="POST";
	frm.submit();
}
function validateAddStaff()
{
	frm = document.addstaff;

	if(!checkEmail(frm.uname.value))
	{
		frm.uname.focus();
		return false;
	}
//	if(Trim(frm.pswd.value) == "")
//	{
//		alert("-Please enter password.");
//		frm.pswd.focus();
//		return false;
//	}
//	if(frm.pswd.value.length < 6)
//	{
//		alert("-Password field should be minimum six characters.");
//		frm.pswd.focus();
//		return false;
//	}
//	if(Trim(frm.eid.value) == "")
//	{
//		alert("-Please enter employee id.");
//		frm.eid.focus();
//		return false;
//	}

	if(Trim(frm.fname.value) == "")
	{
		alert("-Please enter your first name.");
		frm.fname.focus();
		return false;
	}

	if(Trim(frm.lname.value) == "")
	{
		alert("-Please enter your last name.");
		frm.lname.focus();
		return false;
	}
	if(Trim(frm.desg.value) == "")
	{
		alert("-Please enter your designation.");
		frm.desg.focus();
		return false;
	}
	if(frm.postjobs.checked == false && frm.searchres.checked == false && frm.interviewing.checked == false )
	{
		alert("-Please select access level.");
		frm.postjobs.focus();
		return false;
	}
	if(frm.postjobs.checked == true)
	{
		frm.hidpostjobs.value = "Yes";
	}
	else {
		frm.hidpostjobs.value = "No";
	}
	if(frm.searchres.checked == true)
	{
		frm.hidsearchres.value = "Yes";
	} else {
		frm.hidsearchres.value = "No";
	}
	if(frm.interviewing.checked == true)
	{
		frm.hidinterviewing.value = "Yes";
	} else {
		frm.hidinterviewing.value = "No";
	}
	if(Trim(frm.staffstatus.value) == "")
	{
		alert("-Please select status.");
		frm.staffstatus.focus();
		return false;
	}	
	
}
//check all function
var checked = false;
function CheckAll(page)
{
	if(page == "staff")
	{
		var frm=document.staff;
	}else if(page == "searchresumes")
	{
		var frm=document.rsearchresults;
	}
	if(page == "candidates")
	{
		var frm=document.managecandidates;
	}
	if(page == "viewevents")
	{
		var frm=document.viewaddevents;
	}
	if(page =="inbox")
	{
		var frm = document.viewuser;
	}
	if(page == "officelocations")
	{
		var frm = document.officelocations;
	}
	if (checked == false)
	{
		checked = true
	}
	else
	{
		checked = false
	}
	for (var i = 0; i < frm.elements.length; i++)
	{
		frm.elements[i].checked = checked;
	}
}


/*function emptyvalues(frm,feildvalue,mes)
{
	with(frm)
	{
		if(feildvalue.focus)
		{
			feildvalue.value = '';
			return false;
		}
		else
		{
			feildvalue.focus = mes;
			return false;
		}
	}
	return true;
}*/


function blockcomp()
{
	frm = document.blockcompanies;
	var sda = document.getElementById('companies');
	var len = sda.length;
	var sda1 = document.getElementById('blockedcompns');
	var blen = document.blockcompanies.blockedcompns.options.length;
	var compids = new Array();
	var i = 0;
	for(var j=0; j<len; j++)
	{
		if(sda[j].selected)
		{
			//checking the company already exists in the blocked list
			for(var m=0;m<blen;m++)
			{
				if(sda.options[j].value == sda1.options[m].value)
				{
					alert("-This company is Already added to the blocked companies");
					return false;
				}
			}
			var tmp = sda.options[j].text;
			var tmp1 = sda.options[j].value;
			var y=document.createElement('option');
			//y.text=tmp;
			//sda1.add(y);
			compids += tmp1+",";
			i++;
		}
	}
	if(i == 0)
	{
		alert("-Please select at least one company from companies list.");
		return false;
	}
	else
	{
		compids = compids.substring(0,compids.length-1);
		frm.complist.value = compids;
		frm.action = "blockcompanies.php?action=block";
		frm.submit();
	}
}


function unblockcomp()
{
	frm = document.blockcompanies;
	var sda = document.getElementById('companies');
	var sda1 = document.getElementById('blockedcompns');
	var len = sda1.length;
	var compids = new Array();
	var i = 0;
	for(var j=0; j<len; j++)
	{
		if(sda1[j].selected)
		{
			var tmp = sda1.options[j].text;
			var tmp1 = sda1.options[j].value;
			compids += tmp1+",";
			i++;
		}
	}
	if(i == 0)
	{
		alert("-Please select at least one company from blocked companies.");
		return false;
	}
	else
	{
		compids = compids.substring(0,compids.length-1);
		frm.complist.value = compids;
		frm.action = "blockcompanies.php?action=unblock";
		frm.submit();
	}
}

function validatesearchresumes()
{
	frm = document.sresumes;
	if(Trim(frm.keywords.value) == "")
	{
		alert("-Please enter keywords.");
		frm.keywords.focus();
		return false;
	}
	if(frm.desiredsalary1.value != "")
	{
		if(!IsNumeric(frm.desiredsalary1.value))
		{
			alert("-Salary should be only numeric.");
			frm.desiredsalary1.focus();
			return false;
		}		
		if(frm.currency1.value == "0")
		{
			alert("-Please select currency.");
			frm.currency1.focus();
			return false;
		}
		if(frm.period1.value == "0")
		{
			alert("-Please select period.");
			frm.period1.focus();
			return false;
		}
	}
	if(frm.currency1.value != "0" || frm.period1.value != "0")
	{
		if(frm.desiredsalary1.value == "")
		{
			alert("-Please enter salary.");
			frm.desiredsalary1.focus();
			return false;
		}
	}
	return true;
}

function validatedmancandidtes()
{
	if(Trim(document.managecandidates.category.value) == "")
	{
		alert("-Please enter category.");
		document.managecandidates.category.focus();
		return false;
	}
	return true;
}

function atleastOneResume()
{
	if(document.getElementById('drpcategory').value != 0)
	{
		frm = document.managecandidates;
		var j = 0;
		with(frm)
		{
			var i;
			for (var i = 0; i < frm.elements.length; i++)
			{
				if(frm.elements[i].type == 'checkbox')
				{
					if(frm.elements[i].checked == true)
					{
						j++;
					}
				}
			}
			if(j == 0)
			{
				alert('-Please select at least one resume.');
				document.getElementById('drpcategory').value = 0;
				return false;
			}
			else
			{
				document.managecandidates.method = "post";
				document.managecandidates.action="managecandidates.php?manage=true";
				document.managecandidates.submit();
			}
		}
	}
}

function atleastOneSearch()
{
	frm = document.rsearchresults;
	var j = 0;
	with(frm)
	{
		var i;
		for (var i = 0; i < frm.elements.length; i++)
		{
			if(frm.elements[i].type == 'checkbox')
			{
				if(frm.elements[i].checked == true)
				{
					j++;
				}
			}
		}
		if(j == 0)
		{
			alert('-Please select at least one resume.');
			return false;
		}
		else
		{
//			document.managecandidates.method = "post";
//			document.managecandidates.action="managecandidates.php?manage=true";
//			document.managecandidates.submit();
			return true;
		}
	}
}

function atleastOnecheckbox(con,msg)
{
	if(msg == "location")
		frm = document.officelocations;
	else if(msg == "event")
		frm = document.viewaddevents;
	else if(msg == "resume")
		frm = document.managecandidates;
	else if(msg == "staff")
		frm = document.staff;
	else if(msg == "job")
		frm = document.viewjobpost;
	else if(msg == "message")
		frm = document.viewuser;
	else if(msg == "Applicant")
		frm = document.viewappliedusers;
	var j = 0;
	with(frm)
	{
		var i;
		for (var i = 0; i < frm.elements.length; i++)
		{
			if(frm.elements[i].type == 'checkbox')
			{
				if(frm.elements[i].checked == true)
				{
					j++;
				}
			}
		}
		if(j == 0)
		{
			alert("-Please select at least one "+msg+".");
			return false;
		}
		else
		{
			if(con == "delete" && msg=="resume")
			{
				if(confirm("-Are you sure you want to delete?"))
				{
					document.viewjobpost.method = "post";
					document.viewjobpost.action="viewresumesbycat.php";
					document.viewjobpost.submit();
				}
				else
				{
					return false;
				}
			}
			else if(con == "activateorinactivate" && msg=="job")
			{
				document.viewjobpost.method = "post";
				document.viewjobpost.action="view_jobs.php";
				document.viewjobpost.submit();
			}
			else if(con == "transfer" && msg=="job")
			{
				document.viewjobpost.method = "post";
				document.viewjobpost.action="transferjobs.php";
				document.viewjobpost.submit();
			}
			else if(con == "delete" && msg=="job")
			{
				if(confirm("-Are you sure you want to delete?"))
				{
					document.viewjobpost.method = "post";
					document.viewjobpost.action="view_jobs.php";
					document.viewjobpost.submit();
				}
				else
				{
					return false;
				}
			}
			else if(con == "delete" && msg=="location")
			{
				if(confirm("-Are you sure you want to delete?"))
				{
					document.viewjobpost.method = "post";
					document.viewjobpost.action="officelocation.php";
					document.viewjobpost.submit();
				}
				else
				{
					return false;
				}
			}			
			else if(con == "viewevents" && msg == "event")
			{
				if(confirm("-Are you sure you want to delete?"))
				{
					document.viewjobpost.method = "post";
					document.viewjobpost.action="viewevents.php";
					document.viewjobpost.submit();
				}
			}
			if(con == "activateorinactivate" && msg=="staff")
			{
				document.viewjobpost.method = "post";
				document.viewjobpost.action="staff.php";
				document.viewjobpost.submit();
			}
			else if(con == "delete" && msg=="staff")
			{
				if(confirm("-Are you sure you want to delete?"))
				{
					document.viewjobpost.method = "post";
					document.viewjobpost.action="staff.php";
					document.viewjobpost.submit();
				}
				else
				{
					return false;
				}
			}
			else if(con == "delete" && msg=="message")
			{
				if(confirm("-Are you sure you want to delete?"))
				{
					frm.method = "post";
					frm.action="mymessages.php";
					frm.submit();
				}
				else
				{
					return false;
				}
				
			}
			else if(con == "delete" && msg=="Applicant")
			{
				if(confirm("-Are you sure you want to delete?"))
				{
					return true;
//					frm.method = "post";
//					frm.action="applied_users.php?delete=true";
//					frm.submit();
				}
				else
				{
					return false;
				}
				
			}

			//return true;
		}
	}
}
function validatetransfer()
{
	frm = document.transfer;
	if(!checkEmpEmailTransfer(frm.emailid.value))
	{
		frm.emailid.focus();
		return false;
	}
	return true;
}

function validateadvertisements(type)
{
	frm = document.frm_prd;
	if(frm.title.value == "")
	{
		alert("-Please enter title.");
		frm.title.focus();
		return false;
	}
	if(document.getElementById('purchasename1').value == "")
	{
		alert("-Please select page.");
		frm.totamount.value = document.getElementById('purchasename1').value;
		frm.purchasename1.focus();
		return false;
	}
	else
	{
		details = document.getElementById('purchasename1').value;
		result = details.split("-");
		logosornot = details.split("/");
		pagename = logosornot[logosornot.length-1];
		logopagename = pagename.split("-");
		frm.totamount.value = result[1];
		if(type == 'advertisement')
		{
			if(logopagename[0] != "index.php")
			{
				if(document.getElementById('side').value == "")
				{
					alert("-Please select side.");
					frm.side.focus();
					return false;
				}
			}
		}
	}
//	if(document.getElementById('purchasename1').value != "")
//	{
////		if(type == 'advertisement')
////		{
//			alert("-Please select side.");
//			frm.side.focus();
////		}
//	}
	if(frm.adv_image.value == "")
	{
		alert("-Please upload image.");
		frm.adv_image.focus();
		return false;
	}
	else
	{
		imagename = frm.adv_image.value;
		splitimagename	= imagename.split(".");
		imagenamelen   	= splitimagename.length;
		imageextention	= splitimagename[imagenamelen-1];
	  	if(imageextention != "jpg" && imageextention != "jpeg" && imageextention != "png" && imageextention != "gif" && imageextention != "swf" && imageextention != "flv")
		{
			alert("-Invalid image format.");
			return false;
		}
	}

	if(frm.website.value == "")
	{
		alert("-Please enter website url.");
		frm.website.focus();
		return false;
	}
	else
	{
		 var tomatch= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
		 if (!tomatch.test(frm.website.value)){
			 window.alert("-Please enter a valid URL.");
			 frm.website.focus();
			 return false;
		 }
	}
	if(Trim(frm.mousetext.value) == "")
	{
		alert("-Please enter image mouse over text.");
		frm.mousetext.focus();
		return false;
	}
	if(Trim(frm.description.value) == "")
	{
		alert("-Please enter advertisement description.");
		frm.description.focus();
		return false;
	}
	if(document.frm_prd.radiochecked.value == false)
	{
		alert("-Please select period.");
		return false;
	}
}
function validatesubmit()
{
	document.frmbuildresume.method = "post";
	document.frmbuildresume.action="searchcandidates.php";
	document.frmbuildresume.submit();

}
//function to validate advertiser register form...
function validateadvregister(frm)
{
	with(frm)
	{
		if(!checkEmpEmail(email.value))
		{
			email.focus();
			return false;
		}

		if(Trim(passwords.value) == "")
		{
			alert("-Please enter password.");
			passwords.focus();
			return false;
		}
		if(passwords.value.length < 6)
		{
			alert("-Password field should be minimum six characters.");
			passwords.focus();
			return false;
		}
		if(Trim(cpassword.value) == "")
		{
			alert("-Please re-enter password.");
			cpassword.focus();
			return false;
		}
		if(Trim(passwords.value) != Trim(cpassword.value))
		{
			alert("-Password mismatch.");
			cpassword.focus();
			return false;
		}
		if(Trim(comp_name.value) == "")
		{
			alert("-Please enter company name.");
			comp_name.focus();
			return false;
		}

		if(total_emp =="0")
		{
			alert("-Please select company type.");
			industry.focus();
			return false;
		}
		if(adv_image.value != "")
		{
			imagename = adv_image.value;
			splitimagename	= imagename.split(".");
			imagenamelen   	= splitimagename.length;
			imageextention	= splitimagename[imagenamelen-1];
			if(imageextention != "jpg" && imageextention != "jpeg" && imageextention != "png" && imageextention != "gif")
			{
				alert("-Invalid image format.");
				return false;
			}
		}
		if(website.value != "")
		{
			 var tomatch= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
			 if (!tomatch.test(frm.website.value)){
				 window.alert("-Please enter a valid website URL.");
				 website.focus();
				 return false;
			 }
		}


		if(Trim(address.value) == "")
		{
			alert("-Please enter company address.");
			address.focus();
			return false;
		}
		if(Trim(city.value) == "")
		{
			alert("-Please enter city name.");
			city.focus();
			return false;
		}
		if(Trim(state.value) == "")
		{
			alert("-Please select state.");
			state.focus();
			return false;
		}
		if(Trim(country.value) == "")
		{
			alert("-Please select country.");
			country.focus();
			return false;
		}
		if(Trim(zipcode.value) == "")
		{
			alert("-Please enter zip code.");
			zipcode.focus();
			return false;
		}
		else if(!IsNumeric(zipcode.value))
		{
			alert("-Zip code should be only numeric.");
			zipcode.focus();
			return false;
		}
		if(Trim(compdescription.value) == "")
		{
			alert("-Please enter about company.");
			compdescription.focus();
			return false;
		}
		if(Trim(cname.value) == "")
		{
			alert("-Please enter contact person name.");
			cname.focus();
			return false;
		}
		if(Trim(phone.value) == "")
		{
			alert("-Please enter phone number.");
			phone.focus();
			return false;
		}
		else if(!IsNumeric(phone.value))
		{
			alert("-Phone number should be only numeric.");
			phone.focus();
			return false;
		}

		if(!checkEmail(cemail.value))
		{
			cemail.focus();
			return false;
		}

		if(agree.checked == false)
		{
			alert ('Please agree to the Terms & Conditions.');
			return false;
		}
		else
		{
			return true;
		}
	}
	return true;
}
function fillthevalue(frm)
{
	with(frm)
	{
		if(keyword.value=="" && name.value=="" && email.value=="" && country.value==0)
		{
			alert("-Please fill at least one textbox");
			return false;
		}
	}
	return true;
}

function validateempeditcominfo(frm)
{
	with(frm)
	{
		if(Trim(comp_name.value) == "")
		{
			alert("-Please enter company name.");
			comp_name.focus();
			return false;
		}
		indval = emp_sels();
		if(indval =="0")
		{
			alert("-Please select company type.");
			industry.focus();
			return false;
		}
		if(Trim(compdesc.value) == "")
		{
			alert("-Please enter company description.");
			compdesc.focus();
			return false;
		}
		if(adv_image.value != "")
		{
			imagename = adv_image.value;
			splitimagename	= imagename.split(".");
			imagenamelen   	= splitimagename.length;
			imageextention	= splitimagename[imagenamelen-1];
			if(imageextention != "jpg" && imageextention != "jpeg" && imageextention != "png" && imageextention != "gif")
			{
				alert("-Invalid image format.");
				return false;
			}
		}
		if(website.value != "")
		{
			 var tomatch= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
			 if (!tomatch.test(frm.website.value)){
				 window.alert("-Please enter a valid website URL.");
				 website.focus();
				 return false;
			 }
		}
		if(Trim(address.value) == "")
		{
			alert("-Please enter company address.");
			address.focus();
			return false;
		}
		if(Trim(nickname.value) == "")
		{
			alert("-Please enter office name.");
			nickname.focus();
			return false;
		}		
		if(Trim(city.value) == "")
		{
			alert("-Please enter city name.");
			city.focus();
			return false;
		}
		if(Trim(state.value) == "")
		{
			alert("-Please select state.");
			state.focus();
			return false;
		}
		if(Trim(country.value) == "")
		{
			alert("-Please select country.");
			country.focus();
			return false;
		}
		if(Trim(dateformats.value) == "")
		{
			alert("-Please select date format.");
			dateformats.focus();
			return false;
		}		
		if(Trim(timezone.value) == "")
		{
			alert("-Please select time zone.");
			timezone.focus();
			return false;
		}		
		if(Trim(zipcode.value) == "")
		{
			alert("-Please enter zip code.");
			zipcode.focus();
			return false;
		}
		else if(!IsNumeric(zipcode.value))
		{
			alert("-Zip code should be only numeric.");
			zipcode.focus();
			return false;
		}
	}
	return true;
}

function validateempcontactinfo(frm)
{
	with(frm)
	{
		if(Trim(cname.value) == "")
		{
			alert("-Please enter contact person name.");
			cname.focus();
			return false;
		}
		if(Trim(phone.value) == "")
		{
			alert("-Please enter phone number.");
			phone.focus();
			return false;
		}
		else if(!IsNumeric(phone.value))
		{
			alert("-Phone number should be only numeric.");
			phone.focus();
			return false;
		}

		if(!checkEmail(cemail.value))
		{
			cemail.focus();
			return false;
		}
	}
	return true;
}
//Function to open popup...
function openpopup(url,popup_name,height,width,other_properties)
{
	var left		= parseInt((screen.width-350)/2);
	var top			= parseInt((screen.height-300)/2)
	var win_options = 'height='+height+',width='+width+',resizable=no,' + 'scrollbars=1,left=' + left + ',top=' + top;
	window.open(url,popup_name,win_options);
}
//Funtion to validte add edit newsletter...
function validateaddeditnewsletter(frm)
{
	with(frm)
	{
		if(Trim(title.value) == "")
		{
			alert("-Please enter title.");
			title.focus();
			return false;
		}
		/*if(Trim(desc.value) == "")
		{
			alert("-Description should not be empty.");
			desc.focus();
			return false;
		}*/
	}
	return true;
}
//Funtion to validte block ip address...
function validateblockip(frm)
{
	with(frm)
	{
		if(Trim(keyword.value) == "")
		{
			alert("-Please enter IP address.");
			keyword.focus();
			return false;
		}
	}
	return true;
}
//Funtion to validte add edit newsletter...
function validatewordcensor(frm)
{
	with(frm)
	{
		if(Trim(keyword.value) == "")
		{
			alert("-Please enter the word.");
			keyword.focus();
			return false;
		}
		if(Trim(replace.value) == "")
		{
			alert("-Please enter the replace word.");
			replace.focus();
			return false;
		}
	}
	return true;
}
/*function validateword(frm)
{
	with(frm)
	{
		if(Trim(keyword.value) == "")
		{
			alert("-Please enter the word.");
			keyword.focus();
			return false;
		}
	}
	return true;
}*/

function SelectAll(ids)
{
	var id=ids;
	var frm = document.viewemp;
	var i;
	if(id == 1)
	{
		for (var i = 0; i < frm.elements.length; i++)
		{
			if(frm.elements[i].type == 'checkbox')
			{
				frm.elements[i].checked = true;
			}
		}
	}
	else
	{
		for (var i = 0; i < frm.elements.length; i++)
		{
			if(frm.elements[i].type == 'checkbox')
			{
				frm.elements[i].checked = false;
			}
		}
	}
}

function validateSelect(frm,msgfor)
{
	//frm = document.rsearchresults;
	var j = 0;
	with(frm)
	{
		var i;
		for (var i = 0; i < frm.elements.length; i++)
		{
			if(frm.elements[i].type == 'checkbox')
			{
				if(frm.elements[i].checked == true)
				{
					j++;
				}
			}
		}
		if(j == 0)
		{
			alert("-Please select at least one "+msgfor+".");
			return false;
		}
		else
		{
//			document.managecandidates.method = "post";
//			document.managecandidates.action="managecandidates.php?manage=true";
//			document.managecandidates.submit();

			var confirmation = confirm("-Do you want to do this operation.");
			if(confirmation) { return true; } else { return false; }		}
	}
}

//Funtion to validate add edit Metatags...
function validateaddeditmetatags(frm)
{
	with(frm)
	{
		if(Trim(desc_content.value) == "")
		{
			alert("-Please enter description contents.");
			desc_content.focus();
			return false;
		}
		if(Trim(key_content.value) == "")
		{
			alert("-Please enter the keyword contents.");
			key_content.focus();
			return false;
		}
	}
	return true;
}

function validateaddeditsubadmins(frm)
{
	with(frm)
	{
		if(Trim(fname.value) == "")
		{
			alert("-Please enter your first name.");
			fname.focus();
			return false;
		}

		if(Trim(lname.value) == "")
		{
			alert("-Please enter your last name.");
			lname.focus();
			return false;
		}

		if(Trim(uname.value) == "")
		{
			alert("-Please enter username.");
			uname.focus();
			return false;
		}
		if(Trim(password.value) == "")
		{
			alert("-Please enter password.");
			password.focus();
			return false;
		}
		if(password.value.length < 6)
		{
			alert("-Password field should be minimum six characters.");
			password.focus();
			return false;
		}
		if(Trim(description.value) == "")
		{
			alert("-Please enter description.");
			description.focus();
			return false;
		}
		if(!checkpageschecked())
		{
			alert("-Please check at least one checkbox.");
			return false;
		}
	}
}
function checkpageschecked()
{
	var cnt = 0;
	var frm = document.addeditadmins;
	for (var i = 0; i < frm.elements.length; i++)
	{
		if(frm.elements[i].type == "checkbox")
		{
			if(frm.elements[i].checked == true)		
			{
				cnt++;
			}
		}
	}
	return cnt;
}

function deletethis(frm)
{
	with(frm)
	{
		var confimation = confirm("-Are you sure you wish to delete this message?")
		if(confimation) { //return true; 
		var idval = document.viewmailcontent.id.value;
		
		frm.method = "post";
		document.location.href="viewmailcontent.php?id="+idval+"&delete=true";	
		}	else { return false;	}
	}
}

function validatemyscreeners(actiontype)
{
	frm = document.myscreeners;
	//alert(frm.elements.length);
	var screenerid = "";
	for (var i = 0; i < frm.elements.length; i++)
	{
		if(frm.elements[i].type == "radio")
		{
			if(frm.elements[i].checked == true)
			{
				screenerid = frm.elements[i].value;
			}
		}
	}
	if(screenerid == "")
	{
		alert("-Please select one radio button.");
		return false;
	}
	if(screenerid != "" && actiontype=="search")
	{
		frm.method = "post";
		frm.action="searchjobs.php?scid="+screenerid;
		frm.submit();
	}
	if(screenerid != "" && actiontype == "update")
	{
		frm.method = "post";
		frm.action="addscreeners.php?scid="+screenerid;
		frm.submit();
	}
	if(screenerid != "" && actiontype == "delete")
	{
		if(confirm('-Are you sure you want to delete?'))
		{
			frm.method = "post";
			frm.action="myscreeners.php?scid="+screenerid+"&type=delete";
			frm.submit();
		}
	}
	return false;
}
function validateaialabilitytiminffrm(frm)
{
	with(frm)
	{
		if(day.value == "")
		{
			alert("-Please select available day.");
			day.focus();
			return false;
		}
		if(starttimehours.value != "")
		{
			if(starttimemin.value == "")
			{
				alert("-Please select available from time minutes.");
				starttimemin.focus();
				return false;
	
			}
			if(starttimeAMPM.value == "")
			{
				alert("-Please select available from time AM or PM.");
				starttimeAMPM.focus();
				return false;
	
			}
			if(endtimehours.value == "")
			{
				alert("-Please select available to time hours.");
				endtimehours.focus();
				return false;
			}
		}
		if(starttimeAMPM.value != "" || starttimemin.value != "")
		{
			if(starttimehours.value == "")
			{
				alert("-Please select available from time hours.");
				starttimehours.focus();
				return false;
			}			
		}
		if(endtimehours.value != "")
		{
			if(endtimemin.value == "")
			{
				alert("-Please select available to time minutes.");
				endtimemin.focus();
				return false;
	
			}
			if(endtimeAMPM.value == "")
			{
				alert("-Please select available to time AM or PM.");
				endtimeAMPM.focus();
				return false;
	
			}
			if(starttimehours.value == "")
			{
				alert("-Please select available from time hours.");
				starttimehours.focus();
				return false;
			}			
		}
		if(endtimemin.value != "" || endtimeAMPM.value != "")
		{
			if(endtimehours.value == "")
			{
				alert("-Please select available to time hours.");
				endtimehours.focus();
				return false;
			}
		}
	}
}

function newWindow(frm)
{
	if(validateaddevents(frm) == true)
	{
		var data= new Array(); 
		data[0] = frm.evetitle.value;
		data[1] = frm.evedetails.value;
		data[2] = frm.starttimehours.value;
		data[3] = frm.starttimemin.value;
		data[4] = frm.starttimeAMPM.value;
		data[5] = frm.endtimehours.value;
		data[6] = frm.endtimemin.value;
		data[7] = frm.endtimeAMPM.value;
		data[8] = frm.evedate.value;
		uid = frm.userid.value;
		jobid = frm.jid.value;
		sheduleddate = frm.hiddensheduleddate.value;
		
		
		//code for staffarray 
		staffstring = "";
		for (i = 0; i < frm.staff.options.length; i++)
		{
			if(frm.staff.options[i].selected)
			{ 
				staffstring = staffstring+"staff[] ="+ frm.staff.options[i].value+"&";			
			}
		}
		staffstring = staffstring.substr(0,staffstring.length-1);
		//end of staff
		
		if(frm.submitfrm.value == "Save")
		{
			if(frm.frmpage.value != "")
			{
				querystring = 'seeker_availability.php?starttimehours='+data[2]+'&starttimemin='+data[3]+'&starttimeAMPM='+data[4]+'&endtimehours='+data[5]+'&endtimemin='+data[6]+'&endtimeAMPM='+data[7]+'&evedate='+data[8]+'&userid='+uid+'&jid='+jobid+'&evetitle='+data[0]+'&evedetails='+data[1]+'&hiddensheduleddate='+sheduleddate+'&'+staffstring+'&submitfrm='+frm.submitfrm.value+'&frmpage='+frm.frmpage.value;
			}
			else
			{
				querystring = 'seeker_availability.php?starttimehours='+data[2]+'&starttimemin='+data[3]+'&starttimeAMPM='+data[4]+'&endtimehours='+data[5]+'&endtimemin='+data[6]+'&endtimeAMPM='+data[7]+'&evedate='+data[8]+'&userid='+uid+'&jid='+jobid+'&evetitle='+data[0]+'&evedetails='+data[1]+'&hiddensheduleddate='+sheduleddate+'&'+staffstring+'&submitfrm='+frm.submitfrm.value;
			}
		}
		else if(frm.submitfrm.value == "Update")
		{
			scheduleidval = frm.scheduleid.value;
			querystring = 'seeker_availability.php?starttimehours='+data[2]+'&starttimemin='+data[3]+'&starttimeAMPM='+data[4]+'&endtimehours='+data[5]+'&endtimemin='+data[6]+'&endtimeAMPM='+data[7]+'&evedate='+data[8]+'&userid='+uid+'&jid='+jobid+'&evetitle='+data[0]+'&evedetails='+data[1]+'&hiddensheduleddate='+sheduleddate+'&scheduleid='+scheduleidval+'&'+staffstring+'&submitfrm='+frm.submitfrm.value;
		}
		
		window.open(querystring,'window2','scrollbars=yes,resizable=no,width=550,height=210');
	}
	else
	{
		return false;
	}
}

function displaymailformat(divid)
{
	if(divid == 1)
	{
		document.getElementById("radio1").checked=true;
		mail2.style.display='none';
		mail3.style.display='none';
		mail1.style.display='block';
		meassage.style.display = 'block';
	}
	if(divid == 2)
	{
		mail1.style.display='none';
		mail3.style.display='none';
		mail2.style.display='block';
		meassage.style.display = 'block';
	}
	if(divid ==3)
	{
		mail1.style.display='none';
		mail2.style.display='none';
		mail3.style.display='block';
		meassage.style.display = 'block';
	}
	if(divid ==0)
	{
		mail2.style.display='none';
		mail3.style.display='none';
		mail1.style.display='none';
		meassage.style.display = 'none';
	}
}

function contactjs_datevalidations()
{
	frm = document.contactvendor;
	if(frm.subject.value == "")
	{
		alert ("-Please enter subject.");
		frm.subject.focus();
		return false;
	}
	if(document.getElementById("radio1").checked==false && document.getElementById("radio2").checked==false && document.getElementById("radio3").checked==false)
	{
		alert("-Please select a radio button");
		frm.radio1.focus();
		return false;
	}
	if(document.getElementById("radio2").checked==true)
	{
		if(frm.fromdate.value == "")
		{
			alert ("-Please select from date.");
			frm.fromdate.focus();
			return false;
		}
		if(frm.todate.value == "" && frm.fromdate.value != "")
		{
			alert ("-Please select to date.");
			frm.fromdate.focus();
			return false;
		}
		if(frm.fromdate.value != "" &&  frm.todate.value != "")
		{
			if(frm.fromdate.value < frm.hiddencurdate.value)
			{
				alert ("From Date must be greater than current date.");
				frm.fromdate.focus();
				return false;
	
			}
			if (frm.fromdate.value > frm.todate.value)
			{
				alert ("From Date cann't be greater.");
				frm.fromdate.focus();
				return false;
			}
		}
	}
	return true;
}

function validate_movecandidate()
{
	if(document.getElementById('jobs').value == "")
	{
		alert("-Please select a job.");
		return false;
	}
	return true;
}

function mymessagespage()
{
	document.viewmailcontent.method = "post";
	document.viewmailcontent.action="mymessages.php";
	document.viewmailcontent.submit();
}

function attachmessage()
{
	hiddenstr = document.interviewavail.hiddenstr.value;
	document.interviewavail.method = "post";
	document.location.href="interview_availability_msg.php?hiddenstring="+hiddenstr;
	//document.interviewavail.submit();
}

function MoveCandidates()
{
	var j = 0;
	var candlist = "";
	frm = document.forms[0];
	with(frm)
	{
		if(document.managecandidates.recordscnt.value > 1)
		{
			selectedcands=document.forms[0].check;
			txt="";
			for (i=0;i<selectedcands.length;i++)
			{
				if(selectedcands[i].checked)
				{
					j++;
//					if(i != selectedcands.length-1)
//					{
						//candlist = candlist+"candarr[]="+ selectedcands[i].value+"&";
						candlist = candlist+selectedcands[i].value+",";
//					}
//					else
//					{
//						//candlist = candlist+"candarr[]="+ selectedcands[i].value;	
//						candlist = candlist+selectedcands[i].value;
//					}
				}
			}
			//candstr = candlist.substring(0,candlist.length-1);
		}
		else if(document.managecandidates.recordscnt.value == 1)
		{
			if(document.forms[0].check.checked == true)
			{
				candlist = candlist+document.forms[0].check.value+",";
				j++;
			}
		}
		if(j == 0)
		{
			alert('-Please select at least one resume.');
			document.getElementById('drpcategory').value = 0;
			return false;
		}
		else
		{
			querystring = "movecandidate.php?candlist="+candlist;
			window.open(querystring,'window2','scrollbars=yes,resizable=no,width=400,height=180');
		}
	}
}

function checkscheduleexist()
{
	var jobid = document.getElementById('jid').value;
	var userid = document.frmaddevent.userid.value;
 	document.frmaddevent.method = "post";
	document.frmaddevent.action="addevent.php?jid="+jobid+"&onchange=true&userid="+userid+"&frmpage=managecand";
	document.frmaddevent.submit();
}

function deleteCandidates()
{
	var j = 0;
	var candlist = "";
	frm = document.forms[0];
	with(frm)
	{
		if(document.managecandidates.recordscnt.value > 1)
		{
			selectedcands=document.forms[0].check;
			txt="";
			for (i=0;i<selectedcands.length;i++)
			{
				if(selectedcands[i].checked)
				{
					j++;
						candlist = candlist+selectedcands[i].value+",";
				}
			}
		}
		else if(document.managecandidates.recordscnt.value == 1)
		{
			if(document.forms[0].check.checked == true)
			{
				candlist = candlist+document.forms[0].check.value+",";
				j++;
			}
		}
		if(j == 0)
		{
			alert('-Please select at least one resume.');
			document.getElementById('drpcategory').value = 0;
			return false;
		}
		else
		{
			if(confirm("-Are you sure you want to delete?"))
			{
				document.managecandidates.method = "post";
				document.managecandidates.action="managecandidates.php?Delete=true&candlist="+candlist;
				document.managecandidates.submit();
			}
			else
			{
				return false;
			}
		}
	}
	
}

var checked = false;
function CheckAllApplicants()
{
	var frm=document.viewappliedusers;
	if (checked == false)
	{
		checked = true
	}
	else
	{
		checked = false
	}
	for (var i = 0; i < frm.elements.length; i++)
	{
		frm.elements[i].checked = checked;
	}
}

function validateblockcomp()
{
	if(document.blockcompanies.compname.value == "")
	{
		alert('-Please enter company name you want to block.');
		document.blockcompanies.compname.focus();
		return false;
	}
	else
	{
		document.location.href="blockcompanies.php?compname="+document.blockcompanies.compname.value+"&btnblokcomp=Add";
	}
	
}

function validateEditStaff(frm)
{
	if(Trim(frm.fname.value) == "")
	{
		alert("-Please enter your first name.");
		frm.fname.focus();
		return false;
	}

	if(Trim(frm.lname.value) == "")
	{
		alert("-Please enter your last name.");
		frm.lname.focus();
		return false;
	}
	if(Trim(frm.desg.value) == "")
	{
		alert("-Please enter your designation.");
		frm.desg.focus();
		return false;
	}
	return true;
}

function checkJobs()
{
	var j = 0;
	var candlist = "";
	frm = document.forms[0];
	with(frm)
	{
		if(document.viewemp.recordscnt.value > 1)
		{
			selectedcands=document.forms[0].check;
			txt="";
			for (i=0;i<selectedcands.length;i++)
			{
				if(selectedcands[i].checked)
				{
					j++;
//					if(i != selectedcands.length-1)
//					{
						//candlist = candlist+"candarr[]="+ selectedcands[i].value+"&";
						candlist = candlist+selectedcands[i].value+",";
//					}
//					else
//					{
//						//candlist = candlist+"candarr[]="+ selectedcands[i].value;	
//						candlist = candlist+selectedcands[i].value;
//					}
				}
			}
			//candstr = candlist.substring(0,candlist.length-1);
		}
		else if(document.viewemp.recordscnt.value == 1)
		{
			if(document.forms[0].check.checked == true)
			{
				candlist = candlist+document.forms[0].check.value+",";
				j++;
			}
		}
		if(j == 0)
		{
			alert('-Please select at least one job.');
			return false;
		}
		else
		{
			if(confirm("-Do you want to do this operation?"))
			{
				return true;	
			}
			else
			{
				return false;
			}
		}
	}
}

function inviteCandidates()
{
	var j = 0;
	var candlist = "";
	frm = document.forms[0];
	with(frm)
	{
		if(document.managecandidates.recordscnt.value > 1)
		{
			selectedcands=document.forms[0].check;
			txt="";
			for (i=0;i<selectedcands.length;i++)
			{
				if(selectedcands[i].checked)
				{
					j++;
//					if(i != selectedcands.length-1)
//					{
						//candlist = candlist+"candarr[]="+ selectedcands[i].value+"&";
						candlist = candlist+selectedcands[i].value+",";
//					}
//					else
//					{
//						//candlist = candlist+"candarr[]="+ selectedcands[i].value;	
//						candlist = candlist+selectedcands[i].value;
//					}
				}
			}
			//candstr = candlist.substring(0,candlist.length-1);
		}
		else if(document.managecandidates.recordscnt.value == 1)
		{
			if(document.forms[0].check.checked == true)
			{
				candlist = candlist+document.forms[0].check.value+",";
				j++;
			}
		}
		if(j == 0)
		{
			alert('-Please select at least one resume.');
			document.getElementById('drpcategory').value = 0;
			return false;
		}
		else
		{
			querystring = "invitecandidate.php?candlist="+candlist;
			window.open(querystring,'window2','scrollbars=yes,resizable=no,width=400,height=180');
		}
	}
}

/*function validateSearch()
{
	var obj = document.sresumes;
	if(Trim(obj.rent_sale.value) == "")
	{
		alert("-Please Select Sale/Rent.");
		obj.rent_sale.focus();
		return false;
	}
	return true;
}*/



function validateagentregister(frm)
{
	
	with(frm)
	{
		if(!checkEmpEmail(email.value))
		{
			email.focus();
			return false;
		}

		if(Trim(passwords.value) == "")
		{
			alert("-Please enter password.");
			passwords.focus();
			return false;
		}
		if(passwords.value.length < 6)
		{
			alert("-Password field should be minimum six characters.");
			passwords.focus();
			return false;
		}
		if(Trim(cpassword.value) == "")
		{
			alert("-Please re-enter password.");
			cpassword.focus();
			return false;
		}
		if(Trim(passwords.value) != Trim(cpassword.value))
		{
			alert("-Password mismatch.");
			cpassword.focus();
			return false;
		}
		if(Trim(comp_name.value) == "")
		{
			alert("-Please Enter Agent Name.");
			comp_name.focus();
			return false;
		}
		if(adv_image.value != "")
		{
			imagename = adv_image.value;
			splitimagename	= imagename.split(".");
			imagenamelen   	= splitimagename.length;
			imageextention	= splitimagename[imagenamelen-1];
			if(imageextention != "jpg" && imageextention != "jpeg" && imageextention != "png" && imageextention != "gif")
			{
				alert("-Invalid image format.");
				return false;
			}
		}
		

		if(Trim(address.value) == "")
		{
			alert("-Please Enter Agent Address.");
			address.focus();
			return false;
		}
		
		if(Trim(city.value) == "")
		{
			alert("-Please Enter City.");
			city.focus();
			return false;
		}
		if(Trim(state.value) == "")
		{
			alert("-Please Select State.");
			state.focus();
			return false;
		}		
		if(Trim(country.value) == "")
		{
			alert("-Please Select Country.");
			country.focus();
			return false;
		}
		if(Trim(zipcode.value) == "")
		{
			alert("-Please Enter Zip Code.");
			zipcode.focus();
			return false;
		}
		else if(!IsNumeric(zipcode.value))
		{
			alert("-Zip code should be only numeric.");
			zipcode.focus();
			return false;
		}
		if(Trim(timezone.value) == "")
		{
			alert("-Please Select time zone.");
			timezone.focus();
			return false;
		}
		if(Trim(dateformats.value) == "")
		{
			alert("-Please Select date format.");
			dateformats.focus();
			return false;
		}		
		if(Trim(cname.value) == "")
		{
			alert("-Please Enter Contact Person Name.");
			cname.focus();
			return false;
		}
		if(Trim(phone.value) == "")
		{
			alert("-Please enter phone number.");
			phone.focus();
			return false;
		}
		else if(!IsNumeric(phone.value))
		{
			alert("-Phone number should be only numeric.");
			phone.focus();
			return false;
		}

		if(!checkEmail(cemail.value))
		{
			cemail.focus();
			return false;
		}

		if(agree.checked == false)
		{
			alert ('Please agree to the Terms & Conditions.');
			return false;
		}
		else
		{
			return true;
		}
	}
	return true;
}


function validateaddeditproperty(frm)
{

	with(frm)
	{
        if(Trim(title.value) == "")
		{
			alert("-Please Enter Title.");
			title.focus();
			return false;
		}
		
		if(Trim(price.value) == "")
		{
			alert("-Please Enter Price.");
			price.focus();
			return false;
		}
		else if(!IsNumeric2(price.value))
		{
			alert("-Price should be only numeric.");
			price.focus();
			return false;
		}
		
	    if(Trim(rent_sale.value) == "")
		{
			alert("-Please Select Sale or Rent.");
			rent_sale.focus();
			return false;
		}
		if(Trim(address.value) == "")
		{
			alert("-Please Enter Address.");
			address.focus();
			return false;
		}
		if(Trim(city.value) == "")
		{
			alert("-Please Enter City");
			city.focus();
			return false;
		}
		
		if(Trim(state.value) == "")
		{
			alert("-Please Select State");
			state.focus();
			return false;
		}
		
		if(Trim(zip.value) == "")
		{
			alert("-Please Enter Zipcode");
			zip.focus();
			return false;
		}
		else if(!IsNumeric(zip.value))
		{
			alert("-Zip code should be only numeric.");
			zip.focus();
			return false;
		}
		
		if(Trim(phone.value) == "")
		{
			alert("-Please enter phone number.");
			phone.focus();
			return false;
		}
		else if(!IsNumeric(phone.value))
		{
			alert("-Phone number should be only numeric.");
			phone.focus();
			return false;
		}
		
		
		if(Trim(bathroom_full.value) == "")
		{
			alert("-Please Select bathrooms full.");
			bathroom_full.focus();
			return false;
		}
			
		
	    if(Trim(bathroom_half.value) == "")
		{
			alert("-Please Select bathroom half.");
			bathroom_half.focus();
			return false;
		}
		
	    if(Trim(bedroom.value) == "")
		{
			alert("-Please Select bedrooms.");
			bedroom.focus();
			return false;
		}
		
		if(Trim(taxes.value) == "")
		{
			alert("-Please Enter Tax");
			taxes.focus();
			return false;
		}
	
		if(Trim(fireplaces.value) == "")
		{
			alert("-Please Select fireplaces.");
			fireplaces.focus();
			return false;
		}
		
		if(Trim(garage_size.value) == "")
		{
			alert("-Please Select garagesize.");
			garage_size.focus();
			return false;
		}
		
		if(Trim(propertybuilddate.value) == "")
		{
			alert("-Please Select Property build date.");
			propertybuilddate.focus();
			return false;
		}
		
		
		if(Trim(description.value) == "")
		{
			alert("-Please Enter Description");
			description.focus();
			return false;
		}
		
		
		if(Trim(directions.value) == "")
		{
			alert("-Please Enter Directions");
			directions.focus();
			return false;
		}
		
		
		if(Trim(area.value) == "")
		{
			alert("-Please Enter Square footage");
			area.focus();
			return false;
		}
		
		if(Trim(stories.value) == "")
		{
			alert("-Please Enter Stories");
			stories.focus();
			return false;
		}
		
		
	    if(Trim(type.value) == "")
		{
			alert("-Please Select type.");
			type.focus();
			return false;
		}
		
		if(Trim(architecture_style.value) == "")
		{
			alert("-Please Enter Architecture Style");
			architecture_style.focus();
			return false;
		}
		
		if(Trim(school_district.value) == "")
		{
			alert("-Please Enter School District");
			school_district.focus();
			return false;
		}
		
		if(Trim(MLS_Number.value) == "")
		{
			alert("-Please Enter MLS Number");
			MLS_Number.focus();
			return false;
		}
		
		if(!checkEmpEmail(email.value))
		{
			email.focus();
			return false;
		}
		
		
	    if(Trim(contact.value) == "")
		{
			alert("-Please Select Contact type.");
			contact.focus();
			return false;
		}

		if(one.value != "1")
		{
			if(Trim(main_image.value) == "")
			{
				alert("-Please upload  Main image.");
				main_image.focus();
				return false;
			}
		}
		return true;
		
	}
}




function validatesearchproperties()
{
	frm = document.sresumes;
	if(Trim(frm.type.value) == "")
	{
		alert("-Please Select Property type.");
		frm.type.focus();
		return false;
	}
	return true;
}




function CheckAllpropertys()
{
	var frm=document.viewpropertypost;
	if (checked == false)
	{
		checked = true
	}
	else
	{
		checked = false
	}
	for (var i = 0; i < frm.elements.length; i++)
	{
		frm.elements[i].checked = checked;
	}
}


function validateMultipleProperty(frm)
{   
    with(frm)
	{
		if(Trim(excel.value) == "")
		{
			alert("-Please Upload file.");
			excel.focus();
			return false;
		}
		else
		{
			
			imagename=frm.excel.value;
			splitimagename	= imagename.split(".");
			imagenamelen   	= splitimagename.length;
			imageextention	= splitimagename[imagenamelen-1];
			if(imageextention != 'csv') {
			alert("-Please Upload file type csv Only ");
			frm.excel.focus();
			return false;
		}
		
     }
	  return true;

	}
}



