function countrySelection(b){var a;currentSelectedCountry=$F("currentSelectedCountry");if(currentSelectedCountry!=""){a=$("country"+currentSelectedCountry);a.className=a.className.substr(0,a.className.indexOf(" "));$("countryList"+currentSelectedCountry).hide()}else{$("emptyCountryList").hide()}a=$("country"+b);a.className=a.className+" list01selected";$("countryList"+b).style.display="block";currentSelectedCountry=b;$("areasOrderSubmit").style.display="inline";$("areasOrderCountry").value=b}function ClickArrowUpDown(c,a){if(c>2){for(var b=1;b<=c;b++){if($("td_product"+b).style.display!="none"){break}}if(a==1){if(b!=1){$("td_product"+(b-1)).show();$("td_product"+(b+1)).hide();if(b==2){$("arrow_up").src="images/phones/shop/HW/arrow-up.png"}if(b+1==c){$("arrow_down").src="images/phones/shop/HW/arrow-down-h.png"}}}else{if(b+1!=c){$("td_product"+b).hide();$("td_product"+(b+2)).show();if(b+2==c){$("arrow_down").src="images/phones/shop/HW/arrow-down.png"}if(b==1){$("arrow_up").src="images/phones/shop/HW/arrow-up-h.png"}}}}}function AddToCredit(b,a){var c;for(c=0;c<6;c++){if($("added_credit_item"+c).style.display=="none"){$("added_credit_item"+c).show();$("added_credit_value"+c).innerHTML=b+" "+a;$("total_credit").innerHTML=parseInt($("total_credit").innerHTML)+b;$("c"+c).value=b;break}}SaveCredit()}function RemoveFromCredit(c){$("added_credit_item"+c).hide();$("total_credit").innerHTML=parseInt($("total_credit").innerHTML)-parseInt($("added_credit_value"+c).innerHTML);$("added_credit_value"+c).innerHTML="";$("c"+c).value="";var b;for(b=c;b<5;b++){var a=b+1;if($("added_credit_item"+a).style.display!="none"){$("added_credit_item"+b).show();$("c"+b).value=$("c"+a).value;$("added_credit_value"+b).innerHTML=$("added_credit_value"+a).innerHTML;$("added_credit_item"+a).hide();$("added_credit_value"+a).innerHTML="";$("c"+a).value=""}else{break}}SaveCredit()}function SaveCredit(){try{xmlHttp_checkout=new XMLHttpRequest()}catch(a){try{xmlHttp_checkout=new ActiveXObject("Msxml2.XMLHTTP")}catch(a){try{xmlHttp_checkout=new ActiveXObject("Microsoft.XMLHTTP")}catch(a){alert("Your browser does not support AJAX!");return false}}}var b="c0="+$("c0").value;b=b+"&c1="+$F("c1");b=b+"&c2="+$F("c2");b=b+"&c3="+$F("c3");b=b+"&c4="+$F("c4");b=b+"&c5="+$F("c5");xmlHttp_checkout.open("POST","/ajax/save_credit.php",true);xmlHttp_checkout.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");xmlHttp_checkout.send(b)}function SaveVouchers(){var c="";var b=0;for(var a=0;a<6;a++){amount=$("voucher"+a+"amount").value;qty=$("voucher"+a).value;if(a>0){c=c+"&"}c=c+"v"+a+"="+amount;c=c+"&v"+a+"qty="+qty;b=parseInt(b)+(parseInt(amount)*parseInt(qty))}new Ajax.Request("ajax/save_vouchers.php",{parameters:c,evalJS:false,onComplete:function(d){if(window.location.search!="?added=1"){window.location.search="?added=1"}else{window.location.reload()}}})}function CheckShopContact(b){var a=true;buttonState("process_checkout",0);if(b.billing_addressid==null||b.billing_addressid.value==-1){if(b.company.value.match(regexpCompany)){$("company_id_e").hide();$("company_id_t").className="custominput1"}else{$("company_id_e").show();$("company_id_t").className="custominput2";a=false}if(b.firstname.value.length>=2){if(b.firstname.value.match(regexpName)){$("firstname_id_e").hide();$("firstname_id_t").className="custominput1"}else{$("firstname_id_e").show();$("firstname_id_t").className="custominput2";a=false}}else{$("firstname_id_t").className="custominput2";a=false}if(b.lastname.value.length>=2){if(b.lastname.value.match(regexpName)){$("lastname_id_e").hide();$("lastname_id_t").className="custominput1"}else{$("lastname_id_e").show();$("lastname_id_t").className="custominput2";a=false}}else{$("lastname_id_t").className="custominput2";a=false}if(b.address.value.length>=2){if(b.address.value.match(regexpAddress)){$("address_id_e").hide();$("address_id_t").className="custominput1"}else{$("address_id_e").show();$("address_id_t").className="custominput2";a=false}}else{$("address_id_t").className="custominput2";a=false}if(b.address_2.value.match(regexpAddress)){$("address_2_id_e").hide();$("address_2_id_t").className="custominput1"}else{$("address_2_id_e").show();$("address_2_id_t").className="custominput2";a=false}if(b.city.value.length>=2){if(b.city.value.match(regexpCity)){$("city_id_e").hide();$("city_id_t").className="custominput1"}else{$("city_id_e").show();$("city_id_t").className="custominput2";a=false}}else{$("city_id_t").className="custominput2";a=false}if(b.zip.value.length>=2){if(b.zip.value.match(regexpZip)){$("zip_id_e").hide();$("zip_id_t").className="custominput1"}else{$("zip_id_e").show();$("zip_id_t").className="custominput2";a=false}}else{$("zip_id_t").className="custominput2";a=false}if($("state_id_t")&&$("state_id_t").className!="customselectbox1"){if(b.state.value.match(regexpState)){$("state_id_e").hide();$("state_id_t").className="custominput1"}else{$("state_id_e").show();$("state_id_t").className="custominput2";a=false}}if(b.phone.value.length>=5){if(b.phone.value.match(regexpNumberWSpace)){$("phone_id_e").hide();$("phone_id_t").className="custominput1"}else{$("phone_id_e").show();$("phone_id_t").className="custominput2";a=false}}else{$("phone_id_t").className="custominput2";a=false}if(b.mobile.value.length>=5){if(b.mobile.value.match(regexpNumberWSpace)){$("mobile_id_e").hide();$("mobile_id_t").className="custominput1"}else{$("mobile_id_e").show();$("mobile_id_t").className="custominput2";a=false}}else{$("mobile_id_t").className="custominput2";a=false}}if($("sameasbilling").checked==false&&(b.shipping_addressid==null||b.shipping_addressid.value==-1)){if(b.s_company.value.match(regexpCompany)){$("s_company_id_e").hide();$("s_company_id_t").className="custominput1"}else{$("s_company_id_e").show();$("s_company_id_t").className="custominput2";a=false}if(b.s_firstname.value.length>=2){if(b.s_firstname.value.match(regexpName)){$("s_firstname_id_e").hide();$("s_firstname_id_t").className="custominput1"}else{$("s_firstname_id_e").show();$("s_firstname_id_t").className="custominput2";a=false}}else{$("s_firstname_id_t").className="custominput2";a=false}if(b.s_lastname.value.length>=2){if(b.s_lastname.value.match(regexpName)){$("s_lastname_id_e").hide();$("s_lastname_id_t").className="custominput1"}else{$("s_lastname_id_e").show();$("s_lastname_id_t").className="custominput2";a=false}}else{$("s_lastname_id_t").className="custominput2";a=false}if(b.s_address.value.length>=2){if(b.s_address.value.match(regexpAddress)){$("s_address_id_e").hide();$("s_address_id_t").className="custominput1"}else{$("s_address_id_e").show();$("s_address_id_t").className="custominput2";a=false}}else{$("s_address_id_t").className="custominput2";a=false}if(b.s_address_2.value.match(regexpAddress)){$("s_address_2_id_e").hide();$("s_address_2_id_t").className="custominput1"}else{$("s_address_2_id_e").show();$("s_address_2_id_t").className="custominput2";a=false}if(b.s_city.value.length>=2){if(b.s_city.value.match(regexpCity)){$("s_city_id_e").hide();$("s_city_id_t").className="custominput1"}else{$("s_city_id_e").show();$("s_city_id_t").className="custominput2";a=false}}else{$("s_city_id_t").className="custominput2";a=false}if(b.s_zip.value.length>=2){if(b.s_zip.value.match(regexpZip)){$("s_zip_id_e").hide();$("s_zip_id_t").className="custominput1"}else{$("s_zip_id_e").show();$("s_zip_id_t").className="custominput2";a=false}}else{$("s_zip_id_t").className="custominput2";a=false}if(b.s_phone.value.length>=5){if(b.s_phone.value.match(regexpNumberWSpace)){$("s_phone_id_e").hide();$("s_phone_id_t").className="custominput1"}else{$("s_phone_id_e").show();$("s_phone_id_t").className="custominput2";a=false}}else{$("s_phone_id_t").className="custominput2";a=false}if(b.s_mobile.value.length>=5){if(b.s_mobile.value.match(regexpNumberWSpace)){$("s_mobile_id_e").hide();$("s_mobile_id_t").className="custominput1"}else{$("s_mobile_id_e").show();$("s_mobile_id_t").className="custominput2";a=false}}else{$("s_mobile_id_t").className="custominput2";a=false}}CheckFormFill(b.id);buttonState("process_checkout",!a);return a}function SaveOrderContact(a){new Ajax.Request("/ajax/save_order_contact.php",{parameters:$(a).serialize(),method:"get",evalJS:false,onComplete:function(b){if(b.responseText==0){ajaxGettext($("checkout_h1"),"innerHTML","Shop0411");ajaxGettext($("checkout_expl"),"innerHTML","Shop0412");SaveNewShopOrder($("fcc"))}}});return true}function OrderMessages(a){if(a=="cancel"){ajaxGettext($("checkout_h1"),"innerHTML","Shop0413");ajaxGettext($("checkout_expl"),"innerHTML","Shop0414")}}function SaveNewShopOrder(fcc){if($("card_new0")&&$("card_new0").checked){if($F("card_id")>0){params="cardid="+$F("card_id")}else{return false}}else{params="cardid=0"}params=params+"&aliasusage="+fcc.AliasUsage.value;new Ajax.Request("/ajax/save_order.php",{parameters:params,evalJS:false,onComplete:function(transport){if(transport.responseText.length>5){if(Prototype.Browser.IE){infos=transport.responseXML.documentElement.childNodes.item(0).childNodes}else{infos=transport.responseXML.documentElement.childNodes.item(1).childNodes}$A(infos).each(function(elem){if(elem.nodeType&&elem.nodeType!=1){return}if(Prototype.Browser.IE){textContent=elem.text}else{textContent=elem.textContent}if(elem.tagName=="paramplus"){textContent="site="+$F("ServerName")+"&type=shop&account="+textContent+"&language="+$F("Language")}eval("fcc."+elem.tagName+".value = '"+textContent+"'")});$("contactsform").hide();$("ifpayment").show();$("fcc").submit()}else{if(transport.responseText==9||transport.responseText==5){$("contactsform").hide();$("ifpayment").show();$("falias").status.value="accept";$("falias").submit()}else{$("contactsform").hide();$("ifpayment").show();$("falias").status.value="decline";$("falias").submit()}}}})}function LoadAreas(a){$("agree_tr").hide();if($("agree").checked){ChangeCheckboxDown($("agree_s"),"agree");ChangeCheckboxUp($("agree_s"),"agree")}new Ajax.Request("/ajax/get_vn_areas.php",{parameters:"countryId="+a,evalJS:false,onComplete:function(b){$("area_t").className="customselectbox1";$("area").selectedIndex=0;$("area_s").update($("area").options[$("area").selectedIndex].text);$("area").disabled=false;$("area").update(b.responseText);$("term").disabled=true;$("term_t").className="customselectbox3";$("term").selectedIndex=0;$("term_s").update($("term").options[$("term").selectedIndex].text)}})}function LoadTerms(d,a){var b=$F("country");var c="countryId="+b+"&areaId="+d+"&currency="+a;new Ajax.Request("/ajax/get_vn_terms.php",{parameters:c,evalJS:false,onComplete:function(e){if(e.responseText.length>0){$("term_t").replace(e.responseText)}if($("area_s").innerHTML.search(/\*/)>0){$("agree_tr").show()}else{$("agree_tr").hide()}if($("agree").checked){ChangeCheckboxDown($("agree_s"),"agree");ChangeCheckboxUp($("agree_s"),"agree")}}})}function ChangeCountry(c){var a=$("country");for(var b=0;b<a.options.length;b++){if(c==a.options[b].value){break}}a.selectedIndex=b;$("countryspan").innerHTML=a.options[a.selectedIndex].text;LoadAreas(c)}function AddToCart(h,g){var c=$("country").options[$("country").selectedIndex].value;var b=$F("area");var e=$F("term");var j=true;if($("area_s").innerHTML.search(/\*/)>0){j=$("agree").checked}var a=1;if($("category_tr")){a=$("level_form").serialize(true).level}var k=$F("pn_provider");var d=($("pns1"))?$("pns1").options[$("pns1").selectedIndex].text:"Random";if(c=="-1"||c==""||b=="-1"||b==""||e=="-1"||e==""||j==false){return}else{var f={country:c,area:b,level:a,savevn:h,vn:d,term:e,provider:k};new Ajax.Request("/ajax/add_to_cart.php",{parameters:f,evalJS:false,onComplete:function(l){window.location=g}.bind(g)})}}function AddToCart_HW(a,b){new Ajax.Request("ajax/add_to_cart.php",{parameters:"product_id="+a+"&saveproduct=1",evalJS:false,onComplete:function(c){window.location=b}.bind(b)})}function AddToCart_Credit(a,b){new Ajax.Request("ajax/save_credits.php",{parameters:"c0="+a,evalJS:false,onComplete:function(c){window.location=b}.bind(b)})}var productslist;var productsbarindex;var productsbarindexsize;var productsbar;var scrolldragobj=$H({x1:0,x2:0,delta:0,sign:1});function InitProductList(){if($("productsbarindex")){productsbarindex=$("productsbarindex")}if($("productsbarindexsize")){productsbarindexsize=$("productsbarindexsize").value}if($("productsbar")){productsbar=$("productsbar");productsbar.onmousedown=function(e){startDragBare(e)};productsbar.onmouseup=function(e){endDragBare(e)}}if($("productslist")){productslist=$("productslist")}if(productsbarindex){if(productslist.addEventListener){productslist.observe("DOMMouseScroll",ProductListWheelEvent);productslist.observe("mousemove",dragBare)}productslist.onmousemove=function(){eval("dragBare()")};productslist.onmousewheel=function(){eval("ProductListWheelEvent()")}}if($("productsbar")){if($("productsbar").parentNode){$($("productsbar").parentNode).onclick=function(e){bareBackClick(e)};$($("productsbar").parentNode).onmouseup=function(e){endDragBare(e)};$($("productsbar").parentNode).setStyle({cursor:"pointer"})}}$("document_body").observe("mouseup",endDragBare)}function startDragBare(c){var b=c||window.event;var a=$($("productsbar").parentNode);scrolldragobj.set("x1",b.clientX-a.cumulativeOffset()[0]);return true}function endDragBare(a){releaseBare();return true}function dragBare(c){if(!c){return false}if(scrolldragobj.get("x1")==0){return false}var b=c||window.event;var a=$($("productsbar").parentNode);scrolldragobj.set("x2",b.clientX-a.cumulativeOffset()[0]);scrolldragobj.set("delta",(scrolldragobj.get("x2")-scrolldragobj.get("x1")).abs());scrolldragobj.set("sign",(scrolldragobj.get("x2")-scrolldragobj.get("x1"))/((scrolldragobj.get("x2")-scrolldragobj.get("x1")).abs()));if((scrolldragobj.get("delta")/productsbarindexsize).round()>0){if(scrolldragobj.get("sign")==-1){ProductListToLeft()}else{if(scrolldragobj.get("sign")==1){ProductListToRight()}}startDragBare(c)}else{}return true}function releaseBare(){scrolldragobj=$H({x1:0,x2:0,delta:0,sign:1})}function bareBackClick(e){var d=e||window.event;var b=$($("productsbar").parentNode);var c=$("productsbar");var a=d.clientX-b.cumulativeOffset()[0];if(a<c.offsetLeft){ProductListToLeft()}else{if(a>(c.offsetLeft+c.getWidth())){ProductListToRight()}}}function wheel(a){var b;a=a||window.event;if(a.wheelDelta){b=a.wheelDelta/120;if(window.opera){b=-b}}else{if(a.detail){b=-a.detail/3}}if(a.preventDefault){a.preventDefault()}a.returnValue=false;return b}function ProductListToLeft(){var a=$("tdproduct"+(parseInt(productsbarindex.value)+1));var b=$("tdproduct"+(parseInt(productsbarindex.value)-1));if(b){a.style.display="none";b.style.display="";productsbarindex.value=parseInt(productsbarindex.value)-1;productsbar.style.marginLeft=(productsbarindex.value*productsbarindexsize)+"px"}}function ProductListToRight(){var a=$("tdproduct"+productsbarindex.value);var b=$("tdproduct"+(parseInt(productsbarindex.value)+2));if(b){a.style.display="none";b.style.display="";productsbarindex.value=parseInt(productsbarindex.value)+1;productsbar.style.marginLeft=(productsbarindex.value*productsbarindexsize)+"px"}}function ProductListWheelEvent(a){var b=wheel(a);if(b>0){ProductListToLeft()}else{if(b<0){ProductListToRight()}}}function GetAreas(b,a){selectid=$(b);new Ajax.Request("/ajax/get_areas.php",{parameters:a,evalJS:false,onComplete:function(c){selectid.update(c.responseText);$(b+"_s").update(selectid.options[selectid.selectedIndex].text);selectid.enable();$(b+"_t").className="customselectbox1";PacksPhoneNumberCheck()}})}function GetAndFillAddressCheckout(a){new Ajax.Request("/ajax/get_checkout_address.php",{parameters:a,evalJS:false,onComplete:function(c){if(Prototype.Browser.IE){data=c.responseXML.documentElement.childNodes.item(0).childNodes}else{data=c.responseXML.documentElement.childNodes.item(1).childNodes}var b="";if(a.type=="4"){b="s_"}$A(data).each(function(e){if(e.nodeType&&e.nodeType!=1){return}if(Prototype.Browser.IE){textContent=e.text}else{textContent=e.textContent}var d=$(b+e.tagName+"_id");if(d){if(d.tagName=="INPUT"){d.value=textContent;if(a.id!=-1){d.disabled=true;$(d.id+"_t").className="custominput3"}else{d.disabled=false;$(d.id+"_t").className="custominput1"}if($(d.id+"_e_f")){$(d.id+"_e_f").hide()}}else{if(d.tagName=="SELECT"){for(i=0;i<d.length;i++){if(d[i].value==textContent){d.selectedIndex=i;$(d.id+"_s").update(d[i].text);break}}if(a.id!=-1){d.disabled=true;$(d.id+"_t").className="customselectbox3"}else{d.disabled=false;$(d.id+"_t").className="customselectbox1"}}}}});$("country_id_t").className="custominput3";$("country_id").disabled=true}})}function getRandNumbers(a){if(a.country!=233||a.area!=322341){$("num_select"+a.number).update();$("num_label"+a.number).hide();$("num_refresh"+a.number).hide();$("num_select"+a.number).hide();return false}new Ajax.Request("/ajax/get_rand_num.php",{parameters:a,evalJS:false,onComplete:function(b){$("num_select"+a.number).update(b.responseText);$("num_label"+a.number).show();$("num_refresh"+a.number).show();$("num_select"+a.number).show()}.bind(a)});return true}function buyNumber(a){if($("agree").checked){document.location.href=document.location.protocol+"//"+document.location.host+document.location.pathname+$F("numberid")}}function buyNumberAgree(a){if(a.documents>0){if($("agree").checked){ChangeCheckboxDown($("agree_s"),"agree");ChangeCheckboxUp($("agree_s"),"agree")}buttonState("buybutton",0);$("numberid").value=a.number;$$("div.docs_message").invoke("hide");$("docs_message"+a.documents).show();$("buy_number_agree").show()}else{document.location.href=document.location.protocol+"//"+document.location.host+document.location.pathname+a.number}}function PacksPhoneNumberCheck(){if(($("agree_td1")&&$("agree_td1").visible()&&$("agree1").checked==false)||($("agree_td2")&&$("agree_td2").visible()&&$("agree2").checked==false)||($("agree_td3")&&$("agree_td3").visible()&&$("agree3").checked==false)||($("agree_td4")&&$("agree_td4").visible()&&$("agree4").checked==false)||($("agree_td5")&&$("agree_td5").visible()&&$("agree5").checked==false)){buttonState("donebtn",0);return false}if($H($("packs_countries").serialize(true)).find(function(a){if(a.value==0||a.value==""){return true}})){buttonState("donebtn",0);return false}buttonState("donebtn",1);return true}function PacksPhoneNumberSubmit(a){if(!PacksPhoneNumberCheck()){return false}$(a).submit()};
