var domainbase ="http://" + window.location.toString().split("//")[1].split("/")[0] + "/";
var site_url = domainbase + "index.php/";
var base_url = domainbase;
function search_blank()
{
jQuery('#txtsearch').val("");
		
}
function search_text()
{
	var value=jQuery('#txtsearch').val();
	
	if(value=="" || value=="Job Title, Company Name, Skills, etc.")
	{
	jQuery('#txtsearch').val("Job Title, Company Name, Skills, etc.");
	}
}
function func_loginbyTextboxEnterKey(e)
{
     var key;     
     if(window.event)
          key = window.event.keyCode; //IE
     else
          key = e.which; //firefox     
	if(key ==13) {
		func_userlogin();
	}
	return true;
    
}
                     function func_userlogin() {
						
					var user_name = jQuery('#seeker_username').val();
				     var pass_word = jQuery('#seeker_password').val();
					
    					if(user_name == ""){
    							jQuery('#seeker_username').addClass('login_form_txtfield_red');
    							jQuery('#seeker_password').removeClass('login_form_txtfield_red');
								$('#message_div').show('slow');
    							jQuery('#message_image').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter UserName</span>");
    							jQuery('#seeker_username').focus();
    							return false;
    					}else if(pass_word == ""){
    							jQuery('#seeker_username').removeClass('login_form_txtfield_red');
    							jQuery('#seeker_password').addClass('login_form_txtfield_red');
    							jQuery('#message_image').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter Password</span>");
    							jQuery('#seeker_password').focus();
    							return false;
    					}
						else{
    								jQuery('#message_image').html('<img src='+'"'+domainbase +'images/gif-loading.gif'+'"'+'width="16" height="16" />'+"<span style='color:grey'>&nbsp;  Loading Please Wait...</span>");
    								jQuery('#seeker_username').removeClass('login_form_txtfield_red');
    								jQuery('#seeker_password').removeClass('login_form_txtfield_red');	
			    					return true;
    					}	
                       }
                    function func_contact_us()
					{
  					var uname			= jQuery('#uname').val();
					var email			= jQuery('#email').val();
					var phone			= jQuery('#phone').val();
					var address			= jQuery('#address').val();
					var location		= jQuery('#location').val();
					var subject			= jQuery('#subject').val();
					var message			= jQuery('#message').val();
				if(uname	=="")
				{
					jQuery('#div_msg').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter Your Name</span>");	
					return false;
				}
				else if(!emailCheck(email))
				{
					jQuery('#div_msg').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter Valid Email Address</span>");	
					return false;
				}
				else if(phone	=="")
				{
					jQuery('#div_msg').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter Your Telephone Number</span>");
					return false;	
				}
				else if(address	=="")
				{
					jQuery('#div_msg').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter Your Address</span>");	
					return false;
				}
				else if(location	=="")
				{
					jQuery('#div_msg').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter Your Location</span>");	
					return false;
				}
				else if(subject	=="") 
				{
					jQuery('#div_msg').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter Subject</span>");
					return false;
				}
				else if(message	=="")
				{
					jQuery('#div_msg').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter Message</span>");	
					return false;
				}
				else
				{
					jQuery('#div_msg').html("<span style='color:grey'>&nbsp; Sending  Please Wait...</span>");
				return true;
				}
				
				}
				function emailCheck (emailStr)
				{
				var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	    		if(reg.test(emailStr) == false) 
				{
	   	      
			  return false;
	   	       }
		    else
			 {
	   		return true;
	    	}
	      }
 function numbersonly(myfield, e, dec) {
  var key;
    var keychar;
  if (window.event)
    key = window.event.keyCode;
  else if (e)
    key = e.which;
  else
    return true;
  keychar = String.fromCharCode(key);
  // control keys
  if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
    return true;

  // numbers
  else if ((("0123456789").indexOf(keychar) > -1))
    return true;

  // decimal point jump
  else if (dec && (keychar == ".")) {
    myfield.form.elements[dec].focus();
    return false;
  } else
    return false;
}
function func_emploginbyTextboxEnterKey(e)
{
     var key;     
     if(window.event)
          key = window.event.keyCode; //IE
     else
          key = e.which; //firefox     
	if(key ==13) {
		func_emp_login();
	}
	return true;
    
}
function func_emp_login()
{
var user_name = jQuery('#username_l').val();
    					var pass_word = jQuery('#password_l').val();
    					if(user_name == ""){
    							jQuery('#username_l').addClass('login_form_txtfield_red');
    							jQuery('#password_l').removeClass('login_form_txtfield_red');
    								jQuery('#login_result').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter UserName</span>");
    							jQuery('#username_l').focus();
    					}else if(pass_word == ""){
    							jQuery('#username_l').removeClass('login_form_txtfield_red');
    							jQuery('#password_l').addClass('login_form_txtfield_red');
    						jQuery('#login_result').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter Password</span>");
    							jQuery('#password_l').focus();
    					}else{
    								jQuery('#login_result').html("<span style='color:gray'>Loading... Please wait!</span>");
    								jQuery('#username_l').removeClass('login_form_txtfield_red');
    								jQuery('#password_l').removeClass('login_form_txtfield_red');
									jQuery.post(site_url + "main/login_ajax", { username_l: user_name, password_l: pass_word},function(data){
																																	  
																																	 
			    									if(data == 'R')
													{
			    												jQuery('#login_result').html('<span style="color:blue">Login sucessful! Redirecting to employer Index!</span>');
			    												window.location.href = site_url + 'recruiter/home';
			    									}else if(data == 'S'){
			    												jQuery('#login_result').html('<span style="color:blue">Login sucessful! Redirecting to Agent Index!</span>');
			    												window.location.href = site_url + 'agent/home';
			    									}
													else if(data == 'J')
													{
			    												jQuery('#login_result').html('<span style="color:blue">Login sucessful! Redirecting to Agent Index!</span>');
			    												window.location.href = site_url + 'jobseeker/home';
			    									}
													else
													{
							 		  	 						jQuery('#login_result').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Invalid Login Try Again</span>");
			    									}
							 	 		});
    					}	
}
function func_emp_loginjob(id,page) 
{
var user_name = jQuery('#username_l').val();
    					var pass_word = jQuery('#password_l').val();
    					if(user_name == ""){
    							jQuery('#username_l').addClass('login_form_txtfield_red');
    							jQuery('#password_l').removeClass('login_form_txtfield_red');
    								jQuery('#login_result').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter UserName</span>");
    							jQuery('#username_l').focus();
    					}else if(pass_word == ""){
    							jQuery('#username_l').removeClass('login_form_txtfield_red');
    							jQuery('#password_l').addClass('login_form_txtfield_red');
    						jQuery('#login_result').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter Password</span>");
    							jQuery('#password_l').focus();
    					}else{
    								jQuery('#login_result').html("<span style='color:gray'>Loading... Please wait!</span>");
    								jQuery('#username_l').removeClass('login_form_txtfield_red');
    								jQuery('#password_l').removeClass('login_form_txtfield_red');
									jQuery.post(site_url + "main/login_ajax_employee", { username_l: user_name, password_l: pass_word,job_id:id},function(data)
																																				{
																																					
																															 
			                             alert(data);																										 
			    									
													 if(data =='success')
													{
														
			    												jQuery('#login_result').html('<span style="color:blue">Login sucessful! Redirecting to job!</span>');
																if(page==2)
														{
			    												window.location.href = site_url + 'jobs/viewjob_popup/'+id+'/sucess';
														}
														else
														{
														window.location.href = site_url + 'jobs/viewjob/'+id+'/sucess';	
														}
														
			    									}
													else if(data=='applied')
													{
														
														
			    												jQuery('#login_result').html('<span style="color:blue">Login sucessful! Redirecting to job!</span>');
																if(page==2)
														{
			    												window.location.href = site_url + 'jobs/viewjob_popup/'+id+'/applied';
														}
														else
														{
														window.location.href = site_url + 'jobs/viewjob/'+id+'/applied';	
														}
													}
													else if(data=='failed')
													{
													jQuery('#login_result').html('<span style="color:blue">Login sucessful! Redirecting to job!</span>');
																if(page==2)
														{
			    												window.location.href = site_url + 'jobs/viewjob_popup/'+id+'/failed';
														}
														else
														{
														window.location.href = site_url + 'jobs/viewjob/'+id+'/failed';	
														}	
													}
													else{
							 		  	 						jQuery('#login_result').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Invalid Login Try Again</span>");
			    									}
							 	 		});
    					}	
}

function func_populate(value)
{            if(value=='')
             {
		 var sel=document.getElementById("country");
		 
			 for(i=sel.options.length-1;i>=0;i--)
                {
                 sel.remove(i);
                   }
				   var optn = document.createElement("OPTION");
				       optn.text="country";
					   optn.value='';
					   sel.options.add(optn);
		               sel.disabled=true;
			 }
	if(value!='')
	{
jQuery.post(site_url + "main/populate_partner", { value:value},function(data)
   {
	var sel=document.getElementById("country"); 
	 for(i=sel.options.length-1;i>=0;i--)
                {
                 sel.remove(i);
                   }
	
	  var temp=data.split("*");
         
		
		 for(i=0;i<temp.length;i++)
		 {
			
			 var value=temp[i].split(":");
			
			 
			
				   
				   var optn = document.createElement("OPTION");
                          optn.text = value[1];
                          optn.value = value[0];
                          sel.options.add(optn);
						  sel.disabled=false;
		 }
	 
   });
	}
}
function func_regjobseeker() {
		       var provider_id = jQuery('#provider_id').val();
			   var country=jQuery('#country').val();
			   var jobseeker_name = jQuery('#jobseeker_name').val();
				var jobseeker_date = jQuery('#jobseeker_date').val();
				var jobseeker_month = jQuery('#jobseeker_month').val();
				var jobseeker_year = jQuery('#jobseeker_year').val();
				var jobseeker_sex = jQuery('#jobseeker_sex:checked').val();
				var jobseeker_maritalstatus = jQuery('#jobseeker_maritalstatus').val();   
				var jobseeker_nationality = jQuery('#jobseeker_nationality').val();   
				var user_email = jQuery('#user_email').val();    
				var user_password = jQuery('#user_password').val(); 
				var user_confirmpassword = jQuery('#user_confirmpassword').val();
				var jobseeker_address= jQuery('#jobseeker_address').val();	
				var jobseeker_city= jQuery('#jobseeker_city').val();
				var country_id= jQuery('#country_id').val();
				var jobseeker_postal= jQuery('#jobseeker_postal').val();
				var jobseeker_state= jQuery('#jobseeker_state').val();
				var jobseeker_phonecountrycode= jQuery('#jobseeker_phonecountrycode').val();
				var jobseeker_phoneareacode= jQuery('#jobseeker_phoneareacode').val();
				var jobseeker_phoneno= jQuery('#jobseeker_phoneno').val();
				var jobseeker_mobcountrycode= jQuery('#jobseeker_mobcountrycode').val();
				var jobseeker_mobileno= jQuery('#jobseeker_mobileno').val();
				var jobseeker_address_com= jQuery('#jobseeker_address_com').val();	
				var jobseeker_city_com= jQuery('#jobseeker_city_com').val();																	
				var country_id_com= jQuery('#country_id_com').val();
				var jobseeker_postal_com= jQuery('#jobseeker_postal_com').val();
				var jobseeker_state_com= jQuery('#jobseeker_state_com').val();
				var jobseeker_countrycode_com= jQuery('#jobseeker_countrycode_com').val();
				var jobseeker_areacode_com= jQuery('#jobseeker_areacode_com').val();
				var jobseeker_phoneno_com= jQuery('#jobseeker_phoneno_com').val();
				var jobseeker_countrycode_mobile_com= jQuery('#jobseeker_countrycode_mobile_com').val();
				var jobseeker_mobile_com= jQuery('#jobseeker_mobile_com').val();
				var jobseeker_visacountry = jQuery('#jobseeker_visacountry').val();
				var jobseeker_visatype=jQuery('#jobseeker_visatype').val();
				var jobseeker_visaexpiry = jQuery('#jobseeker_visaexpiry').val();
				var jobseeker_passport = jQuery('#jobseeker_passport').val();
				var jobseeker_passportexpiry= jQuery('#jobseeker_passportexpiry').val();
				var jobseeker_passportissue = jQuery('#jobseeker_passportissue').val();
				var jobseeker_lang = jQuery('#jobseeker_lang').val();
				var jobseeker_addqualification = jQuery('#jobseeker_addqualification').val();
				var qualification1  = jQuery('#qualification1').val();
				var course1 = jQuery('#course1').val();
				var specialisation1= jQuery('#specialisation1').val();
				var qualification2 = jQuery('#qualification2').val();
				var course2 = jQuery('#course2').val();
				var specialisation2 = jQuery('#specialisation2').val();
				var type1= jQuery('#type1').val();
				var validity1 = jQuery('#validity1').val();
				var country_id1 = jQuery('#country_id1').val();
				var type2 = jQuery('#type2').val();
				var validity2 = jQuery('#validity2').val();
				var country_id2  = jQuery('#country_id2').val();
					jQuery.post("../accounts/create_jobseeker", {
								provider_id :provider_id ,country:country,jobseeker_name :jobseeker_name, jobseeker_date :jobseeker_date, jobseeker_month :jobseeker_month, jobseeker_year :jobseeker_year, jobseeker_sex :jobseeker_sex, jobseeker_maritalstatus :jobseeker_maritalstatus, jobseeker_nationality :jobseeker_nationality,user_email :user_email,user_password :user_password,user_confirmpassword :user_confirmpassword,
								jobseeker_address: jobseeker_address,
								jobseeker_city: jobseeker_city,																	
								country_id: country_id,
								jobseeker_postal: jobseeker_postal,
								jobseeker_state: jobseeker_state,
								jobseeker_phonecountrycode: jobseeker_phonecountrycode,
								jobseeker_phoneareacode: jobseeker_phoneareacode,
								jobseeker_phoneno: jobseeker_phoneno,
								jobseeker_mobcountrycode: jobseeker_mobcountrycode,
								jobseeker_mobileno: jobseeker_mobileno,
								jobseeker_address_com: jobseeker_address_com,	
								jobseeker_city_com: jobseeker_city_com,																	
								country_id_com: country_id_com,
								jobseeker_postal_com: jobseeker_postal_com,
								jobseeker_state_com: jobseeker_state_com,
								jobseeker_countrycode_com: jobseeker_countrycode_com,
								jobseeker_areacode_com: jobseeker_areacode_com,
								jobseeker_phoneno_com: jobseeker_phoneno_com,
								jobseeker_countrycode_mobile_com: jobseeker_countrycode_mobile_com,
								jobseeker_mobile_com: jobseeker_mobile_com,
								jobseeker_visacountry :jobseeker_visacountry,
								jobseeker_visatype:jobseeker_visatype,
								jobseeker_visaexpiry :jobseeker_visaexpiry,
								jobseeker_passport :jobseeker_passport,
								jobseeker_passportexpiry:jobseeker_passportexpiry,
								jobseeker_passportissue :jobseeker_passportissue,
								jobseeker_lang :jobseeker_lang,
								jobseeker_addqualification :jobseeker_addqualification,
								qualification1  :qualification1,
								course1 :course1,
								specialisation1:specialisation1,
								qualification2 :qualification2,
								course2 :course2,
								specialisation2 :specialisation2,
								type1:type1,
								validity1 :validity1,
								country_id1 :country_id1,
								type2 :type2,
								validity2 :validity2,
								country_id2  :country_id2
					
								},function(data)
								{
			    									if(data=="success"){
			    										window.location.href = site_url + 'jobseeker/create_resume';
			    									}
			    										
														else{
															
			    															    												document.getElementById('top').scrollIntoView(false);
			    												jQuery('#div_msg').html('<img src='+'"'+domainbase +'hrsupershop/images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;"+ data+"</span>");
																
			    												
			    											}
					});
}
function checkEmail (strng) {
var error="";
if (strng == "") {
   error = "You didn't enter an email address.\n";
}

    var emailFilter=/^.+@.+\..{2,3}$/;
    if (!(emailFilter.test(strng))) { 
       error = "Please enter a valid email address.\n";
    }
    else {
//test email for illegal characters
       var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/
         if (strng.match(illegalChars)) {
          error = "The email address contains illegal characters.\n";
       }
    }
return error;    
}
function func_chkmail() {
			var emailVal = jQuery('#user_email').val();
			var errMsg	= '';
			errMsg =checkEmail(emailVal);
			if(emailVal == ""){
    							jQuery('#div_email').html('<span style="color:red">Please enter an email address!</span>');
    							//jQuery('#user_email').focus();
    		
    		}
    		else if(errMsg !="") {
    			jQuery('#div_email').html('<span style="color:red">'+errMsg+'</span>');
    		}
    		else {
					jQuery.post(site_url+"accounts/chk_useremail", { user_email: emailVal},function(data){
			    									if(data == 'success'){
			    												jQuery('#div_email').html('<span style="color:red">Email address not valid!</span>');
			    												}else{
							 		  	 							jQuery('#div_email').html('<span style="color:red">'+data+'</span>');
			    									}
					});
				}
}

function getAddress(theBox,frm)
{
	if (theBox.checked ==true)	{
		frm.jobseeker_address_com.value	=frm.jobseeker_address.value;	
		frm.jobseeker_city_com.value 		=frm.jobseeker_city.value;																	
		frm.country_id_com.value		=frm.country_id.value;
		frm.jobseeker_postal_com .value	= frm.jobseeker_postal.value;
		frm.jobseeker_state_com.value	=  frm.jobseeker_state.value;
		frm.jobseeker_countrycode_com.value	=  frm.jobseeker_phonecountrycode.value;
		frm.jobseeker_areacode_com.value	=  frm.jobseeker_phoneareacode.value;
		frm.jobseeker_phoneno_com.value		= frm.jobseeker_phoneno.value;
		frm.jobseeker_countrycode_mobile_com.value	= frm.jobseeker_mobcountrycode.value;
		frm.jobseeker_mobile_com.value 		= frm.jobseeker_mobileno.value;
	}
	else {
		frm.jobseeker_address_com.value	="";	
		frm.jobseeker_city_com .value	="";																	
		frm.country_id_com.value	="";
		frm.jobseeker_postal_com .value	= "";
		frm.jobseeker_state_com.value	=  "";
		frm.jobseeker_countrycode_com.value	=  "";
		frm.jobseeker_areacode_com.value	=  "";
		frm.jobseeker_phoneno_com.value		= "";
		frm.jobseeker_countrycode_mobile_com.value	= "";
		frm.jobseeker_mobile_com.value = "";
	}
}
function func_addemployement()
{
	
	var employer = jQuery('#employer').val();
	var designation=jQuery('#designation').val();
	var from_date= jQuery('#from_date').val();
	var to_date=jQuery('#to_date').val();
	var resposibilities=jQuery('#resposibilities').val();
	var prev_exp=jQuery('#prev_exp').val();
	var currentsalary_type=jQuery('#currentsalary_type').val();
	var current_salary=jQuery('#current_salary').val();
	if(employer=='')
	{
		                   
    							jQuery('#message_image').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter name of employer</span>");
    							jQuery('#employer').focus();
								return false;
	}
	else if(designation=='')
	{
	 
    							jQuery('#message_image').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter designation</span>");
    							jQuery('#designation').focus();
								return false;	
	}
	else if(from_date=='')
	{
		jQuery('#message_image').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter from date</span>");
    							jQuery('#period').focus();
								return false;	
	}
	else if(to_date=='')
	{
		jQuery('#message_image').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter to date</span>");
    							jQuery('#period').focus();
								return false;	
	}
	else if(resposibilities=='')
	{
	jQuery('#message_image').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter responsiblities</span>");
    							jQuery('#resposiblites').focus();
								return false;	
	}
	else if(prev_exp=='')
	{
	jQuery('#message_image').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter previous experience</span>");
    							jQuery('#prev_exp').focus();
								return false;	
	}
	else if(currentsalary_type=='')
	{
	jQuery('#message_image').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please select salary type</span>");
    							jQuery('#currentsalary_type').focus();
								return false;	
	}
	else if(current_salary=='')
	{
	jQuery('#message_image').html('<img src='+'"'+domainbase +'images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;  Please Enter Your current Salary</span>");
    							jQuery('#current_salary').focus();
								return false;	
	}
	
	else
	{
		document.getElementById('emp_prev').style.visibility="visible";
	jQuery.post(site_url+"jobseeker/addpreviousemp", { employer:employer,designation:designation,to_date:to_date,from_date:from_date,resposibilities:resposibilities,prev_exp:prev_exp,currentsalary_type:currentsalary_type,current_salary:current_salary},function(data){
																																																 
																																										          var temp=data.split("*");
																																				          var myTable = document.getElementById('emp_table');
																																			          var tBody = myTable.getElementsByTagName('tbody')[0];
		  var myTable = myTable.getElementsByTagName('tr');
		   var length=myTable.length;
		   var newTR = document.createElement('tr');
		   var newTD = document.createElement('td');
           newTD.innerHTML ='<span class="a_form_label">'+length+'</span>';
           newTR.appendChild (newTD);
	for(var i=0;i<temp.length;i++)
	{
		 var newTD = document.createElement('td');
         newTD.innerHTML ='<span class="a_form_label">'+temp[i]+'</span>';
         newTR.appendChild (newTD);
        
	}
	tBody.appendChild(newTR);
																																										   															   });
	}
}
function func_disable_month(objyear,objmonth){
	if(objyear.value ==99 ) {
	 objmonth.value=0;
	 objmonth.disabled=true;
	}
	else {
		objmonth.disabled=false;
	}
	 return true;
}
function func_applyto_job()
{
var job_id		= jQuery('#job_id').val();
var resume_id	= jQuery('#resume_id').val();
if(resume_id==0)
{
alert("please create a resume and apply");	
}
else
{
	 jQuery.post(site_url + "jobs/applytojob", { job_id: job_id,  resume_id: resume_id },function(data)
																								  {
							alert(data);																		 
									  if(data=='success')	
									  {	
									  
									  document.getElementById('top').scrollIntoView(true);
   		jQuery('#div_msg').html('<span style="color:red">Your application has been submitted successfully!</span>');
	}
	else if	(data=='applied')
	{	
	document.getElementById('top').scrollIntoView(true);
  	  		jQuery('#div_msg').html('<span style="color:red">Your have already applied for this job.</span>');
	}
	else if	(data=='failed')
	{
		document.getElementById('top').scrollIntoView(true);
		jQuery('#div_msg').html('<span style="color:red">You are not a valid user.Please login to apply!</span>');
	}
																								  });
}
}
function func_addresume()
{
	
	
	var employer = jQuery('#employer').val();
	var designation=jQuery('#designation').val();
	var from_date= jQuery('#from_date').val();
	var to_date=jQuery('#to_date').val();
	er=tinyMCE.getInstanceById('resposibilities');
	if(er)
	{
	jQuery('#resposibilities').val(er.getContent());	
	}
	var resposibilities=jQuery('#resposibilities').val();
	
	ex= tinyMCE.getInstanceById('prev_exp');
	if(ex)
	{
		jQuery("#prev_exp").val(ex.getContent());
	}
	var prev_exp=jQuery('#prev_exp').val();
	var currentsalary_type=jQuery('#currentsalary_type').val();
	var current_salary=jQuery('#current_salary').val();
	var resume_title	= 	jQuery('#resume_title').val();
	
		   var resume_title	= 	jQuery('#resume_title').val();
			var resume_yearexp			= jQuery('#resume_yearexp').val();
					var resume_monthexp		= jQuery('#resume_monthexp').val();
					// if there's an editor, get a reference to it
					ed = tinyMCE.getInstanceById('resume_skills');
					if (ed) {
					// copy the contents of the editor to the textarea
					jQuery("#resume_skills").val(ed.getContent());
					}
					rs = tinyMCE.getInstanceById('resume_summary');
					if (rs)
					{
					// copy the contents of the editor to the textarea
					jQuery("#resume_summary").val(rs.getContent());
					}
					var resume_skills			= jQuery('#resume_skills').val();
					var resume_summary			= jQuery('#resume_summary').val();
					var category_id			=jQuery('#category_id').val();
					var category_other			= jQuery('#category_other').val();
					var country_id	=new Array();
					 country_id= 	jQuery('#country_id').val();
					 var temp	="";
					 if(country_id) {
				 var arLen=country_id.length;
				for ( var i=0, len=arLen; i<len; ++i )
				{
					 if(temp!="")
					 	temp	=temp +",";
					 temp	=temp+country_id[i];
					}
					 }
					var salary_type= 	jQuery('#salary_type').val();
					var min_salary= 	jQuery('#min_salary').val();
					if(salary_type=='Negotiable')
					{
						min_salary=0;
					}
					//var max_salary= 	jQuery('#max_salary').val();
					rc = tinyMCE.getInstanceById('resume_content');
					if (rc) 
					{
					// copy the contents of the editor to the textarea
					jQuery("#resume_content").val(rc.getContent());
					}
					var resume_content	= 	jQuery('#resume_content').val();
					//var employer= jQuery('#employer').val();
					//var designation	= jQuery('designation').val();
					//var from_date		=  jQuery('#from_date').val();
					//var to_date		=  jQuery('#to_date').val();
					//rp = tinyMCE.getInstanceById('resposibilities');
					//if (rp) {
					// copy the contents of the editor to the textarea
					//jQuery("#resposibilities").val(rp.getContent());
					//}
					//if (pe) {
					// copy the contents of the editor to the textarea
					//jQuery("#prev_exp").val(pe.getContent());
					//}
					//var prev_exp		= jQuery('#prev_exp').val();	
					jQuery.post(site_url +"/jobseeker/addresume", { resume_title: 	resume_title,resume_yearexp: resume_yearexp,resume_monthexp: resume_monthexp,resume_skills: resume_skills,resume_summary: resume_summary,category_id: category_id,category_other: category_other,country_id: temp,
salary_type:salary_type, min_salary: min_salary,resume_content: 	resume_content,employer:employer,designation:designation,to_date:to_date,from_date:from_date,resposibilities:resposibilities,prev_exp:prev_exp,currentsalary_type:currentsalary_type,current_salary:current_salary},function(data)
{
	

	
			    									if(data=="success")
													{
			    										window.location.href = site_url + 'jobseeker/submit_resume';
			    									}
			    									else if(data=="resume_saved"){
			    										window.location.href = site_url + 'jobsekerhome';
			    									}
			    									else if(data=="failed"){
			    										window.location.href = site_url + 'accounts/seeker_registration';
			    									}
			    									else{
			    												document.getElementById('top').scrollIntoView(true);
																jQuery('#div_msg').html('<span style="color:red;font-size:10px;font-weight:bold;">'+data+'</span>');
			    										}
					});
}


function func_updatejobeeker_profile()
{
	
		      
			   var country=jQuery('#country').val();
			   var jobseeker_name = jQuery('#jobseeker_name').val();
				var jobseeker_date = jQuery('#jobseeker_date').val();
				var jobseeker_month = jQuery('#jobseeker_month').val();
				var jobseeker_year = jQuery('#jobseeker_year').val();
				var jobseeker_sex = jQuery('#jobseeker_sex:checked').val();
				var jobseeker_maritalstatus = jQuery('#jobseeker_maritalstatus').val();   
				var jobseeker_nationality = jQuery('#jobseeker_nationality').val();   
				var user_email = jQuery('#user_email').val();    
				var user_password = jQuery('#user_password').val(); 
				var user_confirmpassword = jQuery('#user_confirmpassword').val();
				var jobseeker_address= jQuery('#jobseeker_address').val();	
				var jobseeker_city= jQuery('#jobseeker_city').val();
				var country_id= jQuery('#country_id').val();
				var jobseeker_postal= jQuery('#jobseeker_postal').val();
				var jobseeker_state= jQuery('#jobseeker_state').val();
				var jobseeker_phonecountrycode= jQuery('#jobseeker_phonecountrycode').val();
				var jobseeker_phoneareacode= jQuery('#jobseeker_phoneareacode').val();
				var jobseeker_phoneno= jQuery('#jobseeker_phoneno').val();
				var jobseeker_mobcountrycode= jQuery('#jobseeker_mobcountrycode').val();
				var jobseeker_mobileno= jQuery('#jobseeker_mobileno').val();
				var jobseeker_address_com= jQuery('#jobseeker_address_com').val();	
				var jobseeker_city_com= jQuery('#jobseeker_city_com').val();																	
				var country_id_com= jQuery('#country_id_com').val();
				var jobseeker_postal_com= jQuery('#jobseeker_postal_com').val();
				var jobseeker_state_com= jQuery('#jobseeker_state_com').val();
				var jobseeker_countrycode_com= jQuery('#jobseeker_countrycode_com').val();
				var jobseeker_areacode_com= jQuery('#jobseeker_areacode_com').val();
				var jobseeker_phoneno_com= jQuery('#jobseeker_phoneno_com').val();
				var jobseeker_countrycode_mobile_com= jQuery('#jobseeker_countrycode_mobile_com').val();
				var jobseeker_mobile_com= jQuery('#jobseeker_mobile_com').val();
				var jobseeker_visacountry = jQuery('#jobseeker_visacountry').val();
				var jobseeker_visatype=jQuery('#jobseeker_visatype').val();
				var jobseeker_visaexpiry = jQuery('#jobseeker_visaexpiry').val();
				var jobseeker_passport = jQuery('#jobseeker_passport').val();
				var jobseeker_passportexpiry= jQuery('#jobseeker_passportexpiry').val();
				var jobseeker_passportissue = jQuery('#jobseeker_passportissue').val();
				var jobseeker_lang = jQuery('#jobseeker_lang').val();
				var jobseeker_addqualification = jQuery('#jobseeker_addqualification').val();
				var qualification1  = jQuery('#qualification1').val();
				var course1 = jQuery('#course1').val();
				var specialisation1= jQuery('#specialisation1').val();
				var qualification2 = jQuery('#qualification2').val();
				var course2 = jQuery('#course2').val();
				var specialisation2 = jQuery('#specialisation2').val();
				var type1= jQuery('#type1').val();
				var validity1 = jQuery('#validity1').val();
				var country_id1 = jQuery('#country_id1').val();
				var type2 = jQuery('#type2').val();
				var validity2 = jQuery('#validity2').val();
				var country_id2  = jQuery('#country_id2').val();
					jQuery.post(site_url +"jobseeker/update_profile", {
								jobseeker_name :jobseeker_name, jobseeker_date :jobseeker_date, jobseeker_month :jobseeker_month, jobseeker_year :jobseeker_year, jobseeker_sex :jobseeker_sex, jobseeker_maritalstatus :jobseeker_maritalstatus, jobseeker_nationality :jobseeker_nationality,user_email :user_email,user_password :user_password,user_confirmpassword :user_confirmpassword,
								jobseeker_address: jobseeker_address,
								jobseeker_city: jobseeker_city,																	
								country_id: country_id,
								jobseeker_postal: jobseeker_postal,
								jobseeker_state: jobseeker_state,
								jobseeker_phonecountrycode: jobseeker_phonecountrycode,
								jobseeker_phoneareacode: jobseeker_phoneareacode,
								jobseeker_phoneno: jobseeker_phoneno,
								jobseeker_mobcountrycode: jobseeker_mobcountrycode,
								jobseeker_mobileno: jobseeker_mobileno,
								jobseeker_address_com: jobseeker_address_com,	
								jobseeker_city_com: jobseeker_city_com,																	
								country_id_com: country_id_com,
								jobseeker_postal_com: jobseeker_postal_com,
								jobseeker_state_com: jobseeker_state_com,
								jobseeker_countrycode_com: jobseeker_countrycode_com,
								jobseeker_areacode_com: jobseeker_areacode_com,
								jobseeker_phoneno_com: jobseeker_phoneno_com,
								jobseeker_countrycode_mobile_com: jobseeker_countrycode_mobile_com,
								jobseeker_mobile_com: jobseeker_mobile_com,
								jobseeker_visacountry :jobseeker_visacountry,
								jobseeker_visatype:jobseeker_visatype,
								jobseeker_visaexpiry :jobseeker_visaexpiry,
								jobseeker_passport :jobseeker_passport,
								jobseeker_passportexpiry:jobseeker_passportexpiry,
								jobseeker_passportissue :jobseeker_passportissue,
								jobseeker_lang :jobseeker_lang,
								jobseeker_addqualification :jobseeker_addqualification,
								qualification1  :qualification1,
								course1 :course1,
								specialisation1:specialisation1,
								qualification2 :qualification2,
								course2 :course2,
								specialisation2 :specialisation2,
								type1:type1,
								validity1 :validity1,
								country_id1 :country_id1,
								type2 :type2,
								validity2 :validity2,
								country_id2  :country_id2
					
								},function(data){
									
			    									if(data=="success"){
			    										window.location.href = site_url + 'jobseeker/resumepersonal';
			    									}
			    										
														else{
															
			    															    												document.getElementById('top').scrollIntoView(false);
			    												jQuery('#div_msg').html('<img src='+'"'+domainbase +'hrsupershop/images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;"+ data+"</span>");
																
			    												
			    											}
					});

}
// added by  Amjith
  	function upload_resume_box_show(){
  		//jQuery("#resume_file_upload").show();
  		document.getElementById("resume_file_upload").style.display = "block";
  		document.getElementById("photo_file_upload").style.display = "none";
  		document.getElementById("scanned_certificates_upload").style.display = "none";
  	}
  	// added by  Amjith
  	function upload_resume_box_hide(){
  		document.getElementById("resume_file_upload").style.display = "none";
  	}
    	
  	// added by  Amjith
  	function upload_photo_box_show(){
  		//jQuery("#resume_file_upload").show();
  		document.getElementById("photo_file_upload").style.display = "block";
  		document.getElementById("resume_file_upload").style.display = "none";
  		document.getElementById("scanned_certificates_upload").style.display = "none";
  	}
  	// added by  Amjith
  	function upload_photo_box_hide(){
  		document.getElementById("photo_file_upload").style.display = "none";
  	}
    	// added by  Amjith
  	function upload_scanned_certificates_box_show(){
  		//jQuery("#resume_file_upload").show();
  		document.getElementById("scanned_certificates_upload").style.display = "block";
  		document.getElementById("photo_file_upload").style.display = "none";
  		document.getElementById("resume_file_upload").style.display = "none";
  	}
  	// added by  Amjith
  	function upload_scanned_certificates_box_hide(){
  		document.getElementById("scanned_certificates_upload").style.display = "none";
  	}
	           function func_editresume() 
			   {
				var resume_id	= 	jQuery('#resume_id').val();
					var resume_title	= 	jQuery('#resume_title').val();
					var resume_yearexp			= jQuery('#resume_yearexp').val();
					var resume_monthexp		= jQuery('#resume_monthexp').val();
					// if there's an editor, get a reference to it
					ed = tinyMCE.getInstanceById('resume_skills');
					if (ed) {
					// copy the contents of the editor to the textarea
					jQuery("#resume_skills").val(ed.getContent());
					}
					rs = tinyMCE.getInstanceById('resume_summary');
					if (rs) {
					// copy the contents of the editor to the textarea
					jQuery("#resume_summary").val(rs.getContent());
					}
					var resume_skills			= jQuery('#resume_skills').val();
					var resume_summary			= jQuery('#resume_summary').val();
					var category_id			=jQuery('#category_id').val();
					//var category_other			= jQuery('#category_other').val();
					var country_id	=new Array();
					 country_id= 	jQuery('#country_id').val();
					 var temp	="";
					 if(country_id) {
				 var arLen=country_id.length;
				for ( var i=0, len=arLen; i<len; ++i ){
					 if(temp!="")
					 	temp	=temp +",";
					 temp	=temp+country_id[i];
					}
					 }
					var salary_type= 	jQuery('#salary_type').val();
					var min_salary= 	jQuery('#min_salary').val();
					if(salary_type=='Negotiable')
					{
						min_salary=0;
					}
					//var max_salary= 	jQuery('#max_salary').val();
					rc = tinyMCE.getInstanceById('resume_content');
					if (rc)
					{
					// copy the contents of the editor to the textarea
					jQuery("#resume_content").val(rc.getContent());
					}
					var resume_content= 	jQuery('#resume_content').val();
					var employer		= jQuery('#employer').val();
					var designation	= jQuery('#designation').val();
					var from_date		=  jQuery('#from_date').val();
					var to_date		=  jQuery('#to_date').val();
					rp = tinyMCE.getInstanceById('resposibilities');
					if (rp) 
					{
					// copy the contents of the editor to the textarea
					jQuery("#resposibilities").val(rp.getContent());
					}
					pe = tinyMCE.getInstanceById('prev_exp');
					if (pe) {
					// copy the contents of the editor to the textarea
						jQuery("#prev_exp").val(pe.getContent());
						}
					var resposibilities= jQuery('#resposibilities').val();
					var prev_exp		= jQuery('#prev_exp').val();
					var curr_salary_type=jQuery('#curr_salary_type').val();
					var current_salary=jQuery('#current_salary').val();
					
					jQuery.post(site_url + "jobseeker/update_resume", { resume_id : resume_id,resume_title: 	resume_title,resume_yearexp: resume_yearexp,resume_monthexp: resume_monthexp,resume_skills: resume_skills,resume_summary: resume_summary,category_id: category_id,country_id: temp,
salary_type: salary_type,min_salary: min_salary,resume_content:	resume_content,employer: employer,designation: designation,from_date:  from_date,to_date:  to_date,resposibilities: resposibilities,prev_exp: prev_exp,curr_salary_type:curr_salary_type,current_salary:current_salary},function(data){
	
	
	
			    									if(data=="success"){
			    										window.location.href = site_url + 'jobseeker/resumes';
			    									}
			    										else{
			    												document.getElementById('top').scrollIntoView(true);
																jQuery('#div_msg').html('<span style="color:red;font-size:10px;font-weight:bold;">Error:&nbsp;'+data+'</span>');
							 		  	 					}
					});
				
}
function func_jobseeker_changepassword() {
				 	var old_password		= jQuery('#old_password').val();
					var new_password		= jQuery('#new_password').val();
					var con_password		= jQuery('#con_password').val();
					jQuery.post(site_url + "/jobseeker/update_changepassword", { old_password : old_password,new_password :new_password,con_password :con_password},function(data){
			    									if(data=="success"){
			    										jQuery('#div_msg').html('<span style="color:red">Your password has been changed successfully</span>');
			    										//window.location.href = site_url + 'jobseeker/changepassword';
			    									}
			    										else{
			    												jQuery('#div_msg').html('<span style="color:red">'+data+'</span>');
							 		  	 					}
			      });
				
}
    	
function check(field)
{
    for (i = 0; i < field.length; i++)
	{
      field[i].checked = true;
    }
  
}
/*
Added By: Anoop Kumar c
UNCHECK ALL CHECKBOX */
function uncheck(field)
{
    for (i = 0; i < field.length; i++)
	{
      field[i].checked = false;
    }
}
	function func_addrecruiter() 
	{
	
	var recruiter_companyname  	= jQuery('#recruiter_companyname').val();
	var recruiter_yearest		= jQuery('#recruiter_yearest').val();
	var recruiter_businesstype	= jQuery('#recruiter_businesstype').val();
	var recruiter_noe			= jQuery('#recruiter_noe').val();
	var recruiter_address		= jQuery('#recruiter_address').val();
	var recruiter_city			= jQuery('#recruiter_city').val();
	var recruiter_state			= jQuery('#recruiter_state').val();
	var country_id				= jQuery('#country_id').val();
	var recruiter_postal		= jQuery('#recruiter_postal').val();
	var recruiter_contactperson	= jQuery('#recruiter_contactperson').val();
	var recruiter_designation	= jQuery('#recruiter_designation').val();
	var recuriter_phonecountrycode  = jQuery('#recuriter_phonecountrycode').val();
	var recuriter_phoneareacode   = jQuery('#recuriter_phoneareacode').val();
	var recuriter_phonenumber  = jQuery('#recuriter_phonenumber').val();
	var recuriter_mobilecode  = jQuery('#recuriter_mobilecode').val();
	var recuriter_mobilenumber  =jQuery('#recuriter_mobilenumber').val();
	var recu_faxcountrycode =  jQuery('#recu_faxcountrycode').val();
	var recu_faxareacode =  jQuery('#recu_faxareacode').val();
	var recu_faxnumber   =  jQuery('#recu_faxnumber').val();
	var recruiter_profile		= jQuery('#recruiter_profile').val();
	var user_email				= jQuery('#user_email').val();
	var recruiter_website		= jQuery('#recruiter_website').val();
	var user_password			 = jQuery('#user_password').val();
	var user_password_confirm = jQuery('#user_password_confirm').val();
	//changeDisplay('div_save_button','div_load_button');
	 jQuery.post(site_url+"accounts/addrecruiter", { recruiter_companyname:recruiter_companyname,recruiter_yearest	:recruiter_yearest,recruiter_businesstype:recruiter_businesstype,
recruiter_noe :recruiter_noe,recruiter_address:recruiter_address,recruiter_city	:recruiter_city,recruiter_state	:recruiter_state,
country_id:country_id,recruiter_postal:recruiter_postal,recruiter_contactperson:recruiter_contactperson,recruiter_designation:recruiter_designation,recuriter_phonecountrycode:recuriter_phonecountrycode,recuriter_phoneareacode:recuriter_phoneareacode,
recuriter_phonenumber:recuriter_phonenumber,recuriter_mobilecode:recuriter_mobilecode,recuriter_mobilenumber:recuriter_mobilenumber,
recu_faxcountrycode:recu_faxcountrycode,recu_faxareacode:recu_faxareacode,recu_faxnumber:recu_faxnumber,recruiter_profile	:recruiter_profile,user_email:user_email,recruiter_website:recruiter_website, user_password :user_password ,user_password_confirm :user_password_confirm},function(data)
                        {
						
						if(data =="success")
						{
							
							
							window.location.href = site_url + 'accounts/buy_now';
							
						}
							
				    	
				    	else
						{
							
							
							document.getElementById('top').scrollIntoView(true);
				    		//changeDisplay('div_save_button','div_load_button');
				    		jQuery('#div_msg').html('<span style="color:red;font-size:10px;font-weight:bold;">'+data+'</span>');
							
				    	}
					});

}
function checkNumeric(id)
{
		var val= jQuery('#' + id).val();
		if(isNaN(val)){
			 jQuery('#' + id).focus();
				//jQuery('#' + id).addClass('border_red');
				jQuery('#error_' + id).html("Must be numeric !");
		}else
		{
			 	//jQuery('#' + id).removeClass('border_red');
			 //jQuery('#' + id).addClass('border_normal');
			 jQuery('#error_' + id).html("");
		}
}
		function func_buycheck()
		{
	
		//var jobposting   	= jQuery('#jobposting:checked').val();
		//var resumesearch	= jQuery('#resumesearch:checked').val();
	
		if(jQuery('#jobposting:checked')|| jQuery('#esumesearch:checked') )
		{
			return true;
			}
		else
		{
		alert("please select your package");
		   return false;
		}
		
		}
	function func_prefer_select(country,prefercountry) 
	{
		var PrefCountry	=new Array();
      	PrefCountry= 	jQuery("#"+country).val();
		
		var temp	="";
		if(PrefCountry)
		{
			var arLen=PrefCountry.length;
	 
			for (var i=0,len=arLen;i<len;i++)
	     	{
		 		if(temp!="")
		 			temp	=temp +",";
					temp	=temp+PrefCountry[i];
		  	}
			return  !jQuery('#'+country+' '+'option:selected').remove().appendTo("#"+prefercountry);  
        }
	}

	function func_remove_prefer(country,prefercountry)
	{  
     
       var activeCountry	=new Array();
		 activeCountry= jQuery('#'+prefercountry).val();
		 var temp	="";
		 if(activeCountry)
		 {
	 var arLen=activeCountry.length;
	for ( var i=0, len=arLen; i<len; ++i )
	     {
		 if(temp!="")
		 	temp	=temp +",";
		 temp	=temp+activeCountry[i];
		}
		return  !jQuery('#'+prefercountry+' '+'option:selected').remove().appendTo("#"+country);  
	}
			}
	
function func_recruiter_addjob()
{   
	var job_package = jQuery('#job_package').val();
    var job_title			= jQuery('#job_title').val();
	var job_type         = jQuery('#job_type').val();
	var job_vacancies		= jQuery('#job_vacancies').val();
	var category_id			= jQuery('#category_id').val();
	var category_other		= jQuery('#category_other').val();
	var qualification_id	= jQuery('#qualification_id').val();
	var job_qualification	= jQuery('#job_qualification').val();
	var job_location		= jQuery('#job_location').val();
	var skills				= jQuery('#skills').val();
	var job_minexp			= jQuery('#job_minexp').val();
	var job_maxexp			= jQuery('#job_maxexp').val();
	var country_id			= jQuery('#country_id').val();
	var job_salary_type		= jQuery('#job_salary_type').val();
	var job_min_salary		= jQuery('#job_min_salary').val();
	var job_max_salary		= jQuery('#job_max_salary').val();
	var job_closingdate		= jQuery('#job_closingdate').val();
	var job_description		= jQuery('#job_description').val();
	var job_summary         =jQuery('#job_summary').val();
					
	if(job_salary_type=='Negotiable')
	{
		job_min_salary=0;
		job_max_salary=0;
	}
	
	var pref_nationality=new Array();
	pref_nationality=jQuery('#pref_nationality').val();
					
	var temp	="";
	if(pref_nationality) 
	{
		var arLen=pref_nationality.length;
		for ( var i=0, len=arLen; i<len; ++i )
		{
			if(temp!="")
				temp	=temp +",";
				temp	=temp+pref_nationality[i];
		}
	}
	var pref_location=new Array();
	pref_location=jQuery('#pref_location').val();
	var temp1	="";
	if(pref_location) 
	{
		var arLen=pref_location.length;
		for ( var i=0, len=arLen; i<len; ++i )
		{
			if(temp1!="")
				temp1	=temp1 +",";
				temp1	=temp1+pref_location[i];
		}
	}
					var  probation_period		=  jQuery('#probation_period').val();
					var  contract_year					=  jQuery('#contract_year').val(); 
					var  contract_month				=  jQuery('#contract_month').val();
					var  work_hours								=  jQuery('#work_hours').val();
					if(jQuery("#accomodation1").is(':checked')) 
					{		
						var  accomodation						=  1;
						var accomodation_details=jQuery('#acc_details').val();
					}
					else
					{
						var  accomodation						=  0;
						var accomodation_details='';
					}
					if(jQuery("#food_allowance1").is(':checked'))
					{		
						var  food_allowance						=  1;
						var food_details=jQuery('#food_details').val();
					}
					else 
					{
						var  food_allowance						=  0;
						var food_details='';
					}
					if(jQuery("#joining_airticket1").is(':checked'))
					{		
						var  joining_airticket						=  1;
						var joining_airticket_details=jQuery('#airticket_details').val();
					}
					else 
					{
						var  joining_airticket						=  0;
						var joining_airticket_details='';
					}
					if(jQuery("#medical1").is(':checked'))
					{		
						var  medical						=  1;
						var medical_details=jQuery('#medical_details').val();
					}
					else 
					{
						var  medical						=  0;
						var medical_details='';
					}
					if(jQuery("#transportation1").is(':checked')) 
					{		
						var  transportation						=  1;
						var transportaion_details=jQuery('#trans_details').val();
					}
					else 
					{
						var  transportation						=  0;
						var  transportaion_details='';
					}
					if(jQuery("#leave_tickets1").is(':checked'))
					{		
						var  leave_tickets						=  1;
						var  leave_tickets_details=jQuery('#leaveticket_details').val();
					}
					else 
					{
						var  leave_tickets						=  0;
						var  leave_tickets_details='';
					}
						var  leave_details					=  jQuery('#leave_details').val(); 
						var  other_details					=  jQuery('#other_details').val();
						jQuery.post(site_url+"recruiter/addjob", {job_package:job_package,job_title: job_title, job_type:job_type, job_vacancies : job_vacancies, category_id	 : category_id,
 category_other : category_other , qualification_id:qualification_id , job_qualification:job_qualification ,job_location : job_location, skills	: skills ,job_summary:job_summary,pref_nationality:temp,pref_location:temp1,
 job_minexp	: job_minexp , job_maxexp	: job_maxexp , country_id	: country_id , job_salary_type: job_salary_type , job_min_salary: job_min_salary , job_max_salary : job_max_salary , job_closingdate : job_closingdate , job_description : job_description,probation_period: probation_period,contract_year: contract_year,contract_month: contract_month,work_hours: work_hours,accomodation: accomodation,accomodation_details:accomodation_details,food_allowance: food_allowance,food_details:food_details,joining_airticket: joining_airticket,joining_airticket_details:joining_airticket_details,medical: medical,medical_details:medical_details,transportation: transportation,transportaion_details:transportaion_details,leave_details: leave_details,leave_tickets:leave_tickets ,leave_tickets_details:leave_tickets_details,other_details: other_details},function(data){
	 alert(data);
	 
					document.getElementById('top').scrollIntoView(true);
					if(data =="success") 
					{
							//jQuery('#div_msg').html('<span style="color:red;font-size:10px;font-weight:bold;">Job added sucessfully!</span>');	
			    		document.add_job.reset();	
							
			    		window.location.href = site_url + 'recruiter/demand_letter';							
			    	}
			    	else if(data =="fail")
					{
			    		window.location.href = site_url + 'accounts/agent_signup';
			    	}
					else
					{
						document.getElementById('top').scrollIntoView(true);
				    	jQuery('#div_msg').html('<span style="color:red;font-size:10px;font-weight:bold;">'+data+'</span>');	
					}
			});
}

function change_option_blank(cat_id, other_name)
{
	 if(jQuery('#' + other_name).val() != "")
	 {
		document.getElementById(cat_id).selectedIndex = 0;
	 }	

}
function func_new_window(win,width,height)
{
	window.open (win,
"mywindow","menubar=1,resizable=0,width="+width+",scrollbars=yes height="+height );
}
function func_getjob_desc(id)
{
  jQuery.post(site_url+"recruiter/get_jobdesc",{id:id},function(data)
																{
																																	
																window.opener.document.getElementById('job_description').value=data;
																	window.close();
																	});
}
  function func_shortlist_resumesByJobcode()
  {
    				
    					var arr_id = "";
						var job_id=jQuery('#job_id').val();
						jQuery('#err_div').html('Loading. please wait...');
    					for(var i=1; i<= jQuery('#resume_list').val();i++)
						{
    									if(document.getElementById('chk_' + i).checked == true)
										{
    											if(arr_id !="")
												{
    											arr_id += "|";
    											}
    											arr_id += jQuery('#chk_' + i).val();
    									}
    					}
    					var job_code = jQuery('#job_code').val();
						
						
    					if(job_code.length == 0)
						{
    									jQuery('#err_div').html('Please enter a job ID!');
    					}
    					else
						if(arr_id.length ==0) 
						{
    							jQuery('#err_div').html('Please select atleast one resume!');
    					}
						else
						{
    							
		    					jQuery.post(site_url + "recruiter/shortlist_resumesByjobcode", {ids: arr_id,  job_code: job_code},function(data)
																																		   {
	alert(data);																																		   if(data==0)
																																			   {
		jQuery('#err_div').html("Selected Resume is Shortlisted");
		window.location.href=site_url+"recruiter/shortlistedresumes/"+job_id;
	}
	else
	{
		jQuery('#err_div').html(data);
	}
					    						
		 	 						});
    					}		
    	}
		function func_send_letter()
		{
			var arun=jQuery('#mess').val();
			
		            rc = tinyMCE.getInstanceById('mess');
					if (rc)
					{
					// copy the contents of the editor to the textarea
					jQuery('#mess').val(rc.getContent());
					}
		               var message = jQuery('#mess').val();
					   if(message=='')
					   {
						  jQuery('#err_div').html('Please enter interview details');
						  return false;
						  
					   }
					   else
					   {
						
						 return true;
						   
					   }
				     	
		}
function func_reject_resume(job_id,resume_id)
{
    			 var res = confirm("Do you want to reject this resume ?");
    			 if(res){
    					jQuery.post(site_url + "recruiter/reject_resume", { job_id:  job_id ,resume_id :resume_id },function(data)
																															 {
   								
	    									 if (data ==1) {
	    									 					window.location.href  = site_url +"recruiter/newresumes/"+job_id;
	    									 }else {
	    									 	alert("Operation failed. Try again!");
	    									 }
    									 return false;
    	 		  });
    			 }else{
    			 		return false;
    			 }  
 }
		
    	
function func_recruiter_updatejob() {
                   var job_id=jQuery('#job_id').val();
				    var job_package=jQuery('#job_package').val();
					var job_title			= jQuery('#job_title').val();
					var job_vacancies		= jQuery('#job_vacancies').val();
					var category_id			= jQuery('#category_id').val();
					var category_other		= jQuery('#category_other').val();
					var qualification_id	= jQuery('#qualification_id').val();
					var job_qualification	= jQuery('#job_qualification').val();
					var job_location		= jQuery('#job_location').val();
					var skills				= jQuery('#skills').val();
					var job_minexp			= jQuery('#job_minexp').val();
					var job_maxexp			= jQuery('#job_maxexp').val();
					var country_id			= jQuery('#country_id').val();
					var job_salary_type		= jQuery('#job_salary_type').val();
					var job_min_salary		= jQuery('#job_min_salary').val();
					var job_max_salary		= jQuery('#job_max_salary').val();
					var job_closingdate		= jQuery('#job_closingdate').val();
					var job_description		= jQuery('#job_description').val();
					var job_summary         =jQuery('#job_summary').val();
					
					var temp	="";
					var temp1='';
						if(job_salary_type=='Negotiable')
					{
					job_min_salary=0;
					job_max_salary=0;
					}
					pref_nationality=document.getElementById('pref_nationality').options.length;
					var nationality=document.getElementById('pref_nationality');
					if(pref_nationality>0)
					{
						
					for(i=0;i<pref_nationality;i++)
					{
						if(pref_nationality==1)
						{
							temp=temp+nationality.options[i].value;
						}
						else
						{
						temp+=nationality.options[i].value+",";
						}
					}
					
					}
					pref_location=document.getElementById('pref_location').options.length;
					var location=document.getElementById('pref_location');
					if(pref_location>0)
					{
						
					for(i=0;i<pref_location;i++)
					{
						if(pref_location==1)
						{
							temp1=temp1+location.options[i].value;
						}
						else
						{
						temp1+=location.options[i].value+",";
						}
					}
					
					}
				
					
					var  probation_period		=  jQuery('#probation_period').val();
					var  contract_year					=  jQuery('#contract_year').val(); 
					var  contract_month				=  jQuery('#contract_month').val();
					var  work_hours								=  jQuery('#work_hours').val();
					if(jQuery("#accomodation1").is(':checked')) 
					{		
	 
						var  accomodation						=  1;
						var accomodation_details=jQuery('#acc_details').val();
						
					}else
					{
						var  accomodation						=  0;
						var accomodation_details='';
					}
						if(jQuery("#food_allowance1").is(':checked'))
						{		
	 
						var  food_allowance						=  1;
						var food_details=jQuery('#food_details').val();
						
					}
					else 
					{
						var  food_allowance						=  0;
						var food_details='';
					}
					if(jQuery("#joining_airticket1").is(':checked')) {		
	 
						var  joining_airticket						=  1;
						var joining_airticket_details=jQuery('#airticket_details').val();
						
					}
					else 
					{
						var  joining_airticket						=  0;
						var joining_airticket_details='';
					}
					if(jQuery("#medical1").is(':checked'))
					{		
	 
						var  medical						=  1;
						var medical_details=jQuery('#medical_details').val();
						
					}
					else 
					{
						var  medical						=  0;
						var medical_details='';
					}
						if(jQuery("#transportation1").is(':checked')) 
						{		
	 
						var  transportation						=  1;
						var transportaion_details=jQuery('#trans_details').val();
						
					}else 
					{
						var  transportation						=  0;
						var  transportaion_details='';
					}
						if(jQuery("#leave_tickets1").is(':checked'))
						{		
	 
						var  leave_tickets						=  1;
						var  leave_tickets_details=jQuery('#leaveticket_details').val();
						
					}
					else 
					{
						var  leave_tickets						=  0;
						var  leave_tickets_details='';
					}
						var  leave_details					=  jQuery('#leave_details').val(); 
						var  other_details					=  jQuery('#other_details').val();
					jQuery.post(site_url+"recruiter/update_job", {job_id:job_id, job_title: job_title, job_vacancies : job_vacancies, category_id	 : category_id,job_package:job_package,
 category_other : category_other , qualification_id:qualification_id , job_qualification:job_qualification ,job_location : job_location, skills	: skills ,job_summary:job_summary,pref_nationality:temp,pref_location:temp1,
 job_minexp	: job_minexp , job_maxexp	: job_maxexp , country_id	: country_id , job_salary_type: job_salary_type ,
 job_min_salary: job_min_salary , job_max_salary : job_max_salary , job_closingdate : job_closingdate , job_description : job_description,probation_period: probation_period,contract_year: contract_year,contract_month: contract_month,work_hours: work_hours,accomodation: accomodation,accomodation_details:accomodation_details,food_allowance: food_allowance,food_details:food_details,joining_airticket: joining_airticket,joining_airticket_details:joining_airticket_details,medical: medical,medical_details:medical_details,transportation: transportation,transportaion_details:transportaion_details,leave_details: leave_details,leave_tickets:leave_tickets ,leave_tickets_details:leave_tickets_details,other_details: other_details},function(data){
	 
			    				
					document.getElementById('top').scrollIntoView(true);
						if(data =="success")
						{
							jQuery('#div_msg').html('<span style="color:red;font-size:10px;font-weight:bold;">Job updated sucessfully!</span>');	
				    		//document.add_job.reset();	
				    		window.location.href = site_url + 'recruiter/job/'+job_id;							
				    	}
				    	else if(data =="fail") {
				    		window.location.href = site_url + 'accounts/agent_signup';
				    	}else {
							document.getElementById('top').scrollIntoView(true);
				    		jQuery('#div_msg').html('<span style="color:red;font-size:10px;font-weight:bold;">'+data+'</span>');	
				    	}
					});
}	
function add_to_folder_input($id,$rid)
{
    				
    					
    					jQuery('#message_div').html('Loading. please wait...');
    					/*jQuery('#folder_object_div').html('Loading..');*/
    					var folder_selected = document.getElementById('folder_select').value;
						if(folder_selected == 0)
						{
    									jQuery('#message_div').html('Please select folder!');
    					}
						else
						{
    							
		    					jQuery.post(site_url + "recruiter/add_to_folder_input", {ids:$id,user_id:$rid,folder_id: folder_selected},function(data)
																																											  {
					    						jQuery('#message_div').html(data);
		 	 						});
    					}		
    	}

          
		function onclick_add_folder()
					{
						var folder=jQuery('#folder_name').val();
						
						if(folder=='') 
				            {
							jQuery('#message_div').html('Please enter a valid folder name !');
					       
    			            }
							else
							{
								jQuery.post(site_url + "recruiter/add_folder_ajax", {folder_name: jQuery('#folder_name').val(), user_id: jQuery('#user_id').val()  },function(data)
																																												                                        {
																																													  																																			                                        if(data=="sucess")
																																																							                                        {     
										// window.close();																																																							
			    						jQuery.post(site_url + "recruiter/refresh_folder/",{user_id: jQuery('#user_id').val()},function(data)
																																												                                        {
																																																							                                                                         jQuery('#message_div').html('Reloading folder listing...');
		    																window.opener.document.getElementById('folder').innerHTML=data;
																			    
											    								window.opener.document.getElementById('message_div').innerHTML="folder added succesfully";
																																																							
					 window.close();																																																		
																																																						});
																																																																	                                    }
																																																																	
					                      else
																																																																	                                     {
	                                    jQuery('#message_div').html(data);																																																														
																																																																	                                       }
 																																																																	
 	 						                  });																																																												
								
						                    	}
						
					                        }
											function func_shortlist(job_id,resume_id)
{
    			 var res = confirm("Do you want to shortlist this resume ?");
    			 if(res){
    					jQuery.post(site_url + "recruiter/short_resume", { job_id:  job_id ,resume_id :resume_id },function(data){
   								
	    									 if (data ==1) {
	    									 					window.location.href  = site_url +"recruiter/shortlistedresumes/"+job_id;
	    									 }else {
	    									 	alert("Operation failed. Try again!");
	    									 }
    									 return false;
    	 		  });
    			 }else{
    			 		return false;
    			 }  
 }
 function setButtonDisable(btnArray)
		{	
		
		for (btn in btnArray)
				{
						if(btnArray[btn] == "true")
						{
							    
								jQuery('#'+btn).attr('disabled', true); 
						} else {
								jQuery('#'+btn).attr('disabled',false);
						}
				}
		}
		function func_select(job_id,resume_id)
{
    			 var res = confirm("Do you want to select this resume ?");
    			 if(res){
    					jQuery.post(site_url + "recruiter/select_resume", { job_id:  job_id ,resume_id :resume_id },function(data){
   								
	    									 if (data ==1) {
	    									 					window.location.href  = site_url +"recruiter/selectedresumes/"+job_id;
	    									 }else {
	    									 	alert("Operation failed. Try again!");
	    									 }
    									 return false;
    	 		  });
    			 }else{
    			 		return false;
    			 }  
 }
		
	function func_recruiter_select_resume(jobid,resumeid)
{
		jQuery.post(site_url + "recruiter/save_select_resume", {job_id: jobid, resume_id: resumeid},function(data){
						 if (data ==1) {
	    									 		window.open(site_url+'recruiter/popup_select_resume/'+jobid+"/"+resumeid, '_blank', 'width=500,height=300,scrollbars=yes,status=yes,resizable=yes,screenx=0,screeny=0');
	    									  }else if(data==0)
											  {
												  alert("Please add processes to the selected job.");
	    										window.location.href = site_url + 'recruiter/add_process/'+jobid;
												 return false;
	    									 }
											 else
											 {
												alert(data); 
											 }
    									
});
}    
	function func_disable(obj1,obj2)
	{
	if(obj1.checked==true )
	{

	 obj2.disabled=false;
	}
	else {
		 obj2.disabled=true;
		 obj2.value='';
	}
	 return true;
}
function func_recruiter_terms()
{
 var res = confirm("Do you want to reject placement services ?");
 if(res)
 {
		window.location.href = site_url + 'accounts/recruiter_termsreject';	
 }
 
	
}
function CallPrint(printdiv)
	{
		var prtContent = document.getElementById(printdiv);
		var WinPrint =
		window.open('','','left=0,top=0,width=1,height=1,toolbar=0,scrollbars=0,status=0');
		WinPrint.document.write(prtContent.innerHTML);
		WinPrint.document.close();
		WinPrint.focus();
		WinPrint.print();
		WinPrint.close();
		//prtContent.innerHTML=strOldOne;
	}
	function func_save_demand_letter(){
	jQuery.post(site_url+"recruiter/save_demand_letter", { },function(data){
																	
			    				
						if(data =="success") {
							
							jQuery('#div_msg').html('Demand letter saved sucessfully!');	
				    					
				    	}
				    	else if(data =="fail") {
				    		window.location.href = site_url + 'accounts/agent_signup';
				    	}else {
				    		jQuery('#div_msg').html(data);	
				    	}
					});
	}
	function func_reject_selectedresume(job_id,resume_id)
{
    			 var res = confirm("Do you want to reject this resume ?");
    			 if(res)
				 {
    					jQuery.post(site_url + "recruiter/reject_resume", { job_id:  job_id ,resume_id :resume_id },function(data){
   								
	    									 if (data ==1) {
	    									 					window.location.href  = site_url +"recruiter/selectedresumes/"+job_id;
	    									 }else {
	    									 	alert("Operation failed. Try again!");
	    									 }
    									 return false;
    	 		  });
    			 }else
				 {
    			 		return false;
    			 }  
				 
 }
                function select_package()
				 {
					jQuery('#jobposting:checked').val();
					
					 
		                if(jQuery('#jobposting:checked').val()==undefined && jQuery('#resumesearch:checked').val()==undefined &&jQuery('#recruitement:checked').val()==undefined)
						{
							document.getElementById('top').scrollIntoView(true);
					       jQuery('#div_msg').html("<span style='color:red'>&nbsp; please select a package</span>");
							return false;
							}
							else
							{
								return true;
							}
						
															 
					 
				 }
								 
				 
				 function func_deselect(radio)
				 {
				
					
					for(var i=0;i<document.getElementsByName(radio).length;i++)
					{
					  	document.getElementsByName(radio)[i].checked=false;
					
					}
					
				 }

function func_agent_addagent()
{
	
		var ser_companyname = jQuery('#ser_companyname').val();
		var ser_yerest =     jQuery('#ser_yerest').val();
		var nature_bus =     jQuery('#nature_bus').val();
		var no_employees=    jQuery('#no_employees').val();
		var provider_address= jQuery('#provider_address').val();
		var ser_city =         jQuery('#ser_city').val();
		var ser_landmark= jQuery('#ser_landmark').val();
		var ser_state =       jQuery('#ser_state').val();
		var country_id 	= jQuery('#country_id').val();
		var ser_postal = jQuery('#ser_postal').val();
		var ser_website 	= jQuery('#ser_website').val();
		var ser_bank		= jQuery('#ser_bank').val();
		var ser_paidup	 = jQuery('#ser_paidup').val();
		var ser_authority=jQuery('#ser_authority').val();
		var ser_regno=jQuery('#ser_regno').val();
		var ser_contact = jQuery('#ser_contact').val();                   	     
		var ser_desg =jQuery('#ser_desg').val();
		var ser_phonecountrycode = jQuery('#ser_phonecountrycode').val();
		var ser_phoneareacode = jQuery('#ser_phoneareacode').val();
		var ser_phoneno = jQuery('#ser_phoneno').val();
		var ser_mobilecountrycode = jQuery('#ser_mobilecountrycode').val();
		var ser_mobileno = jQuery('#ser_mobileno').val();
		var ser_faxcountrycode=jQuery('#ser_faxcountrycode').val();
		var ser_faxareacode=jQuery('#ser_faxareacode').val();
		var ser_faxnumber=jQuery('#ser_faxnumber').val();
		var ser_email=jQuery('#ser_email').val();
		var ser_password=jQuery('#ser_password').val();
	
		var ser_confpassword=jQuery('#ser_confpassword2').val();
		var provider_branches=jQuery('#provider_branches').val();
		var existing_client=jQuery('#existing_client').val();
		var interest_service=jQuery('#interest_service').val();
		var ser_profile=jQuery('#ser_profile').val();
		
		
	jQuery.post(site_url+"accounts/addagent", {ser_companyname:ser_companyname,ser_yerest:ser_yerest,nature_bus:nature_bus,no_employees:no_employees,provider_address:provider_address,ser_city:ser_city,ser_landmark:ser_landmark,ser_state:ser_state,country_id:country_id,ser_postal:ser_postal,ser_website:ser_website,ser_bank:ser_bank,ser_paidup:ser_paidup,ser_contact:ser_contact,ser_desg:ser_desg,ser_phonecountrycode:ser_phonecountrycode,ser_phoneareacode:ser_phoneareacode,ser_phoneno:ser_phoneno,ser_mobilecountrycode: ser_mobilecountrycode,ser_mobileno:ser_mobileno,ser_faxcountrycode:ser_faxcountrycode,ser_faxareacode:ser_faxareacode,ser_faxnumber:ser_faxnumber,ser_email:ser_email,ser_password:ser_password,ser_confpassword:ser_confpassword, provider_branches: provider_branches,existing_client:existing_client,interest_service:interest_service,ser_profile:ser_profile,ser_authority:ser_authority,ser_regno:ser_regno},function(data){
			    		
						
						if(data =="success")
						{
							
							document.frm_addagent.reset();
							window.location.href = site_url + 'accounts/servicepartner_reg2';
				    	}
				    	else if(data =="fail")
						{
				    		window.location.href = site_url + 'accounts/agent_signup';
				    	}
						else 
						{
							document.getElementById('top').scrollIntoView(true);
				    		jQuery('#div_msg').html('<span style="color:red;font-size:10px;font-weight:bold;">'+data+'</span>');	
				    	}
					});

}
function func_reply_mail()
{
	var mail_subject =jQuery('#mail_subject').val();
	var mail_message =jQuery('#mail_message').val();
	if(mail_subject=='')
	{
		alert("please enter mail subject");
		return false;
	}
	else if(mail_message=='')
	{
		alert("please enter mail message");
		return false;
	}
	else
	{
		return true;
	}
}
function func_delete_message(id)
{
	 var res = confirm("Do you want to delete this maeesage ?");
	 if(res)
	 {
		 jQuery('#div_msg').html('<span style="color:blue;font-size:12px;font-weight:bold;">Deleteting the message... </span>');	 
		 jQuery.post(site_url + "agent/delete_message", { message_id:id},function(data){
																				 if(data==1)
																				 {
																					 jQuery('#div_msg').html('<span style="color:blue;font-size:12px;font-weight:bold;">Refreshing the folder List... </span>');	 
		 jQuery.post(site_url + "agent/refresh_message", { message_id:id},function(data)
																				  {
																				  jQuery('#message_list').html(data);
																				  jQuery('#div_msg').html('<span style="color:blue;font-size:12px;font-weight:bold;">Delete Successfull </span>');	
																				  });
																				 }
																				  
																				  
																				  });
																										   
	 }
}
function agent_composemail()
{
	var mail_subject =jQuery('#mail_subject').val();
	var mail_message =jQuery('#mail_message').val();
	var mail_to=jQuery('#mail_to').val();
	var mail_from=jQuery('#mail_from').val();
	if(mail_to =='')
	{
		alert("Please specify  recipient.");
	}
	else if(!emailCheck(mail_to))
	{
		alert("recipient address is not valid.");
	}
					   
	else if(mail_subject=='')
	{
		alert("Please specify  mail subject.");
	}
	else if(mail_message=='')
	{
		alert("Please specify  mail message.");
	}
	else if(mail_from=='')
	{
		alert("Please specify  from address.");

	}
	else
	{
		 jQuery.post(site_url + "agent/agent_composemail", {mail_subject: mail_subject,mail_message:mail_message,mail_to:mail_to,mail_from:mail_from},function(data)
																				   {
																					   
																					 jQuery('#div_msg').html('<span style="color:red;font-size:12px;font-weight:bold;">'+data+'</span>');	    
																				   });
	}
	
}
function func_submit_processinfo(process_id,job_id,resume_id) {
	var process_id	= process_id;
	var process_date					= '';
	var process_details	= '';
	var reqprocess_status='';
	process_date					= jQuery('#'+process_id +'_processdate').val();
	process_details		= jQuery('#'+process_id +'_processdetails').val();
	reqprocess_status		= jQuery('#'+process_id +'_reqprocess_status').val();

if(process_date == "") 
{
					alert("Please enter the date");
					return false;
}else if(process_details =="") 
{
		alert("Please enter the process details");
					return false;
}
		jQuery.post(site_url + "agent/update_processinfo", {process_id : process_id ,job_id: job_id, resume_id: resume_id,process_details : process_details,process_date:process_date,reqprocess_status:reqprocess_status},function(data){
						 if (data =="0") 
						 {
	    							alert("Operation failed. Try again!");
	    									  }
											  else
											  {
	    								jQuery('#'+process_id +'_process_info').html(data);
	    								alert("Process updated successfully!");
	    												 }
    									 return false;
});
}

function func_sendmail() {
	var msg_sub	='';
	var msg_body	='';
	var msg_touser_id	=''
	msg_sub	= jQuery('#msg_sub').val();
	msg_body	= jQuery('#msg_body').val();
	msg_touser_id = jQuery('#msg_touser_id').val();
	if(msg_sub == "") {
					alert("Please enter the subject");
					return false;
	}else if(msg_body =="") {
			alert("Please enter the content");
					return false;
	}
	jQuery.post(site_url + "agent/submit_sendmails", {msg_sub: msg_sub, msg_body: msg_body,msg_touser_id :msg_touser_id},function(data){
						 if (data ==1) {
									alert("Mail sent successfully");
									jQuery('#msg_sub').val('');
									jQuery('#msg_body').val('');
							}else {
							alert(data);
							}
  return false;
});
}
function func_agent_submitResumeToJob(param) {
	var job_code	='';
	if(param ==1)
	{
			job_code	= jQuery('#job_code1').val();
	} else
	{
			job_code	= jQuery('#job_code2').val();
	}
	if(job_code == "") 
	{
					alert("Please enter the job ID");
					return false;
			}
	jQuery.post(site_url + "agent/submitResumeToJob", {job_code: job_code, resume_id: jQuery('#resume_id').val()},function(data){
						 if (data ==1) {
	    									 		window.open(site_url+'agent/popup_submit_resumetojob/'+job_code, '_blank', 'width=500,height=300,scrollbars=yes,status=yes,resizable=yes,screenx=0,screeny=0');
	    									  }
											  else
											  {
	    										alert(data);
	    									 }
    									 return false;
});
}
function func_agent_submitinterview(id)
{
	var verification_id	=id;
	var verification_date= '';
	var verifiaction_time	= '';
	var verifiaction_address='';
	var verifiaction_message='';
	verification_date= jQuery('#verification_date').val();
	verification_time	= jQuery('#time').val();
	verification_address= jQuery('#address').val();
	verification_message=jQuery('#message').val()

if(verification_date == "") 
{
					alert("Please enter the date");
					return false;
}
else if(verification_time =="") 
{
		alert("Please enter the verifiaction time");
					return false;
}
else if(verification_address =="") 
{
		alert("Please enter the verifiaction address");
					return false;
}
else if(verification_message =="") 
{
		alert("Please enter the verifiaction message");
					return false;
}
jQuery.post(site_url + "agent/update_interview_info", {verification_id : verification_id ,verification_date: verification_date,verification_time: verification_time,verification_address:verification_address,verification_message:verification_message},function(data)
																																																																	 {
																																																																		                                if (data =="0") 
						           {
	    							alert("Operation failed. Try again!");
	    									  }
											  else
											  {
	    								jQuery('#div_verification').html(data);
	    								alert("Process updated successfully!");
	    								 }
    									 return false;
																																																							   });

}
function func_insert_veri_qualification(id)
{
	var qualification='';
	var edu_year	= '';
	var process= '';
   qualification= jQuery('#qualification').val();
	edu_year	= jQuery('#edu_year').val();
	process= jQuery('#process').val();
	verification_id=id;
	if(qualification=='')
	{
		alert("please enter qualification details");
	}
	else if(edu_year=='')
	{
		alert("please select year of completion");
	}
	else if(process=='')
	{
		alert("please select course result");
		
	}
	else
	{
		jQuery.post(site_url + "agent/insert_veri_qualification", {verification_id:verification_id,qualification:qualification,edu_year:edu_year,process:process},function(data)
																																										   {
																																											   if(data==0)
																																											   {
		alert("cannot insert information");																																								   }
		else
		{
			jQuery('#process_update').html(data);
		}
																																											   
																																										   });
	}
	
}
function func_insert_veri_experience(id)
{
	var employer_name='';
	var designation='';
	var employer_from='';
	var employer_to='';
	employer_name=jQuery('#employer_name').val();
	designation=jQuery('#designation').val();
	employer_from=jQuery('#employer_from').val();
	employer_to=jQuery('#employer_to').val();
	verification_id=id;
	if(employer_name=='')
	{
		alert("please enter employername");
	}
	else if(designation=='')
	{
		alert("please enter designation");
	}
	else if(employer_from=='')
	{
		alert("please enter from duration ");
		
	}
	else if(employer_to=='')
	{
		alert("please enter to duration ");
	}
	else
	{
	
jQuery.post(site_url + "agent/insert_veri_experience", {verification_id:verification_id,employer_name:employer_name,designation:designation,employer_from:employer_from,employer_to:employer_to},function(data)
																																								   {
																																									    if(data==0)
																																											   {
		alert("cannot insert information");																																								   }
		else
		{
			jQuery('#process_update').html(data);
		}
																																								   });
	}
}
function func_delete_veri_qualification(id,verification_id)
{
	jQuery.post(site_url + "agent/delete_veri_qualification",{id:id,verification_id:verification_id},function(data)
																			  {
																																																												    if(data==0)
																																											   {
		alert("cannot insert information");																																								   }
		else
		{
			jQuery('#process_update').html(data);
		}  
																			  });
}
function func_delete_veri_experience(id,verification_id)
{
	jQuery.post(site_url + "agent/delete_veri_experience",{id:id,verification_id:verification_id},function(data)
																			  {
																																																												    if(data==0)
																																											   {
		alert("cannot insert information");																																								   }
		else
		{
			jQuery('#process_update').html(data);
		}  
																			  });
}
function func_verification_submit(id)
{
	var details=0;
	var error=0;
	var experience=0;
	var qualification='';
	var edu_year	= '';
	var process= '';
   	verification_id=id;
	var employer_name='';
	var designation='';
	var employer_from='';
	var employer_to='';
	employer_name=jQuery('#employer_name').val();
	designation=jQuery('#designation').val();
	employer_from=jQuery('#employer_from').val();
	employer_to=jQuery('#employer_to').val();
	qualification= jQuery('#qualification').val();
	edu_year= jQuery('#edu_year').val();
	process= jQuery('#process').val();
	if(qualification=='')
	{
		
		 details=1;
	}
	if(qualification!='')
	{
		
		details=0;
	}
    if(employer_name=='' && designation=='' && employer_from=='' && employer_to=='')
	{
	 experience=1;
	 	
	}
	else
	{
		
	 if(employer_name=='')
	{
		alert("please enter employername");
		
		return false;
	}
	else if(designation=='')
	{
		alert("please enter designation");
		
		return false;
	}
	else if(employer_from=='')
	{
		alert("please enter from duration ");
		
		
		return false;
		
	}
	else if(employer_to=='')
	{
		alert("please enter to duration ");
		
		return false;
		
	}
	
		
		
	}
	
		
	
	jQuery.post(site_url + "agent/verification_submit",{verification_id:verification_id,employer_name:employer_name,designation:designation,employer_from:employer_from,employer_to:employer_to,qualification:qualification,edu_year:edu_year,process:process,experience:experience,details:details},function(data)
																			  {
																				 
																				  
																				 if(data==0)
																				 {
																					window.location.href = site_url + 'agent/verification_result/'+verification_id; 
																				 }
																				 if(data==1)
																				 {
																					alert("please insert verification details"); 
																				 }
	
	
});
	
}
 function func_submit_interviewremarks()
 {
	alert("hai");
 	var res = confirm("Do you want to proceed this operation ?");
 	var interview_result	= 	jQuery('#interview_result').val();	
 	var requisition_id=	jQuery('#requisition_id').val();	
    			 if(res){
    					jQuery.post(site_url + "agent/update_interview_result", { interview_result:  interview_result ,requisition_id :requisition_id },function(data){
   								
	    									 if (data ==1) {
	    									 					window.location.href  = site_url +"agent/interview_requested";
	    									 }else {
	    									 	alert("Operation failed. Try again!");
	    									 }
    									 return false;
    	 		  });
    			 }else{
    			 		return false;
    			 }
				 
 }
 function func_agent_regjobseeker() {
		       var provider_id = jQuery('#provider_id').val();
			   var country=jQuery('#country').val();
			   var jobseeker_name = jQuery('#jobseeker_name').val();
				var jobseeker_date = jQuery('#jobseeker_date').val();
				var jobseeker_month = jQuery('#jobseeker_month').val();
				var jobseeker_year = jQuery('#jobseeker_year').val();
				var jobseeker_sex = jQuery('#jobseeker_sex:checked').val();
				var jobseeker_maritalstatus = jQuery('#jobseeker_maritalstatus').val();   
				var jobseeker_nationality = jQuery('#jobseeker_nationality').val();   
				var user_email = jQuery('#user_email').val();    
				var user_password = jQuery('#user_password').val(); 
				var user_confirmpassword = jQuery('#user_confirmpassword').val();
				var jobseeker_address= jQuery('#jobseeker_address').val();	
				var jobseeker_city= jQuery('#jobseeker_city').val();
				var country_id= jQuery('#country_id').val();
				var jobseeker_postal= jQuery('#jobseeker_postal').val();
				var jobseeker_state= jQuery('#jobseeker_state').val();
				var jobseeker_phonecountrycode= jQuery('#jobseeker_phonecountrycode').val();
				var jobseeker_phoneareacode= jQuery('#jobseeker_phoneareacode').val();
				var jobseeker_phoneno= jQuery('#jobseeker_phoneno').val();
				var jobseeker_mobcountrycode= jQuery('#jobseeker_mobcountrycode').val();
				var jobseeker_mobileno= jQuery('#jobseeker_mobileno').val();
				var jobseeker_address_com= jQuery('#jobseeker_address_com').val();	
				var jobseeker_city_com= jQuery('#jobseeker_city_com').val();																	
				var country_id_com= jQuery('#country_id_com').val();
				var jobseeker_postal_com= jQuery('#jobseeker_postal_com').val();
				var jobseeker_state_com= jQuery('#jobseeker_state_com').val();
				var jobseeker_countrycode_com= jQuery('#jobseeker_countrycode_com').val();
				var jobseeker_areacode_com= jQuery('#jobseeker_areacode_com').val();
				var jobseeker_phoneno_com= jQuery('#jobseeker_phoneno_com').val();
				var jobseeker_countrycode_mobile_com= jQuery('#jobseeker_countrycode_mobile_com').val();
				var jobseeker_mobile_com= jQuery('#jobseeker_mobile_com').val();
				var jobseeker_visacountry = jQuery('#jobseeker_visacountry').val();
				var jobseeker_visatype=jQuery('#jobseeker_visatype').val();
				var jobseeker_visaexpiry = jQuery('#jobseeker_visaexpiry').val();
				var jobseeker_passport = jQuery('#jobseeker_passport').val();
				var jobseeker_passportexpiry= jQuery('#jobseeker_passportexpiry').val();
				var jobseeker_passportissue = jQuery('#jobseeker_passportissue').val();
				var jobseeker_lang = jQuery('#jobseeker_lang').val();
				var jobseeker_addqualification = jQuery('#jobseeker_addqualification').val();
				var qualification1  = jQuery('#qualification1').val();
				var course1 = jQuery('#course1').val();
				var specialisation1= jQuery('#specialisation1').val();
				var qualification2 = jQuery('#qualification2').val();
				var course2 = jQuery('#course2').val();
				var specialisation2 = jQuery('#specialisation2').val();
				var type1= jQuery('#type1').val();
				var validity1 = jQuery('#validity1').val();
				var country_id1 = jQuery('#country_id1').val();
				var type2 = jQuery('#type2').val();
				var validity2 = jQuery('#validity2').val();
				var country_id2  = jQuery('#country_id2').val();
					jQuery.post("../agent/create_jobseeker", {
								provider_id :provider_id ,country:country,jobseeker_name :jobseeker_name, jobseeker_date :jobseeker_date, jobseeker_month :jobseeker_month, jobseeker_year :jobseeker_year, jobseeker_sex :jobseeker_sex, jobseeker_maritalstatus :jobseeker_maritalstatus, jobseeker_nationality :jobseeker_nationality,user_email :user_email,user_password :user_password,user_confirmpassword :user_confirmpassword,
								jobseeker_address: jobseeker_address,
								jobseeker_city: jobseeker_city,																	
								country_id: country_id,
								jobseeker_postal: jobseeker_postal,
								jobseeker_state: jobseeker_state,
								jobseeker_phonecountrycode: jobseeker_phonecountrycode,
								jobseeker_phoneareacode: jobseeker_phoneareacode,
								jobseeker_phoneno: jobseeker_phoneno,
								jobseeker_mobcountrycode: jobseeker_mobcountrycode,
								jobseeker_mobileno: jobseeker_mobileno,
								jobseeker_address_com: jobseeker_address_com,	
								jobseeker_city_com: jobseeker_city_com,																	
								country_id_com: country_id_com,
								jobseeker_postal_com: jobseeker_postal_com,
								jobseeker_state_com: jobseeker_state_com,
								jobseeker_countrycode_com: jobseeker_countrycode_com,
								jobseeker_areacode_com: jobseeker_areacode_com,
								jobseeker_phoneno_com: jobseeker_phoneno_com,
								jobseeker_countrycode_mobile_com: jobseeker_countrycode_mobile_com,
								jobseeker_mobile_com: jobseeker_mobile_com,
								jobseeker_visacountry :jobseeker_visacountry,
								jobseeker_visatype:jobseeker_visatype,
								jobseeker_visaexpiry :jobseeker_visaexpiry,
								jobseeker_passport :jobseeker_passport,
								jobseeker_passportexpiry:jobseeker_passportexpiry,
								jobseeker_passportissue :jobseeker_passportissue,
								jobseeker_lang :jobseeker_lang,
								jobseeker_addqualification :jobseeker_addqualification,
								qualification1  :qualification1,
								course1 :course1,
								specialisation1:specialisation1,
								qualification2 :qualification2,
								course2 :course2,
								specialisation2 :specialisation2,
								type1:type1,
								validity1 :validity1,
								country_id1 :country_id1,
								type2 :type2,
								validity2 :validity2,
								country_id2  :country_id2
					
								},function(data){
									
			    									if(data=="success"){
			    										window.location.href = site_url + 'agent/create_resume';
			    									}
			    										
														else{
															
			    															    												document.getElementById('top').scrollIntoView(false);
			    												jQuery('#div_msg').html('<img src='+'"'+domainbase +'hrsupershop/images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;"+ data+"</span>");
																
			    												
			    											}
					});
}
function func_addresume_agent()
{
	var employer = jQuery('#employer').val();
	var designation=jQuery('#designation').val();
	var from_date= jQuery('#from_date').val();
	var to_date=jQuery('#to_date').val();

	er=tinyMCE.getInstanceById('resposibilities');
	if(er)
	{
		jQuery('#resposibilities').val(er.getContent());	
	}
	var resposibilities=jQuery('#resposibilities').val();
	
	ex= tinyMCE.getInstanceById('prev_exp');
	if(ex)
	{
		jQuery("#prev_exp").val(ex.getContent());
	}
	var prev_exp=jQuery('#prev_exp').val();
	var currentsalary_type=jQuery('#currentsalary_type').val();
	var current_salary=jQuery('#current_salary').val();
	var resume_title	= 	jQuery('#resume_title').val();
	
	var resume_title	= 	jQuery('#resume_title').val();
	var resume_yearexp			= jQuery('#resume_yearexp').val();
	var resume_monthexp		= jQuery('#resume_monthexp').val();
	// if there's an editor, get a reference to it
	ed = tinyMCE.getInstanceById('resume_skills');
	if (ed) 
	{
		// copy the contents of the editor to the textarea
		jQuery("#resume_skills").val(ed.getContent());
	}
	
	rs = tinyMCE.getInstanceById('resume_summary');
	if (rs) 
	{
		// copy the contents of the editor to the textarea
		jQuery("#resume_summary").val(rs.getContent());
	}
	var resume_skills			= jQuery('#resume_skills').val();
	var resume_summary			= jQuery('#resume_summary').val();
	var category_id			=jQuery('#category_id').val();
	var category_other			= jQuery('#category_other').val();
	var country_id	=new Array();
	country_id= 	jQuery('#country_id').val();
	var temp	="";
	if(country_id) 
	{
		var arLen=country_id.length;
		for ( var i=0, len=arLen; i<len; ++i )
		{
			if(temp!="")
				temp	=temp +",";
				temp	=temp+country_id[i];
		}
	}
	var salary_type= 	jQuery('#salary_type').val();
	var min_salary= 	jQuery('#min_salary').val();
	if(salary_type=='Negotiable')
	{
		min_salary=0;
	}
	
	//var max_salary= 	jQuery('#max_salary').val();
	rc = tinyMCE.getInstanceById('resume_content');
	if (rc) 
	{
		// copy the contents of the editor to the textarea
		jQuery("#resume_content").val(rc.getContent());
	}
	var resume_content	= 	jQuery('#resume_content').val();
					//var employer= jQuery('#employer').val();
					//var designation	= jQuery('designation').val();
					//var from_date		=  jQuery('#from_date').val();
					//var to_date		=  jQuery('#to_date').val();
					//rp = tinyMCE.getInstanceById('resposibilities');
					//if (rp) {
					// copy the contents of the editor to the textarea
					//jQuery("#resposibilities").val(rp.getContent());
					//}
					//if (pe) {
					// copy the contents of the editor to the textarea
						//jQuery("#prev_exp").val(pe.getContent());
					//}
					//var prev_exp		= jQuery('#prev_exp').val();	
	jQuery.post(site_url +"/agent/addresume", { resume_title:resume_title,resume_yearexp: resume_yearexp,resume_monthexp: resume_monthexp,resume_skills: resume_skills,resume_summary: resume_summary,category_id: category_id,category_other: category_other,country_id: temp, salary_type:salary_type, min_salary: min_salary,resume_content:resume_content,employer:employer,designation:designation,from_date:from_date,to_date:to_date,resposibilities:resposibilities,prev_exp:prev_exp,currentsalary_type:currentsalary_type,current_salary:current_salary},function(data)
	{
		if(data=="success")
		{
			window.location.href = site_url + 'agent/submit_resume';
		}
		else if(data=="resume_saved")
		{
			window.location.href = site_url + 'agent/home';
		}
		else if(data=="failed")
		{
			window.location.href = site_url + 'accounts/seeker_registration';
		}
		else
		{
			document.getElementById('top').scrollIntoView(true);
			jQuery('#div_msg').html('<span style="color:red;font-size:10px;font-weight:bold;">'+data+'</span>');
		}
	});
}
function func_disablesalary(textbox1,textbox2)
{
	if(textbox1!='')
	{
	document.getElementById(textbox1).value='';	
	document.getElementById(textbox1).disabled=true;
	}
	if(textbox2!='')
	{
	document.getElementById(textbox2).value='';		
	document.getElementById(textbox2).disabled=true;
	}
}
function func_enablesalary(textbox1,textbox2)
{
	
	document.getElementById(textbox1).disabled=false;
	document.getElementById(textbox2).disabled=false;
}
function func_updatejobeeker_profile_agent()
{
	           var user_id=jQuery('#user_id').val()
		      var provider_id=jQuery('#provider_id').val();
			   var country=jQuery('#country').val();
			   var jobseeker_name = jQuery('#jobseeker_name').val();
			  	var jobseeker_date = jQuery('#jobseeker_date').val();
				var jobseeker_month = jQuery('#jobseeker_month').val();
				var jobseeker_year = jQuery('#jobseeker_year').val();
				var jobseeker_sex = jQuery('#jobseeker_sex:checked').val();
				var jobseeker_maritalstatus = jQuery('#jobseeker_maritalstatus').val();   
				var jobseeker_nationality = jQuery('#jobseeker_nationality').val();   
				var user_email = jQuery('#user_email').val();    
				var user_password = jQuery('#user_password').val(); 
				var user_confirmpassword = jQuery('#user_confirmpassword').val();
				var jobseeker_address= jQuery('#jobseeker_address').val();	
				var jobseeker_city= jQuery('#jobseeker_city').val();
				var country_id= jQuery('#country_id').val();
				var jobseeker_postal= jQuery('#jobseeker_postal').val();
				var jobseeker_state= jQuery('#jobseeker_state').val();
				var jobseeker_phonecountrycode= jQuery('#jobseeker_phonecountrycode').val();
				var jobseeker_phoneareacode= jQuery('#jobseeker_phoneareacode').val();
				var jobseeker_phoneno= jQuery('#jobseeker_phoneno').val();
				var jobseeker_mobcountrycode= jQuery('#jobseeker_mobcountrycode').val();
				var jobseeker_mobileno= jQuery('#jobseeker_mobileno').val();
				var jobseeker_address_com= jQuery('#jobseeker_address_com').val();	
				var jobseeker_city_com= jQuery('#jobseeker_city_com').val();																	
				var country_id_com= jQuery('#country_id_com').val();
				var jobseeker_postal_com= jQuery('#jobseeker_postal_com').val();
				var jobseeker_state_com= jQuery('#jobseeker_state_com').val();
				var jobseeker_countrycode_com= jQuery('#jobseeker_countrycode_com').val();
				var jobseeker_areacode_com= jQuery('#jobseeker_areacode_com').val();
				var jobseeker_phoneno_com= jQuery('#jobseeker_phoneno_com').val();
				var jobseeker_countrycode_mobile_com= jQuery('#jobseeker_countrycode_mobile_com').val();
				var jobseeker_mobile_com= jQuery('#jobseeker_mobile_com').val();
				var jobseeker_visacountry = jQuery('#jobseeker_visacountry').val();
				var jobseeker_visatype=jQuery('#jobseeker_visatype').val();
				var jobseeker_visaexpiry = jQuery('#jobseeker_visaexpiry').val();
				var jobseeker_passport = jQuery('#jobseeker_passport').val();
				var jobseeker_passportexpiry= jQuery('#jobseeker_passportexpiry').val();
				var jobseeker_passportissue = jQuery('#jobseeker_passportissue').val();
				var jobseeker_lang = jQuery('#jobseeker_lang').val();
				var jobseeker_addqualification = jQuery('#jobseeker_addqualification').val();
				var qualification1  = jQuery('#qualification1').val();
				var course1 = jQuery('#course1').val();
				var specialisation1= jQuery('#specialisation1').val();
				var qualification2 = jQuery('#qualification2').val();
				var course2 = jQuery('#course2').val();
				var specialisation2 = jQuery('#specialisation2').val();
				var type1= jQuery('#type1').val();
				var validity1 = jQuery('#validity1').val();
				var country_id1 = jQuery('#country_id1').val();
				var type2 = jQuery('#type2').val();
				var validity2 = jQuery('#validity2').val();
				var country_id2  = jQuery('#country_id2').val();
					jQuery.post(site_url +"agent/update_profile", {user_id:user_id,provider_id :provider_id ,country:country,jobseeker_name :jobseeker_name, jobseeker_date :jobseeker_date, jobseeker_month :jobseeker_month, jobseeker_year :jobseeker_year, jobseeker_sex :jobseeker_sex, jobseeker_maritalstatus :jobseeker_maritalstatus, jobseeker_nationality :jobseeker_nationality,user_email :user_email,user_password :user_password,user_confirmpassword :user_confirmpassword,
								jobseeker_address: jobseeker_address,
								jobseeker_city: jobseeker_city,																	
								country_id: country_id,
								jobseeker_postal: jobseeker_postal,
								jobseeker_state: jobseeker_state,
								jobseeker_phonecountrycode: jobseeker_phonecountrycode,
								jobseeker_phoneareacode: jobseeker_phoneareacode,
								jobseeker_phoneno: jobseeker_phoneno,
								jobseeker_mobcountrycode: jobseeker_mobcountrycode,
								jobseeker_mobileno: jobseeker_mobileno,
								jobseeker_address_com: jobseeker_address_com,	
								jobseeker_city_com: jobseeker_city_com,																	
								country_id_com: country_id_com,
								jobseeker_postal_com: jobseeker_postal_com,
								jobseeker_state_com: jobseeker_state_com,
								jobseeker_countrycode_com: jobseeker_countrycode_com,
								jobseeker_areacode_com: jobseeker_areacode_com,
								jobseeker_phoneno_com: jobseeker_phoneno_com,
								jobseeker_countrycode_mobile_com: jobseeker_countrycode_mobile_com,
								jobseeker_mobile_com: jobseeker_mobile_com,
								jobseeker_visacountry :jobseeker_visacountry,
								jobseeker_visatype:jobseeker_visatype,
								jobseeker_visaexpiry :jobseeker_visaexpiry,
								jobseeker_passport :jobseeker_passport,
								jobseeker_passportexpiry:jobseeker_passportexpiry,
								jobseeker_passportissue :jobseeker_passportissue,
								jobseeker_lang :jobseeker_lang,
								jobseeker_addqualification :jobseeker_addqualification,
								qualification1  :qualification1,
								course1 :course1,
								specialisation1:specialisation1,
								qualification2 :qualification2,
								course2 :course2,
								specialisation2 :specialisation2,
								type1:type1,
								validity1 :validity1,
								country_id1 :country_id1,
								type2 :type2,
								validity2 :validity2,
								country_id2  :country_id2
					
								},function(data){
									
			    									if(data=="success"){
			    										window.location.href = site_url + 'agent/resumepersonal/'+user_id;
			    									}
			    										
														else{
															
			    															    												document.getElementById('top').scrollIntoView(false);
			    												jQuery('#div_msg').html('<img src='+'"'+domainbase +'hrsupershop/images/invalid.gif'+'"'+'width="16" height="16" />'+"<span style='color:red'>&nbsp;"+ data+"</span>");
																
			    												
			    											}
					});

}
function func_editresume_agent() 
			   {
				   
				  var user_id=jQuery('#user_id').val();
				var resume_id	= 	jQuery('#resume_id').val();
					var resume_title	= 	jQuery('#resume_title').val();
					var resume_yearexp			= jQuery('#resume_yearexp').val();
					var resume_monthexp		= jQuery('#resume_monthexp').val();
					// if there's an editor, get a reference to it
					ed = tinyMCE.getInstanceById('resume_skills');
					if (ed) {
					// copy the contents of the editor to the textarea
					jQuery("#resume_skills").val(ed.getContent());
					}
					rs = tinyMCE.getInstanceById('resume_summary');
					if (rs) {
					// copy the contents of the editor to the textarea
					jQuery("#resume_summary").val(rs.getContent());
					}
					var resume_skills			= jQuery('#resume_skills').val();
					var resume_summary			= jQuery('#resume_summary').val();
					var category_id			=jQuery('#category_id').val();
					//var category_other			= jQuery('#category_other').val();
					var country_id	=new Array();
					 country_id= 	jQuery('#country_id').val();
					 var temp	="";
					 if(country_id) {
				 var arLen=country_id.length;
				for ( var i=0, len=arLen; i<len; ++i ){
					 if(temp!="")
					 	temp	=temp +",";
					 temp	=temp+country_id[i];
					}
					 }
					var salary_type= 	jQuery('#salary_type').val();
					var min_salary= 	jQuery('#min_salary').val();
					if(salary_type=='Negotiable')
					{
						min_salary=0;
					}
					//var max_salary= 	jQuery('#max_salary').val();

					rc = tinyMCE.getInstanceById('resume_content');
					if (rc)
					{
					// copy the contents of the editor to the textarea
					jQuery("#resume_content").val(rc.getContent());
					}
					var resume_content= 	jQuery('#resume_content').val();
					var employer		= jQuery('#employer').val();
					var designation	= jQuery('designation').val();
					var from_date		=  jQuery('#from_date').val();
					var to_date		=  jQuery('#to_date').val();
					rp = tinyMCE.getInstanceById('resposibilities');
					if (rp) 
					{
					// copy the contents of the editor to the textarea
					jQuery("#resposibilities").val(rp.getContent());
					}
					pe = tinyMCE.getInstanceById('prev_exp');
					if (pe)
					{
					// copy the contents of the editor to the textarea
						jQuery("#prev_exp").val(pe.getContent());
						}
					var resposibilities= jQuery('#resposibilities').val();
					var prev_exp		= jQuery('#prev_exp').val();
					var curr_salary_type=jQuery('#curr_salary_type').val();
					var current_salary=jQuery('#current_salary').val();
					
					jQuery.post(site_url + "agent/update_resume", {user_id:user_id,resume_id : resume_id,resume_title: 	resume_title,resume_yearexp: resume_yearexp,resume_monthexp: resume_monthexp,resume_skills: resume_skills,resume_summary: resume_summary,category_id: category_id,country_id: temp,
salary_type: salary_type,min_salary: min_salary,resume_content:	resume_content,employer: employer,designation: designation,from_date:  from_date,to_date:  to_date,resposibilities: resposibilities,prev_exp: prev_exp,curr_salary_type:curr_salary_type,current_salary:current_salary},function(data)
{
	alert(data);
	
			    									if(data=="success"){
			    										window.location.href = site_url + 'agent/resumes/'+user_id;
			    									}
			    										else{
			    												document.getElementById('top').scrollIntoView(true);
																jQuery('#div_msg').html('<span style="color:red;font-size:10px;font-weight:bold;">Error:&nbsp;'+data+'</span>');
							 		  	 					}
					});
				
}
function func_check_password(id)
{
	                 var user_confirmpassword= jQuery('#user_confirmpassword').val();  
				   var user_password	= 	jQuery('#user_password').val();
				   if(user_confirmpassword==user_password)
				   {
					   
					  jQuery('#div_msg_password').html('<span style="color:red;font-size:10px;font-weight:bold;">Password Match:</span>');  
				   }
				   else
				   {
					   jQuery('#user_confirmpassword').focus();
					 jQuery('#div_msg_password').html('<span style="color:red;font-size:10px;font-weight:bold;">Password Mismatch:</span>');  
				   }
}
function func_forgetpwd()
{
	var emailaddress = jQuery('#emailaddress').val();
		jQuery('#div_msg').html('<span style="color:blue">Please wait while loading..</span>');
		jQuery.post(site_url + "accounts/update_forgetpwd", { emailaddress: emailaddress},function(data){
																								   
		if(data == 'success')
		{
		jQuery('#div_msg').html('<span style="color:red">Your new password has been activated.Please check your mailbox!</span>');
		 jQuery('#emailaddress').val("");
		}else{
			jQuery('#div_msg').html('<span style="color:red">'+data+'</span>');
		}
	});	
}
function open_div_job(id)
{
	document.getElementById(id).style.visibility="visible";
}
function close_div_job(id)
{
	
	document.getElementById(id).style.visibility="hidden";
}
function disable_edit_job(textbox1)
{
	
	document.getElementById(textbox1).disabled=true;
}
function enable_edit_job(textbox1)
{
	
	document.getElementById(textbox1).disabled=false;
}
function func_populate_job(id)

{
	
	
	if(id!='')
	{
		document.getElementById('job_code1').disabled=false;
	jQuery.post(site_url + "agent/populate_jobbox", {recruiter_id:id},function(data)
																			  {
																				 
																				  
																				 jQuery('#job_code1').html(data);
																			  });
	}
	else
	{
		jQuery('#job_code1').html('<option value="">-------select job------</option>');
		document.getElementById('job_code1').disabled=true;
	}
	
}
function func_add_category()
{
	
	var category_name= jQuery('#category_name').val(); 
	
	if(category_name=='')
	{
	   	jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Please Enter category Name</span>");
		jQuery('#category_name').focus();
	}
	else
	{
		jQuery.post(site_url + "admin/addcategory", {category_name:category_name},function(data)
		{
			if(data=='failed')
			{
				jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Cannot insert category </span>"); 
			}
			else
			{
				jQuery('#div_msg').html("<span style='color:red'>&nbsp;  category insert succesfully </span>");  
				jQuery('#category_name').val('');																	
				jQuery('#categroy_view').html(data);  
			}
		});
	}
}

function func_category_edit(id)
{
		
		var cat_id=id.substring(8);
		jQuery.post(site_url + "admin/get_categroy_name", {category_id:id},function(data)
																			  {
																				  
																				  
		jQuery('#'+id).html('<input type="text" name="save_name_'+cat_id+'" id="save_name_'+cat_id+'" style="width:300px;" value="'+data+'" />&nbsp;<a href="javascript:void(0);"  onclick="javascript:func_save_category('+cat_id+')">Save</a>');  
	});
}
	function func_save_category(id)
	{
		var category_name=jQuery('#save_name_'+id).val(); 
		if(category_name=='')
		{
			alert("category name cannot be null");
		}
		else
		{
		
		jQuery.post(site_url + "admin/save_categroy_name", {category_id:id,category_name:category_name},function(data)
																			  {
																				  jQuery('#div_msg').html("<span style='color:red'>&nbsp;  category updated succesfully </span>");  
																				  jQuery('#img_div_'+id).html(data);  
																			  });
		}
	}
	function func_delete_category(id)
	{
		var res=confirm("Do You want to delete this category");
		if(res)
		{
			if(id=='')
			{
				alert("category id cannot be null");
			}
			else
			{
				jQuery.post(site_url + "admin/delete_categroy_name", {category_id:id},function(data)
				{
					if(data=='failed')
					{
						jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Cannot Deleted </span>");  
					}
					else
					{
						jQuery('#div_msg').html("<span style='color:red'>&nbsp; Deleted Succesfully </span>");   
						jQuery('#categroy_view').html(data);  
					}
				});	
			}	
		}
	}
	
function func_inactivate_category(id)
{
	var res=confirm("Do You want to deactivate this category");
	if(res)
	{
		jQuery.post(site_url+"admin/inactivate_category",{category_id:id},function(data)
		{
			if(data=="sucess")
			{
				window.location.href = site_url + 'admin/category_view'; 
			}
			else
			{
				window.location.href = site_url + 'admin/category_view'; 
			}
		});
	}
	else
	{
		return false;
	}
	
}

function func_activate_category(id)
{
	var res=confirm("Do You want to activate this category");
	if(res)
	{
		jQuery.post(site_url+"admin/activate_category",{category_id:id},function(data)
		{
			if(data=="sucess")
			{
				window.location.href = site_url + 'admin/category_view'; 
			}
			else
			{
				window.location.href = site_url + 'admin/category_view'; 
			}
		});
	}
	else
	{
		return false;
	}
	
}
	
	
	function func_add_country()
	{
		var country_name= jQuery('#country_name').val(); 
		var country_iso_code2=jQuery('#country_iso_code2').val();
		var country_iso_code3=jQuery('#country_iso_code3').val();
		if(country_name=='')
		{
		jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Please Enter country Name</span>");
		jQuery('#country_name').focus();
		}
		else if(country_iso_code2=='')
		{
		jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Please Enter county_iso_code2</span>");
		jQuery('#country_iso_code2').focus();
		}
		else if(country_iso_code3=='')
		{
		jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Please Enter county_iso_code3</span>");
		jQuery('#country_iso_code3').focus();
		}
		else
		{
			jQuery.post(site_url + "admin/add_country_name", {country_name:country_name,country_iso_code2:country_iso_code2,country_iso_code3:country_iso_code3},function(data)
																																										  {
																																											   if(data=='failed')
																				 {
																					jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Cannot insert country </span>"); 
																				 }
																				 else
																				 {
																					jQuery('#div_msg').html("<span style='color:red'>&nbsp;  country insert succesfully </span>");  
																		jQuery('#country_name').val('');
																		jQuery('#country_iso_code2').val('');
																		jQuery('#country_iso_code3').val('');
																		jQuery('#categroy_view').html(data);  
																				 }
																																										  });
		}
			
	   }
	   function func_preferd_active()
	   {
		   var prefer_country=new Array();
		   prefer_country=jQuery('#prefer_country').val();
		   var temp='';
		
		
		
		if(prefer_country)
		{
			var country_length=prefer_country.length;
			for(var i=0;i<country_length;i++)
			{
				if(temp=='')
				{
					temp=prefer_country[i];
				}
				else
				{
					temp+=','+prefer_country[i];
				}
			}
			jQuery.post(site_url + "admin/country_activate",{prefer_country:temp},function(data)
																						   {
																							   if(data=="failed")
																							   {
																								 jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Cannot country  activate the country</span>");   
																							   }
																							   else
																							   {
																								 jQuery('#country_div').html(data);
																								  jQuery('#div_msg').html("<span style='color:red'>&nbsp;  selected country is activated </span>");   
																							   return  !jQuery('#prefer_country option:selected').remove().appendTo('#active_country'); 
																							   }
																						   });
			}
			else
			{
				 jQuery('#div_msg').html("<span style='color:red'>&nbsp; please select country to activate</span>");   
			}
			
			
	   }
			
		
		 function func_preferd_deactive()
		 {
			 
			  var active_country=new Array();
		  active_country=jQuery('#active_country').val();
		   var temp='';
		
		
		
		if(active_country)
		{
			var country_length=active_country.length;
			for(var i=0;i<country_length;i++)
			{
				if(temp=='')
				{
					temp=active_country[i];
				}
				else
				{
					temp+=','+active_country[i];
				}
			}
			jQuery.post(site_url + "admin/country_deactivate",{active_country:temp},function(data)
																						   {
																							   if(data=="failed")
																							   {
																								 jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Cannot country  deactivate the country</span>");   
																							   }
																							   else
																							   {
																								 jQuery('#country_div').html(data);
																								  jQuery('#div_msg').html("<span style='color:red'>&nbsp;  selected country is deactivated </span>");   
																							   return  !jQuery('#active_country option:selected').remove().appendTo('#prefer_country'); 
																							   }
																						   });
			}
			else
			{
				 jQuery('#div_msg').html("<span style='color:red'>&nbsp; please select country to deactivate</span>");   
			}
			
		 }

function func_activate_recruiter(id)
{
	
	var res=confirm("Do You want to de-activate this client");
	if(res)
	{
		jQuery.post(site_url+"admin/activate_recruiter",{recruiter_id:id},function(data)
		{
			if(data=="sucess")
			{
			window.location.href = site_url + 'admin/unset_searchclient_post/active'; 
			}
			else
			{
				window.location.href = site_url + 'admin/unset_searchclient_post/inactive'; 
			}
		});
	}
	else
	{
		return false;
	}
	
}

function func_inactivate_recruiter(id)
{
	
	var res=confirm("Do You want to activate this client");
	if(res)
	{
	jQuery.post(site_url+"admin/inactivate_recruiter",{recruiter_id:id},function(data)
																			   {
																				  
																				 if(data=="sucess")
																				 {
																					window.location.href = site_url + 'admin/unset_searchclient_post/inactive'; 
																				 }
																				 else
																				 {
																					window.location.href = site_url + 'admin/unset_searchclient_post/active'; 
																				 }
																			   });
	}
	else
	{
		return false;
	}
	
}


// Partners --->>>

function func_inactivate_partner(id)
{
	
	var res=confirm("Do You want to inactivate this client");
	if(res)
	{
	jQuery.post(site_url+"admin/inactivate_partner",{provider_id:id},function(data)
																			   {
																				 if(data=="sucess")
																				 {
																					window.location.href = site_url + 'admin/unset_searchpartner_post/inactive'; 
																				 }
																				 else
																				 {
																					window.location.href = site_url + 'admin/unset_searchpartner_post/active'; 
																				 }
																			   });
	}
	else
	{
		return false;
	}
}

function func_activate_partner(id)
{
	
	var res=confirm("Do You want to activate this client");
	if(res)
	{
	jQuery.post(site_url+"admin/activate_partner",{provider_id:id},function(data)
																			   {
																				 if(data=="sucess")
																				 {
																					window.location.href = site_url + 'admin/unset_searchpartner_post/active'; 
																				 }
																				 else
																				 {
																					window.location.href = site_url + 'admin/unset_searchpartner_post/inactive'; 
																				 }
																			   });
	}
	else
	{
		return false;
	}
}


// 	QUALIFICATION


function func_add_qualification()
{
	var qualification_name= jQuery('#qualification_name').val(); 
	
	if(qualification_name=='')
	{
	   	jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Please Enter Qualification Name</span>");
		jQuery('#qualification_name').focus();
	}
	else
	{
		jQuery.post(site_url + "admin/addqualification", {qualification_name:qualification_name},function(data)
		{
			if(data=='failed')
			{
				jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Cannot insert Qualification </span>"); 
			}
			else
			{
				jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Qualification insert succesfully </span>");  
				jQuery('#qualification_name').val('');																	
				jQuery('#qualification_view').html(data);  
			}
		});
	}
	
	
	//alert("132");
	/*var qualification_name= jQuery('#qualification_name').val(); 
	
	if(qualification_name=='')
	{
	   	jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Please Enter a Qualification</span>");
		jQuery('#qualification_name').focus();
	}
	else
	{
		jQuery.post(site_url + "admin/addqualification", {qualification_name:qualification_name},function(data)
		{
			if(data=='failed')
			{
				jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Cannot insert qualification </span>"); 
			}
			else
			{
				jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Qualification insert succesfully </span>");  
				jQuery('#qualification_name').val('');																	
				jQuery('#qualification_view').html(data);  
			}
		});
	}*/
}

function func_qualification_edit(id)
	{
		
		var qual_id=id.substring(8);
		jQuery.post(site_url + "admin/get_qualification_name", {qualification_id:id},function(data)
																			  {
																				  
																				  
		jQuery('#'+id).html('<input type="text" name="save_name_'+qual_id+'" id="save_name_'+qual_id+'" style="width:300px;" value="'+data+'" />&nbsp;<a href="javascript:void(0);"  onclick="javascript:func_save_qualification('+qual_id+')">Save</a>');  
	});
	}
	function func_save_qualification(id)
	{
		var qualification_name=jQuery('#save_name_'+id).val(); 
		if(qualification_name=='')
		{
			alert("Qualification name cannot be null");
		}
		else
		{
		
		jQuery.post(site_url + "admin/save_qualification_name", {qualification_id:id,qualification_name:qualification_name},function(data)
																			  {
																				  jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Qualification updated succesfully </span>");  
																				  jQuery('#img_div_'+id).html(data);  
																			  });
		}
	}
	
	function func_delete_qualification(id)
	{
		var res=confirm("Do You want to delete this qualification");
		if(res)
		{
			if(id=='')
			{
				alert("qualification id cannot be null");
			}
			else
			{
				jQuery.post(site_url + "admin/delete_qualification_name", {qualification_id:id},function(data)
				{
					if(data=='failed')
					{
						jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Cannot Delete </span>");  
					}
					else
					{
						jQuery('#div_msg').html("<span style='color:red'>&nbsp; Deleted Succesfully </span>");   
						jQuery('#qualification_view').html(data);  
					}
				});	
			}	
		}
	}

function func_inactivate_qualification(id)
{
	var res=confirm("Do You want to deactivate this qualification");
	if(res)
	{
		jQuery.post(site_url+"admin/inactivate_qualification",{qualification_id:id},function(data)
		{
			if(data=="sucess")
			{
				window.location.href = site_url + 'admin/qualification_view'; 
			}
			else
			{
				window.location.href = site_url + 'admin/qualification_view'; 
			}
		});
	}
	else
	{
		return false;
	}
	
}

function func_activate_qualification(id)
{
	var res=confirm("Do You want to activate this qualification");
	if(res)
	{
		jQuery.post(site_url+"admin/activate_qualification",{qualification_id:id},function(data)
		{
			if(data=="sucess")
			{
				window.location.href = site_url + 'admin/qualification_view'; 
			}
			else
			{
				window.location.href = site_url + 'admin/qualification_view'; 
			}
		});
	}
	else
	{
		return false;
	}
	
}


//EMPLOYERS

function func_delete_employer(id)
{
	var res=confirm("Do You want to delete this Employer?");
	if(res)
	{
		jQuery.post(site_url+"admin/check_employer_jobs",{recruiter_id:id},function(data)
		{
			if(data=="sucess")
			{
				alert("jobs exists");
				
				//window.location.href = site_url + 'admin/unset_searchpartner_post/active'; 
				
				jQuery.post(site_url + "admin/delete_employers_n_jobs", {recruiter_id:id},function(data)
				{
					if(data=='failed')
					{
						jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Cannot Delete </span>");  
					}
					else
					{
						jQuery('#div_msg').html("<span style='color:red'>&nbsp; Deleted Succesfully </span>");   
						jQuery('#Agent_Administration_client_inactive').html(data);  
					}
				});	
			}
			else
			{
				//alert("emp exists");
				jQuery.post(site_url + "admin/delete_employers", {recruiter_id:id},function(data)
				{
					if(data=='failed')
					{
						jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Cannot Delete </span>");  
					}
					else
					{
						jQuery('#div_msg').html("<span style='color:red'>&nbsp; Deleted Succesfully </span>");   
						jQuery('#Agent_Administration_client_inactive').html(data);  
					}
				});	
			}
		});
	}
		
		
		
		
		/*var res=confirm("Do You want to delete this Employer?");
		if(res)
		{
			if(id=='')
			{
				alert("qualification id cannot be null");
			}
			else
			{
				var res=confirm("Do You want to activate this client");
				
				
				
				if(res)
				{
					jQuery.post(site_url+"admin/activate_partner",{provider_id:id},function(data)
					{
						if(data=="sucess")
						{
							window.location.href = site_url + 'admin/unset_searchpartner_post/active'; 
						}
						else
						{
							window.location.href = site_url + 'admin/unset_searchpartner_post/inactive'; 
						}
					});
				}
				else
				{
					return false;
				}*/
				
				
				
				
				/*var empjobs=confirm("Do you want to delete the jobs posted by this employer?");
				
				jQuery.post(site_url + "admin/delete_qualification_name", {qualification_id:id},function(data)
				{
					if(data=='failed')
					{
						jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Cannot Delete </span>");  
					}
					else
					{
						jQuery('#div_msg').html("<span style='color:red'>&nbsp; Deleted Succesfully </span>");   
						jQuery('#qualification_view').html(data);  
					}
				});	
				
			}	
		}*/
}


// JOBS

function func_delete_jobs(id)
{
	var res=confirm("Do You want to delete this job");
	if(res)
	{
		if(id=='')
		{
			alert("job id cannot be null");
		}
		else
		{
			jQuery.post(site_url + "admin/delete_job_name", {job_id:id},function(data)
			{
				alert("123");
				if(data=='failed')
				{
					jQuery('#div_msg').html("<span style='color:red'>&nbsp;  Cannot Delete </span>");  
				}
				else
				{
					jQuery('#div_msg').html("<span style='color:red'>&nbsp; Deleted Succesfully </span>");   
					jQuery('#jobs_list').html(data);  
				}
			});	
		}	
	}
}

// JOBS

function func_deactivate_jobs(id,emp)
{
	var res=confirm("Do You want to de-activate this job");
	if(res)
	{
		jQuery.post(site_url+"admin/deactivate_jobs",{job_id:id},function(data)
		{
			if(data=="sucess")
			{
				window.location.href = site_url + 'admin/show_jobs/' + emp; 
			}
			else
			{
				window.location.href = site_url + 'admin/show_jobs/' + emp; 
			}
		});
	}
	else
	{
		return false;
	}
}

function func_activate_jobs(id,emp)
{
	var res=confirm("Do You want to activate this job");
	if(res)
	{
		jQuery.post(site_url+"admin/activate_jobs",{job_id:id},function(data)
		{
			if(data=="sucess")
			{
				window.location.href = site_url + 'admin/show_jobs/' + emp; 
			}
			else
			{
				window.location.href = site_url + 'admin/show_jobs/' + emp; 
			}
		});
	}
	else
	{
		return false;
	}
}

function func_recruiter_editjob()
{   
	var job_package 		= jQuery('#job_package').val();
    var job_title			= jQuery('#job_title').val();
	var job_type         	= jQuery('#job_type').val();
	var job_vacancies		= jQuery('#job_vacancies').val();
	var category_id			= jQuery('#category_id').val();
	var category_other		= jQuery('#category_other').val();
	var qualification_id	= jQuery('#qualification_id').val();
	var job_qualification	= jQuery('#job_qualification').val();
	var job_location		= jQuery('#job_location').val();
	var skills				= jQuery('#skills').val();
	var job_minexp			= jQuery('#job_minexp').val();
	var job_maxexp			= jQuery('#job_maxexp').val();
	var country_id			= jQuery('#country_id').val();
	var job_salary_type		= jQuery('#job_salary_type').val();
	var job_min_salary		= jQuery('#job_min_salary').val();
	var job_max_salary		= jQuery('#job_max_salary').val();
	var job_closingdate		= jQuery('#job_closingdate').val();
	var job_description		= jQuery('#job_description').val();
	var job_summary         = jQuery('#job_summary').val();
					
	if(job_salary_type=='Negotiable')
	{
		job_min_salary=0;
		job_max_salary=0;
	}
	
	var pref_nationality=new Array();
	pref_nationality=jQuery('#pref_nationality').val();
					
	var temp	="";
	if(pref_nationality) 
	{
		var arLen=pref_nationality.length;
		for ( var i=0, len=arLen; i<len; ++i )
		{
			if(temp!="")
				temp	=temp +",";
				temp	=temp+pref_nationality[i];
		}
	}
	var pref_location=new Array();
	pref_location=jQuery('#pref_location').val();
	var temp1	="";
	if(pref_location) 
	{
		var arLen=pref_location.length;
		for ( var i=0, len=arLen; i<len; ++i )
		{
			if(temp1!="")
				temp1	=temp1 +",";
				temp1	=temp1+pref_location[i];
		}
	}
					var  probation_period		=  jQuery('#probation_period').val();
					var  contract_year			=  jQuery('#contract_year').val(); 
					var  contract_month			=  jQuery('#contract_month').val();
					var  work_hours				=  jQuery('#work_hours').val();
					if(jQuery("#accomodation1").is(':checked')) 
					{		
						var  accomodation		=  1;
						var accomodation_details=jQuery('#acc_details').val();
					}
					else
					{
						var  accomodation		=  0;
						var accomodation_details='';
					}
					if(jQuery("#food_allowance1").is(':checked'))
					{		
						var  food_allowance		=  1;
						var food_details=jQuery('#food_details').val();
					}
					else 
					{
						var  food_allowance		=  0;
						var food_details='';
					}
					if(jQuery("#joining_airticket1").is(':checked'))
					{		
						var  joining_airticket	=  1;
						var joining_airticket_details=jQuery('#airticket_details').val();
					}
					else 
					{
						var  joining_airticket	=  0;
						var joining_airticket_details='';
					}
					if(jQuery("#medical1").is(':checked'))
					{		
						var  medical			=  1;
						var medical_details=jQuery('#medical_details').val();
					}
					else 
					{
						var  medical			=  0;
						var medical_details='';
					}
					if(jQuery("#transportation1").is(':checked')) 
					{		
						var  transportation		=  1;
						var transportaion_details=jQuery('#trans_details').val();
					}
					else 
					{
						var  transportation		=  0;
						var  transportaion_details='';
					}
					if(jQuery("#leave_tickets1").is(':checked'))
					{		
						var  leave_tickets		=  1;
						var  leave_tickets_details=jQuery('#leaveticket_details').val();
					}
					else 
					{
						var  leave_tickets		=  0;
						var  leave_tickets_details='';
					}
						var  leave_details		=  jQuery('#leave_details').val(); 
						var  other_details		=  jQuery('#other_details').val();
						jQuery.post(site_url+"recruiter/addjob", {job_package:job_package,job_title: job_title, job_type:job_type, job_vacancies : job_vacancies, category_id : category_id, category_other : category_other , qualification_id:qualification_id , job_qualification:job_qualification ,job_location : job_location, skills	: skills ,job_summary:job_summary,pref_nationality:temp,pref_location:temp1,job_minexp	: job_minexp , job_maxexp	: job_maxexp , country_id	: country_id , job_salary_type: job_salary_type , job_min_salary: job_min_salary , job_max_salary : job_max_salary , job_closingdate : job_closingdate , job_description : job_description,probation_period: probation_period,contract_year: contract_year,contract_month: contract_month,work_hours: work_hours,accomodation: accomodation,accomodation_details:accomodation_details,food_allowance: food_allowance,food_details:food_details,joining_airticket: joining_airticket,joining_airticket_details:joining_airticket_details,medical: medical,medical_details:medical_details,transportation: transportation,transportaion_details:transportaion_details,leave_details: leave_details,leave_tickets:leave_tickets ,leave_tickets_details:leave_tickets_details,other_details: other_details},function(data){
	 alert(data);
	 
					document.getElementById('top').scrollIntoView(true);
					if(data =="success") 
					{
							//jQuery('#div_msg').html('<span style="color:red;font-size:10px;font-weight:bold;">Job added sucessfully!</span>');	
			    		document.add_job.reset();	
							
			    		window.location.href = site_url + 'recruiter/demand_letter';							
			    	}
			    	else if(data =="fail")
					{
			    		window.location.href = site_url + 'accounts/agent_signup';
			    	}
					else
					{
						document.getElementById('top').scrollIntoView(true);
				    	jQuery('#div_msg').html('<span style="color:red;font-size:10px;font-weight:bold;">'+data+'</span>');	
					}
			});
}