
if(typeof Basket==="undefined"){Basket=new Object();}
Basket.Callback=function(){window.location='Default.aspx?cId=Purchase';};Basket.AddPackage=function(product){$.ajax({type:"POST",url:"Ajax.aspx",async:false,data:({'control':'controls/Basket_Control.ascx','function':'AddPackage','product':product})});Basket.Callback();};
if(typeof Content==="undefined"){Content=new Object();}
Content.Callback=function(){Layout.corners();Layout.dim();if($('input#redirect').length){if($('input#redirect').val()!==''){window.location=$('input#redirect').val();}}
Port.EventHandlers();Layout.uniform();Cufon.replace('.txt');Layout.browser();};Content.ChangePriceplan=function(product){$('#content').load('Ajax.aspx',{'control':'controls/Presentation.ascx','function':'ChangePriceplan','product':product},Content.Callback);$('#campaign_map_link').attr('href','javascript:Content.CustomerRegistration(\''+product+'\');');};Content.CustomerRegistration=function(product){$('#content').load('Ajax.aspx',{'control':'controls/CustomerRegistration.ascx','function':'CustomerRegistration','product':product},Content.Callback);cartAddAndCheckout(this);$('#basket').show();};Content.CustomerConfirmation=function(product,ssn,email,phone){$('#content').load('Ajax.aspx',{'control':'controls/CustomerConfirmation.ascx','function':'CustomerConfirmation','product':product,'ssn':ssn,'email':email,'phone':phone,'preload':$("input[name='preload']:checked").val()},Content.Callback);$('#basket').hide();};Content.CustomerFinal=function(product){$('#content').load('Ajax.aspx',{'control':'controls/CustomerFinal.ascx','function':'CustomerFinal','product':product},Content.Callback);cartFinal(this);};Content.TopupCallback=function(){Layout.corners();Layout.dim();Layout.uniform();Topup.EventHandlers();$('#next2').buttons();$('#next2-div').buttons();$('#next3-div').buttons();$('#firstMore').buttons();$('#secondMore').buttons();};Content.TopupPaymentCallback=function(){Layout.corners();Layout.dim();Topup.EventHandlers();$('#payment_ebank').uniform();$('#payment_credit').uniform();$('[name=merchant]').uniform();$('#next2').buttons();$('#next2-div').buttons();$('#next3-div').buttons();$('#firstMore').buttons();$('#secondMore').buttons();};Content.ShowTopupExtension=function(container,type){$(container).load('Ajax.aspx',{'control':'controls/TopupExtension.ascx','type':type},Content.TopupCallback).hide().fadeIn();};Content.ShowPriceplans=function(container,type,id){$(container).load('Ajax.aspx',{'control':'controls/Priceplans.ascx','type':type,'id':id},Content.TopupCallback).hide().fadeIn();};Content.ShowPaymentOptions=function(container){$(container).load('Ajax.aspx',{'control':'controls/PaymentOptions.ascx','topup':'false'},Content.TopupPaymentCallback).hide().fadeIn();$('#contract').fadeIn();$('#move-on').fadeIn();};Content.SearchAndReplace=function(data){return $.map(data,function(row){$('#lang_'+row.Name).empty();$('#lang_'+row.Name).append(row.Data);});};Content.GetLocale=function(){return $.ajax({type:"POST",url:"Ajax.aspx",async:false,data:({func:"GetLocale"})}).responseText;};Content.ChangeLanguage=function(){var result=Content.GetLocale();if(result==="en"){$('#language_image').empty();$('#language_text').empty();$('#language_image').html('<img src="images/layout/lang-en.png" alt=""  width="20" height="15"/>');$('#language_text').text('In english');$.ajax({type:"POST",dataType:'json',url:"Ajax.aspx",async:false,data:({func:"SetLocale",locale:"sv"}),success:Content.SearchAndReplace});}
if(result==="sv"){$('#language_image').empty();$('#language_text').empty();$('#language_image').html('<img src="images/layout/lang-sv.png" alt="" width="20" height="15"/>');$('#language_text').html('P&aring; svenska');$.ajax({type:"POST",dataType:'json',url:"Ajax.aspx",async:false,data:({func:"SetLocale",locale:"en"}),success:Content.SearchAndReplace});}
$('body').buttons();};
if(typeof Form==="undefined"){Form=new Object();}
Form.chk_port=function(me){var myValue=$(me).val();myValue=myValue.replace(/ /g,'').replace(/-/g,'');if(myValue.indexOf('+')===0)
myValue=myValue.replace('+','');var firstNum=(myValue.substring(0,1));var lenresult=myValue.length;var error;if(myValue==="")
error=true;else if(isNaN(myValue))
error=true;else if(firstNum==='+')
error=true;else if(lenresult<"8")
error=true;else error=lenresult>"12";if(error){Form.show_error("#chk_port");return false;}
else{Form.hide_error("#chk_port");Port.set_porting_msisdn($('#chk_port'));return true;}};Form.chk_Recruit=function(){var error=false;if(!Form.chk_phone($('#recruiter'))){error=true;}
if(!Form.chk_phone($('#recruitee_msisdn'))){error=true;}
if(!Form.chk_email($('#chk_email'))){error=true;}
if(!error){Recruit.SendRecruitMail();}
else{$.fn.popup({text:'Felaktigt telefonnummer eller email-adress.'});}};Form.chk_recruit_info_mail=function(){var error=false;if(form_chk_email('mailTo','')){error=true;}
return error;};Form.chk_code=function(me){if($(me).val()===''){Form.show_error("#chk_code");return false;}
else{Form.hide_error("#chk_code");Port.update_porting_code($('#chk_port'));return true;}};Form.chk_date=function(me){var error=false;var lenresult=$(me).val().length;if($(me).val()==='')
error=true;else if(lenresult!=8)
error=true;if(error){Form.show_error("#chk_port_date");return false;}
else{Form.hide_error("#chk_port_date");Port.update_porting_date($('#chk_port_date'));return true;}};Form.calc_persOrgNr=function(persOrgNr,lenresult){var totSum=0;var sum=0;for(var n=2;n<persOrgNr.length-1;n++){sum=parseInt(persOrgNr.substr(n,1));if((n%2)==0){sum=(parseInt(persOrgNr.substr(n,1))*2);if(sum.toString().length>1)
sum=parseInt(sum.toString().substr(0,1))+parseInt(sum.toString().substr(1,1));}
totSum=totSum+sum;}
var check=0;check=totSum.toString().substr(totSum.toString().length-1);if(check!=0)
check=10-check;if(check!=persOrgNr.substr(persOrgNr.length-1))
return false;if(lenresult==10)
{persOrgNr="19"+persOrgNr;}
if(persOrgNr==='191010101010'){return true;}
var year=parseInt(persOrgNr.substr(0,4),10);var month=parseInt(persOrgNr.substr(4,2),10);var day=parseInt(persOrgNr.substr(6,2),10);var birthDate=new Date(year,month,day);var now=new Date();var age=now.getFullYear()-birthDate.getFullYear();if(age<17||age>93)
return false;if(age==17)
{var nowMonth=now.getMonth()+1;if(month>nowMonth)
return true;else if(month==nowMonth)
{var nowDay=now.getDate();return day>=nowDay;}}
return true;};Form.chk_ssn=function(me){var error=false;var persOrgNr=$(me).val();persOrgNr=persOrgNr.trim();persOrgNr=persOrgNr.replace(/-/,"");var lenresult=persOrgNr.length;if(lenresult===10){persOrgNr="19"+persOrgNr;lenresult=persOrgNr.length;if(!Form.calc_persOrgNr(persOrgNr,lenresult)){persOrgNr=persOrgNr.substring(2);persOrgNr="20"+persOrgNr;lenresult=persOrgNr.length;if(!Form.calc_persOrgNr(persOrgNr,lenresult))
error=true;}}
if(lenresult!=12)
error=true;if(!Form.calc_persOrgNr(persOrgNr,lenresult))
error=true;if(error){Form.show_error("#chk_ssn");return false;}
else{Form.hide_error("#chk_ssn");return true;}};Form.chk_email=function(me){var error;if($(me).val()=='')
error=true;var emailRegExp=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\D{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum|COM|NET|ORG|EDU|INT|MIL|GOV|ARPA|BIZ|AERO|NAME|COOP|INFO|PRO|MUSEUM))$/;error=!emailRegExp.test($(me).val());if(error){Form.show_error("#chk_email");return false;}
else{Form.hide_error("#chk_email");return true;}};Form.chk_phone=function(me){var myValue=$(me).val();myValue=myValue.replace(/ /g,'').replace(/-/g,'');if(myValue.indexOf('+')==0)
myValue=myValue.replace('+','');var firstNum=(myValue.substring(0,1));var lenresult=myValue.length;var error;if(myValue==="")
error=true;else if(isNaN(myValue))
error=true;else if(firstNum==='+')
error=true;else if(lenresult<"10")
error=true;else error=lenresult>"12";if(error){Form.show_error("#"+$(me).attr("id"));return false;}
else{Form.hide_error("#"+$(me).attr("id"));return true;}};Form.chk_contract=function(){var error=false;if(!$("#chk_contract").is(':checked'))
error=true;return!error;};Form.chk_reg_form=function(product){$('#chkRegForm').attr('href','#');var error=false;var response;if(!Form.chk_ssn($("#chk_ssn")))
error=true;if(!Form.chk_email($("#chk_email")))
error=true;if(!Form.chk_phone($("#chk_phone")))
error=true;if($("#chk_porting").is(':checked')){if(!Form.chk_port($("#chk_port"))){error=true;}
if(!Form.chk_code($("#chk_code"))){error=true;}
var radio_port_date=$("input[name='radio_port_date']:checked").attr("id");if(radio_port_date==='check_port_date'){if(!Form.chk_date($("#chk_port_date"))){error=true;}}
else{Form.hide_error("#chk_port_date");}
if(!error){response=Port.validate_porting($('#chk_port'),$('#chk_port_date'),$('#chk_code'));if(response!="true"){error=true;alert(response);}}}
if(error){$.fn.popup({warning:true,height:100,text:'Ett f&auml;lt &auml;r fel ifyllt<br/>Var v&auml;nlig kontrollera ifylld data och f&ouml;rs&ouml;k igen.<br/>F&auml;lt markerade med stj&auml;rna (*) &auml;r obligatoriska.'});$('#chkRegForm').attr('href',"JavaScript:Form.chk_reg_form('"+product+"');");return;}
if(!Form.chk_contract($("#chk_contract"))){$.fn.popup({warning:true,height:120,text:'Ett f&auml;lt &auml;r fel ifyllt<br/>Var v&auml;nlig kontrollera ifylld data och f&ouml;rs&ouml;k igen.<br/>F&ouml;r att vi ska kunna godk&auml;nna din best&auml;llning m&aring;ste du &auml;ven l&auml;sa och acceptera v&aring;ra f&ouml;rs&auml;ljningsvillkor.'});$('#chkRegForm').attr('href',"JavaScript:Form.chk_reg_form('"+product+"');");return}
response=$.ajax({type:"POST",url:"Ajax.aspx",async:false,data:({func:"tooManyProducts",ssn:$('#chk_ssn').val()})}).responseText;if(response==="true"){$.fn.popup({warning:true,height:100,text:'Du har &ouml;verskridit maxgr&auml;nsen f&ouml;r k&ouml;p i v&aring;r internetbutik.'});$('#chkRegForm').attr('href',"JavaScript:Form.chk_reg_form('"+product+"');");return;}
Content.CustomerConfirmation(product,$('#chk_ssn').val(),$('#chk_email').val(),$('#chk_phone').val());};Form.chk_conf_form=function(){$('#chkConfForm').attr('href','#');var paymentMethod=null;var ebank=null;if($('#paymentMethod').length){var paymentOption=$("input[name='paymentOption']:checked").attr("id");if(paymentOption==='payment_credit'){paymentMethod='CreditCard';}
if(paymentOption==='payment_cod'){paymentMethod='CashOnDelivery';}
if(paymentOption==='payment_ebank'){paymentMethod='DirectPayment';ebank=$("input[name='merchant']:checked").attr("value");}}
else{paymentMethod='NoPayment';}
cartFinal(null);Ajax.SaveOrder(paymentMethod,ebank);};Form.chk_topup_form=function(){var error=false;if(!Form.chk_contract($("#chk_contract")))
error=true;if(!$('#plusgirot').is(':hidden')){if($('#account').val()===''){error=true;Form.show_error("#account");}
if($('#cert').val()===''){error=true;Form.show_error("#cert");}}
if(error){$.fn.popup({container:'lang_input_contract'});return;}
Form.Payment();};Form.Payment=function(){var msisdn=$('#chk_msisdn').val();var email=$('#email').val();var amount1=$("input[name='amount1']:checked").val();var priceplan1=$("input[name='priceplan1']:checked").val();var merchant=$("input[name='merchant']:checked").val();if(!$('#priceplan_2').is(':hidden')){var msisdn2=$('#chk_msisdn_2').val();var amount2=$("input[name='amount2']:checked").val();var priceplan2=$("input[name='priceplan2']:checked").val();}
if(!$('#priceplan_3').is(':hidden')){var msisdn3=$('#chk_msisdn_3').val();var amount3=$("input[name='amount3']:checked").val();var priceplan3=$("input[name='priceplan3']:checked").val();}
if(!$('#plusgirot').is(':hidden')){var account=$('#account').val();var cert=$('#cert').val();}
if($('#payment_credit').length!=0){merchant=$('#payment_credit').val();}
$('#ajax').load('Ajax.aspx',{func:'Payment',msisdn:msisdn,email:email,amount1:amount1,priceplan1:priceplan1,merchant:merchant,msisdn2:msisdn2,amount2:amount2,priceplan2:priceplan2,msisdn3:msisdn3,amount3:amount3,priceplan3:priceplan3,account:account,cert:cert},Ajax.Callback);};Form.chk_msisdn_confirm=function(msisdn,container_valid,container_not_valid){var myValue=msisdn.val();var msisdn1Value=$('#chk_msisdn').val();var result;if(myValue===''){result='false';}
if(myValue!==msisdn1Value){result='false';}
if(result!=='false'){$(container_valid).show();$(container_not_valid).hide();}
else{$(container_valid).hide();$(container_not_valid).show();}};Form.chk_email_topup=function(email,container_valid,container_not_valid){var result;var emailRegExp=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum))$/;if(!emailRegExp.test(email.val())){result='false';}
if(result!=='false'){$(container_valid).show();$(container_not_valid).hide();}
else{$(container_valid).hide();$(container_not_valid).show();}};Form.show_error=function(me){$(me+"_left").removeClass('input_left');$(me+"_left").addClass('input_left_error');$(me+"_right").removeClass('input_right');$(me+"_right").addClass('input_right_error');};Form.hide_error=function(me){$(me+"_left").removeClass('input_left_error');$(me+"_left").addClass('input_left');$(me+"_right").removeClass('input_right_error');$(me+"_right").addClass('input_right');};Form.ShowDialog=function(output){if(output==='pul'){$.fn.popup({height:120,text:'Behandling av personuppgifter<br/><div style="font-size: smaller;">Personuppgifterna kommer att anv&auml;ndas f&ouml;r att administrera avtalet samt f&ouml;r de &auml;ndam&aring;l som anges i de allm&auml;nna villkoren. Du kan n&auml;r som helst beg&auml;ra att f&aring; information om vilka uppgifter vi har registrerade om dig, och vi korrigerar uppgifter p&aring; din beg&auml;ran.</div>'});}
if(output==='port'){$.fn.popup({height:100,text:'Nummerportering<br/><div style="font-size: smaller;">Du kan utan kostnad flytta &ouml;ver ditt nummer fr&aring;n din tidigare operat&ouml;r till Telenor. B&ouml;rja med att fylla i det telefonnummer du &ouml;nskar flytta.</div>'});}
if(output==='port_date'){$.fn.popup({height:100,text:'Nummerportering<br/><div style="font-size: smaller;">Om du vill att porteringen g&ouml;rs vid ett senare tillf&auml;lle kan du &auml;ndra datum i f&auml;ltet "Fr&aring;n". Detta m&aring;ste vara minst 7 arbetsdagar efter best&auml;llningstillf&auml;llet. Du skriver in det i formatet "&aring;&aring;&aring;&aring;mmdd" (t.ex. 20090430)</div>'});}
if(output==='regret'){$.fn.popup({height:300,text:'&Aring;ngerr&auml;tt<br/><div style="font-size: smaller;">Eftersom du har gjort din best&auml;llning via Internet, har du enligt Distans- och hemf&ouml;rs&auml;ljningslagen (2005:59) r&auml;tt att fr&aring;ntr&auml;da avtalet inom en viss tid("&Aring;ngertiden"). &Aring;ngertiden &auml;r 14 dagar och b&ouml;rjar l&ouml;pa den dag du ingick avtal med oss eller den dag din vara levererades.<br/><br/>Om du vill ut&ouml;va &aring;ngerr&auml;tten skall du innan &aring;ngertiden l&ouml;pt ut kontakta Telenor p&aring; nedanst&aring;ende adress eller e-postadress:<br/><br/>Telenor Internetbutik<br/>Stadsg&aring;rden 14<br/>11645 STOCKHOLM<br/><br/>E-post: internetbutiken.se@telenor.com<br/><br/>Ett &aring;ngrat k&ouml;p inneb&auml;r att vardera parter returnerar vad de erh&aring;llit. Observera att varan ska vara i nyskick f&ouml;r att du ska kunna &aring;ngra dig. Om du aktiverar din tj&auml;nst under &Aring;ngertiden har du inte l&auml;ngre r&auml;tt att &aring;ngra ditt k&ouml;p.</div>'});}};
if(typeof Popup==="undefined"){Popup=new Object();}
Popup.ShowPopup=function(dialog){$('#dim_'+dialog).width($(document).width());$('#dim_'+dialog).height($(document).height());$('.'+dialog).fadeIn();$('#dim_'+dialog).fadeIn();};Popup.HidePopup=function(dialog){$('.'+dialog).fadeOut();$('#dim_'+dialog).fadeOut();};
if(typeof Port==="undefined"){Port=new Object();}
Port.send_porting_code=function(msisdn){if(Form.chk_port($('#chk_port'))!==false)
{var response=$.ajax({type:"POST",url:"Ajax.aspx",async:false,data:({func:"sendPortingCode",msisdn:msisdn.val()})}).responseText;if(response!=="true")
alert(response);}};Port.update_porting_code=function(portingCode){$.ajax({type:"POST",url:"Ajax.aspx",async:false,data:({func:"updateportingcode",portingCode:portingCode.val()})});};Port.update_porting_date=function(portingDate){$.ajax({type:"POST",url:"Ajax.aspx",async:false,data:({func:"updateportingdate",portingDate:portingDate.val()})});};Port.set_porting_msisdn=function(msisdn){return $.ajax({type:"POST",url:"Ajax.aspx",async:false,data:({func:"PortingMsisdnSelector",msisdn:msisdn.val()})}).responseText;};Port.validate_porting=function(msisdn,date,smsCode){return $.ajax({type:"POST",url:"Ajax.aspx",async:false,data:({func:"ValidatePorting",msisdn:msisdn.val(),date:date.val(),smsCode:smsCode.val()})}).responseText;};Port.EventHandlers=function(){$('#chk_porting').click(function(){if($("div#portation").is(':hidden')){$("div#portation").show();}
else{$("div#portation").hide();}});};$(document).ready(function(){Port.EventHandlers();});
if(typeof Layout==="undefined"){Layout=new Object();}
Layout.dim=function(){$("#dim").css("height",$(document).height());};Layout.tabs=function(){$(".tab_content").hide();$("ul.tabs li:first").addClass("active").show();$("ul.tabs li:first").css("background","#22292e");$(".tab_content:first").show();$("ul.tabs li").click(function()
{$("ul.tabs li").css("background","#343D44");$("ul.tabs li").removeClass("active");$(this).addClass("active");$(this).css("background","#22292e");$(this).corner("top 6px");$(".tab_content").hide();var activeTab=$(this).find("a").attr("href");$(activeTab).fadeIn();return false;});};Layout.swf=function(){var flashvars={};var params={};params.allowfullscreen="false";params.wmode="transparent";params.align="t";params.salign="t";var attributes={};swfobject.embedSWF("flash/Fyra_kort.swf","prepaid","730","225","9.0.0",false,flashvars,params,attributes);};Layout.corners=function(){$(".terminal_2").corner("8px");$('#top_nav_left').corner("left 6px");$('#top_nav_right').corner("right 6px");$(".tab_container").corner("bottom 6px");$('#creditInput').corner("top 8px");$('#creditVerification').corner("bottom 8px");$('.topRound').corner("top 6px;");$('.rcbHeader').corner("top 6px;");$('.roundAll').corner("6px");$('.roundAll-8').corner("8px;");$('.roundAll-4').corner("4px");};Layout.hover=function(){$('#language_selector').hover(function(){$(this).removeClass('language_selector');$(this).addClass('language_selector_over');},function(){$(this).addClass('language_selector');$(this).removeClass('language_selector_over');});};Layout.uniform=function(){$('input:checkbox, input:radio').uniform();};Layout.browser=function(){if($.browser.webkit){$('#preload_help').css('top','-40px')}};Layout.softShow=function(id){$(id).fadeIn();};Layout.softHide=function(id){$(id).fadeOut();};Layout.error=function(){var result=$.ajax({type:"POST",url:"Ajax.aspx",async:false,data:({func:"Error"})}).responseText;if(result!=='false'&&result!=='null'){$.fn.popup({text:result});}};Layout.ShowAndResizeContent=function(option){if($(option).attr('id')==='payment_credit'){Layout.softHide('#banks');Layout.softHide('#plusgirot');Layout.softShow('#credit');$('#bg').css('height','620px');}
if($(option).attr('id')==='payment_cod'){Layout.softHide('#banks');Layout.softHide('#credit');$('#bg').css('height','620px');}
if($(option).attr('id')==='payment_ebank'){Layout.softHide('#credit');Layout.softShow('#banks');$('#bg').css('height','680px');}};
String.prototype.startsWith=function(str){return(this.match("^"+str)==str);};String.prototype.trim=function(){return(this.replace(/^[\s\xA0]+/,"").replace(/[\s\xA0]+$/,""));};String.prototype.endsWith=function(str){return(this.match(str+"$")==str);};String.prototype.leftTrim=function(){return(this.replace(new RegExp("^[\\s]+","gm"),""));};String.prototype.rightTrim=function(){return(this.replace(new RegExp("[\\s]+$","gm"),""));};String.prototype.swapcase=function(){return this.replace(/([a-z]+)|([A-Z]+)/g,function($0,$1,$2){return($1)?$0.toUpperCase():$0.toLowerCase();})};function windowOpen(url,title){window.open(url,title);}
$.fn.queryString=function(parameter){var loc=location.search.substring(1,location.search.length);var param_value=false;var params=loc.split("&");for(var i=0;i<params.length;i++){var param_name=params[i].substring(0,params[i].indexOf('='));if(param_name==parameter){param_value=params[i].substring(params[i].indexOf('=')+1)}}
if(param_value){return param_value;}
else{return false;}};
$(document).ready(function(){Layout.dim();Layout.corners();Layout.swf();Layout.tabs();Layout.hover();Layout.uniform();Layout.error();Layout.browser();});
if(typeof Ajax==="undefined"){Ajax=new Object();}
Ajax.Callback=function(){if($('input#AjaxError').length>0&&$('input#AjaxError').val()!==''){Popup.showPopup($('input#AjaxError').val());}
if($('input#AjaxRedirect').length>0&&$('input#AjaxRedirect').val()!==''){$(location).attr('href',$('input#AjaxRedirect').val());}
if($('#AjaxForm').length>0){$('#AjaxForm').submit();}};Ajax.SaveOrder=function(paymentMethod,ebank,cardNumber_1,cardNumber_2,cardNumber_3,cardNumber_4,card_month,card_year,cvv){$('#ajax').load('Ajax.aspx',{'func':'SaveOrder','paymentMethod':paymentMethod,'ebank':ebank,'cardNumber_1':cardNumber_1,'cardNumber_2':cardNumber_2,'cardNumber_3':cardNumber_3,'cardNumber_4':cardNumber_4,'card_month':card_month,'card_year':card_year,'cvv':cvv},Ajax.Callback);};
if(typeof Topup==="undefined"){Topup=new Object();}
Topup.ShowMoreNumbers=function(){if($('#priceplans_2').is(':hidden')){$('#firstMore').hide();Layout.softShow('#priceplans_2');return;}
if($('#priceplans_3').is(':hidden')){$('#secondMore').hide();Layout.softShow('#priceplans_3');}};Topup.HideMoreNumbers=function(){if($(this).attr('id')==='close_number2'){$('#firstMore').show();Layout.softHide('#priceplans_2');}
if($(this).attr('id')==='close_number3'){$('#secondMore').show();Layout.softHide('#priceplans_3');}};Topup.Authenticate=function(msisdn,container_valid,container_not_valid){if(msisdn===''){$(container_valid).hide();$(container_not_valid).show();return;}
var result=$.ajax({type:"POST",url:"Ajax.aspx",async:false,data:({func:"Authenticate",msisdn:msisdn})}).responseText;if(result!=='false'){$(container_valid).show();$(container_not_valid).hide();}
else
{$(container_valid).hide();$(container_not_valid).show();}
return result;};Topup.GetType=function(msisdn){return $.ajax({type:"POST",url:"Ajax.aspx",async:false,data:({func:"GetType",msisdn:msisdn})}).responseText;};Topup.ShowNext=function(){if($(this).attr('id')==='lang_next1-div'){var type=Topup.GetType($('#chk_msisdn').val());Content.ShowTopupExtension('#priceplans_1',type);$('#lang_next1-div').hide();}
if($(this).attr('id')==='next2'){Content.ShowPaymentOptions('#paymentoptions');$('#next2').hide();}};Topup.ShowMorePriceplans=function(id){var type;if(id==='2'){type=Topup.GetType($('#chk_msisdn').val());Content.ShowPriceplans('#priceplan_2',type,id);}
if(id==='3'){type=Topup.GetType($('#chk_msisdn').val());Content.ShowPriceplans('#priceplan_3',type,id);}};Topup.CheckIfAllValid=function(number){var result;if(number===1){if($('#priceplans_1').is(':empty')){if(!$('#msisdn_validated').is(':hidden')&&!$('#msisdn_confirm_validated').is(':hidden')&&!$('#email_validated').is(':hidden')){$('#next1-div').empty();result=Content.GetLocale();if(result==="sv"){$('#next1-div').html('<div id="lang_next1-div" class="btn_med">N&auml;sta steg</div>');}
if(result==="en"){$('#next1-div').html('<div id="lang_next1-div" class="btn_med">Next step</div>');}
if($.browser.webkit||$.browser.msie||$.browser.mozilla){$('#next1-div').buttons();}
$('#lang_next1-div').unbind();$('#next1-div').unbind();$('#lang_next1-div').click(Topup.ShowNext);$(document).keyup(function(e){if(e.keyCode===13){$('#lang_next1-div').click();}});}}}
if(number===2){if($('#priceplan_2').is(':hidden')){if(!$('#msisdn_2_validated').is(':hidden')&&!$('#msisdn_confirm_2_validated').is(':hidden')){result=Content.GetLocale();if(result==="sv"){$('#next2-div').html('<div id="next2-priceplans" class="btn_med">N&auml;sta steg</div>');}
if(result==="en"){$('#next2-div').html('<div id="next2-priceplans" class="btn_med">Next step</div>');}
$('#next2-div').buttons();$('#next2-priceplans').click(function(){Topup.ShowMorePriceplans('2');$('#priceplan_2').show();$('#next2-div').hide();});$(document).unbind('keyup');$(document).keyup(function(e){if(e.keyCode===13){$('#next2-priceplans').click();}});}}}
if(number===3){if($('#priceplan_3').is(':hidden')){if(!$('#msisdn_3_validated').is(':hidden')&&!$('#msisdn_confirm_3_validated').is(':hidden')){result=Content.GetLocale();if(result==="sv"){$('#next3-div').html('<div id="next3-priceplans" class="btn_med">N&auml;sta steg</div>');}
if(result==="en"){$('#next3-div').html('<div id="next3-priceplans" class="btn_med">Next step</div>');}
$('#next3-div').buttons();$('#next3-priceplans').click(function(){Topup.ShowMorePriceplans('3');$('#priceplan_3').show();$('#next3-div').hide();});$(document).unbind('keyup');$(document).keyup(function(e){if(e.keyCode===13){$('#next3-priceplans').click();}});}}}};Topup.GetAmounts=function(container,priceplan){var result=$.ajax({type:"POST",url:"Ajax.aspx",async:false,data:({func:"GetAmounts",priceplan:priceplan})}).responseText;var amounts=result.split(",");var name=container.substring(1,container.length);$(container).empty();var output='';for(var x in amounts)
{output+='<div class=\"left\"><input type=\"radio\" value=\"'+amounts[x]+'\" name=\"'+name+'\" checked=\"checked\"/>'+amounts[x]+' kr&nbsp;</div>';}
$(container).html(output);$.uniform.update("input[name='"+name+"']");};Topup.EventHandlers=function(){$('.more_numbers').unbind();$('.topup_close').click(Topup.HideMoreNumbers);$('.more_numbers').click(Topup.ShowMoreNumbers);$('#next2').click(Topup.ShowNext);$('#move-on').unbind();$('#move-on').click(Form.chk_topup_form);$('#chk_msisdn').blur(function(){Topup.Authenticate($('#chk_msisdn').val(),'#msisdn_validated','#msisdn_not_validated');Topup.CheckIfAllValid(1);});$('#chk_msisdn_confirm').blur(function(){Form.chk_msisdn_confirm($(this),'#msisdn_confirm_validated','#msisdn_confirm_not_validated');Topup.CheckIfAllValid(1);});$('#email').blur(function(){Form.chk_email_topup($(this),'#email_validated','#email_not_validated');Topup.CheckIfAllValid(1);});$('#chk_msisdn_2').blur(function(){Topup.Authenticate($('#chk_msisdn_2').val(),'#msisdn_2_validated','#msisdn_not_2_validated');Topup.CheckIfAllValid(2);});$('#chk_msisdn_confirm_2').blur(function(){Topup.Authenticate($('#chk_msisdn_confirm_2').val(),'#msisdn_confirm_2_validated','#msisdn_confirm_not_2_validated');Topup.CheckIfAllValid(2);});$('#chk_msisdn_3').blur(function(){Topup.Authenticate($('#chk_msisdn_3').val(),'#msisdn_3_validated','#msisdn_not_3_validated');Topup.CheckIfAllValid(3);});$('#chk_msisdn_confirm_3').blur(function(){Topup.Authenticate($('#chk_msisdn_confirm_2').val(),'#msisdn_confirm_3_validated','#msisdn_confirm_not_3_validated');Topup.CheckIfAllValid(3);});$("input[name='priceplan1']").click(function(){Topup.GetAmounts('#amount1',$("input[name='priceplan1']:checked").val());});$("input[name='priceplan2']").click(function(){Topup.GetAmounts('#amount2',$("input[name='priceplan2']:checked").val());});$("input[name='priceplan3']").click(function(){Topup.GetAmounts('#amount3',$("input[name='priceplan3']:checked").val());});};$(document).ready(function(){Topup.EventHandlers();if($('#chk_msisdn').length>0&&$('#chk_msisdn_confirm').length>0&&$('#email').length>0){if($('#chk_msisdn').val()!==''&&$('#chk_msisdn_confirm').val()!==''&&$('#email').val()!==''){Topup.Authenticate($('#chk_msisdn').val(),'#msisdn_validated','#msisdn_not_validated');Form.chk_msisdn_confirm($('#chk_msisdn_confirm'),'#msisdn_confirm_validated','#msisdn_confirm_not_validated');Form.chk_email_topup($('#email'),'#email_validated','#email_not_validated');Topup.CheckIfAllValid(1);}}
$('body').buttons();var result=Content.GetLocale();if(result==="en"){$('#language_image').empty();$('#language_text').empty();$('#language_image').html('<img src="images/layout/lang-sv.png" alt="" width="20" height="15"/>');$('#language_text').html('P&aring; svenska');}
if(result==="sv"){$('#language_image').empty();$('#language_text').empty();$('#language_image').html('<img src="images/layout/lang-en.png" alt="" width="20" height="15"/>');$('#language_text').text('In english');}
if($("body").queryString('msisdn')!=false){$('#chk_msisdn').val($("body").queryString('msisdn'));$('#chk_msisdn_confirm').val($("body").queryString('msisdn'));Topup.Authenticate($('#chk_msisdn').val(),'#msisdn_validated','#msisdn_not_validated');Form.chk_msisdn_confirm($('#chk_msisdn_confirm'),'#msisdn_confirm_validated','#msisdn_confirm_not_validated');}});