/*************** Employer Register form validation start **********************/
var UniversityCount=0;
var RegLoadingImg = "<img src=\""+SiteImagePath+"ajax-loader.gif\">";
function CheckEmployerDetails(formContainerId,fieldNameFirstPrefix,AjaxConditionPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix,FilenameFormCheck,AjaxFilename)
{
	$('Progress').innerHTML=RegLoadingImg;
	var AjaxFilename=SiteAjaxFolder+AjaxFilename;
	var AjaxFilenameFormCheck=FilenameFormCheck; 
	var ChkDataArray=findFormElementsIds(formContainerId); //arg is form container Id
	var getFormElementIds_and_ConditionVar=getFormElementIds_and_Condition(ChkDataArray,fieldNameFirstPrefix,AjaxConditionPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix,'',AjaxFilenameFormCheck);
	var TempArr=getFormElementIds_and_ConditionVar.split("^^");
	var Fields=TempArr[0];
	var Values=TempArr[1];
	var ChkConditions=TempArr[2];
	//alert(Fields);
	//alert(Values);
	//alert(ChkConditions);
	var success = function(t){CheckEmployerDetails_Complete(t,fieldNameFirstPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix);}
	var failure = function(t){ShowOnFailure(t);}
	var url = SiteAjaxFolder+AjaxFilenameFormCheck;
	var ParsValue = Values.replace(/&/g,"#AMP#");
	var pars = 'ModalTypeCondition=CheckAllEmployerRegisterFields&Fields='+Fields+'&Values='+ParsValue+'&ChkConditions='+ChkConditions;
	var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});

}

function CheckEmployerDetails_Complete(t,fieldNameFirstPrefix,ErrorImgIdPostfix,ErrorTxtIdPostfix) {
	$('Progress').innerHTML='';
	var strValue = t.responseText;
	var strArray = strValue.split("^^");
	var formElementsSuccessErrorNames=strArray[1].split(",");
	var strValuesArray=strArray[0].split(",");
	var formElementsSuccessErrorIds=new Array();
	
	for(var k=0;k<formElementsSuccessErrorNames.length;k++) {
		var LabelImgID=fieldNameFirstPrefix+formElementsSuccessErrorNames[k]+ErrorImgIdPostfix;
		var SpanID=fieldNameFirstPrefix+formElementsSuccessErrorNames[k]+ErrorTxtIdPostfix;
		ShowSuccess_ErrorIcon(strValuesArray[k],LabelImgID,SpanID);
	}
	var EmpoyerTermsCheckedCount = EmployerTermsCheckBoxValidation();
	if(EmpoyerTermsCheckedCount>0) {
		var EmpoyerTermsChk = 1;
		document.getElementById("frmTermsPolicy_imgError").innerHTML = SuccessInfoImg;
		document.getElementById("frmTermsPolicy_idError").className = "ValidClass";
		document.getElementById("frmTermsPolicy_idError").innerHTML = "";
		
	} else {
		var EmpoyerTermsChk = 0;
		document.getElementById("frmTermsPolicy_imgError").innerHTML = ErrorInfoImg;
		document.getElementById("frmTermsPolicy_idError").className = "LayerTdClassError";
		document.getElementById("frmTermsPolicy_idError").innerHTML = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Please accept privacy policy.";
	}
	
	if(trim(strArray[2])=="Yes" && EmpoyerTermsChk==1)	{
		document.regForm.submit();
	}
}

function EmployerTermsCheckBoxValidation()	{
	var CheckedCount = 0
	for(i=0;i<document.getElementsByTagName("input").length;i++)	{
		if(document.getElementsByTagName("input")[i].type == "checkbox")	{
			//alert(document.getElementsByTagName("input")[i].checked)
			if(document.getElementsByTagName("input")[i].checked == true)	{
				CheckedCount++
			}
		}
	}
	return CheckedCount;
}

function ShowCompanyName(Cond)	{
	if(Cond=="Show") {
		document.getElementById("CompanyNameTr").style.visibility = "visible";
		document.getElementById("CompanyNameTr").style.position = "relative";
		document.getElementById("frmCompanyName").title = "";
	} else if(Cond=="Hide") {
		document.getElementById("CompanyNameTr").style.visibility = "hidden";
		document.getElementById("CompanyNameTr").style.position = "absolute";
		document.getElementById("frmCompanyName").title = "Company Name";
	}
}
/*************** Employer Register form validation end	 **********************/

/*************** Job Title & Job Type start **********************/

function Display_Job_Title_Type(spanId,NumberOfJobsId)	{
	var NumberOfJobs = document.getElementById(NumberOfJobsId).value;
	if(NumberOfJobs!="10+")	{
		document.getElementById("JobTypeId").innerHTML = "Job Type";
		document.getElementById("JobTitleId").innerHTML = "Job Title";
		
		var success = function(t){Display_Job_Title_Type_Complete(t, spanId,NumberOfJobsId);}
		var failure = function(t){editFailed(t, spanId);}
		var url = SiteAjaxFolder+"registration.php";
		var pars = 'chkJobs=Display'+'&NumberOfJobs='+NumberOfJobs;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
	} else {
		
		document.getElementById("JobTypeId").innerHTML = "";
		document.getElementById("JobTitleId").innerHTML = "";
		if(jsMemberType=="Household")
			document.getElementById(spanId).innerHTML = "Please <a href=\""+SiteGlobalPath+"contactus.php\" class=\"highlight\">click here</a> and contact a Zippyjobs representative."	
		else
			document.getElementById(spanId).innerHTML = "Please <a href=\""+SiteGlobalPath+"contactus.php\" class=\"highlight\">click here</a> and contact a Zippyjobs representative for incredible discounts."	
	}
}

function Display_Job_Title_Type_Complete(t, spanId,NumberOfJobsId)	{
	var strValue = trim(t.responseText);
	document.getElementById(spanId).innerHTML = strValue;
}

function fieldEnter(fldName,evt,strChkLabel,strChkLabelValue) {
	evt = (evt) ? evt : window.event;
	if (evt.keyCode == 13 ) {
		if(fldName=="Login_LoginPassword" || fldName=="Login_LoginEmail")
			SaveLoginDetails('LoginDetails','Login_','Chk','_imgError','_idError','modal/CheckFormData.php','login.php');
		else if(fldName=="frmKeywords")
			DisplaySearchResults('SearchResults','','','0','','','','','frmUniversity','frmJobTypes_All','frmJobTypes','JobTypes','','frmWithIn');
		else if(fldName=="StuLoginFrm_Password")
			StudentLogin(strChkLabel,strChkLabelValue);
		else
			Display_Job_Title_Type('JobsId','frmNumberOfJobs');
		return false;
	} else {
		return true;
	}


}

function deleteCurrentRow(RowIndex)
{
	var JobCount = parseInt(RowIndex)+1;
	if(confirm("Are you surely want to Delete Job "+JobCount+"?"))	{
		document.getElementById("tblJobTitle").deleteRow(RowIndex);
		reorderRows(document.getElementById("tblJobTitle"), RowIndex);
	// For Delete and rearrange seesion values	
		var success = function(t){Delete_Rearrange_JobValues_Complete(t);}
		var failure = function(t){editFailed(t);}
		var url = SiteAjaxFolder+"registration.php";
		var pars = 'condition=Delete_Rearrange_JobValues&DeletedIndex='+RowIndex;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});		
	
	}
}
var ROW_BASE = 1;
function reorderRows(theTableBody, startingIndex)
{
	document.getElementById("frmNumberOfJobs").value = theTableBody.rows.length-1;
	var InputIds=findcellids_Panel("JobsId","input");
	var SeclectIds=findcellids_Panel("JobsId","select");
	for (var i = 0; i < (theTableBody.rows.length)-1; i++) {
		 var j=i+1;
		 theTableBody.rows[i].cells[0].innerHTML = "Job "+j;
		 /* Dynamic Name and Ids  for INPUTS */
		 if(j!=1)	{
			 var Obj=document.getElementById(InputIds[i]);
			 var ID=Obj.id;
			 var Name=Obj.name;
			 var Value=Obj.value;
			 //var newID="frmTitle"+j;
			  var newID="frmJobTitle"+j;
			 Obj.setAttribute("id",newID);
			 Obj.setAttribute("name",newID);
			 Obj.setAttribute("value",Value);
			// alert(Obj);
		/* Dynamic Name and Id for SELECT */
		 	 var SObj=document.getElementById(SeclectIds[i]);
			 var SID=SObj.id;
			 var SName=SObj.name;
			 var SValue=SObj.value;
			 var SnewID="frmJobType"+j;
			 SObj.setAttribute("id",SnewID);
			 SObj.setAttribute("name",SnewID);
			 SObj.setAttribute("value",SValue);
			 
			 theTableBody.rows[i].cells[3].innerHTML ="<span onclick=deleteCurrentRow('"+i+"'); style=\"cursor:pointer;\"><u>Delete</u></span>";
		 }
		 
    }
}

function Delete_Rearrange_JobValues_Complete(t) {
	var strValue = t.responseText;
}

function CheckJobTitle(obj)	{
	if(document.getElementById("frmJobTitle1").value=="")	{
		var strValue = "Job 1 Title should not be empty.";
		ShowHelpLayer(document.getElementById("frmJobTitle1"),'frmJobTitle1','LoadHelp','',0,strValue,'frmJobTitle1');
		return false;
	} else if(document.getElementById("frmJobType1").value=="")	{
		var strValue = "Job 1 type should not be empty.";
		ShowHelpLayer(document.getElementById("frmJobType1"),'frmJobType1','LoadHelp','',0,strValue,'frmJobType1');
		return false;	
	}
	
	var success = function(t){CheckJobTitleComplete(t);}
	var failure = function(t){editFailed(t);}
	var url = SiteAjaxFolder+"registration.php";
	var pars = 'chkJobs=chkJobTitle';
//	var pars = 'Login=register&frmCompany='+document.getElementById("frmCompany").value+'&txtRPassword='+document.getElementById("txtRPassword").value+'&txtConfirmPassword='+document.getElementById("txtConfirmPassword").value+'&txtEmail='+document.getElementById("txtEmail").value+'&txtVerification='+document.getElementById("txtVerification").value;
    var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});	
}

function CheckJobTitleComplete(t){
	var strValue = t.responseText.split('||');
	document.getElementById("LoadError").innerHTML =strValue[0];
}

var CheckedImage = "chkbox.gif";
var UnCheckedImage = "unchkbox.gif";
	
function CheckAllUniversities(ZoneID,ImageName,CurrentJobID)	{
	var UniversityCount = document.getElementById("hdUniversityCount_"+ZoneID).value;
	var ImageSource = document.getElementById(ImageName).src;
	var ImageSourceName = ImageSource.split('/images/');
	var ImageID = "Zone_"+ZoneID;
	//alert(ImageSourceName[1]);
	if(UniversityCount>=1)	{
		if(ImageSourceName[1]==CheckedImage)	{
			var CheckBox = "UnChecked";
			var CheckBoxImage = UnCheckedImage;
/*			document.getElementById(ImageID).src = SiteImagePath+UnCheckedImage;
			for(var i=0; i<UniversityCount; i++)	{
				var UniversityCheckboxID = "Zone"+ZoneID+"_"+i;
				
				document.getElementById(UniversityCheckboxID).src = SiteImagePath+UnCheckedImage;
			}	*/
		} else if(ImageSourceName[1]==UnCheckedImage)	{
			var CheckBox = "Checked";
			var CheckBoxImage = CheckedImage;
/*			document.getElementById(ImageID).src = SiteImagePath+CheckedImage;
			for(var i=0; i<UniversityCount; i++)	{
				var UniversityCheckboxID = "Zone"+ZoneID+"_"+i;
				document.getElementById(UniversityCheckboxID).src = SiteImagePath+CheckedImage;
			}	*/
		}
		var success = function(t){CalculatePriceComplete(t, CheckBox, ImageID, UniversityCount, ZoneID, CheckBoxImage, CurrentJobID);}
		var failure = function(t){editFailed(t, spanId);}
		var url = SiteAjaxFolder+"registration.php";
		var pars = 'CalculatePrice=Yes&CurrentJobID='+CurrentJobID+'&ZoneID='+ZoneID+'&CheckBox='+CheckBox+'&AllUniversity=Yes';
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
	}
	//alert(ZoneID);
}

function CalculatePriceComplete(t, CheckBox, ImageID, UniversityCount, ZoneID, CheckBoxImage, CurrentJobID)	{
	document.getElementById(ImageID).src = SiteImagePath+CheckBoxImage;
	for(var i=0; i<UniversityCount; i++)	{
		var UniversityCheckboxID = "Zone"+ZoneID+"_"+i;
		document.getElementById(UniversityCheckboxID).src = SiteImagePath+CheckBoxImage;
	}
	var strValue = t.responseText.split('||');
	document.getElementById("NumberOfCampuses").innerHTML = strValue[0];
	document.getElementById("TotalCostofPostings").innerHTML = strValue[1];
	
	if(document.getElementById("CompleteImgId")) {
		
		if(strValue[1]=="Free")
			document.getElementById("CompleteImgId").innerHTML = "<a href=\"javascript:SaveJob('"+CurrentJobID+"');\"><img src=\""+SiteImagePath +"continue.gif\" align=\"absmiddle\" border=\"0\"></a>";
		else
			document.getElementById("CompleteImgId").innerHTML = "<a href=\"javascript:CompletePayment();\"><img src=\""+SiteImagePath +"completepayment.gif\" align=\"absmiddle\" border=\"0\"></a>";
	}
}

function CalculatePriceComplete1(t, CheckBox, ImageID, ZoneID, CheckBoxImage, CurrentJobID)	{
	
	var strValue = t.responseText.split('||');
	document.getElementById("NumberOfCampuses").innerHTML = strValue[0];
	document.getElementById("TotalCostofPostings").innerHTML = strValue[1];
	if(document.getElementById("CompleteImgId")) {
		if(strValue[1]=="Free") {
			document.getElementById("CompleteImgId").innerHTML = "<a href=\"javascript:SaveJob('"+CurrentJobID+"');\"><img src=\""+SiteImagePath +"continue.gif\" align=\"absmiddle\" border=\"0\"></a>";
		} else {
			document.getElementById("CompleteImgId").innerHTML = "<a href=\"javascript:CompletePayment();\"><img src=\""+SiteImagePath +"completepayment.gif\" align=\"absmiddle\" border=\"0\"></a>";
		}
	}
	document.getElementById(ImageID).src = SiteImagePath+CheckBoxImage;
	
	var UniversityCount = document.getElementById("hdUniversityCount_"+ZoneID).value;
	var j=0;
	for(var i=0; i<UniversityCount; i++)	{
		var UniversityCheckboxID = "Zone"+ZoneID+"_"+i;
		var ImageSourceName = document.getElementById(UniversityCheckboxID).src.split('/images/');
		if(ImageSourceName[1]=="chkbox.gif")
			j++;
	}
	var ZoneCheckboxID = "Zone_"+ZoneID;
	if(j==UniversityCount)
		document.getElementById(ZoneCheckboxID).src = SiteImagePath+CheckedImage;
	else
		document.getElementById(ZoneCheckboxID).src = SiteImagePath+UnCheckedImage;


//alert(UniversityCount);
	/*for(var i=0; i<UniversityCount; i++)	{
		var UniversityCheckboxID = "Zone"+ZoneID+"_"+i;
		document.getElementById(UniversityCheckboxID).src = SiteImagePath+CheckBoxImage;
	}
	var strValue = t.responseText.split('||');*/
}



function CheckUniversity(ImageName,ImageID, ZoneID, CurrentJobID, UniversityID,UniversityZoneRowID)	{
	
	if($(UniversityZoneRowID)) { 
		var chkBoxSrc=$(ImageID).src;
		var CheckedCondition=chkBoxSrc.indexOf('unchkbox');
		if(CheckedCondition > 0 )
			CheckedCondition=true;
		else
			CheckedCondition=false;
		
		if(CheckedCondition) {
			var ApplyClassName='Zone'+ZoneID+'BgColor';
			$(UniversityZoneRowID).className=ApplyClassName;
		}
		else {
			$(UniversityZoneRowID).className='DefaultZoneBgColor';
		}
	}
	var ImageSource = document.getElementById(ImageName).src;
	var ImageSourceName = ImageSource.split('/images/');
	var CheckedImage = "chkbox.gif";
	var UnCheckedImage = "unchkbox.gif";
	
	var strUniversityCount = 0;
	strUniversityCount = document.getElementById("UniversityCount_"+CurrentJobID).value;
	if(ImageSourceName[1]==CheckedImage)	{
		var CheckBox = "UnChecked";
		var CheckBoxImage = UnCheckedImage;
		//UniversityCount=0;
		strUniversityCount--;
		document.getElementById("UniversityCount_"+CurrentJobID).value = strUniversityCount;
	} else if(ImageSourceName[1]==UnCheckedImage)	{
		var CheckBox = "Checked";
		var CheckBoxImage = CheckedImage;
		//UniversityCount=1;
		strUniversityCount++;
		document.getElementById("UniversityCount_"+CurrentJobID).value = strUniversityCount;
	}
	var success = function(t){CalculatePriceComplete1(t, CheckBox, ImageID, ZoneID, CheckBoxImage, CurrentJobID);}
	var failure = function(t){editFailed(t, spanId);}
	var url = SiteAjaxFolder+"registration.php";
	var pars = 'CalculatePrice=Yes&CurrentJobID='+CurrentJobID+'&ZoneID='+ZoneID+'&CheckBox='+CheckBox+'&AllUniversity=No+&UniversityID='+UniversityID+'&strUniversityCount='+strUniversityCount;
	var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}

function New_CheckUniversity(ImageName,ImageID, ZoneID, CurrentJobID, UniversityID,UniversityZoneRowID)	{
	
	var strJobTitle = document.getElementById("frmJobTitle").value;
	var strJobType = document.getElementById("frmJobType").value;
	if(strJobTitle=="" && strJobType=="") {
		document.getElementById("frmJobTitle_ErrorId").innerHTML = "Please select the Job Title";
		document.getElementById("frmJobType_ErrorId").innerHTML = "Please select the Job Type";
		return false;
	}
	else if(strJobTitle=="") {
		document.getElementById("frmJobTitle_ErrorId").innerHTML = "Please select the Job Title";
		return false;
	}else if(strJobType=="") {
		document.getElementById("frmJobType_ErrorId").innerHTML = "Please select the Job Type";
		return false;
	}else {
		document.getElementById("frmJobTitle_ErrorId").innerHTML = "";
		document.getElementById("frmJobType_ErrorId").innerHTML = "";
		CurrentJobID = 1;
	}
	
	
	var strUniversityCount = 0;
	strUniversityCount = document.getElementById("UniversityCount_"+CurrentJobID).value;
	var CheckedCondition = $(ImageID).checked;
	if(CheckedCondition==true)	{
		$(ImageID).checked = false;
		var CheckBox = "UnChecked";
		var CheckBoxImage = false;
		strUniversityCount--;
		document.getElementById("UniversityCount_"+CurrentJobID).value = strUniversityCount;
	} else if(CheckedCondition==false)	{
		$(ImageID).checked = true;
		var CheckBox = "Checked";
		var CheckBoxImage = true;
		strUniversityCount++;
		document.getElementById("UniversityCount_"+CurrentJobID).value = strUniversityCount;
	}	
	var success = function(t){CalculatePriceComplete1(t, CheckBox, ImageID, ZoneID, CheckBoxImage, CurrentJobID);}
	var failure = function(t){editFailed(t, spanId);}
	var url = SiteAjaxFolder+"registration.php";
	var pars = 'New_CalculatePrice=Yes&CurrentJobID='+CurrentJobID+'&ZoneID='+ZoneID+'&CheckBox='+CheckBox+'&AllUniversity=No+&UniversityID='+UniversityID+'&strUniversityCount='+strUniversityCount+'&strJobTitle='+strJobTitle+'&strJobType='+strJobType;
	var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}


function DisplayPrev_NextJob(spanId, CurrentJobID, objAction, prev)	{
		var strJobID_Campus = parseInt(CurrentJobID)-1;
		if(document.getElementById("UniversityCount_"+strJobID_Campus))	{
			var CurrentUniversityCount = document.getElementById("UniversityCount_"+strJobID_Campus).value;
		} else {
			var CurrentUniversityCount = 0;
		}
		if(CurrentUniversityCount<1 && objAction!=1) {
			alert("Please select any Campus.");
		}else {
			/*if(prev=='prev')
				UniversityCount=1;
			else
				UniversityCount=0;*/
			document.getElementById("DisplayUniversities").innerHTML = "<img src=\""+SiteImagePath+"blue_loader.gif\">";
			var success = function(t){DisplayPrev_NextJobComplete(t, spanId);}
			var failure = function(t){editFailed(t, spanId);}
			var url = SiteAjaxFolder+"registration.php";
			var pars = 'chkJobs=Prev_Next&CurrentJobID='+CurrentJobID;
			var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
		}
}

function DisplayPrev_NextJobComplete(t, spanId)	{
	var strValue = t.responseText.split('||');
	document.getElementById("JobTitle").innerHTML = strValue[0];
	document.getElementById("JobType").innerHTML = strValue[1];
	document.getElementById("DisplayUniversities").innerHTML = strValue[2];
	document.getElementById(spanId).innerHTML = strValue[3];
	
}

function CompletePayment()	{
	var NumberOfCampuses = parseInt(document.getElementById("NumberOfCampuses").innerHTML);
	if(NumberOfCampuses>0)	{
		if(confirm("Are you surely want to complete payment now?"))	{
			//location.href=SiteSSLPath+"employers/offers.php";
			location.href=SiteSSLPath+"employers/complete_payment.php";
		}
	} else {
		alert("Please select any Campus.");	
	}
}

function SaveJob(CurrentJobID)	{
	var NumberOfCampuses = parseInt(document.getElementById("NumberOfCampuses").innerHTML);
	var strJobID_Campus = parseInt(CurrentJobID);
	
	if(document.getElementById("UniversityCount_"+strJobID_Campus))	{
		var CurrentUniversityCount = document.getElementById("UniversityCount_"+strJobID_Campus).value;
	} else {
		var CurrentUniversityCount = 0;
	}
	
	if(NumberOfCampuses>0 && CurrentUniversityCount>0)	{
		document.getElementById("CompleteImgProgress").innerHTML = "<img src=\""+SiteImagePath+"blue_loader.gif\">";
		var success = function(t){SaveJobComplete(t);}
		var failure = function(t){editFailed(t, spanId);}
		var url = SiteAjaxFolder+"registration.php";
		var pars = 'SaveJob=Save';
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
	} else {
		alert("Please select any Campus.");		
	}
}
function SaveJobComplete(t)	{
	window.location.href = SiteGlobalPath+"employers/payment.php";
}
/*************** Job Title & Job Type end **********************/

/*************** Job Information Form start **********************/
/*function DisplayJobInformationForm(spanId, CurrentJobID)	{
	document.getElementById("spanJobInformation").innerHTML = "<table width=\"100%\" height=\"300\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tr><td align=\"center\" valign=\"middle\" height=\"50\"><img src=\""+SiteImagePath+"blue_loader.gif\"></td></tr></table>";
	
	var success = function(t){DisplayJobInformationFormComplete(t, spanId, CurrentJobID);}
	var failure = function(t){editFailed(t, spanId);}
	var url = SiteAjaxFolder+"registration.php";
	var pars = 'chkJobs=Prev_Next_JobInfo&CurrentJobID='+CurrentJobID;
	var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function DisplayJobInformationFormComplete(t, spanId, CurrentJobID)	{
	var strValue = t.responseText.split('||');
	document.getElementById("spanJobTitle").innerHTML = strValue[0];
	document.getElementById("spanJobType").innerHTML = strValue[1];
	document.getElementById("spanJobInformation").innerHTML = strValue[2];
	document.getElementById("JobInfo_Prev_Next").innerHTML = strValue[3];
	document.getElementById("hdJobID").value = CurrentJobID;
}*/

function SubmitJobInformationForm(CurrentJobID)	{
	var hdJobID			= document.getElementById("hdJobID").value;
	var JobAddress1		= document.getElementById("JobInfo_Address1").value;
	var JobAddress2		= document.getElementById("JobInfo_Address2").value;
	var JobCity 		= document.getElementById("JobInfo_City").value;
	var JobState 		= document.getElementById("JobInfo_State").value;
	var JobZipCode 		= document.getElementById("JobInfo_Zipcode").value;
	var JobDescription	= document.getElementById("JobInfo_Description").value.replace(/#SingleQuote#/g,"'");
	JobDescription		= JobDescription.replace(/#DoubleQuote#/g,'"');
	var JobTags 		= document.getElementById("JobInfo_Tags").value.replace(/#SingleQuote#/g,"'");
	JobTags				= JobTags.replace(/#DoubleQuote#/g,'"');
	var TimeDay 		= document.getElementById("JobInfo_TimeDay").value;
	var NoOfHous 		= document.getElementById("JobInfo_NoOfHours").value;
	var frmDay_Week 	= document.getElementById("frmDay_Week").value;
	var CurrencyType 	= document.getElementById("JobInfo_PayRate").value;
	var JobPay 			= document.getElementById("JobPay").value;
	var frmReferral 	= document.getElementById("JobInfo_JobRefID").value;
	var JobInfo_HowToApply 	= document.getElementById("JobInfo_HowToApply").value;
	
	var frmPars = '&hdJobID='+hdJobID+'&JobAddress1='+JobAddress1+'&JobAddress2='+JobAddress2+'&JobCity='+JobCity+'&JobState='+JobState+'&JobZipCode='+JobZipCode+'&JobDescription='+JobDescription+'&JobTags='+JobTags+'&TimeDay='+TimeDay+'&NoOfHous='+NoOfHous+'&frmDay_Week='+frmDay_Week+'&CurrencyType='+CurrencyType+'&JobPay='+JobPay+'&frmReferral='+frmReferral+'&JobInfo_HowToApply='+JobInfo_HowToApply;
	
	document.getElementById("spanJobInformation").innerHTML = "<table width=\"100%\" height=\"300\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\"><tr><td align=\"center\" valign=\"middle\" height=\"50\"><img src=\""+SiteImagePath+"blue_loader.gif\"></td></tr></table>";
	document.getElementById("JobInfo_Prev_Next").innerHTML = "";
	
	var success = function(t){SubmitJobInformationFormComplete(t, CurrentJobID);}
	var failure = function(t){editFailed(t, spanId);}
	var url = SiteAjaxFolder+"registration.php";
	var pars = 'chkJobs=SaveJobInfo&CurrentJobID='+CurrentJobID+frmPars;
	var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}

function SubmitJobInformationFormComplete(t, CurrentJobID)	{
	var strValue = t.responseText;
	//document.getElementById("spanJobTitle").innerHTML = "";
	//document.getElementById("spanJobType").innerHTML = "";
	document.getElementById("JobInfo_Prev_Next").innerHTML = "";
	document.getElementById("spanJobInformation").innerHTML = strValue;
}

function removeAttachment(fileName)	{
	if(confirm("Are you surely want to Remove?"))	{
		var success = function(t){removeAttachmentComplete(t, fileName);}
		var failure = function(t){editFailed(t, spanId);}
		var url = SiteAjaxFolder+"registration.php";
		var pars = 'Attach=Remove&strfileName='+fileName;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
	}
}

function removeAttachmentComplete(t, fileName)	{
	document.getElementById("hdAttachFile").value="";
	document.getElementById("RemoveLink").innerHTML = "";
	
}

function ShowSameAddress(CurrentJobID,FirstJobID)	{
	
	var Address1 	= document.getElementById("JobInfo_JobAddress1").value;
	var Address2	= document.getElementById("JobInfo_JobAddress2").value;
	var City		= document.getElementById("JobInfo_JobCity").value;
	var State 		= document.getElementById("JobInfo_JobState").value;
	var Zipcode 	= document.getElementById("JobInfo_JobZipcode").value;
	
	var success = function(t){ShowSameAddressComplete(t, CurrentJobID);}
	var failure = function(t){editFailed(t, spanId);}
	var url = SiteAjaxFolder+"registration.php";
	var pars = 'ShowSameAddress=Yes&Address1='+Address1+'&Address2='+Address2+'&City='+City+'&State='+State+'&Zipcode='+Zipcode+'&CurrentJobID='+CurrentJobID+'&FirstJobID='+FirstJobID;
	var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}

function ShowSameAddressComplete(t, CurrentJobID)	{
	var strValue = t.responseText.split("||");
	document.getElementById("JobInfo_JobAddress1").value	= strValue[0];
	document.getElementById("JobInfo_JobAddress2").value 	= strValue[1];
	document.getElementById("JobInfo_JobCity").value 		= strValue[2];
	document.getElementById("JobInfo_JobState").value 		= strValue[3];
	document.getElementById("JobInfo_JobZipcode").value		= strValue[4];
}

function HideSameAddress(CurrentJobID)	{
	var success = function(t){HideSameAddressComplete(t,CurrentJobID);}
	var failure = function(t){editFailed(t, spanId);}
	var url = SiteAjaxFolder+"registration.php";
	var pars = 'HideSameAddress=Yes&CurrentJobID='+CurrentJobID;
	var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}

function HideSameAddressComplete(t,CurrentJobID)	{
	var strValue = t.responseText.split("||");
	document.getElementById("JobInfo_JobAddress1").value	= strValue[0];
	document.getElementById("JobInfo_JobAddress2").value 	= strValue[1];
	document.getElementById("JobInfo_JobCity").value 		= strValue[2];
	document.getElementById("JobInfo_JobState").value 		= strValue[3];
	document.getElementById("JobInfo_JobZipcode").value		= strValue[4];
}

/*************** Job Information Form end **********************/


/***************	Payment Start	**************************/
function CheckPaymentData(obj)	{
	if(trim(document.getElementById("creditCardType").value)=="")	{
		var strValue = "Card Type should not be empty.";
		ShowHelpLayer(document.getElementById("creditCardType"),'creditCardType','LoadHelp','',0,strValue,'creditCardType');
		return false;
	} else if(trim(document.getElementById("creditCardNumber").value)=="")	{
		var strValue = "Card Number should not be empty.";
		ShowHelpLayer(document.getElementById("creditCardNumber"),'creditCardNumber','LoadHelp','',0,strValue,'creditCardNumber');
		return false;	
	}
	document.frmPayment.submit();
}
/***************	Payment End 		**********************/


function CheckvalidData(value,chkdata,spanId,fieldName,CurrentObj)	{
/*	alert("value - "+value);
	alert("chkdata - "+chkdata);
	alert("spanId - "+spanId);
	alert("fieldName - "+fieldName);
	alert("CurrentObj - "+CurrentObj);*/
	
	//CheckvalidData(this.value,'UserName','userId','txtRUserName',this)

	var success = function(t){CheckvalidData1Complete(t, spanId,fieldName,CurrentObj);}
	var failure = function(t){editFailed(t, spanId);}
	var url = SiteAjaxFolder+"registration.php";
	var pars = 'chkdata='+chkdata+'&value='+value;
	var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
		
}
function CheckvalidData1Complete(t, spanId,fieldName,CurrentObj){
	var strValue = trim(t.responseText);
	if(strValue)	{
		strValue ="<font class='RegisterErrorSmall'>"+strValue+"</span>";
		RemoveLayer();
		RemoveLayer2();
		ShowHelpLayer(CurrentObj,fieldName,'LoadHelp','',0,strValue,fieldName);
	}
	else {
		RemoveLayer();
	}
}

function CheckRegistartionData(obj)	{
	var success = function(t){CheckRegistartionDataComplete(t);}
	var failure = function(t){editFailed(t);}
	var url = SiteAjaxFolder+"registration.php";
	var pars = 'Login=register';
//	var pars = 'Login=register&frmCompany='+document.getElementById("frmCompany").value;
//	var pars = 'Login=register&frmCompany='+document.getElementById("frmCompany").value+'&txtRPassword='+document.getElementById("txtRPassword").value+'&txtConfirmPassword='+document.getElementById("txtConfirmPassword").value+'&txtEmail='+document.getElementById("txtEmail").value+'&txtVerification='+document.getElementById("txtVerification").value;
    var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function CheckRegistartionDataComplete(t){
	var strValue = t.responseText.split('||');
	document.getElementById("LoadError").innerHTML =strValue[0];
}

function CheckValidLogin(fname,password,spanId,chkdata)	{
	//document.getElementById(spanId).innerHTML = "<div align='center'><img src='images/smallloading.gif'></div>";
	var success = function(t){CheckValidLoginComplete(t, spanId);}
	var failure = function(t){editFailed(t, spanId);}
	var url = SiteAjaxFolder+"registration.php";
	var pars = 'Login='+chkdata+'&fname='+fname+'&pass='+password;
    var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function CheckValidLoginComplete(t,spanId){
	var strValue = trim(t.responseText);
	if(strValue=="")	{
		LastLogin();		
		window.setTimeout("setRedirection();",1000);
		//window.location.href=MyAccountPage;
	}
	var chkField = strValue.substring(0,8);
	var strYPos;
	if(strValue != "")	{

		strValue ="<font class='RegisterErrorSmall'>"+strValue+"</span>";
		
		//document.getElementById(spanId).innerHTML= "<font class='RegisterError'>"+strValue+"</span>";
		//document.getElementById(fieldName).className = "TextBoxError";
		
		var CurrentObj2=document.getElementById("ShowErrorMsgAll");
			RemoveLayer2();
			
			if(chkField=="Password")
				strYPos = 245;
			else
				strYPos = 205;
		
			ShowHelpLayer2(CurrentObj2,'ShowErrorMsgAll','LoadHelp2','',0,strValue,'ShowErrorMsgAll',535,strYPos);
		
/*		RemoveLayer();
		RemoveLayer2();
		alert(txtUserName);
		ShowHelpLayer(txtUserName,'txtUserName','LoadHelp','',0,strValue,'txtUserName');*/
		
	//	ShowHelpLayer(CurrentObj,fieldName,'LoadHelp','',0,strValue,fieldName);
	//	document.getElementById(spanId).innerHTML= "<font class='RegisterError' style='width:200px;'>"+strValue+"</font>";
//		return false
	} 
	
}

function setRedirection(RedirectUrl)	{
	if(RedirectUrl=='' || !RedirectUrl || RedirectUrl=='undefined')	{
		CheckFriendsRequest();
		window.location.href=MyAccountPage;
	} else	{
		RedirectionPage = RedirectUrl.split("?");
		if(RedirectionPage[0]=="add_profile_url.php")	{
			var profile_id = RedirectionPage[1].split("=");
			AssignProfileUrlToMember(profile_id[1]);
			//RedirectUrl = "'"+{$objCustomUrls->getPageUrl('AddProfileUrl')}+"'";
			RedirectUrl = SiteGlobalPath+RedirectionPage[0]+"?msg=Yes";
			window.setTimeout("setRedirectionPage('"+RedirectUrl+"');",1000);			
		} else 
			window.location.href=RedirectUrl;
	}
}

function setRedirectionPage(RedirectPage)	{
	window.location.href=RedirectPage;	
}

function trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}


function editFailed(t) {
	//alert("dsd");
	//alert(t.response);
}


////////////////////////////////////////////////////////////////////////////////////////////////////

function ChangeJobStatus(JobID,AjaxFileName,MyAccountBoxID,ChangeStatus)	{
	if(ChangeStatus==0)
		ChangeStatusTo='Active';
	else if(ChangeStatus==1)
		ChangeStatusTo='InActive';
	//document.getElementById(spanId).innerHTML = "<div align='center'><img src='images/smallloading.gif'></div>";
	var success = function(t){ChangeJobStatus_Complete(t,JobID,AjaxFileName,MyAccountBoxID,ChangeStatus);}
	var failure = function(t){editFailed(t, spanId);}
	var url = SiteAjaxFolder+AjaxFileName;
	var pars = 'Condition=ChangeJobStatus&JobID='+JobID+'&ChangeStatusTo='+ChangeStatusTo;
    var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function ChangeJobStatus_Complete(t,JobID,AjaxFileName,MyAccountBoxID,ChangeStatus){
	var strValue = trim(t.responseText);
	
	if(strValue==0) {
		var strMessage='<u>Waiting for Admin action</u> - You are not allowed to change the job status';
		ModalStaticContent="<div  align='center'  class='LayerTdClassSuccess' style='height:50px'>"+strMessage+"</div>";
		ModalStaticContentTitle='Change Job Status';
		f_ShowModal('Change Job Status','500','100','','','');
	}
	else if(strValue==1) {
		reloadRSSData(MyAccountBoxID);
	}
	
	
}








//////////////////////////////////////////////////////////////////////////////////////////////////









/********************  ********************/
function getposOffset(overlay, offsettype){
	//alert(overlay);
	//alert(offsettype);
	var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;
	var parentEl=overlay.offsetParent;
	while (parentEl!=null){
		totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
		parentEl=parentEl.offsetParent;
	}
	return totaloffset;
}

function ShowHelpLayer(curobj,curobjName,subobjstr, opt_position, opt,strValue,fieldName,Xpos,Ypos){ 
/*	alert(curobj);
	alert(curobjName);
	alert(subobjstr);		//LoadHelp
	alert(opt_position);
	alert(opt);
	alert(strValue);
	alert(fieldName); 	*/

	if (document.getElementById){
		var subobj=document.getElementById(subobjstr);
		subobj.style.display = "block";
		//subobj.style.display=(subobj.style.display!="block")? "block" : "none"
		var xpos=getposOffset(curobj, "left")+((typeof opt_position!="undefined" && opt_position.indexOf("right")!=-1)? -(subobj.offsetWidth-curobj.offsetWidth) : 0) 
		var ypos=getposOffset(curobj, "top")+((typeof opt_position!="undefined" && opt_position.indexOf("bottom")!=-1)? curobj.offsetHeight : 0)
		
		if(Xpos!="" && Xpos!="undefined" && Xpos!=null)
			 xpos=xpos+Xpos;
		else
		 	xpos=xpos+322;
		 
		 if(Xpos!="" && Xpos!="undefined" && Xpos!=null)
		 	ypos=ypos-Ypos;
		else
			ypos=ypos-54;
	
		switch(curobjName){
		case fieldName :
		subobj.innerHTML=strValue;
		break;
		
		}
		if(fieldName=="frmJobType1")
			xpos=xpos-220;
		xpos = xpos+8;
		subobj.style.left=xpos+"px"
		subobj.style.top=ypos+"px"
		return false
	}else
		return true
}


function ShowHelpLayer2(curobj,curobjName,subobjstr, opt_position, opt,strValue,fieldName,xPos,yPos){ 
/*	alert(curobj);
	alert(curobjName);
	alert(subobjstr);		//LoadHelp
	alert(opt_position);
	alert(opt);
	alert(strValue);
	alert(fieldName); */

	if (document.getElementById){
		var subobj=document.getElementById(subobjstr)
		subobj.style.display=(subobj.style.display!="block")? "block" : "none"
		var xpos=getposOffset(curobj, "left")+((typeof opt_position!="undefined" && opt_position.indexOf("right")!=-1)? -(subobj.offsetWidth-curobj.offsetWidth) : 0) 
		var ypos=getposOffset(curobj, "top")+((typeof opt_position!="undefined" && opt_position.indexOf("bottom")!=-1)? curobj.offsetHeight : 0)
		
		// xpos=xpos+182;
		// ypos=ypos-54;
		
		if(xPos)
			xpos=xPos;		
				
		if(yPos)
			ypos=yPos;
		switch(curobjName){
		case fieldName :
		subobj.innerHTML=strValue;
		break;
		
		}
		xpos = xpos+44;
		subobj.style.left=xpos+"px"
		subobj.style.top=ypos+"px"
		return false
	}else
		return true
}

function ShowHelpLayer3(curobj,curobjName,subobjstr, opt_position, opt,strValue,fieldName){ 
//alert("3");
	//alert(subobjstr);
	
	/*
	alert(curobj);
	alert(curobjName);
	alert(subobjstr);
	alert(opt_position);
	alert(opt);
	alert(strValue);
	alert(fieldName); 
	*/

	if (document.getElementById){
		//alert(opt_position.indexOf("bottom"))
		var subobj=document.getElementById(subobjstr)
		//alert(subobj);
		subobj.style.display=(subobj.style.display!="block")? "block" : "none"
		var xpos=getposOffset(curobj, "left")+((typeof opt_position!="undefined" && opt_position.indexOf("right")!=-1)? -(subobj.offsetWidth-curobj.offsetWidth) : 0) 
		var ypos=getposOffset(curobj, "top")+((typeof opt_position!="undefined" && opt_position.indexOf("bottom")!=-1)? curobj.offsetHeight : 0)
		if(subobjstr!='ratingContent'){
			xpos=xpos+182;
			ypos=ypos-54;
		}
		
		document.getElementById("ShowErrorMsgAll").innerHTML="dfsdfsdfs";
		
		
		document.getElementById("ShowErrorMsgAll").style.left=xpos+"px"
		document.getElementById("ShowErrorMsgAll").style.top=ypos+"px"
		document.getElementById("ShowErrorMsgAll").className="EventsOverLayContentClass";
		
		
//		alert(document.getElementById("ShowErrorMsgAll").innerHTML);
		
		return false
		switch(curobjName){
		case fieldName :
		subobj.innerHTML=strValue;
		break;
		
		}
		subobj.className="EventsOverLayContentClass";
		subobj.style.left=xpos+"px"
		subobj.style.top=ypos+"px"
		return false
	}else
		return true
}



function RemoveLayer(){
	if(document.getElementById("LoadHelp"))
		document.getElementById("LoadHelp").style.display="none";
}


function RemoveLayer2(){
	if(document.getElementById("LoadHelp2"))
		document.getElementById("LoadHelp2").style.display="none";
}



function findPosX()
{
	
	obj=document.getElementById("ShowErrorMsgAll");
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}
function findPosY()
{
	obj=document.getElementById("ShowErrorMsgAll");
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}
// End of Interest List

function findcellids_Panel(Container,WhichElement)
	{
		var ul = document.getElementById(Container);  
		var lis = ul.getElementsByTagName(WhichElement); 
		
		var LI_ids=new Array();
		for(var idk = 0; idk < lis.length; idk++)
		{ 
			
			var IdString=lis[idk].id;
			if(IdString!='' && IdString != null ) {
				LI_ids[idk]=IdString;
			}
		}
		return LI_ids;
	}

function ToggleReminders(tVal) {
	var f = document.CreateEventData;
	if (tVal == 0) {
		f.calEvtReminderMinutesBefore.disabled = true;
	} else if (tVal == 1) {
		f.calEvtReminderMinutesBefore.disabled = false;
	}
}

function ToggleRepeating(tVal) {
	var f = document.CreateEventData;
	if (tVal == 0) {
		f.s1_calEvtRptFreq.disabled = true;
		f.s1_calEvtRptUnit_1.disabled = true;
		f.s2_calEvtRptFreq.disabled = true;
		f.s2_calEvtRptUnit_1.disabled = true;
		f.s2_calEvtRptUnit_2.disabled = true;
		f.EvtEndDay.disabled = true;
		f.EvtEndMonth.disabled = true;
		f.EvtEndYear.disabled = true;
	} else if (tVal == 1) {
		f.s1_calEvtRptFreq.disabled = false;
		f.s1_calEvtRptUnit_1.disabled = false;
		f.s2_calEvtRptFreq.disabled = true;
		f.s2_calEvtRptUnit_1.disabled = true;
		f.s2_calEvtRptUnit_2.disabled = true;
		f.EvtEndDay.disabled = false;
		f.EvtEndMonth.disabled = false;
		f.EvtEndYear.disabled = false;
	} else if (tVal == 2) {
		f.s1_calEvtRptFreq.disabled = true;
		f.s1_calEvtRptUnit_1.disabled = true;
		f.s2_calEvtRptFreq.disabled = false;
		f.s2_calEvtRptUnit_1.disabled = false;
		f.s2_calEvtRptUnit_2.disabled = false;
		f.EvtEndDay.disabled = false;
		f.EvtEndMonth.disabled = false;
		f.EvtEndYear.disabled = false;
	}
}

function ShowHelpLayer4(curobj,curobjName,subobjstr, opt_position, opt,strValue,fieldName,xPos,yPos){ 
/*	alert(curobj);
	alert(curobjName);
	alert(subobjstr);		//LoadHelp
	alert(opt_position);
	alert(opt);
	alert(strValue);
	alert(fieldName); */

	if (document.getElementById){
		var subobj=document.getElementById(subobjstr)
		subobj.style.display=(subobj.style.display!="block")? "block" : "none"
		var xpos=getposOffset(curobj, "left")+((typeof opt_position!="undefined" && opt_position.indexOf("right")!=-1)? -(subobj.offsetWidth-curobj.offsetWidth) : 0) 
		var ypos=getposOffset(curobj, "top")+((typeof opt_position!="undefined" && opt_position.indexOf("bottom")!=-1)? curobj.offsetHeight : 0)
		
		// xpos=xpos+182;
		// ypos=ypos-54;
		
		if(xPos)
			xpos=xPos;		
				
		if(yPos)
			ypos=yPos;
		switch(curobjName){
		case fieldName :
		subobj.innerHTML=strValue;
		break;
		
		}
		xpos = xpos+25;
		subobj.style.left=xpos+"px"
		subobj.style.top=ypos+"px"
		return false
	}else
		return true
}

function SavePaymentJob(CurrentJobID)	{
		document.getElementById("CompleteImgProgress").innerHTML = "<img src=\""+SiteImagePath+"blue_loader.gif\">";
		var success = function(t){SavePaymentJobComplete(t);}
		var failure = function(t){editFailed(t, spanId);}
		var url = SiteAjaxFolder+"registration.php";
		var pars = 'SaveJob=Save';
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function SavePaymentJobComplete(t)	{
	window.location.href = SiteGlobalPath+"employers/payment.php";
}

function UpdatePaymentJob()	{
		document.getElementById("CompleteImgProgress").innerHTML = "<img src=\""+SiteImagePath+"blue_loader.gif\">";
		var JobID = document.getElementById("JobID").value;
		var JobCode = document.getElementById("hdJobId").value;
		var success = function(t){UpdatePaymentJobComplete(t,JobCode);}
		var failure = function(t){editFailed(t, spanId);}
		var url = SiteAjaxFolder+"update_campuses.php";
		var pars = 'UpdateJob=Yes&JobID='+JobID;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function UpdatePaymentJobComplete(t,JobCode)	{
		document.frmPayment.hdJobId.value = JobCode;
		document.frmPayment.hdAction.value = 2;
		document.frmPayment.action = "employer_jobs_edit.php";
		document.frmPayment.submit();
}

function UpdateNewCampuses()	{
		document.getElementById("CompleteImgProgress").innerHTML = "<img src=\""+SiteImagePath+"blue_loader.gif\">";
		var JobID = document.getElementById("JobID").value;
		var JobCode = document.getElementById("hdJobId").value;
		var success = function(t){UpdateNewCampuses_Complete(t,JobCode);}
		var failure = function(t){editFailed(t, spanId);}
		var url = SiteAjaxFolder+"update_campuses.php";
		var pars = 'UpdateJob=Yes&JobID='+JobID;
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function UpdateNewCampuses_Complete(t,JobCode)	{
		document.Update_Campuses.hdJobId.value = JobCode;
		document.Update_Campuses.hdAction.value = 2;
		document.Update_Campuses.action = "employer_jobs_edit.php";
		document.Update_Campuses.submit();
}

/*********Code for New Post A Job**********/
function CheckCampusSelection(form)	{
	var NumberOfCampuses = parseInt(document.getElementById("NumberOfCampuses").innerHTML);
	//if(NumberOfCampuses>0) {
		//document.post_jobs.action = "work_details.php"
		document.post_jobs.action = "work_details1.php"
		document.post_jobs.submit();
		return true;
	/*}else {
		alert("Please select campus");
		return false;
	}*/
}
function SavePaymentJobPosting(CurrentJobID)	{
		document.getElementById("CompleteImgProgress").innerHTML = "<img src=\""+SiteImagePath+"blue_loader.gif\">";
		var success = function(t){SavePaymentJobPostingComplete(t);}
		var failure = function(t){editFailed(t, spanId);}
		var url = SiteAjaxFolder+"registration.php";
		var pars = 'SaveJobPost=Save';
		var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}
function SavePaymentJobPostingComplete(t)	{
	window.location.href = SiteGlobalPath+"employers/confirmation.php";
}
/**Set Captcha Image**/
function ShowCaptchaImage(ImageContainerID,AjaxFileName,width,height,font,characters)

{ var Filename=SiteAjaxFolder+AjaxFileName; if($(ImageContainerID))

$(ImageContainerID).innerHTML="<div align='center' style='width:130px;padding-top:10px'>"+loadingstatus_1+"</span>"; var success = function(t){ShowCaptchaImage_Complete(t,ImageContainerID,AjaxFileName,width,height,font,characters);}

var failure = function(t){ShowOnFailure(t);}

var url = Filename; var pars = '&Condition=CreateCaptcha&width='+width+'&height='+height+'&font='+font+'&characters='+characters; var myAjax = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});}

function ShowCaptchaImage_Complete(t,ImageContainerID,AjaxFileName,width,height,font,characters)

{ var strValue = t.responseText; var RefreshLink="<a onclick=\"ShowCaptchaImage(\'"+ImageContainerID+"\',\'"+AjaxFileName+"\',"+width+","+height+",\'"+font+"\',"+characters+")\" >"; if($(ImageContainerID))

$(ImageContainerID).innerHTML = RefreshLink+strValue+"</a>";}
