var gPopupMask=null;var gPopupContainer=null;var gPopFrame=null;var gReturnFunc=null;var gPopupIsShown=false;var gHideSelects=false;var gTabIndexes=new Array();var gTabbableTags=new Array("A","BUTTON","TEXTAREA","INPUT","IFRAME","DT");var gAllowedPlanCount=null;var gSelectedPlanCount=null;if(!document.all){document.onkeypress=keyDownHandler}var scrollMaxY;function initModalPopup(){theBody=document.getElementsByTagName("form")[0];popmask=document.createElement("div");popmask.id="modalPopupMask";popcont=document.createElement("div");popcont.id="modalPopupContainer";popcont.innerHTML='<div id="modalPopupInsides"><iframe id="modalPopupIFrame" src="blank.htm" scrolling="auto" frameborder="0" allowtransparency="true"></iframe></div>';theBody.appendChild(popmask);theBody.appendChild(popcont);gPopupMask=document.getElementById("modalPopupMask");gPopFrame=document.getElementById("modalPopupIFrame");if(parseInt(window.navigator.appVersion.charAt(0),10)<=6&&window.navigator.userAgent.indexOf("MSIE")>-1){gHideSelects=true}}addEvent(window,"load",initModalPopup);function openModal(c,a,b){gPopupIsShown=true;disableTabIndexes();gPopupMask.style.display="block";gPopupContainer.style.display="block";centerModalPopup(c,a);gPopupContainer.style.width=c+"px";if(a>0){gPopupContainer.style.height=a+"px"}gReturnFunc=b;scrollMaxY=window.scrollMaxY;if(gHideSelects==true){hideSelectBoxes()}assignPopupTabIndexes();document.forms[0].appendChild(gPopupContainer)}function openModalDiv(d,c,a,b){gPopupContainer=document.getElementById(d);openModal(c,a,b)}function openModalPopup(b,d,a,c){gPopupContainer=document.getElementById("modalPopupContainer");gPopFrame.src=b;openModal(d,a,c)}function centerModalPopup(b,h){if(gPopupIsShown==true){if(b==null||isNaN(b)){b=gPopupContainer.offsetWidth}if(h==null||isNaN(h)){h=gPopupContainer.offsetHeight}var i,f;if(window.innerHeight&&window.scrollMaxY){i=document.body.scrollWidth;f=window.innerHeight+window.scrollMaxY}else{if(document.body.scrollHeight>document.body.offsetHeight){i=document.body.scrollWidth;f=document.body.scrollHeight}else{i=document.body.offsetWidth;f=document.body.offsetHeight}}var c,a;if(self.innerHeight){c=self.innerWidth;a=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){c=document.documentElement.clientWidth;a=document.documentElement.clientHeight}else{if(document.body){c=document.body.clientWidth;a=document.body.clientHeight}}}var d=f;if(f<a){d=a}var g=i;if(i<c){g=c}$(gPopupMask).css("height","0px");$(gPopupMask).css("width","0px");$(gPopupMask).css("height",$(document).height());$(gPopupMask).css("width",$(document).width());if(!(navigator.userAgent.indexOf("Safari")==-1&&navigator.userAgent.indexOf("safari")==-1)){gPopupContainer.style.top=(parseInt(theBody.scrollTop,10)+((a-h)/2))+"px";gPopupContainer.style.left=(parseInt(theBody.scrollLeft,10)+((c-b)/2))+"px"}else{gPopupContainer.style.top=(parseInt(document.documentElement.scrollTop,10)+((a-h)/2))+"px";gPopupContainer.style.left=(parseInt(document.documentElement.scrollLeft,10)+((c-b)/2))+"px";try{window.scrollMaxY=scrollMaxY}catch(e){}}}}addEvent(window,"resize",centerModalPopup);addEvent(window,"scroll",centerModalPopup);function closeModalPopup(a){gPopupIsShown=false;restoreTabIndexes();if(gPopupMask==null){return}gPopupMask.style.display="none";gPopupContainer.style.display="none";if(a==true&&gReturnFunc!=null){gReturnFunc()}gPopFrame.src="about:blank";if(gHideSelects==true){displaySelectBoxes()}}function closePiaPopup(a){gPopupIsShown=false;if(gPopupMask==null){return}gPopupMask.style.display="none";gPopupContainer.style.display="none";if(a==true&&gReturnFunc!=null){gReturnFunc()}gPopFrame.src="about:blank"}function keyDownHandler(a){return true}function disableTabIndexes(){var c=0;for(var b=0;b<gTabbableTags.length;b++){var d=document.getElementsByTagName(gTabbableTags[b]);for(var a=0;a<d.length;a++){gTabIndexes[c++]=d[a].tabIndex;d[a].tabIndex="-1"}}}function restoreTabIndexes(){var c=0;for(var b=0;b<gTabbableTags.length;b++){var d=document.getElementsByTagName(gTabbableTags[b]);for(var a=0;a<d.length;a++){d[a].tabIndex=gTabIndexes[c++];d[a].tabEnabled=true}}}function assignPopupTabIndexes(){try{var d=1;for(var b=0;b<gTabbableTags.length;b++){var e=gPopupContainer.getElementsByTagName(gTabbableTags[b]);for(var a=0;a<e.length;a++){if(d==1){firstElement=e[a];e[a].focus()}e[a].tabIndex=d++}}}catch(c){}}function disablePopupTabIndexes(){var c=0;for(var b=0;b<gTabbableTags.length;b++){var d=gPopupContainer.getElementsByTagName(gTabbableTags[b]);for(var a=0;a<d.length;a++){d[a].tabIndex="-1"}}}function hideSelectBoxes(){for(var a=0;a<document.forms.length;a++){for(var b=0;b<document.forms[a].length;b++){if(document.forms[a].elements[b].tagName=="SELECT"){document.forms[a].elements[b].style.visibility="hidden"}}}}function displaySelectBoxes(){for(var a=0;a<document.forms.length;a++){for(var b=0;b<document.forms[a].length;b++){if(document.forms[a].elements[b].tagName=="SELECT"){document.forms[a].elements[b].style.visibility="visible"}}}}function addEvent(c,b,a){if(c.addEventListener){c.addEventListener(b,a,false);return true}if(c.attachEvent){return c.attachEvent("on"+b,a)}return false}function PiaAddToCart_OnClick(){var f=document.getElementById("lblSelected");var e=document.getElementById("lblAllowed");var b=document.getElementById("lblPIDs");gAllowedPlanCount=e.value;gSelectedPlanCount=f.value;if(gAllowedPlanCount==gSelectedPlanCount){SetPlan(b.value)}else{var a=new Array("zero","one","two","three","four","five","six","seven");var d=document.getElementById("lblPiaWarning");var c=document.getElementById("lblWarningPH");d.innerText=c.innerText.replace("[allowedplancount]",a[parseInt(e.value)]);d.innerText=d.innerText.replace("[selectedplancount]",a[parseInt(f.value)]);document.getElementById("lblPopupHeader").innerText=document.getElementById("lblWarningHeader").value.replace("one",a[parseInt(f.value)]);openModalDiv("modalDivPopupContainer",508,202,SetPlan)}}function SetPlan(a){window.location="/shop/plans/piainterstitial.aspx?indexes="+a};