
//// js start for Seeker section ////////////////////////////////////////////////////////// Added by VN | 11/21/2009 10:59:20 AM

var site_variable = 'jobs';

function SkipStep(step) {
	if(step == 'skills') {
		tb_show('Skills','/curriculum-vitaes/skillsskipstep?modal=true&width=380&height=160', false);  
  } else if(step == 'workexperience') {
  	tb_show('Work Experience','/curriculum-vitaes/workskipstep?modal=true&width=380&height=160', false);  
  } else if(step == 'education') {
  	tb_show('Education','/curriculum-vitaes/educationskipstep?modal=true&width=380&height=160', false);  
  } else if(step == 'referees') {
  	tb_show('Referees','/curriculum-vitaes/refereesskipstep?modal=true&width=380&height=160', false);  
  }
}
	
function ConfirmStep(cs, URLs) {
	if(cs == 'Yes') {
		location.href = URLs;
	} else { 
		tb_remove();
	}
	
}
	  

function getRegisterStep(step, baseUrl){
	
	if(step == 'Step1'){
		Step1(baseUrl);
	}else if(step == 'Step2'){
		Step2(baseUrl);
	} else if(step == 'Step3'){
		Step3(baseUrl);
	}
}

//function to find position of an element AL 12/29/2009 4:12:27 PM
function findPos(obj) {
  var curleft = curtop = 0;
  if (obj.offsetParent) {
    curleft = obj.offsetLeft
    curtop = obj.offsetTop
    while (obj = obj.offsetParent) {
      curleft += obj.offsetLeft
      curtop += obj.offsetTop
    }
  }
  return [curleft,curtop];
}

function RegisterModalBox() {
  
  myPos = findPos(document.getElementById('register'))
	var y =  myPos[1];
	var x =  myPos[0];
	
	document.getElementById("regPopup").style.top = parseInt(y + 10) + 'px';
	document.getElementById("regPopup").style.left = parseInt(x - 380) + 'px';
  
	document.getElementById('LoginBox').style.display = 'none';	 
	document.getElementById('regPopup').style.display = 'inline';	
}	


function CloseRegisterModalBox() { 
	document.getElementById('regPopup').style.display = 'none';	
}	


function LoginModalBox() {
  
  myPos = findPos(document.getElementById('login'))
	var y =  myPos[1];
	var x =  myPos[0];
//  var y =  document.getElementById('lyaxis').value;
//	var x =  document.getElementById('lxaxis').value;
	
	document.getElementById("LoginBox").style.top = parseInt(y + 8) + 'px';
	document.getElementById("LoginBox").style.left = parseInt(x - 145) + 'px';
  
	document.getElementById('regPopup').style.display = 'none';	 
	document.getElementById('LoginBox').style.display = 'inline';	
}	 	

function CloseLoginModalBox() { 
	document.getElementById('LoginBox').style.display = 'none';	
}	

function CloseWelcomeBox() {
	document.getElementById('welcomeBlock').style.display = 'none';	
}	 

//Advertisers login ------
function AdvertiserLoginModalBox() {
   myPos = findPos(document.getElementById('ad_login'))
	var y =  myPos[1];
	var x =  myPos[0];
	
	document.getElementById("LoginBoxAdv").style.top = parseInt(y + 8) + 'px';
	document.getElementById("LoginBoxAdv").style.left = parseInt(x - 80) + 'px';
	
	document.getElementById('LoginBoxAdv').style.display = 'inline';	
}	

function CloseAdvertiserLoginModalBox() { 
	document.getElementById('LoginBoxAdv').style.display = 'none';	
}	
//Advertisers login ------	

function WriteQuestion(v) { 
 	if(v == true)	{
		document.getElementById("WriteQuestionDiv").style.display = 'inline';	
	} else {
		document.getElementById("WriteQuestionDiv").style.display = 'none';	
	}
}	

function addBookmark(bookmarkurl,bookmarktitle) {
  if (document.all)
  window.external.AddFavorite(bookmarkurl,bookmarktitle)
  else if ( window.sidebar ) {
  window.sidebar.addPanel(bookmarktitle, bookmarkurl,"");
  }
 }

function IsNumeric(strString) {
	var strValidChars = "0123456789.-";
	var strChar;
	var blnResult = true;
	
	if (strString.length == 0) return false;
	
	for (i = 0; i < strString.length && blnResult == true; i++)
	  {
	  strChar = strString.charAt(i);
	  if (strValidChars.indexOf(strChar) == -1)
	     {
	     blnResult = false;
	     }
	  }
	return blnResult;
}




function Step1(baseUrl) {
	
	var first_name = $('#first_name').val();
  var last_name = $('#last_name').val();
	var password = $('#password1').val();
	var confirm_password = $('#confirm_password').val();
	var email = $('#email1').val();
	var confirm_email = $('#confirm_email').val();
	//alert(password+' '+confirm_password);
	this.baseUrl = baseUrl;

	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('ajaxstep').innerHTML = '<div style="margin:0 auto;padding-top:80px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
		
	$.post("/register", { first_name: first_name, last_name: last_name, password: password, confirm_password: confirm_password, email: email, confirm_email: confirm_email},
		
		function(data){
		  
			if(data == 'false'){ 
				 $('#ajaxstep').load('/register/step1');
				} else if(data == 'true'){
					$('#ajaxstep').load('/register/step2');
				}
	 });

}

function fbStep1(baseUrl) {
	
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('fbajaxstep').innerHTML = '<div style="margin:0 auto;padding-top:80px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
	
	$('#fbajaxstep').load('/register/fbregisterstep2');

}


function fbStep2(baseUrl) {
  
	var email = $('#fbemail').val();
	var confirm_email = $('#confirm_fbemail').val();
	var location = $('#location').val();
  var Category = $('#Category').val();
	var Sub_category = $('#Sub_category').val();
			
	this.baseUrl = baseUrl;

		var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
		document.getElementById('fbajaxstep').innerHTML = '<div style="margin:0 auto;padding-top:80px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
		
	$.post("/register/fbregisterstep2", {email: email, confirm_email: confirm_email, location: location, Category: Category, Sub_category: Sub_category},
			
		function(data){
			
			if(data == 'false'){ 
				 $('#fbajaxstep').load('/register/fbregisterstep2');
				} else if(data == 'true'){
					$('#fbajaxstep').load('/register/fbregisterstep3');
				}
	 });

}

function Step2(baseUrl) {
	
	var location = $('#location').val();
  var Category = $('#Category').val();
	var Sub_category = $('#Sub_category').val();
			
	this.baseUrl = baseUrl;

		var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
		document.getElementById('ajaxstep').innerHTML = '<div style="margin:0 auto;padding-top:80px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
		
	$.post("/register/step2", { location: location, Category: Category, Sub_category: Sub_category},
			
		function(data){
			
			if(data == 'false'){ 
				 $('#ajaxstep').load('/register/step2');
				} else if(data == 'true'){
					document.getElementById('nextbtn').style.display = 'none';
					$('#ajaxstep').load('/register/step3');
					
					
					
				}
	 });

}

function fbStep3(baseUrl) {
	
	var tos = '0';
	
	if(document.fbstep3.tos.checked == true) {
		tos = 1;
	}
			
	this.baseUrl = baseUrl;

	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('fbajaxstep').innerHTML = '<div style="margin:0 auto;padding-top:80px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
		
	$.post("/register/fbregisterstep3", { tos: tos},
			
		function(data){
			
			if(data == 'false'){ 
				 $('#fbajaxstep').load('/register/fbregisterstep3');
				} 
				else {
					window.location.href = '/authentication/fblogin';
//					$('#ajaxstep').load('/authentication/fblogin');
				}
	 });

}

function Step3(baseUrl) {
	
	document.getElementById('nextbtn').style.display = 'none';
	
	var tos = '0';
	
	if(document.step3.tos.checked == true) {
		tos = 1;
	}
	
	this.baseUrl = baseUrl;

	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('ajaxstep').innerHTML = '<div style="margin:0 auto;padding-top:80px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
	
	$.post("/register/step3", { tos: tos},
			
		function(data){
			
			if(data == 'false'){ 
				 $('#ajaxstep').load('/register/step3');
				} 
				else {
					//window.location.href = '/register/success';
					$('#ajaxstep').load('/register/success');
				}
	 });

}



function getSub() {
	var cat_id = $('#Category').val();
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	
	document.getElementById('SubCategory').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#SubCategory').load("/register/getdata?cat_id="+cat_id);
				
}



function getlocationSub() {
	
	var loc_id = $('#locations').val();
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	
//	document.getElementById('SubCategory').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	if(loc_id == 'australia' || loc_id == 'smaller_nz_towns') {
		document.getElementById('SubLocations').style.display = 'inline';
//		document.getElementById('search_sub_locations').value = 'false';
		$('#SubLocations').load("/register/getlocationdata?loc_id="+loc_id);
	} else {
		document.getElementById('SubLocations').innerHTML = '';
		document.getElementById('SubLocations').style.display = 'none';
		
		
		
//		
	}
				
}

function getadvertiserlocationSub() {
	
	var loc_id = $('#job_locations_id').val();
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	document.getElementById('SubLocations').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	if(loc_id == 'australia' || loc_id == 'smaller_nz_towns') {
	  document.getElementById('SubLocations').style.display = 'inline';	
		$('#SubLocations').load("/jobs/getlocationdata?loc_id="+loc_id);
	} else {
		document.getElementById('SubLocations').innerHTML = '';
		document.getElementById('SubLocations').style.display = 'none';
//		
	}
				
}

function getjoblocationSub() {
	var loc_id = $('#locations').val();
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	if(loc_id == 'australia' || loc_id == 'smaller_nz_towns') {
	  document.getElementById('SubLocations').style.display = 'inline';	
		$('#SubLocations').load("/index/getlocationdata?loc_id="+loc_id);
	} else {
		document.getElementById('SubLocations').innerHTML = '';
		document.getElementById('SubLocations').style.display = 'none';		
	}
}


function getSkillsSub() {
	var cat_id = $('#category_id').val();
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';

	document.getElementById('SubCategory').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#SubCategory').load("/curriculum-vitaes/getdata?cat_id="+cat_id);
}


function getLoadSkills() {
	
	var cat_id = $('#category_id').val();
	var sub_cat_id = $('#sub_category_id').val();
	
	
	var sub_category_id = sub_cat_id.replace(/ /g, "%20");
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';

	document.getElementById('LoadSkills').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#LoadSkills').load("/curriculum-vitaes/skillsgetdata?sub_cat_id="+sub_category_id+"&cat_id="+cat_id);
}

function getNewSkills() {
	var category_id = $('#job_category_id').val();
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	document.getElementById('NewSkillsDiv').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#NewSkillsDiv').load("/curriculum-vitaes/newskillsgetdata?category_id="+category_id);
				
}

function CustomUrl(baseUrl) {
	
	var user_custom_url = $('#user_custom_url').val();
  this.baseUrl = baseUrl;

	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	document.getElementById('ajaxstep').innerHTML = '<div style="margin:0 auto;padding-top:35px;padding-left:160px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
		
	$.post("/account/customurl", { user_custom_url: user_custom_url},
		
		function(data) {
			
			if(data == 'false') { 
				 $('#ajaxstep').load('/account/ajaxcustomurl');
				} else if(data == 'true') {
					window.location.href = '/account/mycontrolpanel';
					//$('#ajaxstep').load('/account/mycontrolpanel');
				}
	 });

}

function JobSearchSubCategory() {
	var cat_id = $('#categories').val();
	var category_id = cat_id.replace(/-&-/, "|");
	
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	//document.getElementById('JobSearchDiv').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#JobSearchDiv').load("/index/jobsearchsubcategory?cat_id="+category_id);
}

function LoadSubCriteria() {
	var cat_id = $('#sub_category_id').val();
	var category_id = cat_id.replace(/-&-/, "|");
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	
	//document.getElementById('JobSearchCriteriaDiv').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#JobSearchCriteriaDiv').load("/index/jobsearchsubcategory?cat_id="+category_id);
}

function AddEmailAlertSubCategory() {
	var cat_id = $('#emailalert_category_id').val();
	var category_id = cat_id.replace(/-&-/, "|");
	
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	document.getElementById('AddEmailAlertDiv').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#AddEmailAlertDiv').load("/index/jobsearchsubcategory?cat_id="+category_id);
}


//Register step for sign up users started here added by VN | 12/15/2009 5:36:23 PM

function signupstep1(baseUrl) {
	var signup_email = $('#signup_email').val();
	this.baseUrl = baseUrl;
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('SignupSteps').innerHTML = '<div style="margin:0 auto;padding-top:0px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
	
	$.post("/register/signupstep1", { signup_email: signup_email},
		function(data) {
			var dat = data.replace(/[\(\)\.\-\s,]/g, "");
			
			if(dat == 'false') { 
				
				 $('#SignupSteps').load('/register/signupstep1');
				} else if(dat == 'true'){
					$('#SignupSteps').load('/register/signupstep2');
				}
	 });
}

function signupstep2(baseUrl) {
	var confirm_signup_email = $('#confirm_signup_email').val();
	var signup_email = $('#signup_email').val();
	this.baseUrl = baseUrl;
	
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('SignupSteps').innerHTML = '<div style="margin:0 auto;padding-top:0px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
		
	$.post("/register/signupstep2", { confirm_signup_email: confirm_signup_email, signup_email: signup_email},
		function(data) {
			var dat = data.replace(/[\(\)\.\-\s,]/g, "");
			if(dat == 'false') {
				 $('#SignupSteps').load('/register/signupstep2');
				} else if(dat == 'true'){
					$('#SignupSteps').load('/register/signupstep3');
				}
	 });
}

function signupstep3(baseUrl) {
	
	var location = $('#location').val();
  var Category = $('#Category').val();
	var Sub_category = $('#Sub_category').val();
	this.baseUrl = baseUrl;
	
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('SignupSteps').innerHTML = '<div style="margin:0 auto;padding-top:0px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
		
	$.post("/register/signupstep3", { location: location, Category: Category, Sub_category: Sub_category },
		function(data) {
			var dat = data.replace(/[\(\)\.\-\s,]/g, "");
			if(dat == 'false'){
				 $('#SignupSteps').load('/register/signupstep3');
				} else if(dat == 'true'){
					$('#SignupSteps').load('/register/signupstep4');
				}
	 });
}

function signupstep4(baseUrl) {
	
	var first_name = $('#first_name1').val();
  var last_name = $('#last_name1').val();
	this.baseUrl = baseUrl;
	
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('SignupSteps').innerHTML = '<div style="margin:0 auto;padding-top:0px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
		
	$.post("/register/signupstep4", { first_name: first_name, last_name: last_name },
		function(data){
			var dat = data.replace(/[\(\)\.\-\s,]/g, "");
			if(dat == 'false'){
				 $('#SignupSteps').load('/register/signupstep4');
				} else if(dat == 'true'){
					$('#SignupSteps').load('/register/signupstep5');
				}
	 });
}

function signupstep5(baseUrl) {
	var tos = '0';
	if(document.signup5Frm.tos.checked == true) {
		tos = 1;
	}
	
	this.baseUrl = baseUrl;
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('SignupSteps').innerHTML = '<div style="margin:0 auto;padding-top:0px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
	
	$.post("/register/signupstep5", { tos: tos},
			
		function(data){
			var dat = data.replace(/[\(\)\.\-\s,]/g, "");
			if(dat == 'false'){ 
				 $('#SignupSteps').load('/register/signupstep5');
				} else {
					$('#SignupSteps').load('/register/signupsuccess');
				}
	 });
}

function signupskip(baseUrl) {
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	document.getElementById('SignupSteps').innerHTML = '<div style="margin:0 auto;padding-top:0px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#SignupSteps').load('/register/signupsuccess');
}

//Register step for sign up users end here added by VN | 12/15/2009 5:36:23 PM

function RefereesAvailable() {
	var referees_available_on_request = $('#referees_available_on_request').val();
  $.post("/curriculum-vitaes/refereesavailable", { referees_available_on_request: referees_available_on_request},
	
		function(data){
			if(data == 'false'){ 
				 $('#ajaxstep').load('/curriculum-vitaes/referees');
				} else if(data == 'true'){
					
					$('#ajaxstep').load('/curriculum-vitaes/referees');
				}
	  });
   
   if(referees_available_on_request == 1) {
   	tb_show('Referees','/curriculum-vitaes/refereesskipstep?modal=true&width=380&height=160', false);  
   }
   
}


// js start for Advertisers section //////////////////////////////////////////////////////////


function AdvertisersCustomUrl(baseUrl) {
	
	var user_custom_url = $('#user_custom_url').val();
  this.baseUrl = baseUrl;
  //alert(user_custom_url);
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	document.getElementById('ajaxstep').innerHTML = '<div style="margin:0 auto;padding-top:35px;padding-left:160px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
		
	$.post("/account/customurl", { user_custom_url: user_custom_url},
		
		function(data) {
			
			if(data == 'false') { 
				 $('#ajaxstep').load('/account/ajaxcustomurl');
				} else if(data == 'true') {
					window.location.href = '/account/index';
					//$('#ajaxstep').load('/account/mycontrolpanel');
				}
	 });

}


function partiallyregister(baseUrl) {
	
	var email 								= $('#email').val();
  var alert_location_id 		= $('#alert_location_id').val();
	var alert_category_id 		= $('#alert_category_id').val();
	var alert_sub_category_id = $('#alert_sub_category_id').val();
	var alert_skills_id 			= $('#alert_skills_id').val();
	
	this.baseUrl = baseUrl;

		var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
		document.getElementById('partiallyregister').innerHTML = '<div style="margin:0 auto;padding-top:30px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
		
	$.post("/index", { email: email, alert_location_id: alert_location_id, alert_category_id: alert_category_id, alert_sub_category_id: alert_sub_category_id, alert_skills_id: alert_skills_id},
		
		function(data){
			if(data == 'false') { 
				 $('#partiallyregister').load('/index/returnindex');
				} else if(data == 'true') {
					//document.getElementById('partiallyregister').innerHTML = '<div style="display:inline;"></div>';
					//tb_show('Business info','/index/businessregister/?modal=true&white=true',false);  
					$('#partiallyregister').load('/index/businessregister/');
					
				}
	 });

}

function CandidateSearchSubCategory() {
	var cat_id = $('#candi_search_category_id').val();
	var category_id = cat_id.replace(/-&-/, "|");
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	document.getElementById('CandidateSearchDiv').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#CandidateSearchDiv').load("/index/candidatesearchsubcatdata?cat_id="+category_id);
}

function HomeCandidateSearchSubCategory() {
	var cat_id = $('#candi_search_category_id').val();
	var category_id = cat_id.replace(/-&-/, "|");
	
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('HomeCandidateSearchDiv').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#HomeCandidateSearchDiv').load("/index/homecandidatesearchsubcatdata?cat_id="+category_id);
}

function PostJobSubCategory() {
	var cat_id = $('#postjob_category_id').val();
	var category_id;
	
	if(IsNumeric(cat_id) == true) {
		category_id = cat_id;
	} else {
		category_id = cat_id.replace(/-&-/, "|");
	}
	
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	document.getElementById('PostJobDiv').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#PostJobDiv').load("/index/postjobsubcatdata?cat_id="+category_id);
}

function getSubCategory() {
	var cat_id = $('#email_alert_category_id').val();
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	document.getElementById('SubCategory').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#SubCategory').load("/index/getdata?cat_id="+cat_id);
}


function getAdvertisersLoadSkills() {
	var cat_id = $('#email_alert_category_id').val();
	var sub_cat_id = $('#alert_sub_category_id').val();
	var sub_category_id = sub_cat_id.replace(/ /g, "%20");
	
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
  document.getElementById('AdvertisersLoadSkills').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#AdvertisersLoadSkills').load("/index/skillsgetdata?sub_cat_id="+sub_category_id+"&cat_id="+cat_id);
}

function getEmailAlertSubCategory() {
	var cat_id = $('#email_alert_category_id').val();
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	document.getElementById('AdverAddEmailAlertDiv').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#AdverAddEmailAlertDiv').load("/email-alerts/emailalertgetdata?cat_id="+cat_id);
}

function BusinessRegister(baseUrl) {
	
	var first_name 			= $('#first_name').val();
  var last_name 			= $('#last_name').val();
	var business_name 	= $('#business_name').val();
	var business_phone 	= $('#business_phone').val();
	
	this.baseUrl = baseUrl;

	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
	document.getElementById('partiallyregister').innerHTML = '<div style="margin:0 auto;padding-top:80px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
		
	$.post("/index/businessregister", { first_name: first_name, last_name: last_name, business_name: business_name, business_phone: business_phone},
		
		function(data){
			
			if(data == 'false') { 
				 $('#partiallyregister').load('/index/returnbusinessregister');
				} else if(data == 'true') {
					//window.location.href = '/index/partiallysuccess';
					$('#partiallybusinessregister').load('/index/index');
					$('#partiallyregister').load('/index/partiallysuccess');
				}
	 });

}




function FindCVs() {
			
	var search_keywords 				= $("#search_keywords").val();
	var search_location_id 			= $("#search_location_id").val();
	var search_category_id 			= $("#candi_search_category_id").val();
	var search_sub_category_id 	= $("#search_sub_category_id").val();
	
	var search_keywords = search_keywords.replace(/ /g, "%20");
	var search_location_id = search_location_id.replace(/ /g, "%20");
	var search_category_id = search_category_id.replace(/ /g, "%20");
	var search_sub_category_id = search_sub_category_id.replace(/ /g, "%20");
	
//	if(search_keywords != '' || search_location_id != '' || search_category_id != '' || search_sub_category_id != '') {
		var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
		
		document.getElementById('MessageDiv').style.display = 'inline';
	  document.getElementById('TotalCVs').innerHTML = '<div><img src="'+ url +' " border="0" alt="loading..." /></div>';
		
		$('#TotalCVs').load('/curriculum-vitaes/countcvs?search_keywords='+search_keywords+'&search_location_id='+search_location_id+'&search_category_id='+search_category_id+'&search_sub_category_id='+search_sub_category_id+'&ajax=true');
//	}
		
}

// Set the Iphone cookies
function ShoppingSpree(v) {
	var cookieName = 'shopping-spree';
  var nDays = '36500';
  var today = new Date();
	var expire = new Date();
	
	if( v == 'close' ) {
		var cookieValue = 'close';
		if (nDays==null || nDays==0) nDays=1;
		expire.setTime(today.getTime() + 3600000*24*nDays);
		document.cookie = cookieName + "=" + escape(cookieValue) + ";domain=."+site_variable+".co.nz;expires=" + expire.toGMTString();
		$('#ShoppingSpreeDiv').hide();
		$('#ShoppingSpreeSmallDiv').hide();
	} else if( v == 'dothislater' ) {
		var cookieValue = 'later';
		if (nDays==null || nDays==0) nDays=1;
		expire.setTime(today.getTime() + 3600000*24*nDays);
		document.cookie = cookieName + "=" + escape(cookieValue) + ";domain=."+site_variable+".co.nz;expires=" + expire.toGMTString();
		$('#ShoppingSpreeDiv').hide();
		$('#ShoppingSpreeSmallDiv').show();
		
	} else if( v == 'later' ) {
	 	var cookieValue = 'later';
		if (nDays==null || nDays==0) nDays=1;
		expire.setTime(today.getTime() + 3600000*24*nDays);
		document.cookie = cookieName + "=" + escape(cookieValue) + ";domain=."+site_variable+".co.nz;expires=" + expire.toGMTString();
		window.location.href='/register/shopping-spree';
	}
	
}


function HideWelcomeWindow() {
	  // Set cookie via javascript added by VN | 11/12/2009 6:47:47 PM
	  var is_appear = $('#is_appear').val();
	  
		if(is_appear == '1') {
		  var cookieName = 'close_welcome_window';
		  var cookieValue = '1';
		  var nDays = '36500';
		  var today = new Date();
			var expire = new Date();
			
			if (nDays==null || nDays==0) nDays=1;
			  expire.setTime(today.getTime() + 3600000*24*nDays);
			  document.cookie = cookieName + "=" + escape(cookieValue) + ";expires=" + expire.toGMTString();
	     	document.getElementById('welcomeBlock').style.display = 'none';	
	  }	                 
}

function HideSeekerPopup() {
  var seeker_control_panel = $('#seeker_control_panel').val();
  if(seeker_control_panel == '1') {
  	document.getElementById('dpop').style.display = 'none';	
    $.post("/account/seekercptooltip", { seeker_control_panel: seeker_control_panel },
		function(data) {
			if(data == 'false'){
			 $('#tooltip').load('/account/seekercptooltip');
			} else if(data == 'true') {
			 $('#tooltip').load('/account/seekercptooltip');
			}
	 });
  }
}

function HideEditCvPopup() {
  var edit_cv_tooltip = $('#edit_cv_tooltip').val();
  if(edit_cv_tooltip == '1') {
  	document.getElementById('dpop').style.display = 'none';	
    $.post("/account/editcvtooltip", { edit_cv_tooltip: edit_cv_tooltip },
		function(data) {
			if(data == 'false'){
			 $('#tooltip').load('/account/editcvtooltip');
			} else if(data == 'true') {
			 $('#tooltip').load('/account/editcvtooltip');
			}
	 });
  }
}

function CloseSeekerPopup() {
	$('#dpop').hide();
	//document.getElementById('dpop').style.display = 'none';	
}

function HideAdvertiserPopup() {
	var advertiser_control_panel = $('#advertiser_control_panel').val();
  if(advertiser_control_panel == '1') {
  	document.getElementById('dpop').style.display = 'none';	
    $.post("/account/advertisercptooltip", { advertiser_control_panel: advertiser_control_panel },
		function(data) {
			if(data == 'false'){
			 $('#tooltip').load('/account/advertisercptooltip');
			} else if(data == 'true') {
				$('#tooltip').load('/account/advertisercptooltip');
			}
	 });
  }      

}

function CloseAdvertiserPopup() {
	$('#dpop').hide();
}



function AddLoadSkills() {
	var cat_id = $('#email_alert_category_id').val();
	var sub_cat_id = $('#alert_sub_category_id').val();
	
	var sub_category_id = sub_cat_id.replace(/ /g, "%20");
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
  
	document.getElementById('AddLoadSkillsDiv').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#AddLoadSkillsDiv').load("/email-alerts/addskillsgetdata?sub_cat_id="+sub_category_id+"&cat_id="+cat_id);
}

function EditLoadSkills() {
	var cat_id = $('#alert_category_id').val();
	var sub_cat_id = $('#alert_sub_category_id').val();
	var sub_category_id = sub_cat_id.replace(/ /g, "%20");
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';

	document.getElementById('EditLoadSkillsDiv').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#EditLoadSkillsDiv').load("/email-alerts/editskillsgetdata?sub_cat_id="+sub_category_id+"&cat_id="+cat_id);
}

function job_alert() {
	
	  var jobs_alert = document.getElementById('jobs_alert').value;
		
		if(document.getElementById('job_mail_alert').checked) {
			var job_mail_alert = '1';
		} else {
			var job_mail_alert = '0';
		}
		if(document.getElementById('job_txt_alert').checked) {
			var job_txt_alert = '1';
		} else {
			var job_txt_alert = '0';
		}
	
	  document.getElementById('checkbox_div').style.display = 'none';
		var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader.gif';
		document.getElementById('job_alert').style.display = 'inline';
		document.getElementById('job_alert').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
		
		$.post("/account/index", { jobs_alert: jobs_alert, job_mail_alert: job_mail_alert, job_txt_alert: job_txt_alert},
			
		function(data){
		
		document.getElementById('job_alert').innerHTML = '';
		document.getElementById('job_alert').style.display = 'none';
		document.getElementById('checkbox_div').style.display = 'inline';
		
		});
				
}


// below methods are using for Quick Search on seeker section || Added by VN | 6/13/2009 6:45:36 PM start here /////////////////
 function quickTime() {
 	 document.location.href = ' ';
 	 document.quicktime.submit();
 }
 
 function ShowLocation(t) { 
  	if(t == 'true') {
	  	document.getElementById('showlocation').style.display = 'inline';	
	  	document.getElementById('hidelocation').style.display = 'none';	
    } else {
   		document.getElementById('hidelocation').style.display = 'inline';	
   		document.getElementById('showlocation').style.display = 'none';	
    }
 }	
 
 
 function ShowSalary(t) { 
  	if(t == 'true') {
	  	document.getElementById('showsalary').style.display = 'inline';	
	  	document.getElementById('hidesalary').style.display = 'none';	
    } else {
   		document.getElementById('hidesalary').style.display = 'inline';	
   		document.getElementById('showsalary').style.display = 'none';	
    }
 }	 	
 
 
 function ShowClassification(t) { 
  	if(t == 'true') {
	  	document.getElementById('showcategory').style.display = 'inline';	
	  	document.getElementById('hidecategory').style.display = 'none';	
    } else {
   		document.getElementById('hidecategory').style.display = 'inline';	
   		document.getElementById('showcategory').style.display = 'none';	
    }
 }	
 
 
 function ShowJobTitle(t) { 
  	if(t == 'true') {
	  	document.getElementById('showtitle').style.display = 'inline';	
	  	document.getElementById('hidetitle').style.display = 'none';	
    } else {
   		document.getElementById('hidetitle').style.display = 'inline';	
   		document.getElementById('showtitle').style.display = 'none';	
    }
 }	
 
 function hide_location_div() { 	
   	document.getElementById('hidelocation').style.display = 'none';	
 }
 
 function hide_category_div() { 	
   	document.getElementById('hidelocation').style.display = 'none';	
 }	
 
function process_frm(){
	var frm = document.quicksearchfilter;
	frm.submit();
}
/////// Quick Search methods End here //////////////



////////////////////////////////////////// Video related function added by VN | 4/8/2010 4:38:25 PM

function VideoSubCategory() {
	var cat_id = $('#admin_video_category').val();
	var category_id;
	category_id = cat_id.replace(/-&-/, "|");
	$('#VideoSubCategory').load("/index/videosubcategory?cat_id="+category_id);
}


function getSignupStep(step, baseUrl){
	if(step == 'Step1'){
		VideoSignupStep1(baseUrl);
	}else if(step == 'Step2'){
		VideoSignupStep2(baseUrl);
	} else if(step == 'Step3'){
		VideoSignupStep3(baseUrl);
	}
}

function VideoSignupStep1(baseUrl) {
	
	var first_name = $('#first_name').val();
  var last_name = $('#last_name').val();
	var password = $('#password1').val();
	var confirm_password = $('#confirm_password').val();
	var email = $('#email1').val();
	var confirm_email = $('#confirm_email').val();
	//alert(password+' '+confirm_password);
	this.baseUrl = baseUrl;

	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('Signupajaxstep').innerHTML = '<div style="margin:0 auto;padding-top:80px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
	
	$.post("/register", { first_name: first_name, last_name: last_name, password: password, confirm_password: confirm_password, email: email, confirm_email: confirm_email},
		
		function(data) {
			var dat = data.replace(/[\(\)\.\-\s,]/g, "");
		  if(dat == 'false') { 
			  $('#Signupajaxstep').load('/register/step1');
			} else if(dat == 'true') {
				$('#Signupajaxstep').load('/register/step2');
			}
	 });

}

function VideoSignupStep2(baseUrl) {
	
	var location = $('#location').val();
  var Category = $('#Category').val();
	var Sub_category = $('#Sub_category').val();
			
	this.baseUrl = baseUrl;

		var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
		document.getElementById('Signupajaxstep').innerHTML = '<div style="margin:0 auto;padding-top:80px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
		
	$.post("/register/step2", { location: location, Category: Category, Sub_category: Sub_category},
			
		function(data){
			var dat = data.replace(/[\(\)\.\-\s,]/g, "");
			if(dat == 'false'){ 
				 $('#Signupajaxstep').load('/register/step2');
				} else if(dat == 'true') {
					document.getElementById('nextbtn').style.display = 'none';
					$('#Signupajaxstep').load('/register/step3');
				}
	 });

}

function VideoSignupStep3(baseUrl) {
	
	document.getElementById('nextbtn').style.display = 'none';
	
	var tos = '0';
	
	if(document.step3.tos.checked == true) {
		tos = 1;
	}
	
	this.baseUrl = baseUrl;

	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('Signupajaxstep').innerHTML = '<div style="margin:0 auto;padding-top:80px;padding-left:200px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
	
	$.post("/register/step3", { tos: tos},
			
		function(data){
			var dat = data.replace(/[\(\)\.\-\s,]/g, "");
			if(dat == 'false'){ 
			 $('#Signupajaxstep').load('/register/step3');
			} else if(dat == 'true') {
				//window.location.href = '/register/success';
				$('#Signupajaxstep').load('/register/success');
			}
	 });

}



function Notifiedsignupstep1(baseUrl) {
	
	var first_name 	= $('#Nfirst_name').val();
  var last_name 	= $('#Nlast_name').val();
	var email1 			= $('#Nemail1').val();
	var password1 	= $('#Npassword1').val();
	this.baseUrl 		= baseUrl;
  
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('NotifiedsignupDiv').innerHTML = '<div style="margin: 0pt auto; padding-left: 91px; padding-top: 20px; height: 100px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$.post("/register/notifiedsignupstep1", { first_name: first_name, last_name: last_name, email: email1, password: password1},
		
		function(data) {
			var dat = data.replace(/[\(\)\.\-\s,]/g, "");
			if(dat == 'false') { 
			  $('#NotifiedsignupDiv').load('/register/returnnotifiedsignupstep1');
			} else if(dat == 'true') {
				$('#NotifiedsignupDiv').load('/register/notifiedsignupstep2/');
			}
			
	 });
}


function Notifiedsignupstep2(baseUrl) {
	
	var location 			= $('#location').val();
  var Category 			= $('#Category').val();
	var Sub_category 	= $('#Sub_category').val();
			
	this.baseUrl = baseUrl;

	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('NotifiedsignupDiv').innerHTML = '<div style="margin: 0pt auto; padding-left: 91px; padding-top: 20px; height: 100px;"><img src="'+ url +' " border="0" alt="loading" /></div>';
		
	$.post("/register/notifiedsignupstep2", { location: location, Category: Category, Sub_category: Sub_category},
			
		function(data) {
			var dat = data.replace(/[\(\)\.\-\s,]/g, "");
			if(dat == 'false') {
			  $('#NotifiedsignupDiv').load('/register/returnnotifiedsignupstep2');
			} else if(dat == 'true') {
				$('#NotifiedsignupDiv').load('/register/notifiedsignupstep3');
			}
	 });

}


// Scraper js start here added by VN | 5/12/2010 11:15:48 AM
function ScraperSubCategory() {
	var cat_id = $('#scraper_job_category_id').val();
	var category_id;
	
	if(IsNumeric(cat_id) == true) {
		category_id = cat_id;
	} else {
		category_id = cat_id.replace(/-&-/, "|");
	}
	
	var url = 'http://assets.'+site_variable+'.co.nz/img/ajax/ajax-loader-tp.gif';
	document.getElementById('ScraperSubCatDiv').innerHTML = '<div style="margin:0 auto;float:center"><img src="'+ url +' " border="0" alt="loading" /></div>';
	$('#ScraperSubCatDiv').load("/scraper/scrapersubcategory?cat_id="+category_id);
}
