// JavaScript Document
function SkipOthersDetails(bool_show_frm)
{
	
	
	if(bool_show_frm)
	{
		document.getElementById("other_details").style.display="block";	
	}
	else
	{
		document.getElementById("other_details").style.display="none";	
	}	
}


//Check validation for contact us form
function validateContact(frm)
{
	
	
	var testValidEmail=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.emailaddress.value);	
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	var newStr = "";
	
	
		if(frm.name.value == "")
		{
			newStr += "- Please enter first name.\n\r";
			valid = false;
			
			if(newStr=="")
			frm.name.focus();
		}
		
		/* if(frm.address.value == "")
		{
			newStr += "- Please enter address.\n\r";
			valid = false;
			
			if(newStr=="")
			frm.address.focus();
		
	    }
	
		if(frm.city.value == "")
		{
			newStr += "- Please enter city.\n\r";
			valid = false;
			
			if(newStr=="")
			frm.city.focus();
		
	    }
	
			
		if(frm.zipcode.value=="")
		{
			newStr += "- Please enter zip code.\n\r";
			valid = false;
	
			if(newStr=="")
			frm.email.focus();
		}
		if(frm.country.value=="")
		{
			newStr += "- Please enter country.\n\r";
			valid = false;
	
			if(newStr=="")
			frm.country.focus();
		} */
		
		if(frm.area.value=="")
		{
			newStr += "- Please enter area code.\n\r";
			valid = false;
	
			if(newStr=="")
			frm.telephone.focus();
		}
		if(frm.telephone.value=="")
		{
			newStr += "- Please enter phone no.\n\r";
			valid = false;
	
			if(newStr=="")
			frm.telephone.focus();
		}
		if(testValidEmail=="")
		{
			newStr += "- Please enter email address.\n\r";
			valid = false;
	
			//if(newStr=="")
			//frm.emailaddress.focus();
		}
		if(frm.message.value=="")
		{
			newStr += "- Please enter message.\n\r";
			valid = false;
	
			if(newStr=="")
			frm.message.focus();
		}
	
	if(!valid)
		alert(str+newStr);

return valid;
}

function hide_show()
{
	//alert(document.getElementById('summary').checked);
	if(document.getElementById('summary').checked)
	{
		document.getElementById('first_row').innerHTML="<img src='./images/job_screenshot2.gif'>";
	}
	else
	{
		document.getElementById('first_row').innerHTML="&nbsp;";
	}
}
function hide_show5()
{
	//alert(document.getElementById('summary').checked);
	if(document.getElementById('education').checked)
	{
		document.getElementById('third_row').innerHTML="<img src='./images/job_screensho4.gif'>";
	}
	else
	{
		document.getElementById('third_row').innerHTML="&nbsp;";
	}
}
function hide_show2()
{
	/* if(document.getElementById('experience').checked)
	{
		document.getElementById('second_row').innerHTML="<img src='./images/job_screenshot3.gif'>";
	}
	else
	{
		document.getElementById('second_row').innerHTML="&nbsp;";
	} */
}

function hide_show3()
{
  if(document.getElementById('recommendations').checked)
	{
		document.getElementById('fourth_row').innerHTML="<img src='./img/job_screenshot5.gif'>";
	}
	else
	{
		document.getElementById('fourth_row').innerHTML="&nbsp;";
	}
}

function hide_show4()
{
	if(document.getElementById('additional_information').checked)
	{
		document.getElementById('fifth_row').innerHTML="<img src='./img/job_screenshot6.gif'>";
	}
	else
	{
		document.getElementById('fifth_row').innerHTML="&nbsp;";
	}
}
function hide_remaining()
{
	//alert("sdf");
	document.getElementById('summary').disabled='true';
	//document.getElementById('experience').disabled='true';
	document.getElementById('education').disabled='true';
	//document.getElementById('recommendations').disabled='true';
	document.getElementById('additional_information').disabled='true';
	document.getElementById('first_row').innerHTML='&nbsp;';
	document.getElementById('second_row').innerHTML='&nbsp;';
	document.getElementById('third_row').innerHTML='&nbsp;';
	//document.getElementById('fourth_row').innerHTML='&nbsp;';
	document.getElementById('fifth_row').innerHTML='&nbsp;';
}

function show_remaining()
{
	//alert(document.getElementById('summary').checked);
	document.getElementById('summary').disabled=false;
	//document.getElementById('experience').disabled=false;
	document.getElementById('education').disabled=false;
	//document.getElementById('recommendations').disabled=false;
	document.getElementById('additional_information').disabled=false;
	//alert(document.getElementById('summary').value);
	
	if(document.getElementById('summary').checked==false)
	{
		document.getElementById('first_row').innerHTML="&nbsp;";	}
	else
	{
		document.getElementById('first_row').innerHTML="<img src='./img/job_screenshot2.gif'>";
	}
	/* if(document.getElementById('experience').checked==false)
	{
		document.getElementById('second_row').innerHTML="&nbsp;";
	}
	else
	{
		document.getElementById('second_row').innerHTML="<img src='./images/job_screenshot3.gif'>";
	} */
	if(document.getElementById('education').checked==false)
	{
		document.getElementById('third_row').innerHTML="&nbsp;";
	}
	else
	{
		document.getElementById('third_row').innerHTML="<img src='./images/job_screensho4.gif'>";
	}
	/*if(document.getElementById('recommendations').checked==false)
	{
		document.getElementById('fourth_row').innerHTML="&nbsp;";
	}
	else
	{
		document.getElementById('fourth_row').innerHTML="<img src='./images/job_screenshot5.gif'>";
	}*/
	if(document.getElementById('additional_information').checked==false)
	{
		document.getElementById('fifth_row').innerHTML="&nbsp;";
	}
	else
	{
		document.getElementById('fifth_row').innerHTML="<img src='./images/job_screenshot6.gif'>";
	}
}

function check_addtional_form(frm)
{
	if((frm.website_type1.value!="" && trim(frm.website_link1.value)=="") || frm.website_type1.value=="" && trim(frm.website_link1.value)!="")
	{
			alert("Please check Website type and corresponding URL.");return false;
	}
	if((frm.website_type2.value!="" && trim(frm.website_link2.value)=="") || frm.website_type2.value=="" && trim(frm.website_link2.value)!="")
	{
			alert("Please check Website type and corresponding URL.");return false;
	}
	if((frm.website_type3.value!="" && trim(frm.website_link3.value)=="") || frm.website_type3.value=="" && trim(frm.website_link3.value)!="")
	{
			alert("Please check Website type and corresponding URL.");return false;
	}
}

function trim(inputString) {
   // Removes leading and trailing spaces from the passed string. Also removes
   // consecutive spaces and replaces it with one space. If something besides
   // a string is passed in (null, custom object, etc.) then return the input.
   if (typeof inputString != "string") { return inputString; }
   var retValue = inputString;
   var ch = retValue.substring(0, 1);
   while (ch == " ") { // Check for spaces at the beginning of the string
      retValue = retValue.substring(1, retValue.length);
      ch = retValue.substring(0, 1);
   }
   ch = retValue.substring(retValue.length-1, retValue.length);
   while (ch == " ") { // Check for spaces at the end of the string
      retValue = retValue.substring(0, retValue.length-1);
      ch = retValue.substring(retValue.length-1, retValue.length);
   }
   while (retValue.indexOf("  ") != -1) { // Note that there are two spaces in the string - look for multiple spaces within the string
      retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); // Again, there are two spaces in each of the strings
   }
   return retValue; // Return the trimmed string back to the user
} 

function validatePasswordForm(frm)
{
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	var newStr = "";
	
	if(frm.c_password.value == ""){
			newStr += "- Please enter current password.\n\r";
			valid = false;
	
			if(newStr=="")
			frm.c_password.focus();
		}
		if(frm.n_password.value == ""){
			newStr += "- Please enter new password.\n\r";
			valid = false;
	
			if(newStr=="")
			frm.n_password.focus();
		}
		else if(frm.n_password.value.length <6){
			newStr += "- The password should be of minimum 6 alphanumeric characters.\n\r";
			valid = false;
	
			if(newStr=="")
			frm.n_password.focus();
		}
		if(frm.rn_password.value == "" || frm.rn_password.value != frm.n_password.value){
			newStr += "- Please confirm new password.\n\r";
			valid = false;
	
			if(newStr=="")
			frm.rn_password.focus();
		}

		if(!valid)
				alert(str+newStr);

		return valid;
	//alert("sdf");return false;
}

function chkAddExpForm(frm)
{
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	var newStr = "";
	
	if(trim(frm.title.value) == ""){
		newStr += "- Please enter title.\n\r";
		valid = false;

		if(newStr=="")
		frm.title.focus();
	}
	if(trim(frm.organization.value) == ""){
		newStr += "- Please enter organization.\n\r";
		valid = false;

		if(newStr=="")
		frm.organization.focus();
	}
	if(trim(frm.frommonth.value) == "0"){
		newStr += "- Please select month of start date.\n\r";
		valid = false;

		if(newStr=="")
		frm.frommonth.focus();
	}
	if(trim(frm.fromyear.value) == "0"){
		newStr += "- Please select year of start date.\n\r";
		valid = false;

		if(newStr=="")
		frm.fromyear.focus();
	}
	if(!(frm.endStatus.checked))
	{
		if(trim(frm.tomonth.value) == "0"){
			newStr += "- Please select month of end date.\n\r";
			valid = false;
	
			if(newStr=="")
			frm.tomonth.focus();
		}
		if(trim(frm.toyear.value) == "0"){
			newStr += "- Please select year of end date.\n\r";
			valid = false;
	
			if(newStr=="")
			frm.toyear.focus();
		}
		if(parseInt(frm.fromyear.value) > parseInt(frm.toyear.value))
		{
			newStr += "- Date of end should come after start date.\n\r";
			valid = false;		
		}
		if(parseInt(frm.toyear.value) == parseInt(frm.fromyear.value))
		{
			if(parseInt(frm.frommonth.value) >  parseInt(frm.tomonth.value))
			{
			newStr += "- Date of end should come after start date.\n\r";
				valid = false;	
			}
		}
	}
	if(trim(frm.industries.value) == "")
		{
			newStr += "- Please select job category.\n\r";
			valid = false;

			if(newStr=="")
			frm.industries.focus();
		}
if(!valid)
		alert(str+newStr);

return valid;
}

function validateRegistrationEdit(frm)
{
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	var newStr = "";

	if(trim(frm.firstname.value) == ""){
		newStr += "- Please enter first name.\n\r";
		valid = false;

		if(newStr=="")
		frm.firstname.focus();
	}
	if(trim(frm.position.value) == ""){
		newStr += "- Please enter status.\n\r";
		valid = false;

		if(newStr=="")
		frm.position.focus();
	}
	
	if(trim(frm.day.value) == ""){
		newStr += "- Please enter day of your date of birth.\n\r";
		valid = false;

		if(newStr=="")
		frm.day.focus();
	}
	if(trim(frm.month.value) == ""){
		newStr += "- Please enter month of your date of birth.\n\r";
		valid = false;

		if(newStr=="")
		frm.month.focus();
	}
	if(trim(frm.year.value) == ""){
		newStr += "- Please enter year of your date of birth.\n\r";
		valid = false;

		if(newStr=="")
		frm.year.focus();
	}
	
	if(!valid)
		alert(str+newStr);

return valid;

}

function validateRegistration(frm)
{
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	var newStr = "";
	
		
			if(frm.skip_other_details.checked==true)
			{
				
						if(frm.cmd.value=="update_jobseeker")
						{
							
							if(trim(frm.username.value) =="")
							{
								newStr += "- Please enter username.\n\r";
								valid = false;
							}
					
						}
						
						if(trim(frm.password.value) == "")
						{
								newStr += "- Please enter password.\n\r";
								valid = false;
						}
						else if(frm.password.value.length < 6)
						{
								newStr += "- The password should be of minimum 6 alphanumeric characters.\n\r";
								valid = false;
						}
						
						if(trim(frm.cpassword.value) == "")
						{
								newStr += "- Please enter confirm password.\n\r";
								valid = false;
						}

						else if(frm.password.value != frm.cpassword.value)
						{
								newStr += "- Please enter confirm password.\n\r";
								valid = false;	
						}
					
						if(trim(frm.email.value)=="")
						{
							newStr += "- Please enter email address.\n\r";
							valid = false;		
						}
						else if(!checkMail(frm.email.value))
						{
							newStr += "- Please enter valid email address.\n\r";
							valid = false;	
						}
						if(trim(frm.cemail.value)=="")
						{
							newStr += "- Please confirm email address.\n\r";
							valid = false;		
						}
						else if(frm.email.value != frm.cemail.value)
						{
							newStr += "- Please enter valid reenter email address.\n\r";
							valid = false;	
						}						
						if(trim(frm.veri.value)=="")
						{							
							newStr += "- Please enter picture text for verification.\n\r";
							valid = false;		
						}
						if(frm.jobposting.checked==false)
						{
							newStr += "- Please select job posting terms and conditions.\n\r";
							valid = false;		
						}
					
		
			}
			else
			{
				
						if(frm.cmd.value=="update_jobseeker")
						{
							
							if(trim(frm.username.value) =="")
							{
								newStr += "- Please enter username.\n\r";
								valid = false;
							}
					
						}
						if(trim(frm.password.value) == "")
						{
								newStr += "- Please enter password.\n\r";
								valid = false;
						}
						else if(frm.password.value.length < 6)
						{
								newStr += "- The password should be of minimum 6 alphanumeric characters.\n\r";
								valid = false;
						}
							if(trim(frm.cpassword.value) == "")
						{
								newStr += "- Please enter confirm password.\n\r";
								valid = false;
						}


						else if(frm.password.value != frm.cpassword.value)
						{
								newStr += "- Please enter confirm password.\n\r";
								valid = false;	
						}
					
						if(trim(frm.email.value)=="")
						{
							newStr += "- Please enter email address.\n\r";
							valid = false;		
						}
						else if(!checkMail(frm.email.value))
						{
							newStr += "- Please enter valid email address.\n\r";
							valid = false;	
						}
						if(trim(frm.cemail.value)=="")
						{
							newStr += "- Please enter comfirm email address.\n\r";
							valid = false;		
						}
						else if(frm.email.value != frm.cemail.value)
						{
							newStr += "- Please enter valid reenter email address.\n\r";
							valid = false;	
						}
		
						if(trim(frm.firstname.value) == "")
						{
							newStr += "- Please enter first name.\n\r";
							valid = false;	
							
						}
						if(trim(frm.day.value) == "")
						{
							newStr += "- Please enter day of your date of birth.\n\r";
							valid = false;			
						}
						if(trim(frm.month.value) == "")
						{
							newStr += "- Please enter month of your date of birth.\n\r";
							valid = false;			
						}
						if(trim(frm.year.value) == "")
						{
							newStr += "- Please enter year of your date of birth.\n\r";
							valid = false;			
						}
						if(trim(frm.position.value) == "")
						{
							newStr += "- Please enter status.\n\r";
							valid = false;	
							
						}
						if(trim(frm.company_name.value) == "")
						{
							newStr += "- Please enter company name.\n\r";
							valid = false;	
							
						}
						if(trim(frm.companyRegistrationNo.value) == "")
						{
							newStr += "- Please enter company registration number.\n\r";
							valid = false;	
							
						}
						if(trim(frm.industries.value) == "0")
						{
							newStr += "- Please select a industry.\n\r";
							valid = false;	
							
						}
						if(trim(frm.veri.value)=="")
						{							
							newStr += "- Please enter picture text for verification.\n\r";
							valid = false;		
						}
						if(frm.jobposting.checked==false)
						{
							newStr += "- Please select job posting terms and conditions.\n\r";
							valid = false;		
						}
						
			
			}
						if(!valid)
						alert(str+newStr);
						return valid;
						
					
}


function validateRegistrationJobseeker(frm)
{
	
	
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	var newStr = "";
//	alert("ddddddddd");
		
			if(frm.skip_other_details.checked==true)
			{
				
						if(frm.cmd.value=="update_jobseeker")
						{
							
							if(trim(frm.username.value) =="")
							{
								newStr += "- Please enter username.\n\r";
								valid = false;
							}
					
						}
						
						if(trim(frm.password.value) == "")
						{
								newStr += "- Please enter password.\n\r";
								valid = false;
						}
						else if(frm.password.value.length < 6)
						{
								newStr += "- The password should be of minimum 6 alphanumeric characters.\n\r";
								valid = false;
						}
						if(trim(frm.cpassword.value) == "")
						{
								newStr += "- Please enter confirm password.\n\r";
								valid = false;
						}

						else if(frm.password.value != frm.cpassword.value)
						{
								newStr += "- Please enter confirm password.\n\r";
								valid = false;	
						}
					
						if(trim(frm.email.value)=="")
						{
							newStr += "- Please enter email address.\n\r";
							valid = false;		
						}
						else if(!checkMail(frm.email.value))
						{
							newStr += "- Please enter valid email address.\n\r";
							valid = false;	
						}
						if(trim(frm.cemail.value)=="")
						{
							newStr += "- Please enter confirm email address.\n\r";
							valid = false;		
						}
						else if(frm.email.value != frm.cemail.value)
						{
							newStr += "- Please enter valid reenter email address.\n\r";
							valid = false;	
						}
						if(trim(frm.veri.value)=="")
						{							
							newStr += "- Please enter picture text for verification.\n\r";
							valid = false;		
						}
						if(frm.jobposting.checked==false)
						{
							newStr += "- Please select job posting terms and conditions.\n\r";
							valid = false;		
						}
					
		
			}
			else
			{
				
						if(frm.cmd.value=="update_jobseeker")
						{
							
							if(trim(frm.username.value) =="")
							{
								newStr += "- Please enter username.\n\r";
								valid = false;
							}
					
						}
						if(trim(frm.password.value) == "")
						{
								newStr += "- Please enter password.\n\r";
								valid = false;
						}
												else if(frm.password.value.length < 6)
						{
								newStr += "- The password should be of minimum 6 alphanumeric characters.\n\r";
								valid = false;
						}
							if(trim(frm.cpassword.value) == "")
						{
								newStr += "- Please enter  confirm password.\n\r";
								valid = false;
						}


						else if(frm.password.value != frm.cpassword.value)
						{
								newStr += "- Please enter confirm password.\n\r";
								valid = false;	
						}
					
						if(trim(frm.email.value)=="")
						{
							newStr += "- Please enter email address.\n\r";
							valid = false;		
						}
						else if(!checkMail(frm.email.value))
						{
							newStr += "- Please enter valid email address.\n\r";
							valid = false;	
						}
						if(trim(frm.cemail.value)=="")
						{
							newStr += "- Please enter confirm email address.\n\r";
							valid = false;		
						}
						else if(frm.email.value != frm.cemail.value)
						{
							newStr += "- Please enter valid reenter email address.\n\r";
							valid = false;	
						}
		
						if(trim(frm.firstname.value) == "")
						{
							newStr += "- Please enter first name.\n\r";
							valid = false;	
							
						}
						if(trim(frm.day.value) == "")
						{
							newStr += "- Please enter day of your date of birth.\n\r";
							valid = false;			
						}
						if(trim(frm.month.value) == "")
						{
							newStr += "- Please enter month of your date of birth.\n\r";
							valid = false;			
						}
						if(trim(frm.year.value) == "")
						{
							newStr += "- Please enter year of your date of birth.\n\r";
							valid = false;			
						}
						if(trim(frm.position.value) == "")
						{
							newStr += "- Please enter status.\n\r";
							valid = false;	
							
						}
						if(trim(frm.company_name.value) == "")
						{
							newStr += "- Please enter company name.\n\r";
							valid = false;	
							
						}
				
						if(trim(frm.industries.value) == "0")
						{
							newStr += "- Please select a industry.\n\r";
							valid = false;	
							
						}
						if(trim(frm.veri.value)=="")
						{							
							newStr += "- Please enter picture text for verification.\n\r";
							valid = false;		
						}
						if(frm.jobposting.checked==false)
						{
							newStr += "- Please select job posting terms and conditions.\n\r";
							valid = false;		
						}
						
			
			}
						if(!valid)
						alert(str+newStr);
						return valid;
						
					
}


function validateRegistration_alert(frm)
{
	//alert("asasas")
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	var newStr = "";
	
	if(trim(frm.username.value) =="")
		{
			newStr += "- Please enter username.\n\r";
			valid = false;
		}
		if(trim(frm.password.value) == "")
			{
					newStr += "- Please enter password.\n\r";
					valid = false;
			}
			else if(frm.password.value != frm.cpassword.value)
			{
					newStr += "- Please enter confirm password.\n\r";
					valid = false;	
			}
			if(trim(frm.email.value)=="")
				{
					newStr += "- Please enter email address.\n\r";
					valid = false;		
				}
				else if(!checkMail(frm.email.value))
				{
					newStr += "- Please enter valid email address.\n\r";
					valid = false;	
				}
				if(trim(frm.cemail.value)=="")
				{
					newStr += "- Please enter comfirm email address.\n\r";
					valid = false;		
				}
				else if(frm.email.value != frm.cemail.value)
				{
					newStr += "- Please enter valid reenter email address.\n\r";
					valid = false;	
				}
				if(trim(frm.alert_name.value)=="")
					{
							str += "- Please enter alert name.\n\r";							
							valid = false;
					}	

			
						if(!valid)
						alert(str+newStr);
						return valid;
						
					
					
}


/** Function To Show/Hide Jobseeker Registration Details **/
function update_jobseeker_reg_frm(bool_show_frm)
{//alert("inside validate frm");
	if(bool_show_frm)
	{
		document.getElementById("other_details").style.display="block";	
	}
	else
	{
		document.getElementById("other_details").style.display="none";	
	}	
}

function validateRecommendation(frm)
{
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
		
	
	if((frm.firstname.value =="")||(frm.lastname.value =="")||(frm.email.value =="")){
		str += "- Please select a connection from connection list.\n\r";
		valid = false;		
	}
	
	
	var status="true";
	//var len=frm.category.length;

	
	

  	if(frm.category[0].checked==true)
		{
			frm.action="RecommendationColleague.php";
			frm.submit();
			status="false";
		}
		else if(frm.category[1].checked==true)
		{
			frm.action="RecommendationServiceProvider.php";
			frm.submit();
			status="false";
		}
		else if(frm.category[2].checked==true)
		{
			frm.action="RecommendationBusinessProvider.php";
			frm.submit();
			status="false";
		}
		else
		{
			status="true";
		}
	
	if(status=="true")
	{
		str += "- Please select a category";
		valid = false;				
	  
	}

	if(!valid)
	{
			alert(str);
			return valid;
	}
	frm.submit();	
	
}

//check search
function validateSearch(frm)
{
	
	
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
		
	
	if(trim(frm.name.value) =="")
	{
		str += "- Please enter name.\n\r";
		frm.name.focus();
		valid = false;		
	}
	
	if(!valid)
		alert(str);

return valid;
		
	
}
function validRecommendation(frm)
{
	
	
	var valid = true;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
		
		
	if(trim(frm.firstname.value)=="")
		{
			str += "- Please enter first name.\n\r";
			valid = false;
	
		}
		if(trim(frm.lastname.value)=="")
		{
			str += "- Please enter last name.\n\r";
			valid = false;
	
		}
		if(trim(frm.email.value)=="")
		{
			str += "- Please enter email.\n\r";
			valid = false;
	
		}
		else if(!filter.test(frm.email.value))
		{
			str += "- Please enter valid email.\n\r";
			valid = false;
	
		}
		if(frm.category[0].checked==false && frm.category[1].checked==false && frm.category[2].checked==false)
		{
			str += "- Please select category.\n\r";
			valid = false;
		}	
	
	if(!valid)
		alert(str);

return valid;
	
	
}

function validRecommendationForm(frm)
{
	var valid = true;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
		
	//alert(frm.email2.value);
	 if(trim(frm.firstName1.value)=="")
		{
			str += "- Please enter first name.\n\r";
			valid = false;
	
		}
		
		if(trim(frm.email1.value)=="" || !filter.test(frm.email1.value))
		{
			str += "- Please enter email.\n\r";
			valid = false;
	
		}
		if(trim(frm.firstName2.value)!="" || trim(frm.email2.value)!="")
		{
			if((trim(frm.firstName2.value)!="" && trim(frm.email2.value)=="") || (trim(frm.firstName2.value)=="" && (trim(frm.email2.value)!="") || !filter.test(frm.email2.value)) )
			{
				
				str += "- Please check firstname/email for 2nd person.\n\r";
				valid = false;
				
			}
		}
		if(trim(frm.firstName3.value)!="" || trim(frm.email3.value)!="")
		{
			if((trim(frm.firstName3.value)!="" && trim(frm.email3.value)=="") || (trim(frm.firstName3.value)=="" && (trim(frm.email3.value)!="") || !filter.test(frm.email3.value)) )
			{
				
				str += "- Please check firstname/email for 3rd person.\n\r";
				valid = false;
				
			}
		}
		if(trim(frm.firstName4.value)!="" || trim(frm.email4.value)!="")
		{
			if((trim(frm.firstName4.value)!="" && trim(frm.email4.value)=="") || (trim(frm.firstName4.value)=="" && (trim(frm.email4.value)!="") || !filter.test(frm.email4.value)) )
			{
				
				str += "- Please check firstname/email for 4th person.\n\r";
				valid = false;
				
			}
		}
		if(trim(frm.firstName5.value)!="" || trim(frm.email5.value)!="")
		{
			if((trim(frm.firstName5.value)!="" && trim(frm.email5.value)=="") || (trim(frm.firstName5.value)=="" && (trim(frm.email5.value)!="") || !filter.test(frm.email5.value)) )
			{
				
				str += "- Please check firstname/email for 5th person.\n\r";
				valid = false;
				
			}
		}
		
		if(!valid)
		alert(str);

return valid;
//return false;
}

function chk_collegues(frm)
{
	var valid = true;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
		
	/*
		if(trim(frm.job_title.value)=="")
		{
			str += "- Please enter job title.\n\r";
			valid = false;
	
		}
		*/
		if(trim(frm.company.value)=="")
		{
			str += "- Please enter company.\n\r";
			valid = false;
	
		}
		/*
		if(trim(frm.year_from.value)=="0")
		{
			str += "- Please enter year from.\n\r";
			valid = false;
	
		}
		if(trim(frm.year_to.value)=="0")
		{
			str += "- Please enter year to.\n\r";
			valid = false;
	
		}
		*/
		if(!valid)
		alert(str);

return valid;
}

function validateLoginFrom(frm)
{
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
		

	if(trim(frm.username.value)=="")
		{
			str += "- Please enter username.\n\r";
			valid = false;
	
		}
		if(trim(frm.password.value)=="")
		{
			str += "- Please enter password.\n\r";
			valid = false;
	
		}
		if(!valid)
		alert(str);

return valid;

}

function validateForgotPasswordFrom(frm)
{
	
	filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";

		if(frm.email.value=="")
		{
			str += "- Please enter email address.\n\r";
			alert(str);
		}
		else if(!filter.test(frm.email.value))
		{
			str += "- Please enter valid email.\n\r";
			alert(str);
		}
		
		else
		{
		
		frm.submit();
		
		}

}

function pass_value(sch,date_attend)
{
	var sch;
	var date_attend;
	document.getElementById('sch').value=sch;
	document.getElementById('date_attend').value=date_attend;
	document.getElementById('registrationFrm').submit();
	return false;
}

function check_EducationForm(frm)
{
			
	//alert(frm.schoolName.value);
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";

		
		if(frm.country.value=="0" || frm.country.value=="" || frm.country.value=="-1")
		{
			str += "- Please select country.\n\r";
			frm.country.focus();
			valid = false;
	
		}
	
		if(frm.state.value=="0" || frm.state.value=="" || frm.state.value=="-1")
		{
			str += "- Please select state.\n\r";
			frm.state.focus();
			valid = false;
	
		}


		if(trim(frm.schoolName.value)=="Others")
		{
			if(trim(frm.schoolType.value)=="")
			{
				str += "- Please enter school type.\n\r";
				//frm.schoolName.focus();schoolType
				valid = false;
		
			}
	
		}

		if(trim(frm.degree.value)=="")
		{
				str += "- Please enter the degree.\n\r";
				valid = false;
		}
		
		if(trim(frm.startYear.value)=="" || trim(frm.endYear.value)=="")
		{
			str += "- Please select dates attended.\n\r";
			//frm.schoolName.focus();
			valid = false;
	
		}
		else if (trim(frm.startYear.value)>trim(frm.endYear.value))
		{
				str += "- Please check dates attended.\n\r";
				//frm.schoolName.focus();
				valid = false;
		}

		if(!valid)
		alert(str);

//return false;
return valid;

}
function chkRefSearch(frm)
{
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	
		if(trim(frm.cname1.value)=="")
		{
				str += "- Please enter company name.\n\r";
				//frm.schoolName.focus();
				valid = false;
		}
		if(trim(frm.year1.value)=="0")
		{
				str += "- Please enter from year.\n\r";
				//frm.schoolName.focus();
				valid = false;
		}
		if(trim(frm.to1.value)=="0")
		{
				str += "- Please enter to year.\n\r";
				//frm.schoolName.focus();
				valid = false;
		}
		else if(frm.year1.value > frm.to1.value)
		{
			str += "- Please check year value.\n\r";
				//frm.schoolName.focus();
				valid = false;
		}
		/*
		if (trim(frm.cname2.value)!="" || trim(frm.year2.value)!="" || trim(frm.to2.value)!="")
		{
					if(trim(frm.cname2.value)=="")
					{
							str += "- Please enter company name.\n\r";
							//frm.schoolName.focus();
							valid = false;
					}
					if(trim(frm.year2.value)=="0")
					{
							str += "- Please enter from year.\n\r";
							//frm.schoolName.focus();
							valid = false;
					}
					if(trim(frm.to2.value)=="0")
					{
							str += "- Please enter to year.\n\r";
							//frm.schoolName.focus();
							valid = false;
					}
					else if(frm.year2.value > frm.to2.value)
					{
						str += "- Please check year value.\n\r";
							//frm.schoolName.focus();
							valid = false;
					}
		}
		if (trim(frm.cname3.value)!="" || trim(frm.year3.value)!="" || trim(frm.to3.value)!="")
		{
					if(trim(frm.cname3.value)=="")
					{
							str += "- Please enter company name.\n\r";
							//frm.schoolName.focus();
							valid = false;
					}
					if(trim(frm.year3.value)=="0")
					{
							str += "- Please enter from year.\n\r";
							//frm.schoolName.focus();
							valid = false;
					}
					if(trim(frm.to3.value)=="0")
					{
							str += "- Please enter to year.\n\r";
							//frm.schoolName.focus();
							valid = false;
					}
					else if(frm.year3.value > frm.to3.value)
					{
						str += "- Please check year value.\n\r";
							//frm.schoolName.focus();
							valid = false;
					}
		}
		if (trim(frm.cname4.value)!="" || trim(frm.year4.value)!="" || trim(frm.to4.value)!="")
		{
					if(trim(frm.cname4.value)=="0")
					{
							str += "- Please enter company name.\n\r";
							//frm.schoolName.focus();
							valid = false;
					}
					if(trim(frm.year4.value)=="0")
					{
							str += "- Please enter from year.\n\r";
							//frm.schoolName.focus();
							valid = false;
					}
					if(trim(frm.to4.value)=="0")
					{
							str += "- Please enter to year.\n\r";
							//frm.schoolName.focus();
							valid = false;
					}
					else if(frm.year4.value > frm.to4.value)
					{
						str += "- Please check year value.\n\r";
							//frm.schoolName.focus();
							valid = false;
					}
		}
		*/
		if(!valid)
		alert(str);

//return false;
return valid;
}

function chkEmailVerification(frm)
{
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";

	if(trim(frm.verify_no.value)=="")
		{
				str += "- Please enter verification no.\n\r";
				frm.verify_no.focus();
				valid = false;
		}
		if(!valid)
		alert(str);
return valid;
	
}

function chkSearchForm(frm)
{
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";

	/*if(trim(frm.keyword.value)=="")
		{
				str += "- Please enter keyword.\n\r";
				frm.keyword.focus();
				valid = false;
		}*/
		if(trim(frm.salaryFrom.value) != ""  || trim(frm.salaryTo.value) != "" || frm.salaryType.value != "")
		{
					if( trim(frm.salaryFrom.value) == "")
					{
						str += "- Please enter salary range.\n\r";
						valid = false;
					}
					if( trim(frm.salaryTo.value) == "")
					{
						str += "- Please enter salary range.\n\r";
						valid = false;
					}
					if( trim(frm.salaryType.value) == "")
					{
						str += "- Please select salary type.\n\r";
						valid = false;
					}	
		}
		if(!valid)
		alert(str);
return valid;
}

function chkFormTellFriend()
{
	var valid = true;
	filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";

	with(window.document.TellFriendForm)
	{
				if(trim(your_name.value)=="")
					{
							str += "- Please enter your name.\n\r";
							your_name.focus();
							valid = false;
					}
					if(trim(your_email.value)==""  || !filter.test(your_email.value))
					{
							str += "- Please enter your valid email.\n\r";
							
							valid = false;
					}
					
					if(trim(your_femail.value)==""  || !filter.test(your_femail.value))
					{
							str += "- Please enter your friend valid email.\n\r";
							
							valid = false;
					}
			if(!valid)
					alert(str);
			return valid;
	}
}

function chk_mail(frm)
{
	var valid = true;
	filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";

//alert(frm.to.value);return false;
	if(trim(frm.to.value)=="" || !filter.test(frm.to.value))
		{
				str += "- Please enter valid email.\n\r";
				frm.to.focus();
				valid = false;
		}

		if(!valid)
		alert(str);
return valid;

}

function chkSendPmsform(frm)
{
	var valid = true;
	filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	
	if(trim(frm.subject.value)=="")
		{
				str += "- Please enter subject.\n\r";
				frm.subject.focus();
				valid = false;
		}
		if(trim(frm.notes.value)=="")
		{
				str += "- Please enter notes.\n\r";
				
				valid = false;
		}

		if(!valid)
		alert(str);
return valid;

}

function chkSendPmsNewform(frm)
{
	var valid = true;
	filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	
	if(trim(frm.to.value)=="")
		{
				str += "- Please choose connection.\n\r";
				frm.to.focus();
				valid = false;
		}
	if(trim(frm.subject.value)=="")
		{
				str += "- Please enter subject.\n\r";
				frm.subject.focus();
				valid = false;
		}
		if(trim(frm.notes.value)=="")
		{
				str += "- Please enter notes.\n\r";
				
				valid = false;
		}

		if(!valid)
		alert(str);
return valid;

}

function chkPostJobForm(frm)
{
	
	
	
	var valid = true;
	
	filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	

	if(trim(frm.job_company_profile.value)=="")
	{
				str += "- Please enter company description.\n\r";
				//frm.job_company_profile.focus();
				valid = false;
				
	}
	
	if(trim(frm.job_title.value)=="")
	{
				str += "- Please enter job title.\n\r";
				//frm.job_title.focus();
				valid = false;
				
	}
	if(trim(frm.job_category.value)=="")
	{
				str += "- Please select job category.\n\r";
				//frm.job_category.focus();
				valid = false;
				
	}
	if(trim(frm.email.value)=="")
	{
				str += "- Please enter email.\n\r";
				//frm.email.focus();
				valid = false;
				
	}
	
	if(!valid)
	{
			alert(str);
			return valid;
	}

}

function chkScheduleFrm(frm)
{	
var valid = true;
	filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	
	if(trim(frm.meeting_date.value)=="")
	{
				str += "- Please enter meeting date.\n\r";
				frm.meeting_date.focus();
				valid = false;
	}
	else if(trim(frm.meeting_date.value)!="")
	{
		var dates1=frm.meeting_date.value;
		var tDate=new Date();		
		var mnth=tDate.getMonth()+1;		
		var dates2=tDate.getYear() + "-" + mnth + "-" +tDate.getDate();
		var status=gr_eq_comp_dates(dates1,dates2)
		if(status=="no")
		{
			str += "- Meeting date should be grater than or equal to current date.\n\r";
			valid=false;
		}
	}

	if(trim(frm.hour.value)=="")
	{
				str += "- Please select hour.\n\r";
				frm.hour.focus();
				valid = false;
	}
	if(trim(frm.minute.value)=="")
	{
				str += "- Please select minute.\n\r";
				frm.minute.focus();
				valid = false;
	}
	if(trim(frm.am_pm.value)=="")
	{
				str += "- Please select am/pm.\n\r";
				frm.am_pm.focus();
				valid = false;
	}
if(!valid)
		alert(str);
return valid;
}

function gr_eq_comp_dates(dates1,dates2)
		{
			var date_array1=dates1.split("-"); 
			var date1_day=date_array1[2];
			var date1_month=date_array1[1];
			var date1_year=date_array1[0].substr(2);
			
			var date_array2=dates2.split("-"); 
			var date2_day=date_array2[2];
			var date2_month=date_array2[1];
			var date2_year=date_array2[0].substr(2);
			
			var date1= new Date(date1_year, date1_month, date1_day);
			var date2= new Date(date2_year, date2_month, date2_day);
			
			if(date1.getTime()>=date2.getTime())
			{
				return "yes";
			}
			else
			{
			return "no";
			}
		}
function chkPostResume(frm)
{
	var valid = true;
	filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	
		if(trim(frm.paste_resume.value)=="" && trim(frm.upload_resume.value)=="")
		{
				str += "- Please cut and paste resume or upload resume file.\n\r";
				valid = false;
		}
		/*else if (trim(frm.paste_resume.value)!="" && trim(frm.upload_resume.value)!="")
		{
				str += "- Please cut and paste resume or upload resume file.\n\r";
				valid = false;
		}*/
if(!valid)
		alert(str);
return valid;
}

function chkPlanForm(frm)
{
		var i=0;
		var ckd=-1;
		len = frm.elements.length;
		
		for( i=0 ; i<len ; i++)
		{
			
			if (frm.elements[i].type=='radio' && frm.elements[i].name=='pln_amt') 
			{	
				if (frm.elements[i].checked==true) ckd++;
			}
		}
		
		if(ckd==-1)
		{
			alert("Please select atleast one plan.");
			return false;
		}
		return true;
}

function chkNameSearchFrom(frm)
{
	var i=0;
		var ckd=-1;
		len = frm.elements.length;
		
		for( i=0 ; i<len ; i++)
		{
			
			if (frm.elements[i].type=='checkbox') 
			{	
				if (frm.elements[i].checked==true) ckd++;
			}
		}
		
		if(ckd==-1)
		{
			alert("Please select atleast one invitation.");
			return false;
		}
		return true;
}

function chkSearchKeywordFrom(frm)
{	
	var i=0;
		var ckd=-1;
		len = frm.elements.length;
		
		for( i=0 ; i<len ; i++)
		{
			
			if (frm.elements[i].type=='checkbox') 
			{	
				if (frm.elements[i].checked==true) ckd++;
			}
		}
		
		if(ckd==-1)
		{
			alert("Please select atleast one invitation.");
			return false;
		}
		return true;

}

function chkReferenceSerchForm(frm)
{
var i=0;
		var ckd=-1;
		len = frm.elements.length;
		
		for( i=0 ; i<len ; i++)
		{
			
			if (frm.elements[i].type=='checkbox') 
			{	
				if (frm.elements[i].checked==true) ckd++;
			}
		}
		
		if(ckd==-1)
		{
			alert("Please select atleast one invitation.");
			return false;
		}
		return true;
}
function chkBannerForm(frm)
{
	var valid = true;
	filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	if(trim(frm.email.value)==""  || !filter.test(frm.email.value))
					{
							str += "- Please enter your valid email-Id.\n\r";							
							valid = false;
					}
		if(trim(frm.banner_description.value==""))			
		{
			str += "- Please enter banner description.\n\r";							
							valid = false;
		}
		if(frm.home_page.checked==false && frm.inner_page.checked==false)
		{
			str += "- Please select place of banner.\n\r";							
							valid = false;
		}
		
					if(!valid)
					alert(str);
return valid;
}
function chkBannerForm_Sec(frm)
{
	var valid = true;
	filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	
		if(trim(frm.username.value==""))			
		{
			str += "- Please enter name.\n\r";							
							valid = false;
		}
		if(trim(frm.contact.value==""))			
		{
			str += "- Please enter contact number.\n\r";							
							valid = false;
		}
	if(trim(frm.email.value)==""  || !filter.test(frm.email.value))
					{
							str += "- Please enter your valid email-Id.\n\r";							
							valid = false;
					}
		if(trim(frm.banner_description.value==""))			
		{
			str += "- Please enter banner description.\n\r";							
							valid = false;
		}
		if(frm.home_page.checked==false && frm.inner_page.checked==false)
		{
			str += "- Please select place of banner.\n\r";							
							valid = false;
		}
		if((frm.home_page.checked==true && trim(frm.showDayHome.value)=="") || (frm.inner_page.checked==true && trim(frm.showDayInner.value)==""))
		{
			str += "- Please enter number of days.\n\r";							
							valid = false;
		}
		
					if(!valid)
					alert(str);
return valid;
}
function chkReplyForm(frm)
{
	var valid = true;
	filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	if(trim(frm.email.value)==""  || !filter.test(frm.email.value))
					{
							str += "- Please enter your valid email-Id.\n\r";							
							valid = false;
					}
					if(trim(frm.order_id.value)=="")
					{
							str += "- Please enter your order Id.\n\r";							
							valid = false;
					}
	if(!valid)
	alert(str);
return valid;
}
function checkPlanForm(frm)
{
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	
	var i=0;
		var ckd=-1;
		len = frm.elements.length;
		
		for( i=0 ; i<len ; i++)
		{
			
			if (frm.elements[i].type=='radio' && frm.elements[i].name=='plan_id') 
			{	
				if (frm.elements[i].checked==true) ckd++;
			}
		}
		
		if(ckd==-1)
		{
			alert(str+"Please select atleast one plan.");
			return false;
		}
		return true;
}
function checkSaveSearch(frm)
{
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	
	if(trim(frm.search_name.value)=="")
					{
							str += "- Please enter search name.\n\r";							
							valid = false;
					}
					if(trim(frm.salaryFrom.value) != ""  || trim(frm.salaryTo.value) != "" || frm.salaryType.value != "")
		{
					if( trim(frm.salaryFrom.value) == "" || isNaN(frm.salaryFrom.value))
					{
						str += "- Please enter salary range. Must be integer value.\n\r";
						valid = false;
					}
					if( trim(frm.salaryTo.value) == "" || isNaN(frm.salaryTo.value))
					{
						str += "- Please enter salary range. Must be integer value. \n\r";
						valid = false;
					}
					if( trim(frm.salaryType.value) == "")
					{
						str += "- Please select salary type.\n\r";
						valid = false;
					}	
		}
	if(!valid)
	alert(str);
return valid;
}
function checkBarringForm(frm)
{
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	
	if(trim(frm.barring_name.value)=="")
	{
			str += "- Please enter barring name.\n\r";							
			valid = false;
	}	
	if(trim(frm.keywords.value)=="" && trim(frm.company.value)=="")
	{
			str += "- Please enter keyword or company name information.\n\r";							
			valid = false;
	}
	if(!valid)
	alert(str);
return valid;
}

function checkJobAlertForm(frm)
{
var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";
	
	if(trim(frm.alert_name.value)=="")
	{
			str += "- Please enter alert name.\n\r";							
			valid = false;
	}	
	/*if(trim(frm.keywords.value)=="" && trim(frm.company.value)=="" && trim(frm.person_name.value)=="" && trim(frm.email.value)=="" && trim(frm.mobile.value)=="" && trim(frm.country.value)=="-1")
	{
			str += "- Please enter atleast one information.\n\r";							
			valid = false;
	}*/
	if(!valid)
	alert(str);
return valid;
}
function checkAddOther(frm)
{
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";

	if(frm.managed.value!='' && isNaN(frm.managed.value))
	{
			str += "- Please enter number of managed in numeric.\n\r";							
			valid = false;
	}	
	if(frm.wage.value!='' && isNaN(frm.wage.value))
	{
			str += "- Please enter most recent wage in numeric.\n\r";							
			valid = false;
	}	
	if(!valid)
	alert(str);

return valid;
}
function checkDesireForm(frm)
{
var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";

/*if(frm.wage.value!='' && isNaN(frm.wage.value))
	{
			str += "- Please enter desired wage in numeric.\n\r";							
			valid = false;
	}	*/

if(!valid)
	alert(str);

return valid;
}
function checkSearchForm(frm)
{
	//alert(document.getElementById("joblist"))
	//if(!document.getElementById("joblist"))
	//	return false;
	var i=0;
		var ckd=-1;
		len = frm.elements.length;
		
		for( i=0 ; i<len ; i++)
		{
			
			if (frm.elements[i].type=='checkbox') 
			{	
				if (frm.elements[i].checked==true) ckd++;
			}
		}
		
		if(ckd==-1)
		{
			alert("Please select atleast one job.");
			return false;
		}
		return true;
}
function checkPrmotionalPlan(frm)
{
var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";

if(trim(frm.pm_code.value)=="")
	{
			str += "- Please enter promotional code.\n\r";							
			valid = false;
	}	

if(!valid)
	alert(str);

return valid;

}

function checkCountryLaunches()
{
	
	var valid = true;
	var str = "Sorry, we cannot complete your request.\n\r";
	str += "Kindly provide us the missing or incorrect information enclosed below.\n\r\n\r";

	if(document.countryLaunchesFrm.name.value=='')
	{
			str += "- Please enter user name.\n\r";							
			valid = false;
	}	
	if(document.countryLaunchesFrm.email.value=='')
	{
			str += "- Please enter email address.\n\r";							
			valid = false;
	}	
	if(document.countryLaunchesFrm.message.value=='')
	{
		
		str += "- Please enter message.\n\r";							
		valid = false;
	}
	
	
	if(!valid)
	alert(str);
	return valid;
	
}