$(document).ready(function(){var skywardNo=$("#skywardsNumber"),password=$("#skywardsPasswd"),txtCaptcha=$("#txtCaptcha"),allFields=$([]).add(skywardNo).add(password),skywardsNumberTips=$("#SkywardsNumberErrorDetails"),skywardsPasswordTips=$("#SkywardsPasswordErrorDetails"),skywardsInvalidLoginTips=$("#SkywardsInvalidErrorDetails"),skywardsCaptchaInvalidTips=$("#SkywardsCaptchaInvalidDetails");if($("#JavaScriptEnabled").val()=="enabled"){$("#MyAccountDetails").show();$("#currentPanelOpen").val("");}else{$("#MyAccountDetails").hide();}var TEST_COOKIE="IsCookieEnabled";$.cookie(TEST_COOKIE,true,{path:"/"});if($.cookie("OpenPanel")=="true"&&$(".myAccount").is(":visible")){$(".myAccount .overlay").show();$.cookie("OpenPanel",null,{path:"/"});clearDialogPopupFlag();}if(checkDialogPopupFlag()){skyWardsDialogPopup();clearDialogPopupFlag();}function setDialogPopupFlag(){$.cookie("showDialogPopup","true",{path:"/"});}function clearDialogPopupFlag(){$.cookie("showDialogPopup",null,{path:"/"});}function checkDialogPopupFlag(){return $.cookie("showDialogPopup")=="true";}function AddUrlParameter(sourceUrl,parameterName,parameterValue,replaceDuplicates){if((sourceUrl==null)||(sourceUrl.length==0)){sourceUrl=document.location.href;}var urlParts=sourceUrl.split("?");var newQueryString="";if(urlParts.length>1){var parameters=urlParts[1].split("&");for(var i=0;(i<parameters.length);i++){var parameterParts=parameters[i].split("=");if(!(replaceDuplicates&&parameterParts[0]==parameterName)){if(newQueryString==""){newQueryString="?";}else{newQueryString+="&";}newQueryString+=parameterParts[0]+"="+parameterParts[1];}}}if(newQueryString==""){newQueryString="?";}else{newQueryString+="&";}newQueryString+=parameterName+"="+parameterValue;return urlParts[0]+newQueryString;}function removeParameter(url,parameter){var urlparts=url.split("?");if(urlparts.length>=2){var urlBase=urlparts.shift();var queryString=urlparts.join("?");var prefix=encodeURIComponent(parameter)+"=";var pars=queryString.split(/[&;]/g);for(var i=pars.length;i-->0;){if(pars[i].lastIndexOf(prefix,0)!==-1){pars.splice(i,1);}}if(pars.length>0){url=urlBase+"?"+pars.join("&");}else{url=urlBase;}}return url;}var valHttps=" ";if($("#HttpsMode").val()=="true"){valHttps="https";}else{valHttps="http";}var topJavaDisableLink=$("#skywardsTopLoginLink").attr("href");var myCurrentPage=window.location.href.replace("#","");var reloadURL;var currentPageLink;var strHttp=myCurrentPage.split(":")[0];reloadURL=myCurrentPage.replace(strHttp,valHttps);var removeLogout=removeParameter(reloadURL,"logout");currentPageLink=AddUrlParameter(removeLogout,"mode","ssl",true);$("#skywardsTopLoginLink").attr("href",currentPageLink);$("#skywardsLoginLink").attr("href",currentPageLink);if($("#loginsecurity").length>0){var errorHeight=($(window).height()/2-200)>50?$(window).height()/2-200:50;$(".ui-dialog").css("top",errorHeight+"px");if(isIE6win){$(".ui-dialog").css("height","auto");$(".skywardsLogin").css("height","auto");}$("#skywardsLogin .errorPanel").show();if($.cookie("InvalidLogin")){skywardsInvalidLoginTips.text($("#SkywardsLoginpopupInvalidLogin").text());skywardsInvalidLoginTips.show();$.cookie("InvalidLogin",null,{path:"/"});}else{skywardsInvalidLoginTips.hide();}skywardsCaptchaInvalidTips.text($("#SkywardsCaptchaRevalidation").text());skywardsCaptchaInvalidTips.show();$(".LoginpopupSecurityCode").addClass("error");}else{$(".LoginpopupSecurityCode").removeClass("error");$(".SkywardsNumberText").removeClass("error");$(".SkywardsPasswordText").removeClass("error");}function checkMinimumLength(o,min){if(o.val().length<min){skywardsNumberTips.text($("#SkywardsNumberInvalidLogin").text());skywardsNumberTips.show();$("#loginDetails .errorPanel").show();$(".SkywardsNumberText").addClass("error");return false;}else{$("loginDetails .errorPanel").hide();$(".SkywardsNumberText").removeClass("error");skywardsNumberTips.hide();return true;}}function checkLength(o,min,max){if(o.val().length>max||o.val().length<min){skywardsPasswordTips.text($("#SkywardsPasswordInvalidLogin").text());skywardsPasswordTips.show();$("#loginDetails .errorPanel").show();$(".SkywardsPasswordText").addClass("error");return false;}else{$("loginDetails .errorPanel").hide();$(".SkywardsPasswordText").removeClass("error");skywardsPasswordTips.hide();return true;}}function checkCaptchaValid(o,min){if($("#loginsecurity2").is(":visible")){if(o.val().length<min){skywardsInvalidLoginTips.text($("#SkywardsLoginpopupInvalidLogin").text());skywardsInvalidLoginTips.show();skywardsCaptchaInvalidTips.text($("#SkywardsCaptchaRevalidation").text());skywardsCaptchaInvalidTips.show();$("#loginDetails .errorPanel").show();$(".LoginpopupSecurityCode").addClass("error");$("#txtCaptcha").addClass("error");return false;}else{$(".LoginpopupSecurityCode").removeClass("error");$("#txtCaptcha").removeClass("error");skywardsInvalidLoginTips.hide();skywardsCaptchaInvalidTips.hide();return true;}}else{skywardsInvalidLoginTips.hide();skywardsCaptchaInvalidTips.hide();return true;}}$("body").keyup(function(e){if($("#skywardsLogin").is(":visible")&&e.which==13){$("#loginButton").click();}});function skyWardsDialogPopup(){$("#skywardsLogin .loading-bar").hide();$("#skywardsLogin .errorPanel").hide();$("#skywardsLogin #SkywardsNumberErrorDetails").hide();$("#skywardsLogin #SkywardsPasswordErrorDetails").hide();$("#skywardsLogin .homeWidget .row label").removeClass("error");$("#SkywardsNumberErrorDetails").empty();$("#SkywardsPasswordErrorDetails").empty();$("#skywardsLogin").dialog({autoOpen:true,width:475,modal:true,draggable:false,title:$("#LoginpopupHeaderText").text(),close:function(event,ui){showSelect();}});hideSelect();}function closeDialog(){$("#skywardsLogin").dialog("close");$("#divSuccessLogin").hide();$("#loginDetails").show();$("#loginButton").show();$("#closeBtn").show();$("#loginCancelButton").show();$("#SkywardsNumberErrorDetails").empty();$("#SkywardsPasswordErrorDetails").empty();$(".errorPanel").show();$("#SkywardsNumberErrorDetails").show();$("#SkywardsPasswordErrorDetails").show();}$("#loginCancelButton").click(function(){$("#skywardsLogin").dialog("close");});$("#loginpopupCloseBtn").click(function(){$("#skywardsLogin").dialog("close");});$("#loginButton").click(function(){var bSkywardsNumberValid=true;var bPasswordValid=true;var bCaptchTextValid=true;bSkywardsNumberValid=bSkywardsNumberValid&&checkMinimumLength(skywardNo,9);bPasswordValid=bPasswordValid&&checkLength(password,5,8);bCaptchTextValid=checkCaptchaValid(txtCaptcha,5);skywardsInvalidLoginTips.hide();if(isIE6win){$(".ui-dialog").css("height","auto");$(".skywardsLogin").css("height","auto");}if(bSkywardsNumberValid&&bPasswordValid&&bCaptchTextValid){$("#skywardsLogin .login-form").hide(1,function(){$("#skywardsLogin .errorPanel").hide();$("#SkywardsNumberErrorDetails").hide();$("#SkywardsPasswordErrorDetails").hide();$("#skywardsLogin .loading-bar").show().css("display","block");$("#loginButton").hide();$("#loginCancelButton").hide();$("#loginpopupCloseBtn").hide();});var currentPage=window.location.href.replace("#","");var postURL;var replaceStr=currentPage.split(":")[0];postURL=currentPage.replace("#","").replace(replaceStr,"http");var fromPageInput=$("<input>").attr("type","hidden").attr("name","fromPage").val(postURL);var skywardsNumberInput=$("<input>").attr("type","hidden").attr("name","skywardsNumber").val($("#skywardsNumber").val());var passwordInput=$("<input>").attr("type","hidden").attr("name","password").val($("#skywardsPasswd").val());var lgClick=$("<input>").attr("type","hidden").attr("name","logClick").val("true");var captchaID=$("<input>").attr("type","hidden").attr("name","captchaID").val($("#cptLoginPopup_captcha").val());var captchaText=$("<input>").attr("type","hidden").attr("name","captchaText").val($("#txtCaptcha").val());var showPanel=$("<input>").attr("type","hidden").attr("name","showPanel").val("true");var rememberMe=$("<input>").attr("type","hidden").attr("name","rememberMe").val($("#remember").attr("checked"));setDialogPopupFlag();$("#aspnetForm").append($(skywardsNumberInput));$("#aspnetForm").append($(passwordInput));$("#aspnetForm").append($(fromPageInput));$("#aspnetForm").append($(lgClick));$("#aspnetForm").append($(showPanel));$("#aspnetForm").append($(rememberMe));$("#aspnetForm").append($(captchaID));$("#aspnetForm").append($(captchaText));$("#aspnetForm").attr("action",currentPage);$("#aspnetForm").submit();allFields.val("");skywardsNumberTips.text("");skywardsPasswordTips.text("");skywardsInvalidLoginTips.text("");skywardsCaptchaInvalidTips.text("");}else{var errorHeight=($(window).height()/2-200)>50?$(window).height()/2-200:50;$(".ui-dialog").css("top",errorHeight+"px");if(isIE6win){$(".ui-dialog").css("height","auto");$(".skywardsLogin").css("height","auto");}}return false;});$("#skywardsTopLoginLink").click(function(){if($.cookie(TEST_COOKIE)&&($("#NewHomePage").val()=="true")){$.cookie(TEST_COOKIE,null,{path:"/"});$.cookie("OpenPanel","true",{path:"/"});setDialogPopupFlag();if($("#home").length){$("#aspnetForm").attr("action",currentPageLink);$("#aspnetForm").submit();}else{location.href=currentPageLink;}}else{$("#skywardsTopLoginLink").attr("href",topJavaDisableLink);}return false;});$("#skywardsLoginLink").click(function(){if($.cookie(TEST_COOKIE)&&($("#NewHomePage").val()=="true")){$.cookie(TEST_COOKIE,null,{path:"/"});$.cookie("OpenPanel","true",{path:"/"});setDialogPopupFlag();if($("#home").length){$("#aspnetForm").attr("action",currentPageLink);$("#aspnetForm").submit();}else{location.href=currentPageLink;}}else{$("#skywardsLoginLink").attr("href",topJavaDisableLink);}return false;});$("#dialog_link").click(function(){$("#dialog").dialog("open");return false;});$(".selectorButton a").click(function(){if($("#countrySelectorPanel").is(":visible")){$("#countrySelectorPanel").hide();$("#countrySelectorSelected").hide();$("#countrySelector").show();showSelect();}else{$("#countrySelectorPanel").fadeIn(500);$("#countrySelectorSelected").fadeIn(500);$("#countrySelector").hide();$(".myAccount .overlay").hide();hideSelect();}});$(".myAccount .myAccountButton").click(function(){if($(".myAccount .overlay").is(":visible")){$(".myAccount .overlay").hide();}else{$(".myAccount .overlay .loading").show().css("display","block");$(".myAccount .overlay").fadeIn(500);$("#countrySelectorPanel").hide();$("#countrySelectorSelected").hide();$("#countrySelector").show();}});$("div.myAccount div.overlay div.mouseout").click(function(){$(".myAccount .overlay").hide();$(".myAccount .button").show();});});
