window.ApplyJob=window.ApplyJob||new (function(){var F=this;var E=false;var w=false;var z=false;this.emailFromLinne="";this.UserAffiliateId="";this.PositionId=function(){return $("#PositionId").val()};var D=GoogleTracking.AddTracking()||new function(){this._trackEvent=function(){}};this.KeepSessionAlive=function(){window.setInterval(function(){$.getJSON(baseUrl+"Images/Pixel.gif")},600*1000)};this.PageInit=function(){$("#JAPopupSpan",topDocument).hide();if(isAvailable==false){D._trackEvent("App_Wizard","Expired_Page","Shown");$("#JABtnFindMeSimilarJobs").click(function(){D._trackEvent("App_Wizard","Expired_Page","Find_Similar_Jobs")});$("#JABtnFindMeSimilarJobs").click(o)}else{C();LoadUploader($("#swfupload-control"),UploadUrl,flash_url);if(oneClickApply){$(".swfupload").addClass("swfupload1Click")}f(null,false);if(isAlreadyApplied==false){Validation.Init();if(oneClickApply==false){Validation.InitUserPopup()}if(goToApply){if(oneClickApply){b()}else{PageManager.CurrentStep=StepEnum.Resume;PageManager.ResumePage=PageEnum.ResumeUpload;PageManager.CurrentPage=PageEnum.ResumeUpload;ApplyJob.DisableBtn("JAContinue");$("#contSwfupload").show()}}}if(isLoggedIn&&hasExistingResumes&&oneClickApply==false){PageManager.ResumePage=PageEnum.ResumeChoose;if(goToApply&&isAlreadyApplied==false){PageManager.CurrentPage=PageEnum.ResumeChoose;PageManager.GoToPage(StepEnum.Resume,PageEnum.ResumeChoose);$("#Resume>div.HiddenFirstLastName").show()}}D._trackEvent("App_Wizard","Load_Time","Review_Job_serverTime",+reviewJobTimeLoad)}if(!(typeof suggestedJobs_url==="undefined")){e()}PatchAutocomplete()};window.onbeforeunload=function(){if(w){return unsavedMessage}};function C(){if(oneClickApply){q()}else{d()}$("#JAlnkCompanyInfo").click(function(){if(oneClickApply){D._trackEvent("1-Click_Apply","Page_Links","More_Company_Info")}else{D._trackEvent("App_Wizard","Page_Links","More_Company_Info")}f(this,true)});$("#JAPrintAdContainer").click(function(){f(this,true)});$("#JAVideoAdContainer").click(function(){f(this,true)});if(ifLoggedinMode){$("#JaBackToMJM1").click(ApplyJob.RedirectToMGMUrl);$("#JaBackToMJM2").click(ApplyJob.RedirectToMGMUrl)}k()}function k(){$("#Email").blur(function(){if($(this).val()!=""){D._trackEvent("App_Wizard","Submit_Resume","Email",1)}else{D._trackEvent("App_Wizard","Submit_Resume","Email",0)}});$("#CoverLetter").blur(function(){if($(this).val()!=""){D._trackEvent("App_Wizard","Submit_Resume","Cover",1)}else{D._trackEvent("App_Wizard","Submit_Resume","Cover",0)}});$("#JAtxtLoginPassword").blur(function(){if($(this).val()!=""){D._trackEvent("App_Wizard","Authentication","Password",1)}else{D._trackEvent("App_Wizard","Authentication","Password",0)}});$("#JATxtNewUserEmail").blur(function(){if($(this).val()!=""){D._trackEvent("App_Wizard","Authentication","Email",1)}else{D._trackEvent("App_Wizard","Authentication","Email",0)}});$("#JATxtNewOCUserEmail").blur(function(){if($(this).val()!=""){D._trackEvent("1-Click_Apply","Authentication","Email",1)}else{D._trackEvent("1-Click_Apply","Authentication","Email",0)}});$("#JAtxtOCLoginPassword").blur(function(){if($(this).val()!=""){D._trackEvent("1-Click_Apply","Authentication","Password",1)}else{D._trackEvent("1-Click_Apply","Authentication","Password",0)}});$("#JALnkAdditionalJobs").click(function(){D._trackEvent("App_Wizard","Congratulations_Page","New_Job_Matches")});$("#CopyResumeBox").blur(function(){if($(this).val()!=""){D._trackEvent("App_Wizard","Submit_Resume","Copy_Paste",1)}else{D._trackEvent("App_Wizard","Submit_Resume","Copy_Paste",0)}});$("#JAPowerdByLink").click(function(){if(oneClickApply){D._trackEvent("App_Wizard","Page_Links","Powered_By")}else{D._trackEvent("1-Click_Apply","Page_Links","Powered_By")}})}function d(){ApplyJob.ActivateTabs();if(applyUrl==""){$("#JABtnApply1").click(function(){D._trackEvent("App_Wizard","Application","Apply_Up");PageManager.ShowNextStep(true)});$("#JABtnApply2").click(function(){D._trackEvent("App_Wizard","Application","Apply_Down");PageManager.ShowNextStep(true)})}else{$("#JABtnApply1, #JABtnApply2").click(ApplyJob.RedirectToApplyUrl)}$("#lnkResumeCopyPaste1,#lnkResumeCopyPaste3").click(function(){PageManager.GoToPage(StepEnum.Resume,PageEnum.ResumeCopyPaste)});$("#lnkResumeChoose1,#lnkChooseResume2").click(function(){PageManager.GoToPage(StepEnum.Resume,PageEnum.ResumeChoose)});$("#lnkResumeSubmit2,#lnkResumeSubmit3,#lnkResumeSubmit4").click(function(){PageManager.GoToPage(StepEnum.Resume,PageEnum.ResumeUpload)});$("#HasCoverLetter").change(function(){$("#CoverLetter").toggle()});$("#JAContinue").click(PageManager.ShowNextStep);$("#JAPrevious").click(PageManager.ShowPreviousStep);$("#CopyResumeBox").change(j)}function q(){$("#JAOneClickIcon").click(function(){D._trackEvent("1-Click_Apply","Application","Apply");b()});$("#JAlnkForgotPassword").click(function(){F.ForgotPassword($("#JAtxtOCLoginEmail").html(),F.UserAffiliateId)});$("#JABtnOCContinue").click(function(){if(Validation.ValidateNewOCUser($("#Email"))){F.ShowOCLoader();F.CheckEmail($("#Email").val())}});$("#JABtnOCNewContinue").click(function(){if(Validation.ValidateNewOCUser($("#JATxtNewOCUserEmail"))){F.ShowOCLoader();F.CheckEmail($("#JATxtNewOCUserEmail").val())}});$("#JABtnOCEmailLogin").click(function(){if(Validation.ValidateExistingOCUser()){F.Login()}})}this.UploadResumeFinished=function(){if(oneClickApply){D._trackEvent("1-Click_Apply","Submit_Resume","File")}else{D._trackEvent("App_Wizard","Submit_Resume","File")}};this.ActivateTabs=function(){ApplyJob.DeActivateTabs();$("#JABtnReview").click(function(){PageManager.GoToPage(StepEnum.ReviewJob)});$("#JABtnResume").click(function(){D._trackEvent("App_Wizard","Navigation","Submit_Resume");PageManager.GoToPage(StepEnum.Resume,PageManager.ResumePage)});$("#JABtnComplete").click(function(){D._trackEvent("App_Wizard","Navigation","Complete Application");PageManager.GoToPage(StepEnum.Questions)})};this.DeActivateTabs=function(){$("#JABtnReview").unbind("click");$("#JABtnResume").unbind("click");$("#JABtnComplete").unbind("click")};this.EnableBtn=function h(J){switch(J){case"JAContinue":c(J);$("#"+J).unbind("click");$("#"+J).click(PageManager.ShowNextStep);break;case"JABtnUserPopupContinue":c(J,true);var H=$("#JATxtNewUserEmail",topDocument);var G=$("#JABtnUserPopupContinue",topDocument);$(G).unbind("click");G.click(function(){if(Validation.ValidateNewUser()){ApplyJob.CheckEmail($("#JATxtNewUserEmail",topDocument).val())}ApplyJob.ResizePopup()});$("#JABtnUserPopupContinueLoader",topDocument).hide();break;case"JABtnEmailLogin":c(J,true);var I=$("#JABtnEmailLogin",topDocument);$("#JABtnEmailLoginLoader",topDocument).hide();$(I).unbind("click");$(I).click(function(){if(Validation.ValidateExistingUser()){ApplyJob.Login()}else{}ApplyJob.ResizePopup()});break;case"JABtnOCNewContinue":c(J,true);var H=$("#JATxtNewOCUserEmail");var G=$("#JABtnOCNewContinue");$(G).unbind("click");G.click(function(){if(Validation.ValidateNewOCUser($("#JATxtNewOCUserEmail"))){F.ShowOCLoader();F.CheckEmail($("#JATxtNewOCUserEmail").val())}});$("#JABtnOCNewContinueLoader").hide();break;case"JABtnOCEmailLogin":c(J,true);var I=$("#JABtnOCEmailLogin");$("#JABtnOCEmailLoginLoader").hide();$(I).unbind("click");$(I).click(function(){if(Validation.ValidateExistingOCUser()){F.Login()}});break}};function c(G){$("#"+G).addClass("JABtnContainer JAHand").removeClass("JABtnContainerDisabled");$("#"+G+" > div.JABtnDisabled").addClass("JABtn").removeClass("JABtnDisabled");$("#"+G+" > div.JABtnRightDisabled").addClass("JABtnRight").removeClass("JABtnRightDisabled")}function B(G){$("#"+G).addClass("JABtnContainerDisabled").removeClass("JABtnContainer JAHand");$("#"+G+" > div.JABtn").addClass("JABtnDisabled").removeClass("JABtn");$("#"+G+" > div.JABtnRight").addClass("JABtnRightDisabled").removeClass("JABtnRight");$("#"+G).unbind("click")}this.LockNav=function(){ApplyJob.DisableBtn("JAContinue");$("#JAPrevious").unbind("click");ApplyJob.DeActivateTabs()};this.UnLockNav=function(){$("#JAPrevious").unbind("click");$("#JAPrevious").click(PageManager.ShowPreviousStep);ApplyJob.EnableBtn("JAContinue");ApplyJob.ActivateTabs()};this.DisableBtn=function(G){s(G)};function s(G){switch(G){case"JAContinue":B(G,false);break;case"JABtnUserPopupContinue":$("#JABtnUserPopupContinueLoader",topDocument).show();B(G,true);break;case"JABtnEmailLogin":B(G,true);$("#JABtnEmailLoginLoader",topDocument).show();break;case"JABtnOCNewContinue":$("#JABtnOCNewContinueLoader").show();B(G,true);break;case"JABtnOCEmailLogin":B(G,true);$("#JABtnOCEmailLoginLoader").show();break}}function n(G){DestroySwfUploader();$("#MainForm").ajaxSubmit({data:{isLoggedinUser:isLoggedIn},success:function(H){if(H.Errors!=null){PageQuestions.ShowInvalidOnly(H.Errors);G(false);return}G(true,H)},error:function(H,I){G(false);y(H)}})}function y(G){switch(G.getResponseHeader("CustomStatus")){case"SessionTimeout":window.location.href="Login.aspx";break;case"ServiceTimeout":alert(G.responseText||"RealMatch Service is experiencing problems and is currently not available.");break;case"Exception":G.responseText.length>1?alert(G.responseText):window.location.href="ErrorPage.aspx";break}}function j(){if(isLoggedIn){ResumeManager.ProcessResult(true);return}var H=$("#CopyResumeBox").val();var G={resumeText:H,positionId:ApplyJob.PositionId()};$.post(SendToLinne_url,G,function(J,I){ResumeManager.ProcessResult(J)},"json")}function f(L,K){var M=i("JAPopupSpan");var I=$(M).children(".Popup").children(".JAPopupContainer");var J=$(I).children(".JAcontainerFrameBottom");$(I).children(".JAPopupContent").children().hide();if(L==null){var H=i("CompanyInfoPopup");g(I,H);H=i("UserPopup");g(I,H);H=i("PrintedAdPopup");g(I,H);H=i("VideoAdPopup");g(I,H)}else{var G=$(I).find("[id=JAClosePopup1]");switch($(L).attr("id")){case"JAlnkCompanyInfo":var H=i("CompanyInfoPopup");G.attr("Opner","JAlnkCompanyInfo");break;case"JAContinue":var H=i("UserPopup");break;case"JAPrintAdContainer":var H=i("PrintedAdPopup");break;case"JAVideoAdContainer":var H=i("VideoAdPopup");u();break}g(I,H)}topDocument.body.appendChild(M);$(M).children(".Popup").show();$(I).hide();if(K){$(M).show()}ApplyJob.ResizePopup();$(I).show()}function g(H,G){$(H).children(".JAPopupContent").append(G);$(H).children(".JAPopupContent").show();$(G).show()}this.ResizePopup=function(){var I=i("JAPopupSpan");var G=$(I).children(".Popup").children(".JAPopupContainer");var H=$(G).children(".JAcontainerFrameBottom");$(G).css("margin-top","-"+$(G).outerHeight()/2+"px");$(H).css("margin-top",$(G).outerHeight()/2+"px")};function i(G){var H=topDocument.getElementById(G);if(H==null){if($.browser.msie==true){H=document.getElementById(G)}else{H=topDocument.importNode($("#"+G)[0],true)}}return H}function a(){$("#JABtnsWrap").hide()}function b(){$("#JARegularSidePanel").hide();$("#JAOneClickSidePanel").show();$("#contSwfupload").show()}function t(){$("#JARegularSidePanel").show();$("#JAOneClickSidePanel").hide()}this.ShowOCLoader=function(){$("#JAOneClickSidePanel").removeClass("JAOCUpload").removeClass("JAOCLogin").removeClass("JAOCCongratulations").removeClass("JAOCEmail");$("#JAOCLoader").show()};function r(G){$("#JAOCLoader").hide();$("#JAOneClickSidePanel").addClass(G);$(".swfupload").css("top","-1000px")}window.StepEnum={ReviewJob:10,Resume:20,Questions:30,Congratulations:100,AlreadyApplied:1000};window.PageEnum={Default:0,NextPage:1,PreviousPage:2,ResumeUpload:10,ResumeChoose:11,ResumeCopyPaste:12};window.ResumeManager=window.ResumeManager||new (function(){this.ProcessResult=function(G){if(G==null){}$("#ResumeKey").val(G.ResumeKey);if(oneClickApply){ApplyJob.ShowOCLoader();if(isLoggedIn==false&&G.UserExists){m(G);r("JAOCLogin")}else{if(isLoggedIn||G.Email!=null){$("#Email").val(G.Email);$("#FirstName").val(G.FirstName);$("#LastName").val(G.LastName);A()}else{r("JAOCEmail")}}}else{if(G.Email!=null){if($("#Email").val()==""||$("#Email").val()==ApplyJob.emailFromLinne){if(isLoggedIn==false){$("#Email").val(G.Email);$("#FirstName").val(G.FirstName);$("#LastName").val(G.LastName);ApplyJob.emailFromLinne=$("#Email").val();if(G.UserExists){m(G);f($("#JAContinue"),true)}}}}$("#Resume>div.Email").show();$("#Resume>div.HiddenFirstLastName").show()}}});window.PageManager=window.PageManager||new (function(){this.CurrentStep=StepEnum.ReviewJob;this.CurrentPage=PageEnum.Default;this.ResumePage=PageEnum.ResumeUpload;this.IsQuestionStepAvailable=false;var I;var P=false;this.ShowNextStep=function(T){var V=PageManager.CurrentStep;var S=null;var U="";switch(V){case StepEnum.ReviewJob:V=StepEnum.Resume;break;case StepEnum.Resume:z=true;if(Validation.Validate(StepEnum.Resume)==false){return}if(isLoggedIn==false&&($("#Email").val()==""||ApplyJob.CheckEmail($("#Email").val())==false)){return}V=StepEnum.Questions;if((T&&T==true)==false&&D){U="Continue_1_2"}PageManager.IsQuestionStepAvailable=true;break;case StepEnum.Questions:if(PageQuestions.IsLastPage()){V=StepEnum.Congratulations}else{S=PageEnum.NextPage;if((T&&T==true)==false&&D){U="Continue_2_2"}}break}if(PageManager.GoToPage(V,S)==true){if(U!=""){D._trackEvent("App_Wizard","Navigation",U)}}};this.ShowPreviousStep=function(T){var U=PageManager.CurrentStep;var S=null;switch(U){case StepEnum.ReviewJob:break;case StepEnum.Resume:U=StepEnum.ReviewJob;if((T&&T==true)==false&&D){D._trackEvent("App_Wizard","Navigation","Previous_1_review")}break;case StepEnum.Questions:if(PageQuestions.IsFirstPage()){if((T&&T==true)==false&&D){D._trackEvent("App_Wizard","Navigation","Previous_2_1")}U=StepEnum.Resume;S=F.ResumePage}else{S=PageEnum.PreviousPage}break}PageManager.GoToPage(U,S)};this.GoToPage=function(T,S){S=S||PageEnum.Default;if((T>PageManager.CurrentStep||S==PageEnum.NextPage)&&Validation.Validate()==false){return false}if(!N(T)){return false}L(this.CurrentPage,this.CurrentStep);O(T,S,M);return true};function O(U,S,T){switch(U){case StepEnum.ReviewJob:break;case StepEnum.Resume:w=true;S=S==PageEnum.Default?PageManager.ResumePage:S;PageManager.ResumePage=S;H();break;case StepEnum.Questions:switch(S){case PageEnum.NextPage:PageQuestions.ShowNextPage();break;case PageEnum.PreviousPage:PageQuestions.ShowPreviousPage();break;case PageEnum.Default:if(!PageQuestions.IsLoaded()){PageQuestions.Load(function(V){T(U,S,V)});return}PageQuestions.GoToPage(1)}break;case StepEnum.Congratulations:n(function(W,V){if(W){if(V.RedirectUrl!=null){topDocument.location.href=V.RedirectUrl;return}a();w=false;$("#PageContentHolder").html(V);$("#JALinkToSource").click(function(){D._trackEvent("App_Wizard","Congratulations_Page","New_Back_To_Source")});$("#JALnkAccount").click(function(){D._trackEvent("1-Click_Apply","Congratulations_Page","Exist_Job_Matches")})}T(U,S,W)});return;case StepEnum.AlreadyApplied:$("#JANav").hide();a();w=false;break}T(U,S,true)}function N(S){return S!=StepEnum.Questions||PageManager.IsQuestionStepAvailable}function L(S,T){I=new Date();try{window.top.scrollTo(0,0)}catch(U){}ApplyJob.DeActivateTabs();$("#JANav").hide();$("#PageContentHolder").removeClass(function(X,V){var W=V.match(/\bPage\w+\b/);return W?W[0]:""}).addClass("LoaderBigger")}function M(T,S,U){if(U){var V=PageManager.CurrentStep;K(V,T);PageManager.CurrentStep=T;PageManager.CurrentPage=S}if(PageManager.CurrentStep!=StepEnum.ReviewJob&&PageManager.CurrentStep!=StepEnum.Congratulations&&PageManager.CurrentStep!=StepEnum.AlreadyApplied){$("#JANav").show();ApplyJob.UnLockNav();if(PageManager.ResumePage==PageEnum.ResumeUpload){if($("#JAHiddenFileTempName").val()==""){ApplyJob.DisableBtn("JAContinue")}}}if(PageManager.CurrentStep==StepEnum.Resume&&PageManager.ResumePage==PageEnum.ResumeUpload){$("#contSwfupload").show()}else{$("#contSwfupload").hide()}Q(PageManager.CurrentStep,PageManager.CurrentPage);J();R();$("#PageContentHolder").removeClass("LoaderBigger");ApplyJob.ActivateTabs();$(window).resize()}function K(U,V){var T=new Date();var S=Date.parse(T)-Date.parse(I);if(U==StepEnum.Resume&&V==StepEnum.Questions){D._trackEvent("App_Wizard","Load_Time","Answer_Questions",S)}else{if(U==StepEnum.Questions&&V==StepEnum.Congratulations){if($("#IsExistingUser").val()=="true"){D._trackEvent("App_Wizard","Load_Time","Congratulations_Exist",S)}else{D._trackEvent("App_Wizard","Load_Time","Congratulations_New",S)}}}}function R(){if(PageManager.CurrentStep==StepEnum.Questions&&PageQuestions.IsLastPage()){$("#JAContinueText").html(btnTextSubmit);$("#JAContinueText").click(function(){D._trackEvent("App_Wizard","Navigation","Submit_Application")})}else{$("#JAContinueText").html(btnTextContinue)}}function G(){$("#JABtnsWrap").removeClass("ReviewTab").removeClass("ResumeTab").removeClass("CompleteTab")}function J(){G();switch(PageManager.CurrentStep){case StepEnum.ReviewJob:$("#JABtnsWrap").addClass("ReviewTab");break;case StepEnum.Resume:$("#JABtnsWrap").addClass("ResumeTab");break;case StepEnum.Questions:case StepEnum.Congratulations:$("#JABtnsWrap").addClass("CompleteTab");break}}function Q(U,S){if(S==PageEnum.Default||S==PageEnum.NextPage||S==PageEnum.PreviousPage){for(var T in StepEnum){if(StepEnum[T]==U){$("#PageContentHolder").addClass("Page"+T);break}}}else{for(var T in PageEnum){if(PageEnum[T]==S){$("#PageContentHolder").addClass("Page"+T);break}}}}function H(){if(!P){P=true;$.get(applyJobTrackingUrl)}}});window.PageQuestions=window.PageQuestions||new (function(){var H=-1;var J=-1;var G=-1;this.IsLoaded=function(){return $("#QuestionsHolder div.PageQuestions").length>0};this.Load=function(L){var M=$("#QuestionsHolder");M.load(baseUrl+"JobApplication/Questions",{resumeKey:$("#ResumeKey").val(),positionId:ApplyJob.PositionId()},function(N,O,P){if(O=="error"){y(P);L(false);return}M.find("div.Question").each(function(Q){$(this).find("span.Index").text(Q+1+".")});K();$(".Question textarea").focus(function(Q){$(Q.target).addClass("Extended")}).blur(function(Q){$(Q.target).removeClass("Extended")});M.find("input.JobAutocomplete").autocomplete({delay:200,minLength:2,source:function(R,Q){$.ajax({url:jobUrl,dataType:"json",data:{q:R.term},success:function(S){Q($.map(S,function(T){return T.text}))}})}});$("#Education_SelectedEducation").change(function(){var Q=$(this).val();if(Q==""){D._trackEvent("App_Wizard","Answer_Questions","Education",0)}else{D._trackEvent("App_Wizard","Answer_Questions","Education",1)}});$('[id^="ManagerialLevel_ManagerialLevels_"]').change(function(){var Q=$(this).val();if(Q=="0"||Q=="1"||Q=="2"){D._trackEvent("App_Wizard","Answer_Questions","Managerial",1)}else{D._trackEvent("App_Wizard","Answer_Questions","Managerial",0)}});$('[id^="LegalStatus_Options_0_"]').change(function(){var Q=$(this).val();D._trackEvent("App_Wizard","Answer_Questions","Legally_Authorized_Yes")});$('[id^="LegalStatus_Options_1_"]').change(function(){var Q=$(this).val();D._trackEvent("App_Wizard","Answer_Questions","Legally_Authorized_No")});$("#ExperienceQualifyQuestion_ExperienceTitle").watermark(similarJobWatermarkTxt,{className:"JAWatermark"});$("#ExperienceQualifyQuestion_IfHasExperience_Yes").click(function(){D._trackEvent("App_Wizard","Answer_Questions","Past_Experience_Yes")});$("#ExperienceQualifyQuestion_IfHasExperience_No").click(function(){D._trackEvent("App_Wizard","Answer_Questions","Past_Experience_No")});$("#Location_CountryId").change(function(){D._trackEvent("App_Wizard","Answer_Questions","Country");var S=this.value;var Q=$(this).closest("ul").find("select.LocationList");var R=$(this).closest("ul").find("input.LocationAutocomplete");if(S==1||S==3){Q.hide();R.show().val("");return}else{R.hide();Q.show().empty().append("<option selected='selected'>Loading...</option>");$.getJSON(locationListUrl,{cnid:S},function(U){var T="";$(U).each(function(V,W){T+="<option value='"+W.ID+"'>"+W.Name+"</option>"});Q.empty().append(T)})}});M.find("input.LocationAutocomplete").autocomplete({delay:200,minLength:2,source:function(R,Q){$.ajax({url:locationUrl,dataType:"json",data:{cnid:$("#Location_CountryId").val(),q:R.term},success:function(S){Q($.map(S,function(T){return T.text}))}})},change:function(R,Q){D._trackEvent("App_Wizard","Answer_Questions","Location");Validation.ValidateLocation()}});M.find("div.ExperienceQuestion input[type=radio]").change(function(R){var Q=M.find("div.ExperienceQuestion input.JobAutocomplete");$(R.target).is(".Yes")?Q.removeAttr("disabled").removeClass("Disabled"):Q.attr("disabled","disabled").addClass("Disabled")}).last().change();Validation.InitQuestions();PageQuestions.GoToPage(1);L(true)})};function K(){var O=$("#QuestionsHolder");var P=O.find("div.PageQuestions");O.addClass("InvisiblePanel Questions");var L=1;var M=$("#PageContentHolder").height();var N=O.find("div.Question");N.hide().each(function(Q){$(this).show();if(M<P.height()){L++;N.not(this).hide()}$(this).attr("page",L)});O.removeClass("InvisiblePanel");J=+N.last().attr("page");H=+N.length}this.ShowNextPage=function(){if(G==J){return false}PageQuestions.GoToPage(G+1);return true};this.ShowPreviousPage=function(){if(G<=1){return false}PageQuestions.GoToPage(G-1);return true};this.GoToPage=function(L){$("div.Question[page!=-1]").hide();$("div.Question[page="+L+"]").show();G=L;I()};this.IsFirstPage=function(){return G==1};this.IsLastPage=function(){return G>0&&G==J};this.ShowInvalidOnly=function(N){$("#PagerInfo").empty();$("#QuestionsHolder div.Question .Error").empty();$("#MainForm").validate().showErrors(N);var L=$("#QuestionsHolder div.Question:has(.Error:empty)").hide();var M=$("#QuestionsHolder div.Question:has(.Error:not(:empty))").show();L.each(function(O){$(this).attr("page","0")});M.each(function(O){$(this).attr("page","1").find("span.Index").text(O+1+".")})};function I(){var L=$("div.Question").filter(function(M,N){return +N.attributes.page.value<=G});$("#PagerInfo").text(Math.min(L.length,H)+"/"+H)}});function u(){$.get(getVideoSrcUrl,{videoId:videoId},function(G){$("#JAVideoAdFrame",topDocument).attr("src",G)})}function e(){$('[id^="JASimilarJobsContent"]').load(suggestedJobs_url,function(G,H,I){if(H=="error"||$("#SimilarJobs span").hasClass("SimilarJobsEmpty")){$('[id^="JASimilarJobsContainer"]').hide()}else{if(isAvailable==false){$("#JASimilarJobsContainerSide").show()}else{$('[id^="JASimilarJobsContainer"]').show()}$(window).resize()}})}this.RedirectToApplyUrl=function(){topDocument.location.href=applyUrl};this.RedirectToATSUrl=function(){topDocument.location.href=lightAppExtUrl};this.RedirectToMGMUrl=function(){w=false;window.location.href=myJobMatchesUrl};function o(){window.location.href=findMeSimilarJobsURL}this.CheckEmail=function(G){return v(G)};function m(G){if(oneClickApply){$("#JAtxtOCLoginEmail").html(G.Email);$("#JAUserAffiliate").html(G.AffiliateName);$("#JASupportEmail").html(G.AffiliateEmail);$("#JASupportEmail").attr("href","mailto:"+G.AffiliateEmail)}else{$("#JAtxtLoginEmail",topDocument).html(G.Email);$("#JAUserAffiliate",topDocument).html(G.AffiliateName);$("#JASupportEmail",topDocument).html(G.AffiliateEmail);$("#JASupportEmail",topDocument).attr("href","mailto:"+G.AffiliateEmail)}F.UserAffiliateId=G.AffiliatId}function v(G){if(oneClickApply==false){$("#JAtxtLoginPassword",topDocument).val("");if($("#JATxtNewUserEmail",topDocument).val()!=""){s("JABtnUserPopupContinue")}F.CleanUserPopupAlerts()}var H=false;$.ajax({cache:true,async:false,type:"POST",dataType:"json",data:{email:G},url:existAndOptInUrl,success:function(J,I){if(J!=null){if(oneClickApply){m(J);if($("#JATxtNewOCUserEmail").val()!=""){$("#JAAccountWithUs1").hide();$("#JAAccountWithUs2").show();$("#JARedArrow").show();$("#JATxtNewOCUserEmail").val("");$("#JAtxtOCLoginEmail").addClass("JAPink")}r("JAOCLogin")}else{$("#JAtxtLoginEmail",topDocument).html($("#Email").val());m(J);if($("#JATxtNewUserEmail",topDocument).val()!=""){$("#JAAccountWithUs1",topDocument).hide();$("#JAAccountWithUs2",topDocument).show();$("#JARedArrow",topDocument).show();$("#JATxtNewUserEmail",topDocument).val("");$("#JABtnUserPopupContinueLoader",topDocument).hide();D._trackEvent("App_Wizard","Authentication","Continue");ApplyJob.ResizePopup()}else{f($("#JAContinue"),true)}$("#UserPopupForm",topDocument).validate().resetForm();ApplyJob.ResizePopup();H=false}}else{if(oneClickApply){if($("#JATxtNewOCUserEmail").val()!=""){$("#Email").val($("#JATxtNewOCUserEmail").val())}ApplyJob.ShowOCLoader();A()}else{D._trackEvent("App_Wizard","Authentication","Continue");if($("#JATxtNewUserEmail",topDocument).val()!=""){$("#Email").val($("#JATxtNewUserEmail",topDocument).val());ApplyJob.emailFromLinne=$("#Email").val();$("#JATxtNewUserEmail",topDocument).val("")}else{$("#Email").val(G);ApplyJob.emailFromLinne=$("#Email").val()}$("#Resume>div.Email").show();l();H=true;if(z){z=false;PageManager.IsQuestionStepAvailable=true;PageManager.GoToPage(StepEnum.Questions);H=false}}}ApplyJob.EnableBtn("JABtnUserPopupContinue")}});return H}function A(){n(function(H,G){if(H){r("JAOCCongratulations");$(".JAOCPanel").html(G);if(isLoggedIn){D._trackEvent("App_Wizard","Authentication","Login")}else{if($("#JATxtNewOCUserEmail").val()!=""){D._trackEvent("App_Wizard","Authentication","Continue")}}$("#JALinkOCToSource").click(function(){D._trackEvent("1-Click_Apply","Congratulations_Page","New_Back_To_Source")});$("#JALnkAdditionalJobs").click(function(){D._trackEvent("1-Click_Apply","Congratulations_Page","New_Job_Matches")});$("#JALnkAccount").click(function(){D._trackEvent("1-Click_Apply","Congratulations_Page","Exist_Job_Matches")})}})}this.CleanUserPopupAlerts=function(){$("#JACheckEmail",topDocument).hide();$("#JAWrongpassword",topDocument).hide();$("#JAAccountWithUs1",topDocument).show();$("#JAAccountWithUs2",topDocument).hide();$("#JARedArrow",topDocument).hide()};function p(){if($("#JAVideoAdFrame",topDocument).attr("src")!=""){$("#JAVideoAdFrame",topDocument).attr("src","")}}this.ClosePopupFrame=function(G){l(G)};function l(I){p();if(I){var G="JAClosePopup1";var H="JAClosePopup2";if(I[0].id==G){if(oneClickApply){var J=$("[id="+G+"]");if(D&&J.attr("Opner")=="JAlnkCompanyInfo"){D._trackEvent("1-Click_Apply","Navigation","Close_about_X")}}else{var J=$("[id="+G+"]");if(D&&J.attr("Opner")=="JAlnkCompanyInfo"){D._trackEvent("App_Wizard","Navigation","Close_about_X")}}}else{if(I[0].id==H){if(oneClickApply){if($(I).attr("popUpName")=="CompanyInfo"){D._trackEvent("1-Click_Apply","Navigation","Close_about_close")}}else{if($(I).attr("popUpName")=="CompanyInfo"){D._trackEvent("App_Wizard","Navigation","Close_about_close")}}}}}$(".Popup",topDocument).hide()}this.Login=function x(){var H=$("#JAtxtLoginEmail",topDocument).text();var G=$("#JAtxtLoginPassword",topDocument).val();if(oneClickApply){H=$("#JAtxtOCLoginEmail").text();G=$("#JAtxtOCLoginPassword").val();s("JABtnOCEmailLogin")}else{s("JABtnEmailLogin")}var I={email:H,password:G,PositionId:ApplyJob.PositionId()};$.post(loginUrl,I,function(K,J){if(K!=null){$("#JAUserName").html(K.Name);$("#JAWBFrame").show();if(oneClickApply){if(K.AlreadyApplied){t();$(".JAOneClickBtnHolder").hide();PageManager.GoToPage(StepEnum.AlreadyApplied);D._trackEvent("1-Click_Apply","Authentication","Login")}else{ApplyJob.ShowOCLoader();A()}}else{D._trackEvent("App_Wizard","Authentication","Login");l();isLoggedIn=true;$("#Email").val("");ApplyJob.emailFromLinne=$("#Email").val();$("#Resume>div.Email").hide();userName=K.Name;if(K.AlreadyApplied){PageManager.GoToPage(StepEnum.AlreadyApplied)}else{if(z){z=false;PageManager.IsQuestionStepAvailable=true;PageManager.GoToPage(StepEnum.Questions);ifSuccess=false}}}}else{if(oneClickApply){$("#JAWrongpassword").show()}else{$("#JAWrongpassword",topDocument).show();ApplyJob.ResizePopup()}}if(oneClickApply){ApplyJob.EnableBtn("JABtnOCEmailLogin")}else{ApplyJob.EnableBtn("JABtnEmailLogin");ApplyJob.ResizePopup()}},"json")};this.ForgotPassword=function(J,H){var G=$("#JAlnkForgotPasswordLoader",topDocument);var I=$("#JACheckEmail",topDocument);if(oneClickApply){G=$("#JAlnkForgotPasswordLoader");I=$("#JACheckEmail")}$(G).css("display","inline-block");$.post(forgottenPasswordUrl,{email:J,affiliateId:H},function(L,K){if(L==true){if(oneClickApply){D._trackEvent("1-Click_Apply","Authentication","Forgot_password")}else{D._trackEvent("App_Wizard","Authentication","Forgot_password")}$(I).show()}else{}$(G).hide()},"json")};this.PrintAd=function(){var G=window.open("about:blank");G.document.open();G.document.write('<html></head></head><body><div style="text-align:Center">'+$("#JAPrintedAd").html());G.document.write("</div></body></html>");G.document.close();G.focus();G.print()}});window.Validation=window.Validation||new (function(){var a=this;this.Init=function(){$.validator.addMethod("Reqiured_ExperienceQuestion",function(b){var c=$("div.ExperienceQuestion input.Yes");var d=$("div.ExperienceQuestion input.JobAutocomplete");return !c.is(":checked")||!(d.val()==""||d.val()==similarJobWatermarkTxt)},Error_RequiredField);$.validator.addMethod("Valid_LocationQuestion",function(b,d){var c=false;var e=$("#Location_CountryId").val();if(e!=1&&e!=3){return true}$.ajax({async:false,type:"GET",url:validateLocationUrl,data:{cnid:e,location:b},success:function(f){if(c=f!=""){d.value=f}}});return c},Error_InvalidLocation);$.validator.addMethod("FreeTextQuestion",function(b){return b.length<=2000},Error_TextTooLong);$.validator.addMethod("JobTitleLength",function(b){return b.length<=100},Error_TextTooLong200);$("#MainForm").validate({onkeyup:false,onfocusout:false,errorElement:"span",errorClass:"_error",ignore:"input.LocationAutocomplete",messages:{required:Error_RequiredField},errorPlacement:function(d,c){var b=c.attr("errorHolder");if(b==null){d.appendTo(c.closest(".ErrorHolder").find("div.Error"))}else{d.appendTo($("#"+b))}}});a.InitEmail();a.InitResume();if(oneClickApply){a.InitOneClickApply()}else{a.InitUserPopup()}};this.InitUserPopup=function(){$("#UserPopupForm",topDocument).validate({onkeyup:false,onfocusout:false,errorElement:"span",errorClass:"_error",messages:{email:Error_InvalidEmail,required:Error_RequiredField},errorPlacement:function(d,c){var b=c.attr("errorHolder");if(b==null){d.appendTo(c.closest(".ErrorHolder").find("div.Error"))}else{d.appendTo($("#"+b))}}});$("#JATxtNewUserEmail",topDocument).rules("add",{required:true,email:true});$("#JAtxtLoginPassword",topDocument).rules("add",{required:true})};this.InitOneClickApply=function(){$("#JATxtNewOCUserEmail").rules("add",{required:true,email:true});$("#JAtxtOCLoginPassword").rules("add",{required:true,email:false})};this.ValidateExistingOCUser=function(b){$("#JAWrongpassword").hide();return $("#MainForm").validate().element($("#JAtxtOCLoginPassword"))};this.InitResume=function(){$("#JAHiddenFileName").rules("add",{required:true,messages:{required:Error_RequiredUploadResume}});if(oneClickApply==false){$("#CopyResumeBox").rules("add",{required:true,messages:{required:Error_RequiredProvideResume}});var b=$("#ResumeChoose input");if(b.length>0){$("#ResumeChoose input").rules("add",{required:true,messages:{required:Error_RequiredChooseResume}})}}};this.InitEmail=function(){$("div.Email input:text").each(function(){$(this).rules("add",{email:true,required:true})});$("div.FirstName input:text, div.LastName input:text").each(function(){$(this).rules("add",{required:true})})};this.InitQuestions=function(){var b=$("div.Question input:radio,div.Question select");if(b.length>0){b.each(function(){$(this).rules("add",{required:true,messages:{required:Error_RequiredField}})})}var e=$("div.Question textarea");if(e.length>0){e.each(function(){$(this).rules("add",{FreeTextQuestion:true,messages:{required:Error_TextTooLong}})})}var d=$("div.ExperienceQuestion input");if(d.length>0){d.rules("add",{Reqiured_ExperienceQuestion:true})}var c=$("div.LocationQuestion input");if(c.length==1){c.rules("add",{required:true,Valid_LocationQuestion:true,messages:{required:Error_InvalidLocation}})}var f=$("*[id$=ExperienceTitle]");if(f.length==1){f.rules("add",{JobTitleLength:true,messages:{required:Error_TextTooLong200}})}};this.Validate=function(){var b=true;var c=$("#MainForm div.PageContent:visible").find("input:visible,select:visible,textarea:visible");if(PageManager.CurrentPage==PageEnum.ResumeUpload){c=c.add("#JAHiddenFileName")}c.each(function(){if($("#MainForm").validate().element(this)==false){b=false}});if(a.ValidateLocation()==false){b=false}$(window).resize();return b};this.ValidateNewUser=function(){return $("#UserPopupForm",topDocument).validate().element($("#JATxtNewUserEmail",topDocument))};this.ValidateExistingUser=function(){$("#JAWrongpassword",topDocument).hide();return $("#UserPopupForm",topDocument).validate().element($("#JAtxtLoginPassword",topDocument))};this.ValidateNewOCUser=function(b){return $("#MainForm").validate().element(b)};this.ValidateLocation=function(){var b=$("div.LocationQuestion input:visible");if(b.length==0){return true}return $("#MainForm").validate().element($("div.LocationQuestion input"))}});function OnUploadSuccess(b){var a=jQuery.parseJSON(b);if(a.FileTempName==""){if(oneClickApply){$(".JAResumeErrorOC").show();$("#JAOCUpload").height(460)}else{$(".JAResumeError").show();$("#JAPrevious").unbind("click");$("#JAPrevious").click(PageManager.ShowPreviousStep);ApplyJob.ActivateTabs()}return}$("#JAHiddenFileName").attr("value",a.FileName);$("#JAHiddenFileTempName").attr("value",a.FileTempName);ResumeManager.ProcessResult(a);ApplyJob.UnLockNav();ApplyJob.UploadResumeFinished()}function OnUploadStart(){if(oneClickApply){$(".JAResumeErrorOC").hide();$("#JAOCUpload").height(300)}else{$(".JAResumeError").hide()}ApplyJob.LockNav()}function OnUploadCancel(){if(oneClickApply){$(".JAResumeErrorOC").hide();$("#JAOCUpload").height(300)}else{$(".JAResumeError").hide()}if(ApplyJob.emailFromLinne==$("#Email").val()){$("#Email").val("")}$("#JAHiddenFileName").attr("value","");$("#JAHiddenFileTempName").attr("value","");ApplyJob.DisableBtn("JAContinue")}function OnUploadProgress100(b){var a=$("#log li#"+b.id);a.addClass("success").find("p.status").html(msgProcessing)}function PatchAutocomplete(){$.ui.autocomplete.prototype._renderItem=function(c,b){var d=new RegExp("("+this.term+")*","ig");var a=b.label.replace(d,"<span style='font-weight:bold;'>$1</span>");return $("<li></li>").data("item.autocomplete",b).append("<a>"+a+"</a>").appendTo(c)}};
