String.prototype.endsWith=function(a){return(this.match(a+"$")==a)};String.prototype.startsWith=function(a){return(this.match("^"+a)==a)};String.prototype.trim=function(){return this.replace(/^[\s\xA0]+/,"").replace(/[\s\xA0]+$/,"")};String.prototype.replaceAll=function(){eval("re=/"+arguments[0]+"/gi;");return this.replace(re,arguments[1])};String.prototype.toNumber=function(){str=this.trim();str+="";var b=/^\d|\,|-$/;var a="";for(var c=0;c<str.length;c++){if(b.test(str.charAt(c))){if(!((str.charAt(c)=="."&&a.indexOf(".")!=-1)||(str.charAt(c)=="-"&&a.length!=0))){a+=str.charAt(c)}}}str=b=null;return parseFloat(a==""?0:a.replaceAll(",","."),10)};Number.prototype.addSeparator=function(e,a,d){value=this;value=value.toFixed(2);value+="";var f=value.indexOf(e);var c="";if(f!=-1){c=a+value.substring(f+1,value.length);value=value.substring(0,f)}var b=/(\d+)(\d{3})/;while(b.test(value)){value=value.replace(b,"$1"+d+"$2")}f=b=null;return value+c};function log(){if($.browser.mozilla){if(window.console||window.console.log||"firebug" in console){console.info(arguments[0])}}else{}}(function(a){a.fn.smartFocus=function(b){a(this).val(b).focus(function(){if(a(this).val()==b){a(this).val("")}}).blur(function(){if(a(this).val()==""){a(this).val(b)}})};a.fn.setOpacity=function(b){this.each(function(){$this=a(this);if(a.browser.msie){$this.css("filter","alpha(opacity="+(b*100)+")")}else{$this.css("opacity",b);$this.css("-moz-opacity",b)}})}})(jQuery);$(document).ready(function(){if(typeof(mId)!="undefined"){Cmp.init()}if($("#registration").length>0){Registration.init()}if($("div.profile").length>0){Profile.init()}if($("form.billingAndReviewFormBean").length>0){BillingAndReview.init()}if($("#forgottenPasswordForm").length>0){ForgottenPassword.init()}if($("#resetForgottenPassword").length>0){ResetForgottenPassword.init()}if($("#contactForm").length>0){ContactForm.init()}if($("#foiForm").length>0){Foi.init()}if($("#unregisterNewsletterForm").length>0){UnregisterNewsletter.init()}if($("#paymentMethod").length>0){PaymentMethod.init()}if($("#adsl").length>0){Adsl.init()}if($("div.accordion").length>0){$("div.accordion div.e_body").after("<div class='nop mt05 cls'/>");if(!$.browser.msie){$("div.accordion div.e_head").corner("dog tr")}$("div.accordion div.e_head").attr("title",msg.accordion_tooltip);$("div.accordion div.e_head p").prepend(document.createElement("span"));$("div.accordion div.e_head p span").css("margin-right","3px");$("div.accordion div.e_head p span").each(function(){$(this).text("+")});$("div.accordion div.e_head").click(function(){var a=$(this).children("p:first").children("span:first");if(a.text()=="+"){a.text("-")}else{a.text("+")}$(this).next().slideToggle("fast")});if(typeof(accordion_mode)!="undefined"){if(accordion_mode=="OPEN_1ST"){$("div.accordion div.e_head").eq(0).click()}}}});Base={toggleView:function(){if(arguments[0]){if(arguments[1]){arguments[1]=="show"?$(arguments[0]).show():$(arguments[0]).hide()}else{$(arguments[0]).toggle()}}},disappear:function(){if(arguments[0]){$(arguments[0]).disabled=true;if(arguments[1]=="remove"){$(arguments[0]).style.display="none"}else{$(arguments[0]).style.visibility="hidden"}}},createP:function(){var a=document.createElement("p");if(arguments[0]){a.innerHTML=arguments[0]}if(arguments[1]){a.id=arguments[1]}if(arguments[2]){a.className=arguments[2]}return a},createBr:function(){var a=document.createElement("br");a.setAttribute("clear","all");return a},createSpan:function(){var a=document.createElement("span");if(arguments[0]){a.innerHTML=arguments[0]}if(a.innerHTML==""){a.innerHTML="&nbsp;"}if(arguments[1]){a.id=arguments[1]}if(arguments[2]){a.className=arguments[2]}return a},createDL:function(){var a=document.createElement("dl");if(arguments[0]){a.id=arguments[0]}if(arguments[1]){a.className=arguments[1]}return a},createDT:function(){var a=document.createElement("dt");if(arguments[0]){a.className=arguments[0]}if(arguments[1]){a.id=arguments[1]}return a},createDD:function(){var a=document.createElement("dd");if(arguments[0]){a.className=arguments[0]}if(arguments[1]){a.id=arguments[1]}return a},createDiv:function(){var a=document.createElement("div");if(arguments[0]){a.className=arguments[0]}if(arguments[1]){a.id=arguments[1]}if(arguments[2]){a.innerHTML=arguments[2]}return a},createSelect:function(){var a=document.createElement("select");if(arguments[0]){var b=arguments[0]+(arguments[1].length>0?"_"+arguments[1]:"");a.id=b;a.name=b}a.setAttribute("alt",arguments[2]);if(arguments[3]){a.appendChild(Base.createOption(arguments[3],arguments[4]))}return a},createOption:function(){var a=document.createElement("option");a.text=arguments[0];a.value=arguments[1];return a},createAnchor:function(){var b=document.createElement("a");b.href=arguments[0];if($.browser.opera&&arguments[0]=="#"){b.href="javascript:none"}b.title=arguments[1];if(arguments[2]){b.appendChild(document.createTextNode(arguments[2]))}return b},createLabel:function(){var a=document.createElement("label");if(arguments[0]){a.id=arguments[0]}if(arguments[1]){var b=arguments[1]+(arguments[2].length>0?"_"+arguments[2]:"");a.setAttribute("for",b)}if(arguments[3]){a.innerHTML=arguments[3]}if(arguments[4]){a.className=arguments[4]}a.appendChild(arguments[5]?Base.createSpan("*",undefined,"required"):Base.createSpan("&nbsp;&nbsp;"));return a},createButton:function(){var a=document.createElement("button");if(arguments[0]){a.id=arguments[0]}if(arguments[1]){a.innerHTML=arguments[1]}if(arguments[2]){a.className=arguments[2]}return a},createInput:function(){var b=document.createElement("input");b.setAttribute("type",arguments[0]);var a=arguments[1]+(arguments[2].length>0?"_"+arguments[2]:"");b.id=a;b.name=a;if(arguments[3]){b.className=arguments[3]}if(arguments[0]!="checkbox"){if(arguments[4]){b.value=arguments[4]}b.setAttribute("accept",arguments[5]);b.maxLength=arguments[6];b.size=arguments[6]+4}else{if(arguments[4]=="true"){if($.browser.msie){b.defaultChecked=true}else{b.setAttribute("checked","checked")}}}b.setAttribute("alt",arguments[7]);return b},createFieldset:function(){var c=document.createElement("fieldset");var a=document.createElement("legend");var b=Base.createSpan(arguments[0]);a.appendChild(b);c.appendChild(a);return c}};Validator={msgCapsLock:msg.caps_lock,addErrorMsg:function(){var a="#"+arguments[0].attr("id")+"_p";a=a.replace(".","_");if($(a).length==0){arguments[0].after(Base.createP(arguments[1],a.substring(1),"validate"))}else{$(a).text(arguments[1])}$(a).data("invalid","true")},removeErrorMsg:function(){var a=arguments[0]+(arguments[0].endsWith("_p")?"":"_p");a=a.replace(".","_");if($(a).length>0){$(a).removeData("invalid");$(a).remove()}},validateUsername:function(){if($(this).val().length>0){var a=msg.username;if(!Validator.checkLength($(this),3,8,a,"c")){return false}if(!Validator.checkForLetter($(this),a)){return false}if(!Validator.checkForInvalidCharacters($(this),a)){return false}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},passwordActions:function(){if(arguments[0]){var a=arguments[0];$(a).bind("keyup input change click",Validator.validatePassword);$(a).bind("keypress input change click",function(b){if($(a).val().trim()==""){$(a).removeData("shown")}if($(a).data("shown")==undefined){if(Validator.isCapsLock($(this),b)){$(a).data("shown","true")}}else{Validator.removeErrorMsg(a)}})}},validatePassword:function(){var b="#"+$(this).attr("id")+"_p";b=b.replace(".","_");if($(this).val().length>0){if($(b).text()!=Validator.msgCapsLock){var a=msg.password;if(!$(this).attr("id").endsWith("_old")){if(!Validator.checkLength($(this),6,8,a,"c")){return false}}if(!Validator.checkForNumber($(this),a)){return false}if(!Validator.checkForLetter($(this),a)){return false}if(!Validator.checkForWhitespace($(this),a)){return false}if(!Validator.checkForPasswdValidCharacters($(this),a)){return false}}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},validateEmail:function(){if($(this).val().length>0){if(!Validator.checkEmail($(this).val())){var a=msg.email_check;Validator.addErrorMsg($(this),a);return false}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},validatePhone:function(){if($(this).val().length>0){var a=msg.phone;if(!Validator.checkForNumberOnly($(this))){return false}if(!Validator.checkLength($(this),10,10,a,"n")){return false}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},validateZipCode:function(){if($(this).val().length>0){var a=msg.zipcode;if(!Validator.checkForNumberOnly($(this))){return false}if(!Validator.checkLength($(this),5,5,a,"n")){return false}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},validateTaxNumber:function(){if($(this).val().length>0){if(!Validator.checkTaxNumber($(this).val())){var a=msg.tax_number;Validator.addErrorMsg($(this),a);return false}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},validateName:function(){if($(this).val().length>0){if(!Validator.checkForLetterOnly($(this))){return false}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},validateNumber:function(){if($(this).val().length>0){if(!Validator.checkForNumberOnly($(this))){return false}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},validateNumberOrDash:function(){if($(this).val().length>0){if(!Validator.checkForNumberOrDashOnly($(this))){return false}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},validateLength:function(){if($(this).val().length>0){var a=msg.field;if(!Validator.checkLength($(this),10,10,a,"c")){return false}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},validateLetterOrNumber:function(){if($(this).val().length>0){if(!Validator.checkForLetterOrNumber($(this))){return false}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},validateStreet:function(){if($(this).val().length>0){if(!Validator.checkForStreet($(this))){return false}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},validateFourDigitCode:function(){if($(this).val().length>0){var a=msg.field;if(!Validator.checkForNumberOnly($(this))){return false}if(!Validator.checkLength($(this),4,4,a,"n")){return false}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},validateTenDigitCode:function(){if($(this).val().length>0){var a=msg.field;if(!Validator.checkForNumberOnly($(this))){return false}if(!Validator.checkLength($(this),10,10,a,"n")){return false}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},validateLatinUpperCase:function(){if($(this).val().length>0){if(!Validator.checkForLatinUpperCase($(this))){return false}}else{Validator.removeErrorMsg("#"+$(this).attr("id"))}return true},checkEmail:function(){if(arguments[0]){if(!(/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-]+\.)+([a-zA-Z]{2,5})$/).test(arguments[0])){return false}}return true},checkTaxNumber:function(){if(arguments[0]){var source=arguments[0];var result,result2,result3;if(!source.match(/^\d+$/)){return false}if(source.length!=9){return false}result=eval(source.substring(0,1))*256+eval(source.substring(1,2))*128+eval(source.substring(2,3))*64+eval(source.substring(3,4))*32+eval(source.substring(4,5))*16+eval(source.substring(5,6))*8+eval(source.substring(6,7))*4+eval(source.substring(7,8))*2;result2=result/11;if(Math.floor(result2)==result2){if(source.substring(8,9)=="0"){return true}else{return false}}else{result3=Math.floor((result2-Math.floor(result2))*10)+1;if(result3==10){result3=0}if(source.substring(8,9)==eval(result3)){return true}else{return false}}}},checkLength:function(){if(arguments[0]&&arguments[1]&&arguments[2]){var a=arguments[4]=="n"?" "+msg.numbers_check:" "+msg.latin_chars_check;var b="";if(arguments[1]==arguments[2]){b=arguments[3]+" "+msg.token_contain+" "+arguments[1]+a}else{b=arguments[3]+" "+msg.token_contain+" "+arguments[1]+" "+msg.token_to+" "+arguments[2]+a}if(arguments[0].val().length<arguments[1]||arguments[1].length>arguments[2]){Validator.addErrorMsg(arguments[0],b);return false}else{Validator.removeErrorMsg("#"+arguments[0].attr("id"))}}return true},checkForNumber:function(){if(arguments[0]){var a=arguments[1]+" "+msg.numbers_1atleast_check;if(arguments[0].val().search(/[0-9]+/)<0){Validator.addErrorMsg(arguments[0],a);return false}else{Validator.removeErrorMsg("#"+arguments[0].attr("id"))}}return true},checkForNumberOrDashOnly:function(){if(arguments[0]){var b;var d=arguments[0].val();var a=0;for(b=0;b<d.length;b++){var f=d.charAt(b);if(f=="-"){a++}if(f=="-"&&a>1){var e=msg.numbers_or_dash_only_check;Validator.addErrorMsg(arguments[0],e);return false}if(((f<"0")||(f>"9"))&&f!="-"){var e=msg.numbers_or_dash_only_check;Validator.addErrorMsg(arguments[0],e);return false}}Validator.removeErrorMsg("#"+arguments[0].attr("id"))}return true},checkForNumberOnly:function(){if(arguments[0]){if(!(/^\d*$/).test(arguments[0].val())){var a=msg.numbers_only_check;Validator.addErrorMsg(arguments[0],a);return false}else{Validator.removeErrorMsg("#"+arguments[0].attr("id"))}}return true},checkForLetter:function(){if(arguments[0]){if(arguments[0].val().search(/[a-z\u0300-\u03ff]+/gi)<0){var a=arguments[1]+" "+msg.chars_1atleast_check;Validator.addErrorMsg(arguments[0],a);return false}else{Validator.removeErrorMsg("#"+arguments[0].attr("id"))}}return true},checkForLetterOrNumber:function(){if(arguments[0]){if(!(/^[a-z0-9\u0300-\u03ff\s]+$/i).test(arguments[0].val())){var a=msg.chars_numbers_only_check;Validator.addErrorMsg(arguments[0],a);return false}else{Validator.removeErrorMsg("#"+arguments[0].attr("id"))}}return true},checkForStreet:function(){if(arguments[0]){if(!(/^[a-z0-9\u0300-\u03ff\s\.]+$/i).test(arguments[0].val())){var a=msg.street_check;Validator.addErrorMsg(arguments[0],a);return false}else{Validator.removeErrorMsg("#"+arguments[0].attr("id"))}}return true},checkForLetterOnly:function(){if(arguments[0]){if(!(/^[a-z\u0300-\u03ff\s]+$/i).test(arguments[0].val())){var a=msg.chars_only_check;Validator.addErrorMsg(arguments[0],a);return false}else{Validator.removeErrorMsg("#"+arguments[0].attr("id"))}}return true},isCapsLock:function(){var b="#"+arguments[0].attr("id")+"_p";b=b.replace(".","_");var a=arguments[1];kc=a.keyCode?a.keyCode:a.which;sk=a.shiftKey?a.shiftKey:((kc==16)?true:false);if(((kc>=65&&kc<=90)&&!sk)||((kc>=97&&kc<=122)&&sk)||((kc>=902&&kc<=937)&&!sk)||((kc>=945&&kc<=969)&&sk)){Validator.addErrorMsg(arguments[0],Validator.msgCapsLock);return true}else{if($(b).text()==Validator.msgCapsLock){$(b).remove();$(b).removeData("invalid")}}return false},checkForWhitespace:function(){if(arguments[0]){if(arguments[0].val().search(/\s/gi)>=0){var a=arguments[1]+" "+msg.no_space_check;Validator.addErrorMsg(arguments[0],a);return false}else{Validator.removeErrorMsg("#"+arguments[0].attr("id"))}}return true},checkForPasswdValidCharacters:function(){if(arguments[0]){if(!(/^([a-z0-9@*#\_\-\!\$\%\^\&\(\)\=\+\[\]\;\'\/\.\,\{\}<>\"][^\u0300-\u03ff]{4,7})+$/i).test(arguments[0].val())){var a=arguments[1]+" "+msg.chars_6to8_check;Validator.addErrorMsg(arguments[0],a);return false}else{Validator.removeErrorMsg("#"+arguments[0].attr("id"))}}return true},checkForInvalidCharacters:function(){if(arguments[0]){var b=arguments[1]+" "+msg.latin_chars_numbers_only_check;var a=arguments[1]+" "+msg.no_beginning_chars_check;if(!(/^[a-zA-Z0-9_\-]+$/i).test(arguments[0].val())){Validator.addErrorMsg(arguments[0],b);return false}if(arguments[0].val().indexOf("_")==0||arguments[0].val().indexOf("-")==0){Validator.addErrorMsg(arguments[0],a);return false}else{Validator.removeErrorMsg("#"+arguments[0].attr("id"))}}return true},checkIfSelectionOccured:function(){if(arguments[0]){if(arguments[0].selectedIndex<0){Util.warn(msg.selection_check);arguments[0].focus();return false}}},checkForLatinUpperCase:function(){if(arguments[0]){if(!(/^[A-Z]/).test(arguments[0].val())){var a=msg.latin_capital_check;Validator.addErrorMsg(arguments[0],a);return false}else{Validator.removeErrorMsg("#"+arguments[0].attr("id"))}}return true}};Util={STATE:{UNINITIALIZED:0,SETUP:1,SENT:2,INPROCESS:3,COMPLETED:4},detectAJAX:function(){var a=["Msxml2.XMLHTTP.7.0","Msxml2.XMLHTTP.6.0","Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];var e="";var d;if(window.XMLHttpRequest){d=new XMLHttpRequest()}else{if(window.ActiveXObject){if(e){d=new ActiveXObject(e)}else{for(var b=0;b<a.length;b++){try{d=new ActiveXObject(a[b]);if(d){e=a[b];break}}catch(c){}}}}}if(d){return d}else{return null}},replaceAll:function(){eval("re=/"+arguments[1]+"/gi;");return arguments[0].replace(re,arguments[2])},warn:function(){alert(arguments[0])}};Action={clearFields:function(){if(arguments[0]){$("#"+arguments[0]+" input").val("");$("#"+arguments[0]+" select").each(function(a,b){b.selectedIndex=0});$("#"+arguments[0]+" input[@type=checkbox]").each(function(a,b){b.checked=true});$("#"+arguments[0]+" p.validate").remove()}}};Registration={formId:"createAccountForm",globalValidationAreaId:"global_validation_area",buttonId:"registerButton",checkFieldId:"check",singleListId:"single",singleImageId:"singleImg",companyListId:"company",companyImageId:"companyImg",clearInputButtonId:"clearInput",init:function(){Registration.runCustomTasks();Registration.setActions();Registration.setCustomValidations();if($("#"+Registration.globalValidationAreaId).length>0){setTimeout(function(){$("#"+Registration.globalValidationAreaId).fadeOut(1000)},15000)}},runCustomTasks:function(){$(".customer_type img").css("cursor","pointer");$("#"+Registration.checkFieldId).val()=="single"?Registration.showSingleCustomerFields():Registration.showCompanyCustomerFields()},showSingleCustomerFields:function(){$("#"+Registration.singleListId).show();$("#"+Registration.companyListId).hide();$("."+Registration.singleListId).show();$("."+Registration.companyListId).hide();$("#firstName").bind("keyup",Validator.validateName);$("#firstName").attr("alt","true");$("#lastName").bind("keyup",Validator.validateName);$("#lastName").attr("alt","true");$("#companyName").unbind("keyup",Validator.validateLetterOrNumber);$("#companyName").removeAttr("alt");Registration.switchImg("_unsel","_sel");$("#"+Registration.checkFieldId).val("single")},showCompanyCustomerFields:function(){$("#"+Registration.singleListId).hide();$("#"+Registration.companyListId).show();$("."+Registration.singleListId).hide();$("."+Registration.companyListId).show();$("#firstName").unbind("keyup",Validator.validateName);$("#firstName").removeAttr("alt");$("#lastName").unbind("keyup",Validator.validateName);$("#lastName").removeAttr("alt");$("#companyName").bind("keyup",Validator.validateLetterOrNumber);$("#companyName").attr("alt","true");Registration.switchImg("_sel","_unsel");$("#"+Registration.checkFieldId).val("company")},switchImg:function(){$("#"+Registration.singleImageId).attr("src",Util.replaceAll($("#"+Registration.singleImageId).attr("src"),arguments[0],arguments[1]));$("#"+Registration.companyImageId).attr("src",Util.replaceAll($("#"+Registration.companyImageId).attr("src"),arguments[1],arguments[0]))},setCustomValidations:function(){$("#userId").bind("keyup input change click",Validator.validateUsername);Validator.passwordActions("#clearTextPassword");Validator.passwordActions("#confirmClearTextPassword");$("#firstName").bind("keyup input change click",Validator.validateName);$("#lastName").bind("keyup input change click",Validator.validateName);$("#email").bind("keyup input change click",Validator.validateEmail);$("#confirmEmail").bind("keyup input change click",Validator.validateEmail);$("#taxCode").bind("keyup input change click",Validator.validateTaxNumber);$("#phoneNumber").bind("keyup input change click",Validator.validatePhone);$("#zipCode").bind("keyup input change click",Validator.validateZipCode);$("#street1").bind("keyup input change click",Validator.validateStreet);$("#city").bind("keyup input change click",Validator.validateName)},clearInput:function(){$("input").not("[@type=button]").not("[@type=hidden]").val("");$("select").val("");$(".validate").remove()},setActions:function(){$("#"+Registration.singleImageId).bind("click",Registration.showSingleCustomerFields);$("#"+Registration.companyImageId).bind("click",Registration.showCompanyCustomerFields);$("#"+Registration.buttonId).bind("click",Registration.registerCustomer);$("#"+Registration.clearInputButtonId).bind("click",Registration.clearInput);$("input").bind("keypress",function(a){if(a.keyCode==13){Registration.registerCustomer()}});$("[@name=connxUser]").bind("click",Registration.addAndRemovePasswordValidation)},registerCustomer:function(){var b=true;var a=$("[@name=connxUser]").attr("checked");$("p.validate").each(function(c,d){if(b){b=false;$(this).prev().focus();return false}});if(b){$("input[@alt=true]").each(function(c,d){if($.trim($(this).val()).length==0&&b){b=false;$(this).focus();$(this).after(Base.createP(msg.field_empty_check,$(this).attr("id")+"_p","validate"));$(this).one("keyup",function(){$("#"+$(this).attr("id")+"_p").remove()});return false}})}if(b){$("#subCountry").each(function(){if($.trim($(this).attr("value"))==""&&b){b=false;$(this).focus();$(this).after(Base.createP(msg.selection_check,$(this).attr("id")+"_p","validate"));$(this).one("click",function(){$("#"+$(this).attr("id")+"_p").remove()});return false}})}if(b&&!a){if($("#clearTextPassword").val()!=$("#confirmClearTextPassword").val()){b=false;$("#clearTextPassword").focus();$("#clearTextPassword").after(Base.createP(msg.passwords_no_match,"clearTextPassword_p","validate"));$("#clearTextPassword").one("keyup",function(){$("#clearTextPassword_p").remove()});return false}}if(b){if($("#email").val()!=$("#confirmEmail").val()){b=false;$("#email").focus();$("#email").after(Base.createP(msg.emails_no_match,"email_p","validate"));$("#email").one("keyup",function(){$("#email_p").remove()});$("#confirmEmail").one("keyup",function(){$("#email_p").remove()});return false}}if(b){if($("#userId").val().toLowerCase()==$("#clearTextPassword").val().toLowerCase()){b=false;$("#clearTextPassword").focus();$("#clearTextPassword").after(Base.createP(msg.username_password_check,"clearTextPassword_p","validate"));$("#clearTextPassword").one("keyup",function(){$("#clearTextPassword_p").remove()});return false}}if(!b){return false}$("#"+Registration.formId).trigger("submit")},addAndRemovePasswordValidation:function(){if($(this).attr("checked")){$("[@alt=confirmClearTextPassword]").hide();$("#confirmClearTextPassword").attr("alt","")}else{$("[@alt=confirmClearTextPassword]").show();$("#confirmClearTextPassword").attr("alt","true")}}};Profile={globalValidationAreaId:"global_validation_area",globalValidationArea2Id:"global_validation_area_2",profileAreaId:"profile",profileFormId:"profileForm",profileButtonId:"editButton",changePasswordAreaId:"changePassword",changePasswordFormId:"changePasswordForm",changePasswordButtonId:"changePasswordButton",init:function(){Profile.setActions();Profile.setCustomValidations();if($("#"+Profile.globalValidationAreaId).length>0){setTimeout(function(){$("#"+Profile.globalValidationAreaId).fadeOut(1000)},15000)}if($("#"+Profile.globalValidationArea2Id).length>0){setTimeout(function(){$("#"+Profile.globalValidationArea2Id).fadeOut(1000)},15000)}$("#confirmEmail").val($("#email").val())},setCustomValidations:function(){if($("#firstName").length>0){$("#firstName").bind("keyup",Validator.validateName)}if($("#lastName").length>0){$("#lastName").bind("keyup",Validator.validateName)}if($("#companyName").length>0){$("#companyName").bind("keyup",Validator.validateLetterOrNumber)}$("#taxCode").bind("keyup",Validator.validateTaxNumber);$("#email").bind("keyup",Validator.validateEmail);$("#confirmEmail").bind("keyup",Validator.validateEmail);$("#phoneNumber").bind("keyup",Validator.validatePhone);$("#zipCode").bind("keyup",Validator.validateZipCode);$("#street1").bind("keyup",Validator.validateStreet);$("#city").bind("keyup",Validator.validateName);Validator.passwordActions("#password");Validator.passwordActions("#newPassword");Validator.passwordActions("#confirmPassword")},setActions:function(){$("#"+Profile.profileButtonId).bind("click",Profile.updateProfile);$("#"+Profile.changePasswordButtonId).bind("click",Profile.changePassword);$("#"+Profile.profileAreaId+" input").bind("keypress",function(a){if(a.keyCode==13){Profile.updateProfile()}});$("#"+Profile.changePasswordAreaId+" input").bind("keypress",function(a){if(a.keyCode==13){Profile.changePassword()}})},updateProfile:function(){var a=true;$("#"+Profile.profileAreaId+" p.validate").each(function(b,c){if(a){a=false;$(this).prev().focus();return false}});$("#"+Profile.profileAreaId+" input[@alt=true]").each(function(b,c){if($(this).val().length==0&&a){a=false;$(this).focus();$(this).after(Base.createP(msg.field_empty_check,$(this).attr("id")+"_p","validate"));$(this).one("keyup",function(){$("#"+$(this).attr("id")+"_p").remove()});return false}});if(a){if($("#email").val()!=$("#confirmEmail").val()){a=false;$("#email").focus();$("#email").after(Base.createP(msg.emails_no_match,"email_p","validate"));$("#email").one("keyup",function(){$("#email_p").remove()});$("#confirmEmail").one("keyup",function(){$("#email_p").remove()});return false}}if(a){$("#"+Profile.profileAreaId+" select").each(function(){if($(this).attr("value")==""&&a){a=false;$(this).focus();$(this).after(Base.createP(msg.selection_check,$(this).attr("id")+"_p","validate"));$(this).one("click",function(){$("#"+$(this).attr("id")+"_p").remove()});return false}})}if(!a){return false}$("#"+Profile.profileFormId).trigger("submit")},changePassword:function(){var a=true;$("#"+Profile.changePasswordAreaId+" p.validate").each(function(b,c){if(a){a=false;$(this).prev().focus();return false}});$("#"+Profile.changePasswordAreaId+" input[@alt=true]").each(function(b,c){if($(this).val().length==0&&a){a=false;$(this).focus();$(this).after(Base.createP(msg.field_empty_check,$(this).attr("id")+"_p","validate"));$(this).one("keyup",function(){$("#"+$(this).attr("id")+"_p").remove()});return false}});if(a){if($("#newPassword").val()!=$("#confirmPassword").val()){a=false;$("#confirmPassword").focus();$("#confirmPassword").after(Base.createP(msg.passwords_no_match,"confirmPassword_p","validate"));$("#confirmPassword").one("keyup",function(){$("#confirmPassword_p").remove()});return false}}if(a){if($("#loggedInUserId").val().toLowerCase()==$("#newPassword").val().toLowerCase()){a=false;$("#newPassword").focus();$("#newPassword").after(Base.createP(msg.username_password_check,"newPassword_p","validate"));$("#newPassword").one("keyup",function(){$("#newPassword_p").remove()});return false}}if(!a){return false}$("#"+Profile.changePasswordFormId).trigger("submit")},deactivateAccount:function(){if(confirm(msg.disable_account)){}}};ResetPassword={init:function(){ResetPassword.setActions();ResetPassword.setCustomValidations()},setActions:function(){$("#sendEmailButton").bind("click",ResetPassword.sendEmail);$("#clearButton").bind("click",function(){Action.clearFields("container")});$("#resetPassword input").bind("keypress",function(a){if(a.keyCode==13){$("#sendEmailButton").trigger("click")}})},setCustomValidations:function(){$("#email").bind("keyup",Validator.validateEmail)},sendEmail:function(){var a=true;$("#resetPassword p.validate").each(function(b,c){if(a){a=false;$(this).prev().focus();return false}});if(a){$("#resetPassword input[@alt=true]").each(function(b,c){if($.trim($(this).val()).length==0&&a){a=false;$(this).focus();$(this).after(Base.createP(msg.field_empty_check,$(this).attr("id")+"_p","validate"));$(this).one("keyup",function(){$("#"+$(this).attr("id")+"_p").remove()});return false}})}if(!a){return false}return true}};SetPassword={init:function(){SetPassword.setActions();SetPassword.setCustomValidations()},setActions:function(){$("#setPasswordButton").bind("click",SetPassword.setPassword);$("#clearButton").bind("click",function(){Action.clearFields("container")});$("#setPassword input").bind("keypress",function(a){if(a.keyCode==13){$("#setPasswordButton").trigger("click")}})},setCustomValidations:function(){Validator.passwordActions("#user_pass_new");Validator.passwordActions("#user_pass_new_check")},setPassword:function(){var a=true;$("#setPassword p.validate").each(function(b,c){if(a){a=false;$(this).prev().focus();return false}});$("#setPassword input[@alt=true]").each(function(b,c){if($.trim($(this).val()).length==0&&a){a=false;$(this).focus();$(this).after(Base.createP(msg.field_empty_check,$(this).attr("id")+"_p","validate"));$(this).one("keyup",function(){$("#"+$(this).attr("id")+"_p").remove()});return false}});if(a){if($("#user_pass_new").val()!=$("#user_pass_new_check").val()){a=false;$("#user_pass_new_check").focus();$("#user_pass_new_check").after(Base.createP(msg.passwords_no_match,"user_pass_new_check_p","validate"));$("#user_pass_new_check").one("keyup",function(){$("#user_pass_new_check_p").remove()});return false}}if(a){if($.trim($("#t").val())==""){a=false;$("#user_pass_new_check").focus();$("#user_pass_new_check").after(Base.createP(msg.activation_key,"user_pass_new_check_p","validate"));setTimeout('$("#user_pass_new_check_p").remove();',3000);return false}}if(!a){return false}return true}};Adsl={init:function(){Adsl.setActions();Adsl.setCustomValidations()},setActions:function(){$("#searchAdslButton").bind("click",Adsl.checkAdsl);$("#adsl input").bind("keypress",function(a){if(a.keyCode==13){return false}})},setCustomValidations:function(){$("#phoneNumber").bind("keyup",Validator.validatePhone)},checkAdsl:function(){var a=true;$("#adsl p.validate").each(function(b,c){if(a){a=false;$(this).prev().focus();return false}});if(a){if($.trim($("#phoneNumber").val())==""){a=false;$("#phoneNumber").focus();$("#phoneNumber").after(Base.createP(msg.field_empty_check,"phoneNumber_p","validate"));setTimeout('$("#phoneNumber_p").remove();',3000);return false}}if(!a){return false}$("#adsl form").trigger("submit")}};BillingAndReview={globalValidationAreaId:"global_validation_area",init:function(){if($("#"+BillingAndReview.globalValidationAreaId).length>0){setTimeout(function(){$("#"+BillingAndReview.globalValidationAreaId).fadeOut(1000)},15000)}BillingAndReview.runCustomTasks();BillingAndReview.setActions();BillingAndReview.setCustomValidations();BillingAndReview.setCalendars();BillingAndReview.afterPageLoad()},afterPageLoad:function(){BillingAndReview.removeEmptyWrappers();BillingAndReview.fixRequiredFieldsOrder();$(".installation_address").each(function(){var a=$(this);a.bind("click",function(){BillingAndReview.addressCopy(a.attr("name"),"shippingAddress\\.")})});$(".transfer_address").each(function(){var a=$(this);a.bind("click",function(){BillingAndReview.addressCopy(a.attr("name"),"shippingAddress\\.")})});$(".billing_address").each(function(){var a=$(this);a.bind("click",function(){BillingAndReview.addressCopy(a.attr("name"),"shippingAddress\\.")})});$(".installation_address").hide("fast");$(".billing_address").show("fast");$(".transfer_address").show("fast");$("[@name=global_delivery_time_select]").val(bundleRepo.globalDeliveryTimeSelect);$("[#shippingAddress\\.subCountry]").val(bundleRepo["shippingAddress.subCountry"]);$("#global_phone").val(bundleRepo.globalPhoneNumber);$("[@name=global_delivery_time]").each(function(){if($(this).val()==bundleRepo.globalDeliveryTime){$(this).attr("checked","true");$(this).trigger("click")}});if(bundleRepo.globalRadioButton=="y"){$("#yesRadio").attr("checked",true);$("#yesRadio").trigger("click")}else{$("#noRadio").trigger("click")}$("div.e_head").attr("title",msg.head_tooltip);$("p.parentHead").prepend(document.createElement("span"));$("p.parentHead span").css("margin-right","3px");$("p.parentHead span").css("color","white");$("p.parentHead span").each(function(){if($("div.e_head").length==1){$(this).text("-")}else{$(this).text("+")}});$("div.e_head").click(function(){var a=$(this).children("p:first").children("span:first");if(a.text()=="+"){a.text("-")}else{a.text("+")}});if($("div.e_head").length==1){$("#question").hide().next().hide()}else{$("div.e_body").hide()}BillingAndReview.openFirstHead();$("fieldset p:first-child").each(function(){$(this).parent().hide();$(this).parents("fieldset").prevAll("fieldset").not(":hidden").eq(0).append($(this).parent().children())})},openFirstHead:function(){if($("div.e_head:first").next(":hidden").length>0){$("div.e_head:first").trigger("click")}},runCustomTasks:function(){$(".checkout_images img").css("cursor","pointer");if(BnRAnonymous){$("#shippingAddress.subCountry").val(BnRSubCountry)}else{$("#single input").attr("readonly","readonly");$("#company input").attr("readonly","readonly");$("#all input").attr("readonly","readonly")}$("#delivery_time_2").val(BnRDeliveryTimeOption);$("#observations").val(BnRComments);$("[@id*=phone]").attr("maxlength","10");$("[@id^=fdc]").attr("maxlength","4");$("[@id^=tdc]").attr("maxlength","10");$("[@id*=zip]").attr("maxlength","5")},setActions:function(){$("#"+Registration.singleImageId).bind("click",BillingAndReview.showSingleCustomerFields);$("#"+Registration.companyImageId).bind("click",BillingAndReview.showCompanyCustomerFields);$("#checkoutButton").bind("click",BillingAndReview.submitForm);$("#yesRadio").bind("click",BillingAndReview.selectYesOrNoAction);$("#noRadio").bind("click",BillingAndReview.selectYesOrNoAction);BillingAndReview.setCartItemFadeEffect();$(".shippingAddress").bind("change",BillingAndReview.copyInstallationAddress);$("#global_phone").bind("blur",BillingAndReview.copyGlobalPhone);$("[@name=global_delivery_time]").bind("click",BillingAndReview.globalTimeAction);$("#global_delivery_time_select").bind("change",BillingAndReview.globalTimeSelectAction);$("input").bind("keypress",function(a){if(a.keyCode==13){return false}})},globalTimeSelectAction:function(){$("[@name*=charge_phone_and_time_delivery_time_select]").val($(this).val())},copyGlobalPhone:function(){if(!$("#global_phone").next().hasClass("validate")){$("[@name*=charge_phone_and_time_phone]").val($(this).val());$("[@name*=charge_phone_and_time_phone]").trigger("keyup")}},globalTimeAction:function(){var a=$(this).val();$("[@name*=charge_phone_and_time_delivery_time]").each(function(){if($(this).val()==a){$(this).attr("checked","true");$(this).trigger("click");$(this).attr("checked","true")}})},copyInstallationAddress:function(){var b=false;$(".shippingAddress").each(function(){if(($(this).val().length==0)&&($(this).attr("alt")=="true")){b=true}});if($("[@id*=shippingAddress].validate").length>0){b=true}if(bundleRepo.hasOnlyDevice=="false"){var a=".installation_address"}else{var a=".equipment_address"}if(!b){$(a).each(function(c){$(this).attr("checked","true");$(this).trigger("click");$(this).attr("checked","true")})}},fixRequiredFieldsOrder:function(){$(".equipment_address").each(function(){$(this).parents(".e_body").appendTo($(this).parents(".wrapper"))})},setCartItemFadeEffect:function(){$(".e_head").each(function(){var a=$(this);a.bind("click",function(){$("[@alt="+a.attr("id")+"]").slideToggle("fast")})})},removeEmptyWrappers:function(){$(".wrapper").each(function(a){if($(this).children().length==0){$(this).remove()}});$(".no_wrapper").each(function(a){if($(this).children().length==0){$(this).remove()}else{$(this).children().appendTo($(this).prevAll(".wrapper").eq(0))}});$(".no_wrapper").eq(3).prevAll(".wrapper")},setCustomValidations:function(){$("[@alt^=phone]").not(":radio").not("[@type=select-one]").bind("keyup input change click",Validator.validatePhone);$("[@name*=phone]").not(":radio").not("[@type=select-one]").bind("keyup input change click",Validator.validatePhone);$("[@id*=phone]").not(":radio").not("[@type=select-one]").bind("keyup input change click",Validator.validatePhone);$("[@id*=firstName]").bind("keyup input change click",Validator.validateName);$("[@id*=lastName]").bind("keyup input change click",Validator.validateName);$("[@id*=companyName]").bind("keyup input change click",Validator.validateLetterOrNumber);$("[@id*=taxCode]").bind("keyup input change click",Validator.validateTaxNumber);$("[@id*=email]").bind("keyup input change click",Validator.validateEmail);$("[@id*=mobile]").bind("keyup input change click",Validator.validatePhone);$("[@id*=zip]").bind("keyup input change click",Validator.validateNumber);$("[@id*=street1]").bind("keyup input change click",Validator.validateStreet);$("[@id*=city]").bind("keyup input change click",Validator.validateName);$("[@id^=fdc]").bind("keyup input change click",Validator.validateFourDigitCode);$("[@id^=tdc]").bind("keyup input change click",Validator.validateTenDigitCode);$("[@id*=latin_uppercase]").bind("keyup input change click",Validator.validateLatinUpperCase);$("[@id*=integer]").bind("keyup input change click",Validator.validateNumber)},addressCopy:function(){var a=arguments[0];var c=arguments[1];if($("[@name="+a+"]").attr("checked")){var b=$("#"+c+"street1").val()+", "+$("#"+c+"street2").val()+", "+$("#"+c+"city").val()+", "+$("#"+c+"zipOrPostalCode").val()+", "+$("#"+c+"subCountry").val();BillingAndReview.updateFields(new Address(b),a)}else{BillingAndReview.updateFields(new Address(", , , , ,"),a)}},updateFields:function(){var b=arguments[0];var a=arguments[1];var c=$("input");c.each(function(e){if($(this).attr("id").indexOf(a+"_street1")!=-1){this.value=b.streetName;$(this).trigger("click")}if($(this).attr("id").indexOf(a+"_street2")!=-1){this.value=b.streetNumber;$(this).trigger("click")}if($(this).attr("id").indexOf(a+"_city")!=-1){this.value=b.city;$(this).trigger("click")}if($(this).attr("id").indexOf(a+"_zipOrPostalCode")!=-1){this.value=b.zipCode;$(this).trigger("click")}});var d=$("select");d.each(function(e){if($(this).attr("id").indexOf(a+"_subCountry")!=-1){$(this).val(b.subCountry);$(this).trigger("change")}})},focusError:function(){if($(".validate").length>0){jQuery.scrollTo(".validate",800,{queue:true});var a=$(".validate").eq(0).parents(".wrapper").children("div:first");if($("#"+a.attr("id")+":contains('+')").length>0){a.trigger("click")}}},submitForm:function(){var a=true;if($("p.validate").length>0){BillingAndReview.focusError();return false}if(a&&BnRAnonymous=="true"){if($("[@id=customer.email]").val()!=$("[@id=confirm.email]").val()){a=false;$("[@id=customer.email]").focus();$("[@id=customer.email]").after(Base.createP(msg.emails_no_match,"customer.email_p","validate"));$("[@id=customer.email]").one("keyup",function(){$("[@id=customer.email_p]").remove()});$("[@id=confirm.email]").one("keyup",function(){$("[@id=customer.email_p]").remove()});return false}}if(a){$("[@alt=true]").each(function(b,d){if($.trim($(this).val()).length==0&&a){a=false;var c=msg.field_empty_check;if($(this).attr("type")=="select-one"){c=msg.selection_check}$(this).after(Base.createP(c,$(this).attr("id").replace(".","_")+"_p","validate"));$(this).one("keyup",function(){$("#"+$(this).attr("id")+"_p").remove()});$(this).one("click",function(){$("#"+$(this).attr("id")+"_p").remove()});$(this).one("change",function(){$("#"+$(this).attr("id")+"_p").remove()});BillingAndReview.focusError();return false}})}if(a){if($("[@name=delivery_time]:checked").val()=="2"&&$("[@name=delivery_time_2]").val()==""){$("#delivery_time_2").focus();$("#delivery_time_2").after(Base.createP(msg.selection_check,"delivery_time_2_p","validate"));$("#delivery_time_2").one("click",function(){$("#delivery_time_2_p").remove()});BillingAndReview.focusError();return false}}if(!a){return false}$("#checkoutButton").attr("disabled","disabled");BillingAndReview.createEmailPart();if(hasOnlyDevice!="true"){jQuery.blockUI({message:'<p><img src="$baseUrl/template-resources/images/oteshop/busy.gif" />&nbsp;&nbsp;'+msg.create_order_wait_message+"</p>",css:{color:"#1C3494",width:"600px",left:"25%",border:"1px solid #0F1B4F",padding:"5px",font:"bold 11px Verdana, Tahoma, Arial",cursor:"wait"}})}$("#billingAndReviewFormBean").trigger("submit")},setCalendars:function(){$("[@id^=date_type]").bind("focus",function(){$(this).blur()});$("[@id^=date_type]").dynDateTime({showsTime:false,ifFormat:"%d/%m/%Y",electric:true,singleClick:false,weekNumbers:true,firstDay:1,align:"cR",dateStatusFunc:function(){var a=new Date();if(arguments[0].getUTCFullYear()<a.getUTCFullYear()){return true}else{if(arguments[0].getUTCMonth()<a.getUTCMonth()){return true}else{if(arguments[0].getUTCMonth()==a.getUTCMonth()&&arguments[0].getUTCDate()<a.getUTCDate()){return true}}}return false}})},showSingleCustomerFields:function(){$("#"+Registration.singleListId).show();$("#"+Registration.companyListId).hide();$("."+Registration.singleListId).show();$("."+Registration.companyListId).hide();$("[@id*=firstName]").bind("keyup",Validator.validateName);$("[@id*=firstName]").attr("alt","true");$("[@id*=firstName]").trigger("keyup");$("[@id*=lastName]").bind("keyup",Validator.validateName);$("[@id*=lastName]").attr("alt","true");$("[@id*=lastName]").trigger("keyup");$("[@id*=companyName]").unbind("keyup",Validator.validateLetterOrNumber);$("[@id*=companyName]").removeAttr("alt");$("[@id*=companyName]").next(".validate").remove();Registration.switchImg("_unsel","_sel");$("#"+Registration.checkFieldId).val("single")},showCompanyCustomerFields:function(){$("#"+Registration.singleListId).hide();$("#"+Registration.companyListId).show();$("."+Registration.singleListId).hide();$("."+Registration.companyListId).show();$("[@id*=firstName]").unbind("keyup",Validator.validateName);$("[@id*=firstName]").removeAttr("alt");$("[@id*=firstName]").next(".validate").remove();$("[@id*=lastName]").unbind("keyup",Validator.validateName);$("[@id*=lastName]").removeAttr("alt");$("[@id*=lastName]").next(".validate").remove();$("[@id*=companyName]").bind("keyup",Validator.validateLetterOrNumber);$("[@id*=companyName]").attr("alt","true");$("[@id*=companyName]").trigger("keyup");Registration.switchImg("_sel","_unsel");$("#"+Registration.checkFieldId).val("company")},selectYesOrNoAction:function(){if($(this).val()=="y"){$("#copyEl").show("fast");$(".address_type").show("fast");$("input.equipment_address").each(function(){var a=$(this);if(bundleRepo.hasOnlyDevice=="false"){a.show().next().show()}a.attr("onclick","");a.unbind("click").bind("click",function(){BillingAndReview.addressCopy(a.attr("name"),"shippingAddress\\.")})});$("input.billing_address").each(function(){var a=$(this);a.attr("onclick","");a.unbind("click").bind("click",function(){BillingAndReview.addressCopy(a.attr("name"),"shippingAddress\\.")})});$("input.transfer_address").each(function(){var a=$(this);a.attr("onclick","");a.unbind("click").bind("click",function(){BillingAndReview.addressCopy(a.attr("name"),"shippingAddress\\.")})});$(".shippingAddress").each(function(){if(($(this).val().length==0)&&($(this).attr("id").indexOf("street2")==-1)){$(this).attr("alt","true")}});$("#global_phone").attr("alt","true");BillingAndReview.openFirstHead();$("input[name=global_delivery_time]").attr("visibility","visible").each(function(){if(isDayOff=="true"){if($(this).val()=="2"){$(this).trigger("click")}}else{if($(this).val()=="1"){$(this).trigger("click")}}})}else{$("#copyEl").hide("fast");$(".address_type").hide("fast");if(bundleRepo.hasOnlyDevice=="false"){$("input.equipment_address").each(function(){var a=$(this);a.attr("onclick","");if(a.parents(".wrapper").find("input.installation_address").length>0){a.unbind("click").bind("click",function(){BillingAndReview.addressCopy(a.attr("name"),a.parents(".wrapper").find("input.installation_address").attr("name")+"_")})}else{a.hide();a.next().hide()}});$("input.billing_address").each(function(){var a=$(this);a.attr("onclick","");a.unbind("click").bind("click",function(){BillingAndReview.addressCopy(a.attr("name"),a.parents(".wrapper").find("input.installation_address").attr("name")+"_")})});$("input.transfer_address").each(function(){var a=$(this);a.attr("onclick","");a.unbind("click").bind("click",function(){BillingAndReview.addressCopy(a.attr("name"),a.parents(".wrapper").find("input.installation_address").attr("name")+"_")})})}$(".shippingAddress").attr("alt","false");$("#global_phone").attr("alt","false");if($("#global_phone").next().length>1){$("#global_phone").next().remove()}$("#global_phone").parents("#copyEl").find(".validate").remove();$("#global_phone").val("");$(".shippingAddress").val("");$(".global_delivery_time_select").val("");$("[@name=global_delivery_time]").eq(0).attr("checked","true");$("[@name=global_delivery_time]").eq(0).trigger("click");if(isDayOff=="true"){$("[@name=global_delivery_time_select]").attr("alt","false")}BillingAndReview.openFirstHead()}},createEmailPart:function(){$(".wrapper input").not(":hidden").not(":checkbox").each(function(){if($(this).attr("type")=="radio"&&!$(this).attr("checked")){$(this).addClass("no").next().addClass("no")}else{if($(this).attr("type")=="radio"&&$(this).attr("checked")){$(this).addClass("no")}else{var b=document.createElement("div");$(b).attr("class",$(this).attr("class"));$(b).attr("style",$(this).attr("style"));$(b).html($(this).val()!=""?$(this).val():"-");$(b).addClass("pl05 no new");if($(this).prev("p").length==0){$(b).addClass("fl")}$(this).after(b)}}});$(".wrapper select").each(function(){var b=document.createElement("div");$(b).attr("class",$(this).attr("class"));$(b).attr("style",$(this).attr("style"));$(b).html($(this).val()!=""?$(this).val():"-");$(b).addClass("fl pl05 no new");$(this).after(b)});$(".wrapper input:checkbox").not("[@class*=address]").each(function(){var b=document.createElement("div");$(b).attr("class",$(this).attr("class"));$(b).attr("style",$(this).attr("style"));$(b).html($(this).attr("checked")!=""?msg.yes:msg.no);$(b).addClass("pl05 no new");$(this).after(b)});var a=document.createElement("div");$(".wrapper").each(function(){$(a).append($(this).html())});$(a).find("[@class*=address]:checkbox").each(function(){$(this).parent().remove()});$(a).find(".dash").removeClass("no");$(a).find(".new").removeClass("no");$(a).find(":radio").remove();$(a).find("input").remove();$(a).find("select").remove();$(a).find(".no").remove();$(a).find(".vh").remove();$(a).find("span").addClass("fl").addClass("pl05");$(a).find(".parentHead span:first-child").remove();$(a).find(".red_ast").remove();$(a).find(".e_body").show();$(a).find(".label").remove();$(a).children().removeAttr("title");$("[@name=h]").val($(a).html())}};ForgottenPassword={init:function(){ForgottenPassword.setActions();ForgottenPassword.setCustomValidations();if($("#global_validation_area").length>0){setTimeout(function(){$("#global_validation_area").fadeOut(1000)},15000)}},setActions:function(){$("#forgottenPasswordSubmitButton").bind("click",ForgottenPassword.checkConstraints);$("input").bind("keypress",function(a){if(a.keyCode==13){$("#forgottenPasswordSubmitButton").trigger("click")}})},setCustomValidations:function(){$("#email").bind("keyup input change",Validator.validateEmail)},checkConstraints:function(){var c=($("#username").attr("checked"))?1:0;var a=($("#password").attr("checked"))?1:0;var b=true;$("p.validate").each(function(d,e){if(b){b=false;$(this).prev().focus();return false}});if(b){if(c+a<1){b=false;$("#password").after(Base.createP(msg.selection_check_at_least_one,$("#password").attr("id")+"_p","validate"));$("#password").one("click",function(){$("#"+$("#password").attr("id")+"_p").remove()});$("#username").one("click",function(){$("#"+$("#password").attr("id")+"_p").remove()});return false}}if(b){$("input[@alt=true]").each(function(d,e){if($.trim($(this).val()).length==0&&b){b=false;$(this).focus();$(this).after(Base.createP(msg.field_empty_check,$(this).attr("id")+"_p","validate"));$(this).one("keyup",function(){$("#"+$(this).attr("id")+"_p").remove()});return false}})}if(!b){return false}$("#forgottenPasswordForm").trigger("submit")}};ResetForgottenPassword={init:function(){ResetForgottenPassword.setActions();ResetForgottenPassword.setCustomValidations()},setActions:function(){$("#modifyPasswordSubmitButton").bind("click",ResetForgottenPassword.checkPasswords);$("input").bind("keypress",function(a){if(a.keyCode==13){$("#modifyPasswordSubmitButton").trigger("click")}})},setCustomValidations:function(){Validator.passwordActions("#newPassword");Validator.passwordActions("#confirmPassword")},checkPasswords:function(){var a=true;$("#resetForgottenPassword p.validate").each(function(b,c){if(a){a=false;$(this).prev().focus();return false}});if(a){$("#resetForgottenPassword input[@alt=true]").each(function(b,c){if($.trim($(this).val()).length==0&&a){a=false;$(this).focus();$(this).after(Base.createP(msg.field_empty_check,$(this).attr("id")+"_p","validate"));$(this).one("keyup",function(){$("#"+$(this).attr("id")+"_p").remove()});return false}})}if(a){if($("#newPassword").val()!=$("#confirmPassword").val()){a=false;$("#confirmPassword").focus();$("#confirmPassword").after(Base.createP(msg.passwords_no_match,"confirmPassword_p","validate"));$("#confirmPassword").one("keyup",function(){$("#confirmPassword_p").remove()});return false}}if(a){if($("#loggedInUserId").val().toLowerCase()==$("#newPassword").val().toLowerCase()){a=false;$("#newPassword").focus();$("#newPassword").after(Base.createP(msg.username_password_check,"newPassword_p","validate"));$("#newPassword").one("keyup",function(){$("#newPassword_p").remove()});return false}}if(!a){return false}$("#resetForgottenPassword").trigger("submit")}};ContactForm={init:function(){ContactForm.setActions();ContactForm.setCustomValidations()},setActions:function(){$("#contactFormSubmitButton").bind("click",ContactForm.checkContactFields);$("input").bind("keypress click",function(a){if(a.keyCode==13){$("#contactFormSubmitButton").trigger("click")}})},setCustomValidations:function(){$("#firstName").bind("keyup change input click",Validator.validateName);$("#lastName").bind("keyup change input click",Validator.validateName);$("#email").bind("keyup change input click",Validator.validateEmail);$("#phoneNumber").bind("keyup change input click",Validator.validatePhone);$("#zipCode").bind("keyup change input click",Validator.validateZipCode)},checkContactFields:function(){var a=true;$("p.validate").each(function(b,c){if(a){a=false;$(this).prev().focus();return false}});if(a){$("input[@alt=true]").each(function(b,c){if($(this).val().trim().length==0&&a){a=false;$(this).focus();$(this).after(Base.createP(msg.field_empty_check,$(this).attr("id")+"_p","validate"));$(this).one("keyup",function(){$("#"+$(this).attr("id")+"_p").remove()});return false}})}if(a){if($("#subCountry").val().trim().length==0&&a){a=false;$("#subCountry").focus();$("#subCountry").after(Base.createP(msg.selection_check,"subCountry_p","validate"));$("#subCountry").one("click",function(){$("#subCountry_p").remove()});return false}}if(a){if($("#comment").val().trim().length==0&&a){a=false;$("#comment").focus();$("#comment").after(Base.createP(msg.selection_check,"comment_p","validate"));$("#comment").one("click",function(){$("#comment_p").remove()});return false}}if(a){if($("#comments").val().trim().length==0&&a){a=false;$("#comments").focus();$("#comments").after(Base.createP(msg.field_empty_check,"comments_p","validate"));$("#comments").one("keyup",function(){$("#comments_p").remove()});return false}}if(!a){return false}$("#contactForm").trigger("submit")}};UnregisterNewsletter={globalValidationAreaId:"global_validation_area",init:function(){UnregisterNewsletter.setActions();UnregisterNewsletter.setCustomValidations();if($("#"+UnregisterNewsletter.globalValidationAreaId).length>0){setTimeout(function(){$("#"+UnregisterNewsletter.globalValidationAreaId).fadeOut(1000)},10000)}},setActions:function(){$("#unregisterNewsletterSubmitButton").bind("click",UnregisterNewsletter.checkUnregisterNewsletterFields);$("input").bind("keypress",function(a){if(a.keyCode==13){$("#unregisterNewsletterSubmitButton").trigger("click")}})},setCustomValidations:function(){$("#email").bind("keyup",Validator.validateEmail)},checkUnregisterNewsletterFields:function(){var a=true;$("p.validate").each(function(b,c){if(a){a=false;$(this).prev().focus();return false}});if(a){$("input[@alt=true]").each(function(b,c){if($(this).val().trim().length==0&&a){a=false;$(this).focus();$(this).after(Base.createP(msg.field_empty_check,$(this).attr("id")+"_p","validate"));$(this).one("keyup",function(){$("#"+$(this).attr("id")+"_p").remove()});return false}})}if(!a){return false}$("#unregisterNewsletterForm").trigger("submit")}};Address=function(b){var a=b.split(",");this.streetName=a[0].trim();this.streetNumber=a[1].trim();this.city=a[2].trim();this.zipCode=a[3].trim();this.subCountry=a[4].trim()};BundleHelper={init:function(){allTables=$("table[@class^='steps']","#bundle_content");inputNEIdTh=$("input").not("[id=]").not("[type=hidden]");plusminusArr=$("[@id^='plusminus']","#bundle_content");giftAssociations=$("[@accesskey='giftAssociations']","#bundle_content")},showHide:function(){var b=arguments[0];var c=arguments[1];if(!arguments[2]){$.scrollTo("#"+c,750);return}var a=$("#"+c+" img").attr("alt");if(a=="minus"){$("[@alt='"+b+"']").fadeOut("fast");$("#"+c+" img").attr("alt","plus");$("#"+c+" img").attr("src",messageResolver.baseUrl+"/template-resources/images/oteshop/plus_sign.gif")}else{$("[@alt='"+b+"']").fadeIn("fast");$("#"+c+" img").attr("alt","minus");$("#"+c+" img").attr("src",messageResolver.baseUrl+"/template-resources/images/oteshop/minus_sign.gif")}},showHideFieldsNew:function(){var a="";inputNEIdTh.each(function(){if($(this).attr("checked")){a+=$(this).attr("lowsrc")+"#"}else{$("[@alt="+$(this).attr("id")+"]","#bundle_content").show();$(this).attr("checked","");$(this).attr("disabled","")}});BundleHelper.showHideFields(a)},showHideFields:function(){var a=arguments[0];if(a!=""){var b=a.split("#");for(var c=0;c<b.length;c++){if(b[c]!=""){$("[@alt="+b[c]+"]","#bundle_content").hide();$("#"+b[c]).attr("checked","");$("#"+b[c]).attr("disabled","true")}}}},updatePrices:function(){var b=0;var c=0;$("input:checked").each(function(){var g=parseFloat($("#onceOffPrice_"+$(this).attr("id")).val());var d=parseFloat($("#monthlyPrice_"+$(this).attr("id")).val());var h=$("#qty_"+$(this).attr("id")).val();var e=0;var f=$("#onceOffPrice_"+$(this).attr("id")).attr("accesskey");if(!$.browser.mozilla&&f==""){f=undefined}if(f!=undefined){e=g+(h-1)*f}else{e=g*h}b+=(isNaN(g)?0:e);c+=(isNaN(d)?0:d*h)});var a=0;$("[@id^='valueForGift']","#bundle_content").each(function(){var d=parseFloat($(this).val());a+=(isNaN(d)?0:d)});$("#giftValue").html(a.addSeparator(".",",","."));$("#onceOffPrice").html(b.addSeparator(".",",","."));$("#monthlyPrice").html(c.addSeparator(".",",","."))},roundNumber:function(){var a=0;if(arguments[0]){a=Math.round(arguments[0]*100)/100}if(a<0){a=0}return a.toFixed(2)},updateGiftPrices:function(){var a=arguments[0];var c=arguments[1];var b=arguments[2];$("[@alt='"+a+"']","#bundle_content").each(function(){var d=parseFloat($(this).val());d=d+parseFloat($("#valueForGift_"+b).val());d=d-parseFloat(c);$(this).val(BundleHelper.roundNumber(d))});$("#valueForGift_"+b).val(c)},validateAndSubmit:function(){var e=messageResolver["bundle.validationmessage"];var f=messageResolver["bundle.validationmessage.multiValues"];var d=true;$(".validate").fadeOut("fast");$(".validate").remove();allTables.each(function(){var h=false;if($(this).attr("summary")=="true"){h=true;var g=$(this).attr("alt");if($("[@alt="+g+"]").length>1&&d&&$(this).attr("accesskey")=="1"&&$("[@alt="+g+"]").children().find("input:checked").length<1&&$("[@alt="+g+"]").find("tr").not("[alt=]").not(":hidden").length>0){var a=document.createElement("p");$(a).attr("class","validate");$(a).attr("innerHTML",e);$(this).before(a);d=false}}if(!h&&d&&$(this).attr("accesskey")=="1"&&$(this).children().find("input:checked").length<1&&$(this).find("tr").not("[alt=]").not(":hidden").length>0){var a=document.createElement("p");$(a).attr("class","validate");$(a).attr("innerHTML",e);$(this).before(a);d=false}if(d&&$(this).find("tr").not("[alt=]").not(":hidden").find("input:checked").not(":hidden").length>1&&$(this).attr("lang")!="true"){var a=document.createElement("p");$(a).attr("class","validate");$(a).attr("innerHTML",f);$(this).before(a);d=false}});if($(".validate").length>0){jQuery.scrollTo(".validate",800,{queue:true});d=false;var c=$(".validate").eq(0).prevAll(".step").eq(0).children().eq(0);if(c.children().eq(0).attr("alt")!="minus"){c.trigger("click")}}if(d){var b=$("#giftValue").html().toNumber();$("#giftPrice").val(b);jQuery.blockUI({message:'<p><img src="$baseUrl/template-resources/images/oteshop/busy.gif" />&nbsp;&nbsp;'+msg.add_to_cart_wait_message+"</p>",css:{color:"#1C3494",width:"600px",left:"25%",border:"1px solid #0F1B4F",padding:"5px",font:"bold 11px Verdana, Tahoma, Arial",cursor:"wait"}});setTimeout("jQuery.unblockUI()",10000);$("#addSkuToCartForm").submit()}},updateSelection:function(){plusminusArr.next().html("");$("input:checked","#bundle_content").each(function(b){var a=$(this).attr("accesskey");$("#"+a).next().append("<br />"+$(this).attr("access"))})},fireRules:function(){giftAssociations.show();$(".none","#bundle_content").remove();$(".validate","#bundle_content").fadeOut("300");allTables.each(function(){var a=$(this).children("tbody").children("tr").not("[alt=]").not(":hidden");if(a.length==0&&$(this).children("tbody").children("tr.none").not(":hidden").length==0){$(this).append("<tr class='none'><td>"+messageResolver["bundle.no.step"]+"</td><tr>")}if(a.length==1&&$(this).attr("accesskey")==1&&!$("#"+a.attr("alt")).attr("checked")){$("#"+a.attr("alt")).attr("checked","true");$("#"+a.attr("alt")).trigger("onclick")}});giftAssociations.each(function(){if($(this).prev(":has('.none')").length>0){$(this).hide()}})},removeDuplicateDisclaimers:function(){for(var a=0;a<allTables.length;a++){if($("[@alt='step_"+a+"][@class*=discl']").length>1){$("[@alt='step_"+a+"][@class*=discl']").each(function(b){if(b<$("[@alt=step_"+a+"][@class*=discl]").length){$(this).remove()}})}}}};PaymentMethod={submitButton:"#submitButton",init:function(){PaymentMethod.setActions()},focusError:function(){if($(".validate").length>0){jQuery.scrollTo(".validate",800,{queue:true});var a=$(".validate").eq(0).parents(".wrapper").children("div:first");if($("#"+a.attr("id")+":contains('+')").length>0){a.trigger("click")}}},setActions:function(){$("#submitButton").bind("click",PaymentMethod.submitPayment);$("#cancelButton").bind("click",PaymentMethod.cancelPayment);$("#global_phone").bind("keyup input change click",Validator.validatePhone);$("[@name=card]").bind("click",PaymentMethod.selectPaymentType);$("#cc").change(function(){$(PaymentMethod.submitButton).val(paymentRepo.ccVal)});$("#ob").change(function(){$(PaymentMethod.submitButton).val(paymentRepo.obVal)});$("#cd").change(function(){$(PaymentMethod.submitButton).val(paymentRepo.obVal)})},submitPayment:function(){var b=$("[@name=card]:checked");var a=true;if(b.val()=="ba"||b.val()=="cd"){actionUrl=paymentRepo.receiptUrl}else{if(b.val()=="cc"){actionUrl=paymentRepo.creditCardActionUrl}}if(b.length==0){alert(paymentRepo.alert);a=false}if($("p.validate").length>0){PaymentMethod.focusError();return false}if(a&&(b.val()=="ba"||b.val()=="cd")){$("[@alt=true]").each(function(c,d){if($.trim($(this).val()).length==0&&a){a=false;$(this).after(Base.createP(msg.field_empty_check,$(this).attr("id").replace(".","_")+"_p","validate"));$(this).one("blur",function(){$("#"+$(this).attr("id")+"_p").remove()});return false}})}if(!a){return false}$("#cancelButton").attr("disabled","disabled");$("#submitButton").attr("disabled","disabled");$("#paymentMethodForm").attr("action",actionUrl);if(b.val()!="cc"){jQuery.blockUI({message:'<p><img src="$baseUrl/template-resources/images/oteshop/busy.gif" />&nbsp;&nbsp;'+msg.create_order_wait_message+"</p>",css:{color:"#1C3494",width:"600px",left:"25%",border:"1px solid #0F1B4F",padding:"5px",font:"bold 11px Verdana, Tahoma, Arial",cursor:"wait"}})}$("#paymentMethodForm").submit()},selectPaymentType:function(){if($(this).val()=="cc"){$("#container").hide("fast")}else{$("#container").show("fast")}},cancelPayment:function(){$("#cancelButton").attr("disabled","disabled");$("#submitButton").attr("disabled","disabled");$("#paymentMethodForm").attr("action",paymentRepo.baseUrl+"/payment.ep?action=cancel");$("#paymentMethodForm").submit()}};Cmp={COOKIE_CONF:"_c_c",COOKIE_ITEMS:"_c_i",AREA_ID:"comparisonArea",COMPARISON_URL:"/storefront/compare-devices.ep?d=",ITEM_PREFIX:"cmp_",AREA_ITEM_PREFIX:"i_",SEPARATOR:"#",INNER_SEPARATOR:"~",FORM_FIELD_ID:"d",COMMAND_LINK:"doCompare",MAX_ITEMS:4,categoryId:0,locale:"el",options:{path:"/storefront",expires:1},init:function(){Cmp.locale=(typeof(locale)!="undefined"?locale:"el");Cmp.categoryId=mId.substring(1);if(($.cookie(Cmp.COOKIE_CONF)!=null&&$.cookie(Cmp.COOKIE_CONF).split(Cmp.INNER_SEPARATOR)[0]!=Cmp.categoryId)||($.cookie(Cmp.COOKIE_CONF)!=null&&$.cookie(Cmp.COOKIE_CONF).split(Cmp.INNER_SEPARATOR)[1]!=Cmp.locale)){Cmp.clearItems()}$.cookie(Cmp.COOKIE_CONF,Cmp.categoryId+Cmp.INNER_SEPARATOR+Cmp.locale,Cmp.options);Cmp.addItemsToArea();Cmp.setEventHandlers();Cmp.preselectChoices()},setEventHandlers:function(){$("input:checkbox[id^='"+Cmp.ITEM_PREFIX+"']").click(function(){var a=$(this).attr("id").substring(Cmp.ITEM_PREFIX.length);if($(this).is(":checked")){if($.cookie(Cmp.COOKIE_ITEMS)!=null&&$.cookie(Cmp.COOKIE_ITEMS).split(Cmp.SEPARATOR).length==Cmp.MAX_ITEMS){$(this).attr("checked",false);$(this).parent().parent().block({message:msg.compare_list_filled,css:{border:0,width:"650px",color:"#fff",backgroundColor:"transparent"},overlayCSS:{backgroundColor:"#BF2323",border:"1px solid #7F0000",opacity:"0.8"},timeout:3000})}else{Cmp.addItem(a,true)}}else{Cmp.delItem(a)}});$("#"+Cmp.COMMAND_LINK).click(function(){document.location=Cmp.COMPARISON_URL+$("#"+Cmp.FORM_FIELD_ID).val()})},preselectChoices:function(){if($.cookie(Cmp.COOKIE_ITEMS)!=null){$.each($.cookie(Cmp.COOKIE_ITEMS).split(Cmp.SEPARATOR),function(a,b){var c="#"+Cmp.ITEM_PREFIX+b.split(Cmp.INNER_SEPARATOR)[0];if($(c).length>0){$(c).attr("checked",true)}})}},addItem:function(){if(arguments[0]){var c=arguments[0];var b=$("#"+Cmp.ITEM_PREFIX+arguments[0]).val();var a=(arguments[1]==true?c+Cmp.INNER_SEPARATOR+b:arguments[2]);$.cookie(Cmp.COOKIE_ITEMS,Cmp.getItems()+a,Cmp.options);Cmp.addItemToForm(c);if(arguments[1]==true){Cmp.addItemToArea(c,b);Cmp.areaShow()}}},addItemToArea:function(){if(arguments[0]&&arguments[1]){var c=Base.createAnchor("javascript:Cmp.delItem("+arguments[0]+")",msg.compare_list_tooltip,"(x)");var e=Base.createSpan(arguments[1]);var d=Base.createDL(Cmp.AREA_ITEM_PREFIX+arguments[0]);var f=Base.createDT();var b=Base.createDD();var g=Base.createP("&nbsp;",arguments[0],"clr");f.appendChild(c);b.appendChild(e);d.appendChild(f);d.appendChild(b);$("#"+Cmp.AREA_ID+" .btn_compare:first").before(d);$("#"+Cmp.AREA_ID+" .btn_compare:first").before(g)}},addItemsToArea:function(){if($.cookie(Cmp.COOKIE_ITEMS)!=null){var a=$.cookie(Cmp.COOKIE_ITEMS).split(Cmp.SEPARATOR);if(a.length>0){$.each(a,function(b,c){var d=c.substring(0,c.indexOf(Cmp.INNER_SEPARATOR));Cmp.addItemToArea(d,c.substring(c.indexOf(Cmp.INNER_SEPARATOR)+Cmp.INNER_SEPARATOR.length));Cmp.addItemToForm(d)});Cmp.areaShow()}}},addItemToForm:function(){if(arguments[0]){if($("#"+Cmp.FORM_FIELD_ID).val().indexOf(arguments[0])<0){$("#"+Cmp.FORM_FIELD_ID).val($("#"+Cmp.FORM_FIELD_ID).val()+arguments[0]+Cmp.INNER_SEPARATOR)}}},delItem:function(){if(arguments[0]&&$.cookie(Cmp.COOKIE_ITEMS)!=null){var b=$.cookie(Cmp.COOKIE_ITEMS).split(Cmp.SEPARATOR);Cmp.clearItems();var c=arguments[0];var a=false;$("#"+Cmp.FORM_FIELD_ID).val("");$.each(b,function(d,e){if(e.indexOf(c+Cmp.INNER_SEPARATOR)!=0){Cmp.addItem(e.substring(0,e.indexOf(Cmp.INNER_SEPARATOR)),false,e);a=true}else{$("#"+Cmp.AREA_ITEM_PREFIX+c).next().remove();$("#"+Cmp.AREA_ITEM_PREFIX+c).remove();if($("#"+Cmp.ITEM_PREFIX+c).length>0){$("#"+Cmp.ITEM_PREFIX+c).attr("checked",false)}}});if(!a){Cmp.areaHide()}}},getItems:function(){var a=$.cookie(Cmp.COOKIE_ITEMS);if(a==null){a=""}else{a+=Cmp.SEPARATOR}return a},clearItems:function(){$.cookie(Cmp.COOKIE_ITEMS,null,Cmp.options)},areaShow:function(){if($("#"+Cmp.AREA_ID).css("display")=="none"){$("#"+Cmp.AREA_ID).show("fast")}},areaHide:function(){if($("#"+Cmp.AREA_ID).css("display")=="block"){$("#"+Cmp.AREA_ID).hide("fast")}}};Npform={init:function(){Npform.setActions();Npform.setCustomValidations()},setActions:function(){$("#npFormSubmitButton").bind("click",Npform.checkNpFormFields);$("input").bind("keypress",function(a){if(a.keyCode==13){$("#npFormSubmitButton").trigger("click")}})},setCustomValidations:function(){$("#firstName").bind("keyup input",Validator.validateName);$("#lastName").bind("keyup input",Validator.validateName);$("#email").bind("keyup input",Validator.validateEmail);$("#mobile").bind("keyup input",Validator.validatePhone);$("#provider").bind("keyup input",Validator.validateName)},checkNpFormFields:function(){var a=true;$("p.validate").each(function(b,c){if(a){a=false;$(this).prev().focus()}});if(a){$("input[@alt=true]").each(function(b,c){if($(this).val().trim().length==0&&a){a=false;$(this).focus();$(this).after(Base.createP(msg.field_empty_check,$(this).attr("id")+"_p","validate"));$(this).one("keyup",function(){$("#"+$(this).attr("id")+"_p").remove()})}})}if(!a){return false}$("#npForm").trigger("submit")}};Foi={init:function(){Foi.setActions();Foi.setCustomValidations()},setActions:function(){$("#foiFormSubmitButton").bind("click",Foi.checkFoiFields);$("input").bind("keypress",function(a){if(a.keyCode==13){$("#foiFormSubmitButton").trigger("click")}})},setCustomValidations:function(){$("#firstName").bind("keyup",Validator.validateName);$("#lastName").bind("keyup",Validator.validateName);$("#email").bind("keyup",Validator.validateEmail);$("#mobile").bind("keyup",Validator.validatePhone)},checkFoiFields:function(){var a=true;$("p.validate").each(function(b,c){if(a){a=false;$(this).prev().focus()}});if(a){$("input[@alt=true]").each(function(b,c){if($(this).val().trim().length==0&&a){a=false;$(this).focus();$(this).after(Base.createP(msg.field_empty_check,$(this).attr("id")+"_p","validate"));$(this).one("keyup",function(){$("#"+$(this).attr("id")+"_p").remove()})}})}if(a){if($("input[@name=radio1]:checked").val()==undefined){a=false;$("#radio1_area").append(Base.createP(msg.selection_check,"radio1_p","validate"));$("input[@name=radio1]").one("click",function(){$("#radio1_p").remove()})}}if(!a){return false}$("#foiForm").trigger("submit")}};