usingNamespace("Biz.Product")["MappingPrice"]={gotoProductDetail:function(url){if (window.opener && !window.opener.closed){window.opener.location.href = url;}else{window.open(url,"","","");};window.close();},autoNotify:function(vItem){var wces=Web.Config.Environment.SSLPage;var notifyUrl=wces.NewMyAccountAutoNotify+"?Submit=ADD&Item=" + vItem;try{window.opener.location.href = notifyUrl;}catch(e){Web.UI.Control.openWindow(notifyUrl);};window.close();},add:function(vItemList,vEwtList){var wces=Web.Config.Environment.SSLPage;var cartUrl=wces.AddTocart+"?Submit=ADD&ItemList=" + vItemList;if(vEwtList!=""){cartUrl=cartUrl+"&EWTList="+vEwtList;}try{window.opener.location.href = cartUrl;}catch(e){Web.UI.Control.openWindow(cartUrl,"_blank",800,600,0,0,"menubar=yes,scrollbars=yes,toolbar=yes,resizable=yes,status=yes");};window.close();}};usingNamespace("Biz.Product")["GoBackToCombo"]={GoBack:function(){var Back = Biz.Product.GoBackToCombo;if(jQuery.browser.msie){Back.InnerGoBack(0);}if(jQuery.browser.mozilla){Back.InnerGoBack(1);}if(jQuery.browser.opera){Back.InnerGoBack(0);}if(jQuery.browser.safari){Back.InnerGoBack(1);}},InnerGoBack:function(bsHistoryInitialLen){if(window.history.length!=bsHistoryInitialLen){window.history.go(-1);}else{var previousLink=document.referrer;if(previousLink!=""){window.location.href=previousLink;}}}};usingNamespace("Biz.Product")["PriceShownInCart"]={Go:function(itemsList){if(jQuery("#MapPriceLink")[0]!=null){var originalLink=jQuery("#MapPriceLink").val();var tempLink=originalLink;var itemListString=(itemsList.length>0)?("&ItemList="+itemsList.join(',')):"";var EWTListString=Biz.Product.DetailPage.getEWTListString();var typeFlag=itemListString!=""||EWTListString!="";tempLink+= itemListString + EWTListString;tempLink+=typeFlag?"&type=items":"";var finalLink="Web.UI.Control.openWindow('"+tempLink+"','_blank',500,400,0,0)";eval(finalLink);}},GetItemList:function(mItemNum){return Biz.Product.DetailPage.getSelectedItems(mItemNum,false);}};usingNamespace("Biz.Product")["DetailPage"]={selectedTab : {l:"0",r:"0"},maxTabID:4,changeTab : function(id, whichSide) {whichSide = whichSide.toLowerCase();var ot,oc,flag;for(var i=1;i<=Biz.Product.DetailPage.maxTabID;i++){ot=$("pc"+whichSide+"aTabMenu"+i);oc=$("pc"+whichSide+"aTabContent"+i);flag=(id==i)?true:false;Biz.Product.DetailPage.changeTabBase(ot,oc,flag);};if(Web.Environment.Browser.isIE()){var ot = $("pc" + whichSide + "aTabMenu" + id);if(ot.parentNode){ot.parentNode.blur();};};},changeTabBase : function(ot, oc, isShow) {if (!(ot && oc)){return;};var len = ot.src.length;var tlen=(ot.src.indexOf("ff.gif")==-1)?6:7;if (isShow) {ot.src = ot.src.substring(0,len-tlen) + "On.gif";Web.UI.Control.setAttribute(oc,{"style.display":"block"});} else {ot.src = ot.src.substring(0,len-tlen) + "Off.gif";Web.UI.Control.setAttribute(oc,{"style.display":"none"});};},displayMore:function(showO,hideO){if($(hideO)){Web.UI.Control.setAttribute($(hideO),{"style.display":"none"});};if($(showO)){Web.UI.Control.setAttribute($(showO),{"style.display":"inline"});};},swapProductImage:function(img,href,isAttach,des,itemNumber){if(typeof(itemNumber)=="undefined"){itemNumber = "";};$('pclaImagePreview'+itemNumber).src=img;if(!String.isNullOrEmpty(des)){$('pclaImagePreview'+itemNumber).title=des;};if(isAttach==1){$('pclaImagePreviewLink'+itemNumber).href=href;};},swapNewProductImage:function(img,href,isAttach){$('mainSlide_0').src=img;if(isAttach==1){$('mainSlides').href=href;};},swapProductImageWithLoadding:function(img,href,itemNumber){if(itemNumber == null || typeof(itemNumber)=="undefined"){itemNumber = "";};$('mainSlide_0'+itemNumber).src=img;$('mainSlides'+itemNumber).href=href;Web.UI.Control.addCss($('mainSlide'+itemNumber),"loading");},swapProductImageWithLoadding2011:function(img,href,itemNumber){if(itemNumber == null || typeof(itemNumber)=="undefined"){itemNumber = "";};$('mainSlide_0'+itemNumber).src=img;$('mainSlides'+itemNumber).onclick=function(){eval(href)};Web.UI.Control.addCss($('mainSlide'+itemNumber),"loading");},swapSuperComboImageWithLoadding: function (img, href) {$('mainSlide_0').src = img;$('mainSlides').onclick = function () { eval(href) };Web.UI.Control.addCss($('mainSlide'), "loading");},swapRegularComboImageWithLoadding:function(img,imageStyle,href,mainImgClass){$('mainSlide_0').src=img;$('mainSlide_0').style.background=imageStyle;$('mainSlide_0').className=mainImgClass;$('mainSlides').href=href;},swapRegularComboImageWithLoadding2011:function(img,imageStyle,href,mainImgClass){$('mainSlide_0').src=img;$('mainSlide_0').style.background=imageStyle;$('mainSlide_0').className=mainImgClass;$('mainSlides').onclick=function(){eval(href)};},swapRegularComboImageLink:function(href){$('mainSlides').href=href;},swapRegularComboImageLink2011:function(href){$('mainSlides').onclick= function(){eval(href)};},addCKItem:function(mItem,isComboDeal){var ItemList=[];var mf=true;var sb = new Sys.Text.StringBuilder();var wces=Web.Config.Environment.SSLPage;sb.append(wces.AddTocart);sb.append("?Submit=ADD&ItemList=");var cbItem=$("comboItem");if(cbItem&&cbItem.checked){ItemList.push(cbItem.value);mf=false;};var tmpInstallNet=Biz.Product.DetailPage.getInstallNetValue();var tmpSNETResult=Biz.Product.DetailPage.getSnetValue(mItem);var hasInetCombo=tmpInstallNet.split("_").length==2;var hasSNETCombo=tmpSNETResult.split("_").length==3;var comboId="";if(!isComboDeal){if(hasInetCombo){comboId="Combo."+tmpInstallNet.split("_")[1];};if(hasSNETCombo){comboId="Combo."+tmpSNETResult.split("_")[1];};};var installItem=$("installNetRadioValue");if(installItem){if(installItem.value){if(hasInetCombo){ItemList.push(comboId);mf=false;}else{ItemList.push(installItem.value);mf=true;}}}var kItem;for(var i=0;i<3;i++){kItem=$("kmItem_"+i);if(kItem&&kItem.checked){ItemList.push(kItem.value);};};var EWTListValue="";if(ItemList.length>0||($("snetRadioValue")&&$("snetRadioValue").value&&$("snetRadioValue").value!="")){var tmpResult;if($("snetRadioValue")){tmpResult=$("snetRadioValue").value;};if(hasSNETCombo){if(!isComboDeal){if(!hasInetCombo){ItemList.push(comboId);}}mf=false;}else{if(!String.isNullOrEmpty(tmpResult)){EWTListValue=tmpResult+"_"+mItem;}};}if(mf&&!String.isNullOrEmpty(mItem)){ItemList.push(mItem);};sb.append(ItemList.join(","));if(!String.isNullOrEmpty(EWTListValue)){sb.append("&EWTList="+EWTListValue);};window.location.href=sb.toString();},formatMoney:function(price){if(price == null || price=="" || price==undefined){return "0";};var re = /(-?\d+)(\d{3})/;while(re.test(price)){price = price.replace(re,"$1,$2");};if((price+"").indexOf(".")<0){price += ".00";};if((price+"").indexOf(".")+2==(price+"").length){price+="0";}return price+'';},addExtraItems:function(mItem){var ItemList=[];var mf=true;var sb = new Sys.Text.StringBuilder();var wces=Web.Config.Environment.SSLPage;sb.append(wces.AddTocart);sb.append("?Submit=ADD&ItemList=");var installItem=$("installNetRadioValue");var itemValue;if(installItem){itemValue=installItem.value;if(itemValue){ItemList.push(itemValue.substring(0,itemValue.indexOf(Web.Lang.currencyCode)));mf=true;}}var kItem;for(var i=0;i<4;i++){kItem=$("kmItem_"+i);if(kItem&&kItem.checked){itemValue=kItem.value;ItemList.push(itemValue.substring(0,itemValue.indexOf(Web.Lang.currencyCode)));};};if(ItemList.length>0||($("snetRadioValue")&&$("snetRadioValue").value&&$("snetRadioValue").value!="")){if(mf&&!String.isNullOrEmpty(mItem)){ItemList.push(mItem);};sb.append(ItemList.join(","));var tmpResult;itemValue=$("snetRadioValue").value;if(itemValue){tmpResult=itemValue.substring(0,itemValue.indexOf(Web.Lang.currencyCode))+"_"+mItem;}if(tmpResult){sb.append("&EWTList="+tmpResult);};window.location.href=sb.toString();}else{if(mItem == null || typeof(mItem)=="undefined"){mItem = "";};var cartHref=$("addCartHref"+mItem).value;eval(cartHref);};},getSelectedItems:function(mItem,needAddmItem){var innerItemList=[];var mf=true;/*add install net*/var installItem=$("installNetRadioValue");var techSupportItem=$("techSupportRadioValue");var snetItem=$("snetRadioValue");var hasInstallCombo=installItem.value.indexOf("_")>-1;var hasTechSupportCombo=techSupportItem.value.indexOf("_")>-1;var hasSnetCombo=snetItem.value.indexOf("_")>-1;var installComboId,techSupportComboId,snetComboId;if(hasInstallCombo){installComboId=installItem.value.split("_")[1];};if(hasSnetCombo){snetComboId=snetItem.value.split("_")[1];};if(hasTechSupportCombo){techSupportComboId = techSupportItem.value.split("_")[1];};var itemValue;if(installItem){itemValue=installItem.value;if(itemValue){if(hasInstallCombo){innerItemList.push("Combo."+installComboId);mf=false;}else{innerItemList.push(itemValue.substring(0,itemValue.indexOf(Web.Lang.currencyCode)));}}}if(techSupportItem){itemValue=techSupportItem.value;if(itemValue){if(hasTechSupportCombo){innerItemList.push("Combo."+techSupportComboId);mf=false;}else{innerItemList.push(itemValue.substring(0,itemValue.indexOf(Web.Lang.currencyCode)));}}}/*add kitmaker(PopularItem) item*/var kItem;for(var i=0;i<4;i++){kItem=$("kmItem_"+i);if(kItem&&kItem.checked){itemValue=kItem.value;innerItemList.push(itemValue.substring(0,itemValue.indexOf(Web.Lang.currencyCode)));};};/*add suggested item*/var suggestedItem;for(var i=0;i<4;i++){suggestedItem=$("suggestItem_"+i);if(suggestedItem&&suggestedItem.checked){itemValue=suggestedItem.value;innerItemList.push(itemValue.substring(0,itemValue.indexOf(Web.Lang.currencyCode)));};}if(innerItemList.length>0||($("snetRadioValue")&&$("snetRadioValue").value&&$("snetRadioValue").value!="")){itemValue=$("snetRadioValue").value;if(hasSnetCombo){innerItemList.push("Combo."+snetComboId);mf=false;}};if(needAddmItem!=null&&needAddmItem){/*add main item */if(mf&&!String.isNullOrEmpty(mItem)){innerItemList.push(mItem);};}return innerItemList;},getEWTListString:function(){var EWTListValue="";var hasSnetCombo=$("snetRadioValue").value.indexOf("_")>-1;if(($("snetRadioValue")&&$("snetRadioValue").value&&$("snetRadioValue").value!="")){var tempItemValue=$("snetRadioValue").value;if(!hasSnetCombo){if(!String.isNullOrEmpty(tempItemValue)){EWTListValue=$("snetRadioValue").value;}}}var result=(String.isNullOrEmpty(EWTListValue))?"":("&EWTList="+EWTListValue);return result;},addCrossSellItems:function(mItem){var ItemList=[];var mf=true;var sb = new Sys.Text.StringBuilder();var wces=Web.Config.Environment.SSLPage;sb.append(wces.AddTocart);sb.append("?Submit=ADD&ItemList=");var installItem=$("installNetRadioValue");var techSupportItem=$("techSupportRadioValue");var snetItem=$("snetRadioValue");var hasInstallCombo=installItem.value.indexOf("_")>-1;var hasTechSupportCombo=techSupportItem.value.indexOf("_")>-1;var hasSnetCombo=snetItem.value.indexOf("_")>-1;var installComboId,techSupportComboId,snetComboId;if(hasInstallCombo){installComboId=installItem.value.split("_")[1];};if(hasSnetCombo){snetComboId=snetItem.value.split("_")[1];};if(hasTechSupportCombo){techSupportComboId = techSupportItem.value.split("_")[1];};var itemValue;if(installItem){itemValue=installItem.value;if(itemValue){if(hasInstallCombo){ItemList.push("Combo."+installComboId);mf=false;}else{ItemList.push(itemValue.substring(0,itemValue.indexOf(Web.Lang.currencyCode)));}}}if(techSupportItem){itemValue=techSupportItem.value;if(itemValue){if(hasTechSupportCombo){ItemList.push("Combo."+techSupportComboId);mf=false;}else{ItemList.push(itemValue.substring(0,itemValue.indexOf(Web.Lang.currencyCode)));}}}var kItem;for(var i=0;i<4;i++){kItem=$("kmItem_"+i);if(kItem&&kItem.checked){itemValue=kItem.value;ItemList.push(itemValue.substring(0,itemValue.indexOf(Web.Lang.currencyCode)));};};var suggestedItem;for(var i=0;i<4;i++){suggestedItem=$("suggestItem_"+i);if(suggestedItem&&suggestedItem.checked){itemValue=suggestedItem.value;ItemList.push(itemValue.substring(0,itemValue.indexOf(Web.Lang.currencyCode)));};}var EWTListValue="";if(ItemList.length>0||($("snetRadioValue")&&$("snetRadioValue").value&&$("snetRadioValue").value!="")){itemValue=$("snetRadioValue").value;if(hasSnetCombo){ItemList.push("Combo."+snetComboId);mf=false;}else{if(!String.isNullOrEmpty(itemValue)){EWTListValue=itemValue.substring(0,itemValue.indexOf(Web.Lang.currencyCode))+"_"+mItem;}};};if(mf&&!String.isNullOrEmpty(mItem)){ItemList.push(mItem);};sb.append(ItemList.join(","));if(!String.isNullOrEmpty(EWTListValue)){sb.append("&EWTList="+EWTListValue);};window.location.href=sb.toString();},switchExtraItem:function(item,mPrice){if(item){if(item.name=="SNETRadio"&&$("snetRadioValue").value==item.value){item.checked=false;$("snetRadioValue").value="";}else if(item.name=="INETRadio"&&$("installNetRadioValue").value==item.value){item.checked=false;$("installNetRadioValue").value="";}}var inputs=document.forms.formAttach.elements;var count=0;var totalPrice=(mPrice+'').replace(/[^\d]/ig,'') - 0;if(item&&item.checked){if(item.name=="SNETRadio"){this.clickSnetRadio(item);}else if(item.name=="INETRadio"){this.clickInstallNetRadio(item);}}for (var i=0; i<inputs.length; i++){if (inputs[i].type == 'radio' || inputs[i].type == 'checkbox'){if(inputs[i].checked){count++;var tmpValues=inputs[i].value.split(Web.Lang.currencyCode);var currentValue=tmpValues[1].replace(/[^\d]/ig,'')-0;totalPrice+=currentValue;}}}$("itemcount").innerHTML=count;$("extraitems").innerHTML=count>1?"items":"item";var priceText=(String)(totalPrice);totalPrice=totalPrice/100+"";totalPrice=Biz.Product.DetailPage.formatMoney(totalPrice);if($("addontotal")&&$("addontotal").innerHTML.indexOf(Web.Lang.currencyCode)>=0){$("addontotal").innerHTML="$"+ totalPrice;}},switchCrossSellItem:function(item,mPrice,comboId){var curValue="";if(typeof(Product) != "undefined" && typeof(Product.finalPrice) != "undefined"){mPrice = "$" + Product.finalPrice;};if(item){if(item.name=="SNETRadio"&&$("snetRadioValue").value.indexOf(item.value)>-1){if(item.id==$("preSelectItem").value) return;item.checked=false;curValue=$("snetRadioValue").value;$("snetRadioValue").value="";}else if(item.name=="INETRadio"&&$("installNetRadioValue").value.indexOf(item.value)>-1){if(item.id==$("preSelectItem").value) return;item.checked=false;curValue=$("installNetRadioValue").value;$("installNetRadioValue").value="";}else if(item.name=="TSupportRadio"&&$("techSupportRadioValue").value.indexOf(item.value)>-1){if(item.id==$("preSelectItem").value) return;item.checked=false;curValue=$("techSupportRadioValue").value;$("techSupportRadioValue").value="";}}var inputs=$("cross-sell").elements;var count=0;var totalPrice=(mPrice+'').replace(/[^\d]/ig,'') - 0;if(item&&item.checked){if(item.name=="SNETRadio"){this.clickSnetComboRadio(item,comboId,false);}else if(item.name=="INETRadio"){this.clickInstallNetComboRadio(item,comboId,false);}else if(item.name=="TSupportRadio"){this.clickTechSupportComboRadio(item,comboId,false);}}for (var i=0; i<inputs.length; i++){if (inputs[i].type == 'radio' || inputs[i].type == 'checkbox'){if(inputs[i].checked){count++;var tmpValues=inputs[i].value.split(Web.Lang.currencyCode);var currentValue=tmpValues[1].replace(/[^\d]/ig,'')-0;currentValue;totalPrice+=currentValue;}}}$("itemcount").innerHTML=count;var priceText=(String)(totalPrice);totalPrice=totalPrice/100+"";totalPrice=Biz.Product.DetailPage.formatMoney(totalPrice);if($("addontotal")&&$("addontotal").innerHTML.indexOf(Web.Lang.currencyCode)>=0){$("addontotal").innerHTML="$"+ totalPrice;};if(item.name=="SNETRadio"&&curValue.indexOf(item.value)>-1&&item.id!=$("preSelectItem").value&&!item.checked){if($($("preSelectItem").value)){$($("preSelectItem").value).click();};};if(item.name=="INETRadio"&&curValue.indexOf(item.value)>-1&&item.id!=$("preSelectItem").value&&!item.checked){if($($("preSelectItem").value)){$($("preSelectItem").value).click();}};if(item.name=="TSupportRadio"&&curValue.indexOf(item.value)>-1&&item.id!=$("preSelectItem").value&&!item.checked){if($($("preSelectItem").value)){$($("preSelectItem").value).click();}};},initCrossSellItems:function(){if($("cross-sell")){var inputs=$("cross-sell").elements;if(inputs){for (var i=0; i<inputs.length; i++){if (inputs[i].type == 'radio' || inputs[i].type == 'checkbox'){inputs[i].checked=false;}}}}},initExtraItems:function(){var inputs=document.forms.formAttach.elements;for (var i=0; i<inputs.length; i++){if (inputs[i].type == 'radio' || inputs[i].type == 'checkbox'){inputs[i].checked=false;}}},initKitMaker:function(){var inputs=document.forms.formAddWith.elements;for (var i=0; i<inputs.length; i++){if (inputs[i].type == 'radio' || inputs[i].type == 'checkbox'){inputs[i].checked=false;}}},getSnetValue:function(mItem){var sb="";if($("snetRadioValue")){if($("snetRadioValue").value){sb=$("snetRadioValue").value+"_"+mItem;};};return sb;},getSnetCheckValue:function(mItem){var sb="";if($("snetRadioValueCheck")){if($("snetRadioValueCheck").value){sb=$("snetRadioValueCheck").value+"_"+mItem;};};return sb;},getMainQTYValue:function(vItem,sellerListIndex){var sb="";if(typeof(sellerListIndex) == "undefined"){sellerListIndex="";}if(document.getElementsByName("qtyMainItems"+sellerListIndex+"_"+vItem)[0]){if(document.getElementsByName("qtyMainItems"+sellerListIndex+"_"+vItem)[0].value){sb=document.getElementsByName("qtyMainItems"+sellerListIndex+"_"+vItem)[0].value;};};var regQTY=new RegExp("[0-9]+");var rs=sb.match(regQTY);if(rs!=sb){sb = "1";}else {if (parseInt(sb)<1){sb = "1";}};return sb;},checkMainQTYValue:function(vItem,sellerListIndex){if(typeof(sellerListIndex) == "undefined"){sellerListIndex="";}var sbQTY=document.getElementsByName("qtyMainItems"+sellerListIndex+"_"+vItem)[0].value;if(sbQTY){var regQTY=new RegExp("[0-9]+");var rs=sbQTY.match(regQTY);if(rs!=sbQTY){document.getElementsByName("qtyMainItems"+sellerListIndex+"_"+vItem)[0].value = 1;}else{if (parseInt(sbQTY)<1){document.getElementsByName("qtyMainItems"+sellerListIndex+"_"+vItem)[0].value = 1;}};};},clickSnetRadio:function(o){if($("snetRadioValue")){if(o.value){$("snetRadioValue").value=o.value;};};},clickSnetComboRadio:function(o,comboId,clearButtonFlag){if($("snetRadioValue")){if(o.value){if(comboId!="-1"){$("snetRadioValue").value=o.value+"_"+comboId;}else{$("snetRadioValue").value=o.value;};var allInetRadio=document.getElementsByName("install");var inetItemIsChecked = false;for (i=0;i<allInetRadio.length;i++){if(allInetRadio[i].checked){inetItemIsChecked = true;}}if(clearButtonFlag){var clearBtn=$("clearButton");var wuc=Web.UI.Control;if(clearButtonFlag =="1" && inetItemIsChecked == false ){wuc.setAttribute(clearBtn,{"style.display":"none"});}else{wuc.setAttribute(clearBtn,{"style.display":""});};}};};},clickInstallNetRadio:function(o){if($("installNetRadioValue")){if(o.value){$("installNetRadioValue").value=o.value;};};},clickInstallNetComboRadio:function(o,comboId,clearButtonFlag){if($("installNetRadioValue")){if(o.value){if(comboId!="-1"){$("installNetRadioValue").value=o.value+"_"+comboId;}else{$("installNetRadioValue").value=o.value;};var allsnetRadio=document.getElementsByName("servicenet");var snetItemIsChecked = false;for (i=0;i<allsnetRadio.length;i++){if(allsnetRadio[i].checked){snetItemIsChecked = true;}}if(clearButtonFlag){var clearBtn=$("clearButton");var wuc=Web.UI.Control;if(clearButtonFlag=="1" && snetItemIsChecked == false){wuc.setAttribute(clearBtn,{"style.display":"none"});}else{wuc.setAttribute(clearBtn,{"style.display":""});};}};};},clickTechSupportComboRadio:function(o,comboId,clearButtonFlag){if($("techSupportRadioValue")){if(o.value){if(comboId!="-1"){$("techSupportRadioValue").value=o.value+"_"+comboId;}else{$("techSupportRadioValue").value=o.value;};var allsnetRadio=document.getElementsByName("servicenet");var snetItemIsChecked = false;for (i=0;i<allsnetRadio.length;i++){if(allsnetRadio[i].checked){snetItemIsChecked = true;}}if(clearButtonFlag){var clearBtn=$("clearButton");var wuc=Web.UI.Control;if(clearButtonFlag=="1" && snetItemIsChecked == false){wuc.setAttribute(clearBtn,{"style.display":"none"});}else{wuc.setAttribute(clearBtn,{"style.display":""});};}};};},clickSnetComboCheckBox:function(o,comboId){if(o.checked){if($("snetRadioValueCheck")){if(o.value){if(comboId!="-1"){$("snetRadioValueCheck").value=o.value+"_"+comboId;}else{$("snetRadioValueCheck").value=o.value;};};};}else{if($("snetRadioValueCheck")&&$("preSelectItem")){if(!String.isNullOrEmpty($("preSelectItem").value)&&"CHECK_"+($("preSelectItem").value)==o.id){o.checked=true;}else{$("snetRadioValueCheck").value="";}};};},clickInstallNetComboCheckBox:function(o,comboId){if(o.checked){if($("installNetRadioValueCheck")){if(o.value){if(comboId!="-1"){$("installNetRadioValueCheck").value=o.value+"_"+comboId;}else{$("installNetRadioValueCheck").value=o.value;};};};}else{if($("installNetRadioValueCheck")&&$("preSelectItem")){if(!String.isNullOrEmpty($("preSelectItem").value)&&"CHECK_"+($("preSelectItem").value)==o.id){o.checked=true;}else{$("installNetRadioValueCheck").value="";}};};},getInstallNetValue:function(){var sb="";if($("installNetRadioValue")){sb=$("installNetRadioValue").value;};return sb;},getInstallNetCheckValue:function(){var sb="";if($("installNetRadioValueCheck")){sb=$("installNetRadioValueCheck").value;};return sb;},clickTechSupportRadio:function(o){if($("techSupportRadioValue")){if(o.value){$("techSupportRadioValue").value=o.value;};};},getTechSupportValue:function(){var sb="";if($("techSupportRadioValue")){sb=$("techSupportRadioValue").value;};return sb;},getTechSupportCheckValue:function(){var sb="";if($("techSupportRadioValueCheck")){sb=$("techSupportRadioValueCheck").value;};return sb;},clickTechSupportComboCheckBox:function(o,comboId){if(o.checked){if($("techSupportRadioValueCheck")){if(o.value){if(comboId!="-1"){$("techSupportRadioValueCheck").value=o.value+"_"+comboId;}else{$("techSupportRadioValueCheck").value=o.value;};};};}else{if($("techSupportRadioValueCheck")&&$("preSelectItem")){if(!String.isNullOrEmpty($("preSelectItem").value)&&"CHECK_"+($("preSelectItem").value)==o.id){o.checked=true;}else{$("techSupportRadioValueCheck").value="";}};};},addNewKitmakerValue:function(mItem){var ItemList=[];var mf=true;var sb = new Sys.Text.StringBuilder();var wces=Web.Config.Environment.SSLPage;sb.append(wces.AddTocart);sb.append("?Submit=ADD&ItemList=");var kItem;for(var i=0;i<3;i++){kItem=$("kitmakerItem"+i);if(kItem&&kItem.checked){ItemList.push(kItem.value.split(Web.Lang.currencyCode)[0]);};};if(ItemList.length>0){if(mf&&!String.isNullOrEmpty(mItem)){ItemList.push(mItem);};sb.append(ItemList.join(","));window.location.href=sb.toString();}else{if(mItem == null || typeof(mItem)=="undefined"){mItem = "";};var cartHref=$("addCartHref"+mItem).value;eval(cartHref);};},kitmakerValue:function(vObject){var tmpTotal = $("kitMakerTotalPrice").innerHTML.replace(/[^\d]/ig,'') - 0;tmpValue = vObject.value.split(Web.Lang.currencyCode);price = tmpValue[1].replace(/[^\d]/ig,'') - 0;if(vObject.checked){tmpTotal += price;}else{tmpTotal -= price;};tmpTotal=tmpTotal/100+"";tmpTotal = Biz.Product.DetailPage.formatMoney(tmpTotal);var tmp = tmpTotal.split(".");$("kitMakerTotalPrice").innerHTML =Web.Lang.currencyCode+tmp[0]+"<span>."+tmp[1]+"</span>";},enterAddtoCart:function(event,itemNumber){if(itemNumber == null || typeof(itemNumber)=="undefined"){itemNumber = "";};if(event.keyCode == '13' || event.which == '13'){var cartHref=$("addCartHref"+itemNumber).value;eval(cartHref);};},SellerListEnterAddtoCart:function(event,itemNumber){if(itemNumber == null || typeof(itemNumber)=="undefined"){itemNumber = "";};if(event.keyCode == '13' || event.which == '13'){Biz.Product.Cart.add(''+itemNumber+'','1','1',0);};},highLightTierPrice:function(inputPrice,s){var wuc=Web.UI.Control;var inputPriceValue = inputPrice.value;var tierPrice;var tierPriceRow;var singleFinalPriceRow;var flag = 0;singleFinalPriceRow = jQuery("#synopsis input[name=qtyMainItems_"+s+"]").parent().siblings(".wrapper").find("#singleFinalPrice");for(var i=1; i<4; i++){tierPrice=$("pQty"+i+"_Val"+s);tierPriceRow=$("pQty"+i+s);if(tierPrice && inputPriceValue && (inputPriceValue-tierPrice.value>=0) && tierPrice.value>0){flag=i;}if(tierPriceRow){wuc.setAttribute(tierPriceRow,{"style.fontWeight":""});}}tierPriceRow=$("pQty"+flag+s);if(tierPriceRow){wuc.setAttribute(tierPriceRow,{"style.fontWeight":"bold"});};if(singleFinalPriceRow.length>0){if(flag > 0) {singleFinalPriceRow.css("fontWeight","normal");}else{singleFinalPriceRow.css("fontWeight","bolder");}}},createConversionEventTag:function(attr,o,e,isNew){if(attr==undefined) return;if(e==1){if(o.name=="TSupportRadio"){if(o.value.match(/\d+\.?\d+$/i)==0)return;}if(!o.checked)return;}var ItemNuber = attr.ItemNuber;var Event1 = e==1?1:2;var ElementCategory = attr.ElementCategory;var Event2 = e==1?10:20;var Attr = attr.Attr;try{if(isNew){cmCreateConversionEventTag(ItemNuber,Event1,ElementCategory,Event2,Attr,Attr);}else{cmCreateConversionEventTag(ItemNuber,Event1,ElementCategory,Event2,Attr);}}catch(ex){};},createElementTag:function(attr,isEn){if(isEn && attr!=undefined){var ItemNuber = attr.ItemNuber;var ElementCategory = attr.ElementCategory;var Attr = attr.Attr;try{cmCreatePageElementTag(ItemNuber,ElementCategory,null,null,null,Attr);}catch(ex){};}},foreachCreateTag:function(isEn,isNew){if(!isEn) return;var dp = Biz.Product.DetailPage;var inputs=$("cross-sell").elements;try{for (var i=0; i<inputs.length; i++){if (inputs[i].type == 'radio' || inputs[i].type == 'checkbox'){if(inputs[i].checked){if(inputs[i].name=="SNETRadio"){var SNET="SNET_"+inputs[i].id.replace(/-/ig,'');dp.createConversionEventTag(eval(SNET),"undefined",2,0);}else if(inputs[i].name=="INETRadio"){var InstallNet="InstallNet_"+inputs[i].id.replace(/-/ig,'');dp.createConversionEventTag(eval(InstallNet),"undefined",2,0);}else if(inputs[i].name=="TSupportRadio"){var TsHasShort="TsHasShort_"+inputs[i].id.replace(/-/ig,'');dp.createConversionEventTag(eval(TsHasShort),"undefined",2,0);}else if(inputs[i].name=="KitCheck"){var kit="popularCreateConversionEventTag" + (parseInt(inputs[i].id.replace(/[^\d]/ig,'')) + 1);dp.createConversionEventTag(eval(kit),"undefined",2,isNew);}else if(inputs[i].name=="SuggestCheck"){var Suggest="suggestedCreateConversionEventTag" + (parseInt(inputs[i].id.replace(/[^\d]/ig,'')) + 1);dp.createConversionEventTag(eval(Suggest),"undefined",2,isNew);}}}}}catch(ex){};}};usingNamespace("Biz.Product")["Cart"]={itemList:"",preItemList:"",optionItemList:"",EWTList:"",mainItemQty:"",autoNotify:function(vItem){var wces=Web.Config.Environment.SSLPage;var notifyUrl=wces.NewMyAccountAutoNotify+"?Submit=ADD&Item=" + vItem;if (window.opener && !window.opener.closed){window.opener.location.href = notifyUrl;}else{Web.UI.Control.openWindow(notifyUrl);};window.close();},add:function(vItem,vDEPA,vOrderType,closeWindow,checkUpService,sellerListIndex){var tmpMainItemQTY = "";tmpMainItemQTY=Biz.Product.DetailPage.getMainQTYValue(vItem,sellerListIndex);if(tmpMainItemQTY){Biz.Product.Cart.mainItemQty=tmpMainItemQTY;};if(closeWindow==1){var wces=Web.Config.Environment.SSLPage;var cartUrl=wces.AddTocart+"?Submit=ADD&ItemList=" + vItem + "|" + tmpMainItemQTY;try{window.opener.location.href = cartUrl;}catch(e){Web.UI.Control.openWindow(cartUrl,"_blank",800,600,0,0,"menubar=yes,scrollbars=yes,toolbar=yes,resizable=yes,status=yes");};window.close();}else{if(vOrderType==1){var tmpInstallNet,tmpSNETResult,tmpTechSupport;tmpInstallNet= checkUpService?Biz.Product.DetailPage.getInstallNetCheckValue(): Biz.Product.DetailPage.getInstallNetValue();tmpSNETResult=checkUpService?Biz.Product.DetailPage.getSnetCheckValue(vItem):Biz.Product.DetailPage.getSnetValue(vItem);tmpTechSupport=checkUpService?Biz.Product.DetailPage.getTechSupportCheckValue(): Biz.Product.DetailPage.getTechSupportValue();var hasInetCombo=tmpInstallNet.split("_").length==2;var hasSNETCombo=tmpSNETResult.split("_").length==3;var hasTsCombo=tmpTechSupport.split("_").length==2;var itemValue;if(hasInetCombo){itemValue = vItem;vItem="Combo."+tmpInstallNet.split("_")[1];};if(hasSNETCombo){itemValue = vItem;vItem="Combo."+tmpSNETResult.split("_")[1];};if(hasTsCombo){itemValue = vItem;vItem="Combo."+tmpTechSupport.split("_")[1];}var tmpItemList;if(hasTsCombo){tmpItemList = vItem + "|" + tmpMainItemQTY;if(!String.isNullOrEmpty(tmpInstallNet)){tmpItemList += "," + tmpInstallNet + "|" + tmpMainItemQTY;}}else if(hasInetCombo){tmpItemList = vItem + "|" + tmpMainItemQTY;if(!String.isNullOrEmpty(tmpTechSupport)){tmpItemList += "," + tmpTechSupport + "|" + tmpMainItemQTY;}}else{if(!String.isNullOrEmpty(tmpInstallNet) && !String.isNullOrEmpty(tmpTechSupport)){tmpItemList = vItem + "|" + tmpMainItemQTY + "," + tmpInstallNet + "|" + tmpMainItemQTY + "," +tmpTechSupport + "|" + tmpMainItemQTY;}else if(String.isNullOrEmpty(tmpInstallNet) && !String.isNullOrEmpty(tmpTechSupport)){tmpItemList = vItem + "|" + tmpMainItemQTY + "," + tmpTechSupport + "|" + tmpMainItemQTY;}else if(!String.isNullOrEmpty(tmpInstallNet) && String.isNullOrEmpty(tmpTechSupport)){tmpItemList = vItem + "|" + tmpMainItemQTY + "," + tmpInstallNet + "|" + tmpMainItemQTY;}else{tmpItemList = vItem + "|" + tmpMainItemQTY;}}if(!String.isNullOrEmpty(Biz.Product.Cart.itemList)){Biz.Product.Cart.itemList = tmpItemList + ',' + Biz.Product.Cart.itemList;}else{Biz.Product.Cart.itemList = tmpItemList;}/*var EWTPlan = $("pclaDropdownListExtendedWarranty");if(EWTPlan){if(EWTPlan.value!="0" && vItem != ""){Biz.Product.Cart.EWTList = EWTPlan.value + "_" + vItem;};};*/var tmpResult;tmpResult=checkUpService?Biz.Product.DetailPage.getSnetCheckValue(vItem):Biz.Product.DetailPage.getSnetValue(vItem);if(tmpResult){Biz.Product.Cart.EWTList=tmpResult;};if(tmpSNETResult&&!hasSNETCombo){Biz.Product.Cart.EWTList=tmpSNETResult;};}else{if (!String.isNullOrEmpty(Biz.Product.Cart.preItemList)){Biz.Product.Cart.preItemList = vItem + "|" + tmpMainItemQTY + "," + Biz.Product.Cart.preItemList;}else{Biz.Product.Cart.preItemList = vItem + "|" + tmpMainItemQTY;};};if (!String.isNullOrEmpty(Biz.Product.Cart.optionItemList)){if(!String.isNullOrEmpty(Biz.Product.Cart.itemList)){ItemList += "," + Biz.Product.Cart.optionItemList;}else{ItemList += Biz.Product.Cart.optionItemList;};};var elems = Web.UI.Form.getElements("bcaFromProductDetail");for (var i=0; i<elems.length; i++) {if (elems[i].type == "radio" || elems[i].type == "checkbox") {elems[i].checked = false;};};$("ItemList").value=Biz.Product.Cart.itemList;$("PreItemList").value=Biz.Product.Cart.preItemList;$("OptionItemList").value=Biz.Product.Cart.optionItemList;$("EWTList").value=Biz.Product.Cart.EWTList;$("bcaFromProductDetail").action += "?submit=ADD";Web.UI.Form.submit("bcaFromProductDetail");}},addCombo:function(vComboItem,vItemNumber,vQty,closeWindow){var tmpMainItemQTY;if($("qtyMainItems").value){tmpMainItemQTY=$("qtyMainItems").value;};var regQTY=new RegExp("[0-9]+");var rs=tmpMainItemQTY.match(regQTY);if(rs!=tmpMainItemQTY){tmpMainItemQTY = "1";}else {if (parseInt(tmpMainItemQTY)<1){$("qtyMainItems").value = 1;}};if(!String.isNullOrEmpty(vComboItem)){$("ItemList").value='Combo.'+vComboItem;}if(!String.isNullOrEmpty(vItemNumber)){$("ItemList").value += '.' + vItemNumber;}if(!String.isNullOrEmpty(tmpMainItemQTY)){$("ItemList").value += "|" + tmpMainItemQTY;}$("bcaFromComboDetail").action += "?submit=ADD";Web.UI.Form.submit("bcaFromComboDetail");},essentialView:function(vItem,vDEPA){if(!String.isNullOrEmpty(Biz.Product.Cart.itemList)){Biz.Product.Cart.itemList = vItem + "," + Biz.Product.Cart.itemList;}else{Biz.Product.Cart.itemList = vItem;};/*var EWTPlan = $("pclaDropdownListExtendedWarranty");if(EWTPlan){if(EWTPlan.value!="0" && vItem != ""){Biz.Product.Cart.EWTList = EWTPlan.value + "_" + vItem;};};	*/var tmpResult;tmpResult=Biz.Product.DetailPage.getSnetValue(vItem);if(tmpResult){Biz.Product.Cart.EWTList=tmpResult;};if (!String.isNullOrEmpty(Biz.Product.Cart.optionItemList)){if(!String.isNullOrEmpty(Biz.Product.Cart.itemList)){ItemList += "," + Biz.Product.Cart.optionItemList;}else{ItemList += Biz.Product.Cart.optionItemList;};};var elems = Web.UI.Form.getElements("bcaFromProductDetail");for (var i=0; i<elems.length; i++) {if (elems[i].type == "radio" || elems[i].type == "checkbox") {elems[i].checked = false;};};var config=Biz.Product.Cart.Config;var sb=new Sys.Text.StringBuilder();sb.append(config.essentialViewURL);sb.append("?"+config.itemListParam+"=");sb.append(Biz.Product.Cart.itemList);sb.append("&"+config.preItemListParam+"=");sb.append(Biz.Product.Cart.preItemList);sb.append("&"+config.ewtListParam+"=");sb.append(Biz.Product.Cart.EWTList);sb.append("&"+config.depaParam+"=");sb.append(vDEPA);window.location.href=sb.toString();},checkedValue:null,addMoreItem:function(vObject,vButton,vFunction){if (vButton == "CheckBox"){var v1,v2;v1 = vObject.value;v2 = v.indexOf(v1);if(vObject.checked){if(v2 == -1){if(!String.isNullOrEmpty(Biz.Product.Cart.itemList)){Biz.Product.Cart.itemList += ",";};Biz.Product.Cart.itemList += vObject.value;};}else{if (v2==0){if (v.indexOf(",")>0)Biz.Product.Cart.itemList = Biz.Product.Cart.itemList.replace(v1+",","");else{Biz.Product.Cart.itemList = Biz.Product.Cart.itemList.replace(v1,"");};}else{Biz.Product.Cart.itemList = Biz.Product.Cart.itemList.replace("," + v1,"");};}}else{if(vObject.value == Biz.Product.Cart.checkedValue){vObject.checked = false;Biz.Product.Cart.checkedValue = null;}else{Biz.Product.Cart.checkedValue = vObject.value;};if (vObject.value=="0"){Biz.Product.Cart.optionItemList = "";}else{Biz.Product.Cart.optionItemList = vObject.value;};} ;},displayWarranty:function(flag,itemNumber){if(itemNumber == null || typeof(itemNumber)=="undefined"){itemNumber = "";};var wuc=Web.UI.Control;if(flag){wuc.setAttribute($("expand"),{"style.display":"none"});wuc.setAttribute($("hide"),{"style.display":"block"});wuc.setAttribute($("warrantyOptions"),{"style.display":"block"});if($("addCartHref"+itemNumber)){if($("addCartHref"+itemNumber).value){if($("addCartHref"+itemNumber).value.substring(0,4)=="http"){wuc.setAttribute($("notifyHidden"),{"style.display":"none"});};};};}else{wuc.setAttribute($("expand"),{"style.display":"block"});wuc.setAttribute($("hide"),{"style.display":"none"});wuc.setAttribute($("warrantyOptions"),{"style.display":"none"});};},clearButtonCheck:function(preItemNumber){if(preItemNumber){var wuc=Web.UI.Control;var clearBtn=$("clearButton");if(preItemNumber.indexOf("IN")>0){preItemNumber = preItemNumber.replace("-","");preItemNumber = preItemNumber.replace("-","");var inetItemMark = "N82E168";preItemNumber = inetItemMark+preItemNumber;if($(preItemNumber).checked){wuc.setAttribute(clearBtn,{"style.display":"none"});}else{wuc.setAttribute(clearBtn,{"style.display":""});}}else{if($(preItemNumber).checked){wuc.setAttribute(clearBtn,{"style.display":"none"});}else{wuc.setAttribute(clearBtn,{"style.display":""});}}}},clearSelect:function(preSelectItemNumber,preSelectComboId){var wuc=Web.UI.Control;var snetElems = Web.UI.Form.getElements("warranty","servicenet");var installNetElems=Web.UI.Form.getElements("warranty","install");if($("snetRadioValue")){$("snetRadioValue").value="";};if($("installNetRadioValue")){$("installNetRadioValue").value="";};var preSelectButton;if(!Object.isNull(preSelectItemNumber)){preSelectButton = $(preSelectItemNumber);}if(snetElems){if(!snetElems.length){if(snetElems.type=="radio"){snetElems.checked=false;if(preSelectButton){Biz.Product.DetailPage.clickSnetComboRadio(preSelectButton,preSelectComboId,"1");preSelectButton.checked=true;wuc.setAttribute($("clearButton"),{"style.display":"none"});};};}else{for (var i=0; i<snetElems.length; i++) {if (snetElems[i].type == "radio") {snetElems[i].checked = false;if(preSelectButton){Biz.Product.DetailPage.clickSnetComboRadio(preSelectButton,preSelectComboId,"1");preSelectButton.checked=true;wuc.setAttribute($("clearButton"),{"style.display":"none"});}};};};};if(installNetElems){if(!installNetElems.length){if(installNetElems.type=="radio"){installNetElems.checked=false;if(preSelectButton){Biz.Product.DetailPage.clickInstallNetComboRadio(preSelectButton,preSelectComboId,"1");preSelectButton.checked=true;wuc.setAttribute($("clearButton"),{"style.display":"none"});}};}else{for (var i=0; i<installNetElems.length; i++) {if (installNetElems[i].type == "radio") {installNetElems[i].checked = false;if(preSelectButton){Biz.Product.DetailPage.clickInstallNetComboRadio(preSelectButton,preSelectComboId,"1");preSelectButton.checked=true;wuc.setAttribute($("clearButton"),{"style.display":"none"});};};};};};}};usingNamespace("Biz.Product")["Combo"]={submit:function(){$("Subcategory").value=0;$("Brand").value=0;$("SaveCompare").value=0;$("SaveAmount").value="";$("kwd").value="";Web.UI.Form.submit("frmCombo");},submitAndClear:function(idList){if(arguments && arguments.length>0){for(var i=0;i<arguments.length;i++){if($(arguments[i])){if($(arguments[i]).tagName.toUpperCase() == "SELECT"){$(arguments[i]).selectedIndex = 0;}else{$(arguments[i]).value = "";};};};};Web.UI.Form.submit("frmCombo");},sort:function(f,p){Biz.Product.Combo.pagination(f,p);},changePageSize:function(f,p){Biz.Product.Combo.pagination(f,p);},pagination:function(f,p){if($(f)){if(!Number.isNumeric(p)){p=1;};Web.UI.Form.setValue(f,"Page",p);Web.UI.Form.submit(f);};}};var AddToCart=Biz.Product.Cart.add;usingNamespace("Biz.Product")["ReviewVote"]={form:"frmVote",iframe:"frameVote",vote:"Vote",didyou:"dyu",yesnoButton:"ynbtn",msg:"msg",flag:{"reviewId":null,display:false},queue:null,viFrame:function(rid){var rv=Biz.Product.ReviewVote;var fm=rv.iframe+rid;var dv=(rv.flag.reviewId==rid&&rv.flag.display)?"":"none";Web.UI.Control.setAttribute($(fm),{"style.display":dv});},isLogin:function(){var loginName = Web.StateManager.Cookies.get(Web.StateManager.Cookies.Name.LOGIN,"CONTACTWITH");return !String.isNullOrEmpty(loginName);},submit:function(rid,v,url){var rv=Biz.Product.ReviewVote;if(rv.isLogin()){var f=rv.form+rid;var fm=rv.iframe+rid;var dyu=rv.didyou+rid;var ynbtn=rv.yesnoButton+rid;if(!rv.queue){rv.queue=new rv.submitQueue(rv.showSubmitMessage);};rv.flag={"reviewId":rid,display:true};Web.UI.Form.setValue(f,rv.vote,v);Web.UI.Control.setAttribute($(fm),{"style.display":"none"});Web.UI.Control.setAttribute($(dyu),{"style.display":"none"});Web.UI.Control.setAttribute($(ynbtn),{"style.display":"none"});rv.queue.excuteSubmit(f,rid);}else{var loginUrl=Web.Config.Environment.SSLPage.Login;if(loginUrl.toLowerCase().indexOf("nextpage")==-1){loginUrl+="?toJump=1&NextPage="+url;};window.location.href=loginUrl;};},submitDone:function(){var rv=Biz.Product.ReviewVote;if(rv.queue){rv.queue.submitComplete();};},showSubmitMessage:function(id){var rv=Biz.Product.ReviewVote;var msg=rv.msg+id;Web.UI.Control.setAttribute($(msg),{"style.display":"block"});},submitQueue:function(callback){var submits=[];var ids=[];var isSubmiting=false;var excute=function(){isSubmiting=true;var fn=submits[0];if(String.isNullOrEmpty(fn)){return;};Web.UI.Form.submit(fn);};this.excuteSubmit=function(fn,id){if(String.isNullOrEmpty(fn)||String.isNullOrEmpty(id)){return;};submits.queue(fn);ids.queue(id);if(!isSubmiting){excute();};};this.submitComplete=function(){submits.dequeue();var id=ids.dequeue();isSubmiting=false;if(callback){callback(id);};if(submits.length>0){excute();};};}};usingNamespace("Biz.Product")["ShowImage"]={GalleryType:{"S":"STATIC","F":"FLASH","D":"DHTML"},ImageType:Sys.Enum.create("Normal","Scene7","SpecialScene7"),cType:"",currentId:"",currentImg:"",currentImgType:"",BaseUrl:"",ImageFolder:"",SpinSetName:"",Images:[],S640:"",S60:"",spinPlayer:"",zoomPlayer:"",spinPlayerSettings:"",zoomPlayerSettings:"",flashContentRoot:"",supportFlash:false,minVersion:"7",itemNumber:"",init:function(){var bps=Biz.Product.ShowImage;var wuc=Web.UI.Control;switch(bps.cType.toUpperCase()){case bps.GalleryType.S:case bps.GalleryType.D:wuc.setAttribute($("ctnrSurvey"),{"style.display":"none"});wuc.setAttribute($("galleryFlash"),{"style.display":"none"});wuc.setAttribute($("galleryDHTML"),{"style.display":""});break;default:wuc.setAttribute($("galleryFlash"),{"style.display":""});wuc.setAttribute($("galleryDHTML"),{"style.display":"none"});break;};if(bps.cType.toUpperCase()==bps.GalleryType.D&&!bps.Images.contains(bps.currentImg)){bps.currentId=!String.isNullOrEmpty(bps.Images[0])?"1":"0";};},close:function(){window.opener = top;window.self.close();},buildImage:function(n,s){var bps=Biz.Product.ShowImage;return bps.BaseUrl+bps.ImageFolder+n+"?$"+s+"$";},buildFlashZoom:function(id){var bps=Biz.Product.ShowImage;var wuc=Web.UI.Control;var player;var itemBase;var item;var type;var isSpin=Object.isNull(id)?true:false;itemBase=bps.BaseUrl+'&contentRoot='+bps.flashContentRoot+'&image='+bps.ImageFolder;if(isSpin){if(String.isNullOrEmpty(bps.SpinSetName)){if(!String.isNullOrEmpty(bps.Images[0])&&bps.currentId<1){bps.currentId="1";bps.buildFlashZoom(1);};return;};item=itemBase+bps.SpinSetName+bps.spinPlayerSettings;player=bps.spinPlayer;type="_spin";}else{item=itemBase+bps.Images[id]+bps.zoomPlayerSettings;player=bps.zoomPlayer;type="_zoom";}var so=new SWFObject(player,"integratedViewerLoader"+type,"660","535",bps.minVersion);so.addParam("quality", "high");so.addParam("wmode", "transparent");var flashVarString="serverUrl="+item;var flashVarPairs=flashVarString.split("&");if(flashVarPairs.length>0){for(var i=0;i<flashVarPairs.length;i++){var nv=flashVarPairs[i].split("=");if(nv.length==2){so.addVariable(nv[0],nv[1]);};};};if(!isSpin){if($("izView"))bps.supportFlash=so.write("izView");}else{if($("i360View"))bps.supportFlash=so.write("i360View");};},shiftImage:function(id){var bps=Biz.Product.ShowImage;var wuc=Web.UI.Control;if(bps.cType.toUpperCase()!=bps.GalleryType.S || bps.currentImgType==bps.ImageType.SpecialScene7){wuc.setAttribute($("i360View"),{"style.display":"none"});wuc.setAttribute($("izView"),{"style.display":""});wuc.setAttribute($("imageIndex"+bps.currentId),{"style.border":"1px solid #3a3a3a"});switch(bps.cType.toUpperCase()){case bps.GalleryType.S:wuc.setAttribute($("CurrentImage"),{"src":bps.buildImage(bps.Images[id-1],bps.S640)});break;case bps.GalleryType.D:var idx=id>0?id-1:id;wuc.setAttribute($("CurrentImage"),{"src":bps.buildImage(bps.Images[id-1],bps.S640)});break;default:bps.buildFlashZoom(id-1);break;};wuc.setAttribute($("imageIndex"+id),{"style.border":"1px solid #f00"});bps.currentId=id;}else{wuc.setAttribute($("imageIndex"+bps.currentId),{"style.border":"1px solid #3a3a3a"});wuc.setAttribute($("CurrentImage"),{"src":bps.BaseUrl+bps.Images[id]});wuc.setAttribute($("imageIndex"+id),{"style.border":"1px solid #f00"});bps.currentId=id;};},show360:function(id){var wuc=Web.UI.Control;var bps=Biz.Product.ShowImage;wuc.setAttribute($("izView"),{"style.display":"none"});wuc.setAttribute($("i360View"),{"style.display":""});wuc.setAttribute($("imageIndex"+bps.currentId),{"style.border":"1px solid #3a3a3a"});wuc.setAttribute($("imageIndex"+id),{"style.border":"1px solid #f00"});bps.currentId=id;},buildThumbnails:function(n,id,fn,title,context){var bps=Biz.Product.ShowImage;var imgclass=(context)?"showImgSmall":"showImgSmall nmlImg";var sb = new Sys.Text.StringBuilder();sb.appendLine('<div style="border: 1px solid black" class="'+imgclass+'" id="imageIndex'+id+'">');sb.appendLine('<a href="javascript:Biz.Product.ShowImage.'+fn+'('+id+',\''+bps.itemNumber+'\');" class="noline" title="'+id+'">');sb.appendLine('<img src="'+bps.buildImage(n,bps.S60)+'" style="vertical-align: middle;" height="45" width="60" title="'+title+'" alt="'+title+'">');sb.appendLine('</a>');if(context){sb.appendLine(context);};sb.appendLine('</div>');return sb.toString();},renderThumbnails:function(title){var bps=Biz.Product.ShowImage;var sb = new Sys.Text.StringBuilder();if(bps.cType.toUpperCase()==bps.GalleryType.F&&!String.isNullOrEmpty(bps.SpinSetName)){sb.appendLine(bps.buildThumbnails(bps.SpinSetName,0,"show360",title,"<span>360</span>"));};if(bps.Images.length>0&&!String.isNullOrEmpty(bps.Images[0])){for (var i=0;i<bps.Images.length;i++){bps.currentId=(bps.Images[i]==bps.currentImg)?(i+1):bps.currentId;sb.appendLine(bps.buildThumbnails(bps.Images[i],(i+1),"shiftImage",title));};};document.write(sb.toString());},detect:function(){var bps=Biz.Product.ShowImage;if(bps.currentId!=0){bps.shiftImage(bps.currentId);}else{bps.show360(0);};if(!bps.supportFlash){var bps=Biz.Product.ShowImage;var wuc=Web.UI.Control;wuc.setAttribute($("galleryFlash"),{"innerHTML":""});wuc.setAttribute($("imageIndex0"),{"style.display":"none"});wuc.setAttribute($("ctnrSurvey"),{"style.display":"none"});wuc.setAttribute($("galleryDHTML"),{"style.display":""});if(String.isNullOrEmpty(bps.Images[0])){bps.currentId="0";};var dn=(String.isNullOrEmpty(bps.currentId.toString())||bps.currentId.toString()=="0")?"1":bps.currentId;bps.cType=bps.GalleryType.D;bps.shiftImage(dn);};}};usingNamespace("Biz.Product")["SearchReview"]={keywordTmp:"",innerSearch:function(f){if($("Keywords_"+f)){if($("Keywords_"+f).value == Web.Lang.searchKeywords){$("Keywords_"+f).value="";};};Web.UI.Form.submit(f);},a:function(f){if(window.event.keyCode==13){Biz.Product.SearchReview.innerSearch(f);};},onKeyUp:function(f){$("Keywords_"+f+"").attachEvent("onkeyup",(function(){Biz.Product.SearchReview.a(f)}));var pageEle=Web.UI.Form.getElement(f,"Page");if(pageEle){pageEle.attachEvent("onkeyup",(function(){Biz.Product.SearchReview.a(f)}));};},initInput:function(n){if($(n)){Biz.Product.SearchReview.keywordTmp=$(n).value;$(n).value="";};},restoreInput:function(n){if($(n)){if(String.isNullOrEmpty($(n).value)){$(n).value=Web.Lang.searchKeywords;};};}};usingNamespace("Biz.Product")["ReviewPortal"]={displayMore:function(f,n){if($(f)){Web.UI.Control.setAttribute($(f),{"style.display":"inline"});if(!String.isNullOrEmpty(n)){var allStoreId=new Array();allStoreId=n.split(',');for(i=0;i<allStoreId.length;i++){if(f!=allStoreId[i]&&$(allStoreId[i])){Web.UI.Control.setAttribute($(allStoreId[i]),{"style.display":"none"});};};};};},cancelMore:function(f){if($(f)){Web.UI.Control.setAttribute($(f),{"style.display":"none"});};}};usingNamespace("Biz.Product")["Specification"]={TAG_SIGN:"[tag]",TAG_SIGN_PRE:"[si]",tags:[],newline:function(text){if(String.isNullOrEmpty(text)){return "";};text=text.decodeHtml();var spec=Biz.Product.Specification;var regHTML=new RegExp("</?[^>]*>","ig");spec.tags=text.match(regHTML);if(spec.tags!=null&&spec.tags.length>0){text=text.replace(regHTML,spec.TAG_SIGN+spec.TAG_SIGN_PRE+spec.TAG_SIGN);};var ntext=text.split(" ");for(var i=0;i<ntext.length;++i){ntext[i]=spec.add_space(ntext[i]);};return ntext.join(" ");},add_space:function(text){var spec=Biz.Product.Specification;var hasHTMLTag=false;if(text.indexOf(spec.TAG_SIGN)>=0){hasHTMLTag=true;};if(hasHTMLTag){var at=text.split(spec.TAG_SIGN);for(var i=0;i<at.length;i++){if(at[i]!=""){if(at[i]==spec.TAG_SIGN_PRE){at[i]=spec.tags.shift();}else{at[i]=spec.add_space_base(at[i]);};};};return at.join("");}else{return spec.add_space_base(text);};},add_space_base:function(text){var len=text.length;var count=Math.floor((len-1)/48)+1;var ntext=[];var hasSlash=false;for(var i=0;i<count;++i){if(i!=0){ntext.push(" ");};if(Web.Environment.Browser.isIE()&&!hasSlash){hasSlash=(text.substr(i*48,48).substr(0,1)=="/");};ntext.push(text.substr(i*48,48));};var add_spaceText=ntext.join("");if(add_spaceText.length>1&&hasSlash){return "<span style='word-break:break-all;'>"+add_spaceText+"</span>"}else{return add_spaceText;};},processNew:function(){if($("segSpecs")){var specsHeads = $("segSpecs").getElementsByTagName("legend");var specsTitles = $("segSpecs").getElementsByTagName("dt");var specsValues = $("segSpecs").getElementsByTagName("dd");var specs=new Array(specsHeads,specsTitles,specsValues);for (var i=0;i<specs.length;i++) {specs[i].innerHTML=Biz.Product.Specification.newline(specs[i].innerHTML);};};},process:function(){if($("pcraSpecs")){var specs = $("pcraSpecs").getElementsByTagName("td");for (var i=0;i<specs.length;i++) {specs[i].innerHTML=Biz.Product.Specification.newline(specs[i].innerHTML);};};}};usingNamespace("Biz.Product")["ComboBundle"]={showSpec:function(id,count){for(var i=0;i<count;i++){if(i==id){if($("specInfo_"+i).style.display=="block"){Web.UI.Control.setAttribute($("specInfo_"+i),{"style.display":"none"});$("specTitle_"+i).className="comboSpecTitle_off";}else{Web.UI.Control.setAttribute($("specInfo_"+i),{"style.display":"block"});$("specTitle_"+i).className="comboSpecTitle_on";};};};},specOnmouseover:function(id){if($("specInfo_"+id).style.display=="block"){$("specTitle_"+id).className="comboSpecTitle_on hover_off";}else{$("specTitle_"+id).className="comboSpecTitle_off hover_off";};},specOnmouseout:function(id){if($("specInfo_"+id).style.display=="block"){$("specTitle_"+id).className="comboSpecTitle_on";}else{$("specTitle_"+id).className="comboSpecTitle_off";};}};usingNamespace("Biz.Product")["ProductReview"]={setReviewRange: function(a,revSumArr){var pr=Biz.Product.ProductReview;var summaryType=0;if($("TopPaginationForm")){summaryType=document.TopPaginationForm.SummaryType.value;}switch(a.id){case "linkSumRange2":$("linkSumRange2").parentNode.className="endRange";$("linkSumRange6").parentNode.className="";$("linkSumRangeAll").parentNode.className="";pr.writeReviewValues(0,revSumArr);summaryType=1;break;case "linkSumRange6":$("linkSumRange2").parentNode.className="midRange";$("linkSumRange6").parentNode.className="endRange";$("linkSumRangeAll").parentNode.className="";pr.writeReviewValues(1,revSumArr);summaryType=2;break;default:$("linkSumRange2").parentNode.className="midRange";$("linkSumRange6").parentNode.className="midRange";$("linkSumRangeAll").parentNode.className="endRange";pr.writeReviewValues(2,revSumArr);summaryType=0;break;}if($("TopPaginationForm")){document.TopPaginationForm.SummaryType.value=summaryType;}if($("BottomPaginationForm")){document.BottomPaginationForm.SummaryType.value=summaryType;}return false;},initReviewRange: function(a){var pr=Biz.Product.ProductReview;switch(a.id){case "linkSumRange2":$("linkSumRange2").parentNode.className="endRange";$("linkSumRange6").parentNode.className="";$("linkSumRangeAll").parentNode.className="";break;case "linkSumRange6":$("linkSumRange2").parentNode.className="midRange";$("linkSumRange6").parentNode.className="endRange";$("linkSumRangeAll").parentNode.className="";break;default:$("linkSumRange2").parentNode.className="midRange";$("linkSumRange6").parentNode.className="midRange";$("linkSumRangeAll").parentNode.className="endRange";break;}},selectReviewRange: function(i){var wuf=Web.UI.Form;wuf.setValue("TopPaginationForm","SummaryType",i);wuf.submit("TopPaginationForm");},gotoMostHelpfulReview:function(u){u=u+"&SortField="+document.forms['TopPaginationForm'].SortField.value+"&Pagesize="+document.forms['TopPaginationForm'].Pagesize.value+"&IsFeedbackTab=true&rdm="+(new Date()).getSeconds();window.location.href=u+"#scrollHelpful1";},writeReviewValues:function(r,revSumArr){for(i=0;i<5;i++){var n=i+1;$("reviewMeter"+n).style.width = revSumArr[r][i][0]+"%";$("reviewPercent"+n).innerHTML = revSumArr[r][i][0]+"%";$("reviewNumber"+n).title = String.format(Web.Lang.reviewersGaveThisItem,revSumArr[r][i][1],n);$("reviewNumber"+n).innerHTML = revSumArr[r][i][1];if(revSumArr[r][i][1]<=0){$("Link"+n+"Egg").title=String.format(Web.Lang.eggReviews,n);}else{$("Link"+n+"Egg").title=String.format(Web.Lang.readEggReviews,n);}}},filterReviews:function(rv){var wuf=Web.UI.Form;wuf.setValue("TopPaginationForm","SelectedRating",rv);wuf.setValue("BottomPaginationForm","SelectedRating",rv);var currentSort=wuf.getValue("TopPaginationForm","SortField");if(currentSort){var sv=Number.parse(wuf.getValue("TopPaginationForm","SortField"));if(sv==2||sv==3){wuf.setValue("TopPaginationForm","SortField","0");wuf.setValue("BottomPaginationForm","SortField","0");}}if($("reviewNumber"+rv)&&$("reviewNumber"+rv).innerHTML=="0"){return;}wuf.submit("TopPaginationForm");},productFilterReviews:function(rv){var wuf=Web.UI.Form;wuf.setValue("TopPaginationForm","SelectedRating",rv);wuf.setValue("BottomPaginationForm","SelectedRating",rv);if($("reviewNumber"+rv)&&$("reviewNumber"+rv).innerHTML=="0"){return;}for(var i=1;i<=5;i++){if($("SelectedRating"+i)&&$("SelectedRating"+i).checked){if(i==rv){wuf.setValue("TopPaginationForm","SelectedRating","");wuf.setValue("BottomPaginationForm","SelectedRating","");};$("SelectedRating"+i).checked=false;};}wuf.submit("TopPaginationForm");},clearFilter:function(){var wuf=Web.UI.Form;wuf.setValue("TopPaginationForm","SelectedRating","");wuf.setValue("TopPaginationForm","SummaryType","0");wuf.setValue("TopPaginationForm","PurchaseMark","");wuf.setValue("TopPaginationForm","VideoOnlyMark","");wuf.setValue("TopPaginationForm","VendorMark","");wuf.setValue("TopPaginationForm","Keywords","");wuf.submit("TopPaginationForm");}};usingNamespace("Biz.Product")["Product2010"]={switchTab:function(tabName){var wuc=Web.UI.Control;var ulNodes=$("tabSections").childNodes;var tabs=[];for(var i=0;i<ulNodes.length;i++){if(ulNodes[i].nodeName=="LI"){tabs.push(ulNodes[i]);};};for(var i=0;i<tabs.length;i++){if(tabs[i].id==tabName){wuc.removeCss(tabs[i],"inactive");wuc.addCss(tabs[i],"active");wuc.removeCss($(tabs[i].id.split("_")[0]+"_Content"),"inactive");wuc.addCss($(tabs[i].id.split("_")[0]+"_Content"),"active");}else{wuc.removeCss(tabs[i],"active");wuc.addCss(tabs[i],"inactive");wuc.removeCss($(tabs[i].id.split("_")[0]+"_Content"),"active");wuc.addCss($(tabs[i].id.split("_")[0]+"_Content"),"inactive");};};var overviewAside=$("Overview_Aside");var detailAside=$("Details_Aside");var comboAside=jQuery(".Combo_Aside");if(tabName=="Details_Tab"){if(overviewAside){wuc.removeCss(overviewAside,"active");wuc.addCss(overviewAside,"inactive");};if(detailAside && comboAside.length==0){wuc.removeCss(detailAside,"inactive");wuc.addCss(detailAside,"active");};}else{if(overviewAside){wuc.removeCss(overviewAside,"inactive");wuc.addCss(overviewAside,"active");};if(detailAside){wuc.removeCss(detailAside,"active");wuc.addCss(detailAside,"inactive");};};},gotoFeedBack:function(){Biz.Product.Product2010.switchTab("Community_Tab");jQuery.scrollTo("#fullInfo",800);},gotoDetails:function(){Biz.Product.Product2010.switchTab("Details_Tab");jQuery.scrollTo("#fullInfo",800);},gotoSellerList:function(div){Biz.Product.Product2010.switchTab("Overview_Tab");jQuery.scrollTo("#"+div,800);},switchMIR:function(){var wuc=Web.UI.Control;var parentDL = $("synRebate");var childNodes;var cl;if(parentDL) {childNodes=parentDL.childNodes;cl=parentDL.className.split(" ");if(cl.contains("expanded")){wuc.removeCss(parentDL,"expanded");wuc.addCss(parentDL,"folded");for(var i=0;i<childNodes.length;i++){if(childNodes[i].className=="content"){Web.UI.Control.setAttribute(childNodes[i],{"style.display":"none"});}}}else{wuc.removeCss(parentDL,"folded");wuc.addCss(parentDL,"expanded");for(var i=0;i<childNodes.length;i++){if(childNodes[i].className=="content"){Web.UI.Control.setAttribute(childNodes[i],{"style.display":"block"});}}}}},popupcommonDiv:function (o,contentid){if(jQuery("#"+contentid)!=null){Biz.Product.Product2010.popupbaseDiv(o,contentid,400,200);}},popupbaseDiv:function(o,contentid,w,h){o.blur();var vp= Biz.Common.Viewport;var wuc=Web.UI.Control;var pos=jQuery(o).offset();var width=jQuery(o).width();var pX=(pos.left+width<vp.right()-w)?pos.left+width:vp.right()-w;var pY=(pos.top<vp.bottom()-h)?pos.top:vp.bottom()-h;var body=document.getElementsByTagName("body")[0];jQuery("#modal1").css({"left":pX+"px","top":pY+"px"});jQuery("#modal1").removeClass('objVideo');jQuery("#modal1").children(".content").html('');jQuery("#modal1").toggleClass('loading');jQuery("#overlay").css("display","block");if(Web.Environment.Browser.currentVersion()==Web.Enum.Browser.IE_6){wuc.setAttribute($("overlay"),{"style.height":(body.scrollHeight+50)+"px"});wuc.setAttribute($("overlay"),{"style.width":(body.scrollWidth)+"px"});$("overlay").innerHTML="<iframe style='position:absolute;width:100%;height:100%;_filter:alpha(opacity=0);opacity=0;border-style:none;'></iframe>";wuc.setAttribute($("modal1"),{"style.height":"6em"});};jQuery("#modal1").show("fast");jQuery("#modal1").children(".content").html($(contentid).innerHTML);return false;},popupInit:function(){jQuery("a[rel='modal1']").click(function(){switch(jQuery(this).attr("name")){case "a-seller":jQuery('#AlarmPanelNew .title').text(Web.Lang.marketplaceSeller);break;case "ship-free":jQuery('#AlarmPanelNew .title').text(Web.Lang.shippingRestrictions);Biz.Product.Product2010.LoadData(this);break;case "ship-by-newegg":jQuery('#AlarmPanelNew .title').text(Web.Lang.shippedByNewegg);break;case "terms-mfrwarranty":jQuery('#AlarmPanelNew .title').text(Web.Lang.warrantyInfo);break;case "edu-item":jQuery('#AlarmPanelNew .title').text(Web.Lang.studentProgram);break;case "def-color":jQuery('#AlarmPanelNew .title').text(jQuery(this).html());Biz.Product.Product2010.LoadProMsg(this);break;}if((jQuery(this).attr("name")!="ship-free")&&(jQuery(this).attr("name")!="def-color")){Biz.Product.Product2010.popupDiv(this,400,200);}});jQuery("#overlay").click(function(){Biz.Product.Product2010.closePopup()});Biz.Product.Product2010.resetPopup();jQuery(document).keypress(function (e) {if(jQuery("#modal1").css("display")=="block" && (e.which==0 || e.which==27)){Biz.Product.Product2010.closePopup();return false;}return true;});},popupDiv:function(o,w,h){o.blur();var vp= Biz.Common.Viewport;var wuc=Web.UI.Control;var pos=jQuery(o).offset();var width=jQuery(o).width();var pX=(pos.left+width<vp.right()-w)?pos.left+width:vp.right()-w;var pY=(pos.top<vp.bottom()-h)?pos.top:vp.bottom()-h;var body=document.getElementsByTagName("body")[0];jQuery("#modal1").css({"left":pX+"px","top":pY+"px"});jQuery("#modal1").removeClass('objVideo');jQuery("#modal1").children(".content").html('');jQuery("#modal1").toggleClass('loading');jQuery("#overlay").css("display","block");if(Web.Environment.Browser.currentVersion()==Web.Enum.Browser.IE_6){wuc.setAttribute($("overlay"),{"style.height":(body.scrollHeight+50)+"px"});wuc.setAttribute($("overlay"),{"style.width":(body.scrollWidth)+"px"});$("overlay").innerHTML="<iframe style='position:absolute;width:100%;height:100%;_filter:alpha(opacity=0);opacity=0;border-style:none;'></iframe>";wuc.setAttribute($("modal1"),{"style.height":"6em"});};jQuery("#modal1").show("fast");var id =o.id;if(id!=null&&id.indexOf('__')>-1){id=id.split('__')[0];}jQuery("#modal1").children(".content").html($(id+"_Content").innerHTML);return false;},closePopup:function(){jQuery("#modal1").hide("fast");jQuery("#overlay").css("display","none");Biz.Product.Product2010.resetPopup();return true;},resetPopup:function(){jQuery('#AlarmPanelNew').attr('class','atnIcon icnInfo');jQuery('#AlarmPanelNew .title').text('');jQuery('#AlarmPanelNew').find("img").css("display","");},LoadProMsg:function(o){var id =o.id;var idstr=id;if(id!=null&&id.indexOf('__')>-1){idstr=id.split('__')[0];id=id.split('__')[1];}jQuery.ajax({url: Web.Config.Environment.Url.WWW + "Common/Ajax/LoadPopupInfo.aspx?PopupPropertyCode="+id,processData: false,cache:false,success:function(data){if(data != null){jQuery("#"+idstr+"_Content").html(data);Biz.Product.Product2010.popupDiv(o,400,200);}},error:function(){Biz.Product.Product2010.popupDiv(o,400,200);}});},LoadData:function(o){jQuery('#AlarmPanelNew').attr('class','atnIcon icnInfoNew');if(jQuery("#ItemProhibited").length==0){Biz.Product.Product2010.popupDiv(o,400,200);}if(jQuery("#ItemProhibited").val().length>0){jQuery("#shippingPopup_Content").html(jQuery("#ItemProhibited").val());if(jQuery("#"+o.id+"_Content").length>0){jQuery("#"+o.id+"_Content").html(jQuery("#ItemProhibited").val());Biz.Product.Product2010.popupDiv(o,400,200);}}else{jQuery.ajax({url: Web.Config.Environment.Url.WWW + "Common/Ajax/LoadLimitStateByItem.aspx?ItemNumber=" + jQuery("#hiddenItemNumber").val(),processData: false,cache:false,success:function(data){if(data != null){if(jQuery("#shippingPopup_Content").length>0&&jQuery("#ItemProhibited").val().length<1){jQuery("#ItemProhibited").val(data+jQuery("#shippingPopup_Content").html());jQuery("#shippingPopup_Content").html(jQuery("#ItemProhibited").val());}else{if(jQuery("#"+o.id+"_Content").length>0&&jQuery("#ItemProhibited").val().length<1){jQuery("#ItemProhibited").val(data+jQuery("#"+o.id+"_Content").html());jQuery("#"+o.id+"_Content").html(jQuery("#ItemProhibited").val());}}Biz.Product.Product2010.popupDiv(o,400,200);}},error:function(){Biz.Product.Product2010.popupDiv(o,400,200);}});}}};usingNamespace("Biz.Product")["Seller"]={groupProperty : [],ItemPropertyList : [],onloadSelect:function(){var select = document.getElementsByTagName("select");if(select != null){for(var i=0;i<select.length;i++){select[i].disabled = true;};};},buildPV:function(list){groupProperty = [];var pList = list[0].pVList;for(var i=0;i<pList.length;i++){groupProperty.push(pList[i].propertyCode);};ItemPropertyList = [];for(var j=0;j<list.length;j++){var tempItem = new Object;var pvList = new Object;for(var k=0;k<list[j].pVList.length;k++){var pv = list[j].pVList[k];pvList[pv .propertyCode] = pv.valueCode;};tempItem.item = list[j].item;tempItem.pVList = pvList;tempItem.similarURL = list[j].similarURL;ItemPropertyList.push(tempItem);};},init:function(){if($("hdFixedItem") != null){var itemNumber = $("hdFixedItem").value;if($("hdItem") != null){$("hdItem").value = itemNumber;var groupItemProperyString = $("hdGroupItemProperyString").value;Biz.Product.Seller.buildPV(JSON.parse(groupItemProperyString));for(var i = 0; i < ItemPropertyList.length; i++){var item = ItemPropertyList[i].item;var oldImage = $("pclaImageArea_"+item);var oldOverView= $("pcraOverview_"+item);var oldModel= $("spanModel_"+item);var oldList = $("mktplMod_"+item);var oldPrice = $("mktplPrice_"+item);var oldSimial = $("mktSI_"+item);var oldOR = $("mkpOR_"+item);var oldPR = $("mkpPR_"+item);var oldMenu3 = $("pcraTabMenu3"+item);if(oldImage!=null){Web.UI.Control.setAttribute(oldImage,{"style.display":"none"});};if(oldOverView!=null){Web.UI.Control.setAttribute(oldOverView,{"style.display":"none"});};if(oldModel!=null){Web.UI.Control.setAttribute(oldModel,{"style.display":"none"});};if(oldList != null){Web.UI.Control.setAttribute(oldList,{"style.display":"none"});};if(oldPrice != null){Web.UI.Control.setAttribute(oldPrice,{"style.display":"none"});};if(oldSimial!=null){Web.UI.Control.setAttribute(oldSimial,{"style.display":"none"});};if(oldOR!=null){Web.UI.Control.setAttribute(oldOR,{"style.display":"none"});};if(oldPR!=null){Web.UI.Control.setAttribute(oldPR,{"style.display":"none"});};if(oldMenu3!=null){oldMenu3.id = "pcraTabMenu3" + itemNumber;};var oldPromo = $("hPromo_"+item);var oldNote = $("pNote_"+item);var oldNote2 = $("pNote2_"+item);var oldShipping = $("mktplShipping_" + item);var oldWarning=$("Warning_"+item);var oldWriteReviewFeedback = $("hrefWriteReview_Feedback_" + item);var oldWriteReviewFeedbackTopRight = $("hrefWriteReview_Feedback_" + item+"_TopRight");var oldWriteReviewBuzz = $("hrefWriteReview_Buzz_" + item);var oldBuyRateInfo = $("buyRateInfo_" + item);var oldhrefWriteFristReviewBuzz = $("hrefWriteFristReview_Buzz_" + item);var oldhrefWriteFristReviewDes = $("hrefWriteFristReview_Des_" + item);var oldmoreResource = $("moreResource_" + item);if(oldWarning!=null){Web.UI.Control.setAttribute(oldWarning,{"style.display":"none"});}if(oldPromo != null){Web.UI.Control.setAttribute(oldPromo,{"style.display":"none"});};if(oldNote != null){Web.UI.Control.setAttribute(oldNote,{"style.display":"none"});};if(oldNote2 != null){Web.UI.Control.setAttribute(oldNote2,{"style.display":"none"});};if(oldShipping != null){Web.UI.Control.setAttribute(oldShipping,{"style.display":"none"});};if(oldWriteReviewFeedback != null){Web.UI.Control.setAttribute(oldWriteReviewFeedback,{"style.display":"none"});};if(oldWriteReviewFeedbackTopRight != null){Web.UI.Control.setAttribute(oldWriteReviewFeedbackTopRight,{"style.display":"none"});};if(oldWriteReviewBuzz != null){Web.UI.Control.setAttribute(oldWriteReviewBuzz,{"style.display":"none"});};if(oldBuyRateInfo != null){Web.UI.Control.setAttribute(oldBuyRateInfo,{"style.display":"none"});};if(oldhrefWriteFristReviewBuzz != null){Web.UI.Control.setAttribute(oldhrefWriteFristReviewBuzz,{"style.display":"none"});};if(oldhrefWriteFristReviewDes != null){Web.UI.Control.setAttribute(oldhrefWriteFristReviewDes,{"style.display":"none"});};if(oldmoreResource != null){Web.UI.Control.setAttribute(oldmoreResource,{"style.display":"none"});};};var spanOption = $("spanOption");if(spanOption!=null){Web.UI.Control.setAttribute(spanOption,{"style.display":"none"});};var p = groupProperty;var v = [];var oldSpecification = null;var oldQuickSpec = null;for(var i=0;i<p.length;i++){oldSpecification = null;oldQuickSpec = null;if($("hdValue_"+p[i]) != null){v[i] = $("hdValue_"+p[i]).value;oldSpecification = $("tdValue_"+p[i]+"_"+v[i]);if(oldSpecification != null){Web.UI.Control.setAttribute(oldSpecification,{"style.display":"none"});};};if($("hdDetailValue_"+p[i]) != null){v[i] = $("hdDetailValue_"+p[i]).value;oldSpecification = $("tdDetailValue_"+p[i]+"_"+v[i]);if(oldSpecification != null){Web.UI.Control.setAttribute(oldSpecification,{"style.display":"none"});};};if($("hdQuickSpecValue_"+p[i]) != null){v[i] = $("hdQuickSpecValue_"+p[i]).value;oldQuickSpec = $("spanValue_"+p[i]+"_"+v[i]);if(oldQuickSpec != null){Web.UI.Control.setAttribute(oldQuickSpec,{"style.display":"none"});};};};var tag = $("hdSPTag").value;var selPV = $("hdCP").value;if(tag == "0" && ItemPropertyList.length != 1){if(selPV.length > 0){var propery = selPV.split(',');var value = selPV.split(',');for(var j=0;j<propery.length;j++){propery[j] = propery[j].split('|')[0];value[j] = value[j].split('|')[1];$("Colors_"+propery[j]).value = "0";$("Colors_"+propery[j]).disabled = false;};if(p.length > 0){var newSpecification = null;var newQuickSpec = null;for(var k=0;k<p.length;k++){newSpecification = null;newQuickSpec = null;newSpecification = $("tdValue_"+p[k]+"_"+value[k]);if(newSpecification != null){newSpecification.style.display = "";if($("hdValue_"+p[k]) != null){$("hdValue_"+p[k]).value = value[k];};};newSpecification = $("tdDetailValue_"+p[k]+"_"+value[k]);if(newSpecification != null){newSpecification.style.display = "";if($("hdDetailValue_"+p[k]) != null){$("hdDetailValue_"+p[k]).value = value[k];};};newQuickSpec = $("spanValue_"+p[k]+"_"+value[k]);if(newQuickSpec != null){newQuickSpec.style.display = "";if($("hdQuickSpecValue_"+p[k]) != null){$("hdQuickSpecValue_"+p[k]).value = value[k];};};};};}var newImage = $("pclaImageArea_"+itemNumber);var newOverView = $("pcraOverview_"+itemNumber);var newModel = $("spanModel_"+itemNumber);var newSimial = $("mktSI_"+itemNumber);var newOR = $("mkpOR_"+itemNumber);var newPR = $("mkpPR_"+itemNumber);var priceNo = $("mktplPrice_0");var isShopRunnerMark=$("isShopRunnerMark_0");var shopRunnerDiv=$("sr_ShopRunnerDiv");var ShopRunnerHr=$("ShopRunnerHr");if(shopRunnerDiv != null && isShopRunnerMark != null){Web.UI.Control.setAttribute(shopRunnerDiv,{"style.display":(isShopRunnerMark.value=="1"?"block":"none")});}if(ShopRunnerHr!=null && isShopRunnerMark != null){Web.UI.Control.setAttribute(ShopRunnerHr,{"style.display":(isShopRunnerMark.value=="1"?"block":"none")});}if(newImage!=null){Web.UI.Control.setAttribute(newImage,{"style.display":"block"});};if(newOverView!=null){Web.UI.Control.setAttribute(newOverView,{"style.display":"block"});};if(newModel!=null){Web.UI.Control.setAttribute(newModel,{"style.display":"block"});};if(newSimial!=null){Web.UI.Control.setAttribute(newSimial,{"style.display":"block"});};if(newOR!=null){Web.UI.Control.setAttribute(newOR,{"style.display":"block"});};if(newPR!=null){Web.UI.Control.setAttribute(newPR,{"style.display":"block"});};if(priceNo != null){Web.UI.Control.setAttribute(priceNo,{"style.display":"block"});};var newWriteReviewFeedback = $("hrefWriteReview_Feedback_" + itemNumber);var newWriteReviewFeedbackTopRight = $("hrefWriteReview_Feedback_" + itemNumber + "_TopRight");var newWriteReviewBuzz = $("hrefWriteReview_Buzz_" + itemNumber);var newhrefWriteFristReviewBuzz = $("hrefWriteFristReview_Buzz_" + itemNumber);var newhrefWriteFristReviewDes = $("hrefWriteFristReview_Des_" + itemNumber);var moreResource_0 = $("moreResource_0");if(newWriteReviewFeedback != null){Web.UI.Control.setAttribute(newWriteReviewFeedback,{"style.display":""});};if(newWriteReviewFeedbackTopRight != null){Web.UI.Control.setAttribute(newWriteReviewFeedbackTopRight,{"style.display":""});};if(newWriteReviewBuzz != null){Web.UI.Control.setAttribute(newWriteReviewBuzz,{"style.display":"block"});};if(newhrefWriteFristReviewBuzz != null){Web.UI.Control.setAttribute(newhrefWriteFristReviewBuzz,{"style.display":"block"});};if(newhrefWriteFristReviewDes != null){Web.UI.Control.setAttribute(newhrefWriteFristReviewDes,{"style.display":"block"});};if(moreResource_0 != null){Web.UI.Control.setAttribute(moreResource_0,{"style.display":"block"});};}else{var propery = selPV.split(',');var value = selPV.split(',');for(var j=0;j<propery.length;j++){propery[j] = propery[j].split('|')[0];value[j] = value[j].split('|')[1];$("Colors_"+propery[j]).value = "selValue_"+value[j];Biz.Product.Seller.change('frmSeller',false,propery[j],"selValue_"+value[j],true);$("Colors_"+propery[j]).disabled = false;};};}else{var newList = $("mktplMod_"+itemNumber);var newPrice = $("mktplPrice_"+itemNumber);var priceNo = $("mktplPrice_0");var shippingInfo=$("mktplShipping_"+itemNumber);var warningInfo=$("Warning_"+itemNumber);if(warningInfo!=null){Web.UI.Control.setAttribute(warningInfo,{"style.display":"block"});}if(shippingInfo!=null){Web.UI.Control.setAttribute(shippingInfo,{"style.display":"block"});};if(newList!=null){Web.UI.Control.setAttribute(newList,{"style.display":"block"});};if(newPrice!=null){Web.UI.Control.setAttribute(newPrice,{"style.display":"block"});};if(priceNo != null){Web.UI.Control.setAttribute(priceNo,{"style.display":"none"});};var newPromo = $("hPromo_"+itemNumber);var newNote = $("pNote_"+itemNumber);var newNote2 = $("pNote2_"+itemNumber);var newShipping = $("mktplShipping_" + itemNumber);var newWarning=$("Warning" + itemNumber);var newWriteReviewFeedback = $("hrefWriteReview_Feedback_" + itemNumber);var newWriteReviewFeedbackTopRight = $("hrefWriteReview_Feedback_" + itemNumber + "_TopRight");var newWriteReviewBuzz = $("hrefWriteReview_Buzz_" + itemNumber);var newBuyRateInfo = $("buyRateInfo_" + itemNumber);var newhrefWriteFristReviewBuzz = $("hrefWriteFristReview_Buzz_" + itemNumber);var newhrefWriteFristReviewDes = $("hrefWriteFristReview_Des_" + itemNumber);var newmoreResource = $("moreResource_" + itemNumber);var moreResource_0 = $("moreResource_0");if(newPromo != null){Web.UI.Control.setAttribute(newPromo,{"style.display":"block"});};if(newNote != null){Web.UI.Control.setAttribute(newNote,{"style.display":"block"});};if(newNote2 != null){Web.UI.Control.setAttribute(newNote2,{"style.display":"block"});};if(newShipping != null){Web.UI.Control.setAttribute(newShipping,{"style.display":"block"});};if(newWarning != null){Web.UI.Control.setAttribute(newWarning,{"style.display":"block"});};if(newWriteReviewFeedback != null){Web.UI.Control.setAttribute(newWriteReviewFeedback,{"style.display":""});};if(newWriteReviewFeedbackTopRight != null){Web.UI.Control.setAttribute(newWriteReviewFeedbackTopRight,{"style.display":""});};if(newWriteReviewBuzz != null){Web.UI.Control.setAttribute(newWriteReviewBuzz,{"style.display":"block"});};if(newBuyRateInfo != null){Web.UI.Control.setAttribute(newBuyRateInfo,{"style.display":"block"});};if(newhrefWriteFristReviewBuzz != null){Web.UI.Control.setAttribute(newhrefWriteFristReviewBuzz,{"style.display":"block"});};if(newhrefWriteFristReviewDes != null){Web.UI.Control.setAttribute(newhrefWriteFristReviewDes,{"style.display":"block"});};if(newmoreResource!=null){Web.UI.Control.setAttribute(newmoreResource,{"style.display":"block"});};if(moreResource_0 != null){Web.UI.Control.setAttribute(moreResource_0,{"style.display":"none"});};Biz.Product.Seller.changeFirstFromAsiaDiv(itemNumber);};};},getNowSelect:function(s){var nowSelect = new Object;for(var a=0;a<groupProperty.length;a++){var select = $("Colors_" + groupProperty[a]);if(select){if(s=="0"){select.value = "0";};nowSelect[groupProperty[a]]=select.value.split('_').length > 1 ? select.value.split('_')[1]:select.value;};};return nowSelect;},changeColor:function(nowSelect){var showBlack = new Object;for(var a=0;a<groupProperty.length;a++){var blackValue = [];for(var b=0;b<ItemPropertyList.length;b++){var flag = false;for(var c=0;c<groupProperty.length;c++){if(groupProperty[a] != groupProperty[c] && nowSelect[groupProperty[c]] != "0"){if(ItemPropertyList[b].pVList[groupProperty[c]] != nowSelect[groupProperty[c]]){break;};};if(c == groupProperty.length-1){flag = true;};};if(flag == true){blackValue.push(ItemPropertyList[b].pVList[groupProperty[a]]);};};showBlack[groupProperty[a]] = blackValue;var select = $("Colors_" + groupProperty[a]);if(select){var options = select.options;for(var i=1;i<options.length;i++){var color = "#dddddd";for(var j=0;j<blackValue.length;j++){if(options[i].value == "selValue_" + blackValue[j]){color = "#000000";break;};};if(Web.Environment.Browser.isOpera()){options[i].className = "";var fontSize = "12px";if(options[i].style.fontSize == "12px"){fontSize = "13px";};Web.UI.Control.setAttribute(options[i],{"style.fontSize":fontSize});};Web.UI.Control.setAttribute(options[i],{"style.color":color});};};};return showBlack;},change:function(n,f,p,s,flagFirst){var pr=Biz.Product.Seller;if(f){Biz.Common.Window1.loading();};var formEle=Web.UI.Form.getElements(n);var groupItemProperyString =formEle["hdGroupItemProperyString"].value;var groupItemModelString = new Array();if(hdGroupItemModelString != undefined && hdGroupItemModelString!=null){groupItemModelString = hdGroupItemModelString;}Biz.Product.Seller.buildPV(JSON.parse(groupItemProperyString));var nowSelect = Biz.Product.Seller.getNowSelect(s);var showBlack = Biz.Product.Seller.changeColor(nowSelect);var item = '';var similarURL='';for(var i=0;i<ItemPropertyList.length;i++){var flag = false;for(var j=0;j<groupProperty.length;j++){if(ItemPropertyList[i].pVList[groupProperty[j]] != nowSelect[groupProperty[j]]){break;};if(j == groupProperty.length-1){flag = true;};};if(flag == true){item = ItemPropertyList[i].item;similarURL = ItemPropertyList[i].similarURL;};};var currentItemNo = pr.changeMedel(item,groupItemModelString);var groupId = $("hiddenItemGroupId")?$("hiddenItemGroupId").value:0;if(item.length > 0){var oldItem = formEle["hdItem"].value;pr.changeDiv(oldItem,item,nowSelect);pr.changeFirstFromAsiaDiv(item);/*trigger cmCreateProductviewTag Seller*/if(flagFirst != true){pr.trigger(item);}var itemNumber = $("hiddenItemNumber")?$("hiddenItemNumber").value:null;if(String.isNullOrEmpty(item)){pr.getSimilarItems(similarURL,groupId);}else{pr.getSimilarItems(similarURL,groupId,itemNumber);}if($("frameGetDataCombo"))if(currentItemNo && $('autoAddComboHrValue')){$("frameGetDataCombo").src = Web.Config.Environment.Url.WWW + "Common/Ajax/SellerComboSection.aspx?Item=" + currentItemNo + $('autoAddComboHrValue').value;}else{$("frameGetDataCombo").src="";}}else{if($("frameGetDataCombo"))$("frameGetDataCombo").src="";pr.getSimilarItems(null,groupId);var oldItem = formEle["hdItem"].value;var oldList = $("mktplMod_"+oldItem);var oldPrice = $("mktplPrice_"+oldItem);var priceNo = $("mktplPrice_0");var isShopRunnerMark=$("isShopRunnerMark_0");var shopRunnerDiv=$("sr_ShopRunnerDiv");var ShopRunnerHr=$("ShopRunnerHr");if(shopRunnerDiv != null && isShopRunnerMark != null){Web.UI.Control.setAttribute(shopRunnerDiv,{"style.display":(isShopRunnerMark.value=="1"?"block":"none")});}if(ShopRunnerHr!=null && isShopRunnerMark != null){Web.UI.Control.setAttribute(ShopRunnerHr,{"style.display":(isShopRunnerMark.value=="1"?"block":"none")});}if(oldList != null){Web.UI.Control.setAttribute(oldList,{"style.display":"none"});};if(oldPrice != null){Web.UI.Control.setAttribute(oldPrice,{"style.display":"none"});};if(priceNo != null){Web.UI.Control.setAttribute(priceNo,{"style.display":"block"});};var oldPromo = $("hPromo_"+oldItem);var oldNote = $("pNote_"+oldItem);var oldNote2 = $("pNote2_"+oldItem);var oldShipping = $("mktplShipping_"+oldItem);var oldBuyRateInfo = $("buyRateInfo_" + oldItem);var oldWarning=$("Warning_"+oldItem);if(oldWarning != null){Web.UI.Control.setAttribute(oldWarning,{"style.display":"none"});};if(oldShipping != null){Web.UI.Control.setAttribute(oldShipping,{"style.display":"none"});};if(oldBuyRateInfo != null){Web.UI.Control.setAttribute(oldBuyRateInfo,{"style.display":"none"});};if(oldPromo != null){Web.UI.Control.setAttribute(oldPromo,{"style.display":"none"});};if(oldNote != null){Web.UI.Control.setAttribute(oldNote,{"style.display":"none"});};if(oldNote2 != null){Web.UI.Control.setAttribute(oldNote2,{"style.display":"none"});};var spanOption = $("spanOption");if(spanOption!=null){Web.UI.Control.setAttribute(spanOption,{"style.display":"none"});};pr.changeFirstFromAsiaDiv(oldItem);var oldMoreResource = $("moreResource_"+oldItem);var moreResource_0 = $("moreResource_0");if(oldMoreResource != null){Web.UI.Control.setAttribute(oldMoreResource,{"style.display":"none"});};if(moreResource_0 != null){Web.UI.Control.setAttribute(moreResource_0,{"style.display":"block"});};for(var i=0;i<groupProperty.length;i++){if(groupProperty[i] != p){var flag = false;for(var j=0;j<showBlack[groupProperty[i]].length;j++){if(showBlack[groupProperty[i]][j] == nowSelect[groupProperty[i]]){flag = true;break;};};if(flag == false){var select = $("Colors_" + groupProperty[i]);if(select){select.value = "0";};};};if(i == groupProperty.length - 1){Biz.Product.Seller.changeColor(Biz.Product.Seller.getNowSelect());};};};},changeMedel : function(n,groupItemModelString){if(n=="" || n==null)return;var currSellerItem ="",currModel="",currBrand="";for(var i=0;i<groupItemModelString.length;i++){if(n == groupItemModelString[i].ParentItem){currSellerItem = groupItemModelString[i].SellerItem;currModel = groupItemModelString[i].Model;currBrand = groupItemModelString[i].Brand;break;}}if(currSellerItem != "" && $("bcaBreadcrumbTop") != null){var breadcrumbs = $("bcaBreadcrumbTop").getElementsByTagName("dl")[0].getElementsByTagName("dd");breadcrumbs[breadcrumbs.length-1].getElementsByTagName("em")[0].innerHTML=currSellerItem;breadcrumbs = $("bcaBreadcrumbBottom").getElementsByTagName("dl")[0].getElementsByTagName("dd");breadcrumbs[breadcrumbs.length-1].getElementsByTagName("em")[0].innerHTML=currSellerItem;}if($("DetailModelName") != null){var modelDd = $("DetailModelName").parentNode.getElementsByTagName("dd");if(modelDd != null && modelDd.length>0){modelDd[0].innerHTML = currModel;}}if(currBrand =="" && currModel =="")return currSellerItem;if($("DetailShortTitle") != null){$("DetailShortTitle").innerHTML = currBrand + " " + currModel;}if($("FeedBackShortTitle")!=null){$("FeedBackShortTitle").innerHTML = currBrand + " " + currModel;}var vd = jQuery("#synopsis div[id^=volumeDiscount_]");if(vd.length>0){vd.hide();jQuery("#volumeDiscount_"+currSellerItem).show();if(document.getElementsByName("qtyMainItems_" + currSellerItem)[0]){Biz.Product.DetailPage.highLightTierPrice(document.getElementsByName("qtyMainItems_" + currSellerItem)[0],currSellerItem);}}return currSellerItem;},changeDiv:function(o,n,nowSelect){var oldImage = $("pclaImageArea_"+o);var oldOverView = $("pcraOverview_"+o);var oldModel = $("spanModel_"+o);var oldList = $("mktplMod_"+o);var oldPrice = $("mktplPrice_"+o);var oldSimial = $("mktSI_"+o);var oldOR = $("mkpOR_"+o);var oldPR = $("mkpPR_"+o);var priceNo = $("mktplPrice_0");var newImage = $("pclaImageArea_"+n);var newOverView = $("pcraOverview_"+n);var newModel = $("spanModel_"+n);var newList = $("mktplMod_"+n);var newPrice = $("mktplPrice_"+n);var newSimial = $("mktSI_"+n);var newOR = $("mkpOR_"+n);var newPR = $("mkpPR_"+n);var oldSpecification = null;var oldQuickSpec = null;var newSpecification = null;var newQuickSpec = null;var isShopRunnerMark=$("isShopRunnerMark"+n);var shopRunnerDiv=$("sr_ShopRunnerDiv");var ShopRunnerHr=$("ShopRunnerHr");if(shopRunnerDiv != null && isShopRunnerMark != null){Web.UI.Control.setAttribute(shopRunnerDiv,{"style.display":(isShopRunnerMark.value=="1"?"block":"none")});}if(ShopRunnerHr!=null && isShopRunnerMark != null){Web.UI.Control.setAttribute(ShopRunnerHr,{"style.display":(isShopRunnerMark.value=="1"?"block":"none")});}if(oldImage != null){Web.UI.Control.setAttribute(oldImage,{"style.display":"none"});};if(oldOverView != null){Web.UI.Control.setAttribute(oldOverView,{"style.display":"none"});};if(oldModel != null){Web.UI.Control.setAttribute(oldModel,{"style.display":"none"});};if(newImage != null){Web.UI.Control.setAttribute(newImage,{"style.display":"block"});$("hdItem").value = n;};if(newOverView != null){Web.UI.Control.setAttribute(newOverView,{"style.display":"block"});};if(newModel != null){Web.UI.Control.setAttribute(newModel,{"style.display":"block"});};for(var i = 0;i<groupProperty.length;i++){oldSpecification = null;oldQuickSpec = null;newSpecification = null;newQuickSpec = null;if($("hdValue_"+groupProperty[i]) != null){oldSpecification = $("tdValue_"+groupProperty[i]+"_"+ $("hdValue_"+groupProperty[i]).value);if(oldSpecification != null){Web.UI.Control.setAttribute(oldSpecification,{"style.display":"none"});};};if($("hdDetailValue_"+groupProperty[i]) != null){oldSpecification = $("tdDetailValue_"+groupProperty[i]+"_"+ $("hdDetailValue_"+groupProperty[i]).value);if(oldSpecification != null){Web.UI.Control.setAttribute(oldSpecification,{"style.display":"none"});};};newSpecification = $("tdValue_"+groupProperty[i]+"_"+nowSelect[groupProperty[i]]);if(newSpecification != null){Web.UI.Control.setAttribute(newSpecification,{"style.display":""});if($("hdValue_"+groupProperty[i]) != null){$("hdValue_"+groupProperty[i]).value = nowSelect[groupProperty[i]];}};newSpecification = $("tdDetailValue_"+groupProperty[i]+"_"+nowSelect[groupProperty[i]]);if(newSpecification != null){Web.UI.Control.setAttribute(newSpecification,{"style.display":""});if($("hdDetailValue_"+groupProperty[i]) != null){$("hdDetailValue_"+groupProperty[i]).value = nowSelect[groupProperty[i]];}};if($("hdQuickSpecValue_"+groupProperty[i]) != null){oldQuickSpec = $("spanValue_"+groupProperty[i]+"_"+ $("hdQuickSpecValue_"+groupProperty[i]).value);if(oldQuickSpec != null){Web.UI.Control.setAttribute(oldQuickSpec,{"style.display":"none"});};};newQuickSpec = $("spanValue_"+groupProperty[i]+"_"+nowSelect[groupProperty[i]]);if(newQuickSpec != null){Web.UI.Control.setAttribute(newQuickSpec,{"style.display":""});if($("hdQuickSpecValue_"+groupProperty[i]) != null){$("hdQuickSpecValue_"+groupProperty[i]).value = nowSelect[groupProperty[i]];}};}if(oldPrice != null){Web.UI.Control.setAttribute(oldPrice,{"style.display":"none"});};if(newPrice != null){Web.UI.Control.setAttribute(newPrice,{"style.display":"block"});};if(priceNo != null){Web.UI.Control.setAttribute(priceNo,{"style.display":"none"});};if(oldList!=null){Web.UI.Control.setAttribute(oldList,{"style.display":"none"});};if(newList!=null){Web.UI.Control.setAttribute(newList,{"style.display":"block"});var spanOption = $("spanOption");if(spanOption!=null){Web.UI.Control.setAttribute(spanOption,{"style.display":""});}};if(oldSimial!=null){Web.UI.Control.setAttribute(oldSimial,{"style.display":"none"});};if(newSimial!=null){Web.UI.Control.setAttribute(newSimial,{"style.display":"block"});};if(oldOR!=null){Web.UI.Control.setAttribute(oldOR,{"style.display":"none"});};if(newOR!=null){Web.UI.Control.setAttribute(newOR,{"style.display":"block"});};if(oldPR!=null){Web.UI.Control.setAttribute(oldPR,{"style.display":"none"});};if(newPR!=null){Web.UI.Control.setAttribute(newPR,{"style.display":"block"});};var oldPromo = $("hPromo_"+o);var oldNote = $("pNote_"+o);var oldNote2 = $("pNote2_"+o);var oldShipping = $("mktplShipping_" + o);var oldWarning=$("Warning_"+o);var oldWriteReviewFeedback = $("hrefWriteReview_Feedback_" + o);var oldWriteReviewFeedbackTopRight = $("hrefWriteReview_Feedback_" + o + "_TopRight");var oldWriteReviewBuzz = $("hrefWriteReview_Buzz_" + o);var oldBuyRateInfo = $("buyRateInfo_" + o);var oldhrefWriteFristReviewBuzz = $("hrefWriteFristReview_Buzz_" + o);var oldhrefWriteFristReviewDes = $("hrefWriteFristReview_Des_" + o);var moreResource_0 = $("moreResource_0");var oldMoreResource = $("moreResource_" + o);var newPromo = $("hPromo_"+n);var newNote = $("pNote_"+n);var newNote2 = $("pNote2_"+n);var newShipping = $("mktplShipping_" + n);var newWarning = $("Warning_" + n);var newWriteReviewFeedback = $("hrefWriteReview_Feedback_" + n);var newWriteReviewFeedbackTopRight = $("hrefWriteReview_Feedback_" + n + "_TopRight");var newWriteReviewBuzz = $("hrefWriteReview_Buzz_" + n);var newBuyRateInfo = $("buyRateInfo_" + n);var newhrefWriteFristReviewBuzz = $("hrefWriteFristReview_Buzz_" + n);var newhrefWriteFristReviewDes = $("hrefWriteFristReview_Des_" + n);var newMoreResource = $("moreResource_" + n);if(oldPromo != null){Web.UI.Control.setAttribute(oldPromo,{"style.display":"none"});};if(newPromo != null){Web.UI.Control.setAttribute(newPromo,{"style.display":"block"});};if(oldNote != null){Web.UI.Control.setAttribute(oldNote,{"style.display":"none"});};if(newNote != null){Web.UI.Control.setAttribute(newNote,{"style.display":"block"});};if(oldNote2 != null){Web.UI.Control.setAttribute(oldNote2,{"style.display":"none"});};if(newNote2 != null){Web.UI.Control.setAttribute(newNote2,{"style.display":"block"});};if(oldShipping != null){Web.UI.Control.setAttribute(oldShipping,{"style.display":"none"});};if(newShipping != null){Web.UI.Control.setAttribute(newShipping,{"style.display":"block"});};if(oldWarning != null){Web.UI.Control.setAttribute(oldWarning,{"style.display":"none"});};if(newWarning != null){Web.UI.Control.setAttribute(newWarning,{"style.display":"block"});};if(oldWriteReviewFeedback != null){Web.UI.Control.setAttribute(oldWriteReviewFeedback,{"style.display":"none"});};if(newWriteReviewFeedback != null){Web.UI.Control.setAttribute(newWriteReviewFeedback,{"style.display":""});};if(oldWriteReviewFeedbackTopRight != null){Web.UI.Control.setAttribute(oldWriteReviewFeedbackTopRight,{"style.display":"none"});};if(newWriteReviewFeedbackTopRight != null){Web.UI.Control.setAttribute(newWriteReviewFeedbackTopRight,{"style.display":""});};if(oldWriteReviewBuzz != null){Web.UI.Control.setAttribute(oldWriteReviewBuzz,{"style.display":"none"});};if(newWriteReviewBuzz != null){Web.UI.Control.setAttribute(newWriteReviewBuzz,{"style.display":"block"});};if(oldBuyRateInfo != null){Web.UI.Control.setAttribute(oldBuyRateInfo,{"style.display":"none"});};if(newBuyRateInfo != null){Web.UI.Control.setAttribute(newBuyRateInfo,{"style.display":"block"});};if(oldhrefWriteFristReviewBuzz != null){Web.UI.Control.setAttribute(oldhrefWriteFristReviewBuzz,{"style.display":"none"});};if(newhrefWriteFristReviewBuzz != null){Web.UI.Control.setAttribute(newhrefWriteFristReviewBuzz,{"style.display":"block"});};if(oldhrefWriteFristReviewDes != null){Web.UI.Control.setAttribute(oldhrefWriteFristReviewDes,{"style.display":"none"});};if(newhrefWriteFristReviewDes != null){Web.UI.Control.setAttribute(newhrefWriteFristReviewDes,{"style.display":"block"});};if(moreResource_0 != null){Web.UI.Control.setAttribute(moreResource_0,{"style.display":"none"});};if(oldMoreResource != null){Web.UI.Control.setAttribute(oldMoreResource,{"style.display":"none"});};if(newMoreResource != null){Web.UI.Control.setAttribute(newMoreResource,{"style.display":"block"});};},changeFirstFromAsiaDiv:function(item){var firstFromAsiaDiv = $("firstFromAsiaDiv");var firstFromAsiaList = "";if (firstFromAsiaDiv != null){firstFromAsiaList = firstFromAsiaDiv.getAttribute("itemlist");};if (firstFromAsiaList != "" && firstFromAsiaList.indexOf(item) > -1){Web.UI.Control.setAttribute(firstFromAsiaDiv,{"style.display":"block"});}else{Web.UI.Control.setAttribute(firstFromAsiaDiv,{"style.display":"none"});};},getSimilarItems:function(url,groupId){getSimilarItems(url,groupId,null);},getSimilarItems:function(url,groupId,item){var frame=$("frameGetData");if(!frame){return;}if(String.isNullOrEmpty(url)){frame.src="";}else{if(String.isNullOrEmpty(item)){frame.src = Web.Config.Environment.Url.WWW + "Common/Ajax/SimilarItems.aspx?GroupId="+groupId+"&URL=" + url;}else{frame.src = Web.Config.Environment.Url.WWW + "Common/Ajax/SimilarItems.aspx?GroupId="+groupId+"&URL=" + url+"&Item="+item;}}},extractIFrameBody:function(iFrameEl) {var doc = null;if (iFrameEl.contentDocument) {doc = iFrameEl.contentDocument;} else if (iFrameEl.contentWindow) {doc = iFrameEl.contentWindow.document;} else if (iFrameEl.document) {doc = iFrameEl.document;} else {return null;}return doc.body;},switchSimilarItems:function(){var fra=$("frameGetData");if(fra){var extractBody=Biz.Product.Seller.extractIFrameBody($("frameGetData"));var data=extractBody?extractBody.innerHTML:null;if(String.isNullOrEmpty(data)){Web.UI.Control.setAttribute($("scrollSimilar"),{"style.display":"none"});Web.UI.Control.setAttribute($("promoSimilar"),{"style.display":"none"});}else{Web.UI.Control.setAttribute($("scrollSimilar"),{"style.display":""});Web.UI.Control.setAttribute($("promoSimilar"),{"innerHTML":data});Web.UI.Control.setAttribute($("promoSimilar"),{"style.display":""});}}},switchProductComboItems:function(){var fra=$("frameGetDataCombo");if(fra){var doc;if (fra.contentDocument) {doc = fra.contentDocument;} else if (fra.contentWindow) {doc = fra.contentWindow.document;} else if (fra.document) {doc = fra.document;} else {return null;}var extractBody=doc.getElementById('dvGiftContent');var giftData=extractBody?extractBody.innerHTML:null;if(String.isNullOrEmpty(giftData)){Web.UI.Control.setAttribute($("autoAddComboGiftContent"),{"style.display":"none"});}else{Web.UI.Control.setAttribute($("autoAddComboGiftContent"),{"innerHTML":giftData});Web.UI.Control.setAttribute($("autoAddComboGiftContent"),{"style.display":""});}extractBody=doc.getElementById('dvPromoComboSection');var comboData=extractBody?extractBody.innerHTML:null;if(String.isNullOrEmpty(comboData)){Web.UI.Control.setAttribute($("productCombos_seller"),{"style.display":"none"});}else{Web.UI.Control.setAttribute($("productCombos_seller"),{"innerHTML":comboData});Web.UI.Control.setAttribute($("productCombos_seller"),{"style.display":""});}var hrShow=$('autoAddComboHrBackValue');if(hrShow){if( hrShow.value.split('.')[0]=="TRUE" && $('mirHr')) $('mirHr').style.display = "";if( hrShow.value.split('.')[1]=="TRUE" && $('shippingHR')) $('shippingHR').style.display = "";if( giftData && $(".seller_hr")){for(var i=0;i<$(".seller_hr").length;i++){$(".seller_hr")[i].style.display = "";}}}}},/*trigger cmCreateProductviewTag Seller*/trigger:function(item){if(item==undefined) return;var ProductID = createProductviewTag[item].ProductID;var ProductName = createProductviewTag[item].ProductName;var CategoryID = createProductviewTag[item].CategoryID;var ServerName = createProductviewTag[item].ServerName;var Property = createProductviewTag[item].Property;try{cmCreateProductviewTag(ProductID,ProductName,CategoryID,ServerName,Property);}catch(ex){};}};usingNamespace("Biz.Product")["MerchantProfile"]={changeTab : function(id){var p,f,r;if(id=="feedback"){p="policy";f="Policies_Content";r="Community_Content";}else if(id == "policy"){p="feedback";f="Community_Content";r="Policies_Content";};Web.UI.Control.replaceCss($(p),"active","inactive");Web.UI.Control.replaceCss($(id),"inactive","active");Web.UI.Control.replaceCss($(f),"active","inactive");Web.UI.Control.replaceCss($(r),"inactive","active");},isLogin:function(){var loginName = Web.StateManager.Cookies.get(Web.StateManager.Cookies.Name.LOGIN,"CONTACTWITH");return !String.isNullOrEmpty(loginName);},submitOrderHistory:function(url,orderHistoryUrl){var rv=Biz.Product.MerchantProfile;if(rv.isLogin()){window.location.href=orderHistoryUrl;}else{var loginUrl=Web.Config.Environment.SSLPage.Login;if(loginUrl.toLowerCase().indexOf("nextpage")==-1){loginUrl+="?toJump=1&NextPage="+url;};window.location.href=loginUrl;};}};usingNamespace("Biz.Product")["Certona"]={currentPage : "",itemNumber : "",hasNeaitem : true,hasNeweggRecommendItem :true,processCertonaData : function(certonaData,currentPage,itemNumber){var bpc = Biz.Product.Certona;bpc.currentPage = currentPage;if(itemNumber == null || typeof(itemNumber)=="undefined"){itemNumber = "";};var pItems = "",sItems ="",cItems="",action = "";try{var cd =  certonaData.Resonance.Response;for(var i=0;i<cd.length;i++){if(cd[i].display=="yes"){if(cd[i].scheme == "productpopular_rr"){pItems = cd[i].output;}if(cd[i].scheme == "productsuggest_rr"){sItems = cd[i].output;}if(cd[i].scheme == "cart_rr"){cItems = cd[i].output;action = "GetCertonaItemForShopping";}else{action = "GetCertonaItemForProduct";}}}}catch(e){bpc.hideLoadingPanel();if(bpc.hasNeaitem == "True"){bpc.showNeweggItem();}if(bpc.hasNeaitem == "False"){if($("AdditionalArea")){$("AdditionalArea").style.display = "none";}}return;}if(action != ""){var wnr=Web.Enum.Network.Request;wnr=Web.Network.createRequest(wnr.Type.XML,Web.UI.ResourceManager.Url.www("Common/Ajax/CertonaTagging.aspx")+"?action="+action+"&item="+itemNumber+"&pItemList="+pItems.encodeURI()+"&sItemList="+sItems.encodeURI()+"&cItemList="+cItems.encodeURI()+"&rdm="+ (new Date()).toString().encodeURI(),"",bpc.fill,wnr.Method.Get);wnr.execute();}else{bpc.hideLoadingPanel();if(bpc.hasNeaitem == "True"){bpc.showNeweggItem();}if(bpc.hasNeaitem == "False"){if($("AdditionalArea")){$("AdditionalArea").style.display = "none";}}if(bpc.currentPage == "ShoppingItem"){if($("NeweggShoppingItem")){$("NeweggShoppingItem").style.display = "";if($("ShoppingItemABHeader") && bpc.hasNeweggRecommendItem == "False"){$("ShoppingItemABHeader").style.display="none";}if($("ShoppingItemABHeader") && bpc.hasNeweggRecommendItem == "True"){$("ShoppingItemABHeader").style.display="";}}}}},fill : function(el){if(el.responseText!=""){if(Biz.Product.Certona.currentPage == "Product"){var itemInfo = el.responseText.split("#popular|suggested#");var pContent=null,sContent=null;if(itemInfo[0] == undefined || itemInfo[0] == ""){if(document.all){if($("OverViewActionArea")){$("OverViewActionArea").style.marginTop="0px";}if($("productsuggest_rr")){$("productsuggest_rr").style.marginTop = "15px";}}else{if($("OverViewActionArea")){$("OverViewActionArea").style.marginTop="-13px";}if($("productsuggest_rr")){$("productsuggest_rr").style.marginTop = "-13px";}}}if(itemInfo[1] == undefined || itemInfo[1] == ""){if(document.all){if($("productpopular_rr")){$("productpopular_rr").style.marginTop = "0px";}}else{if($("OverViewActionArea")){$("OverViewActionArea").style.marginTop="-13px";}if($("productsuggest_rr")){$("productsuggest_rr").style.marginTop = "0px";}}}if(itemInfo[0] != undefined && itemInfo[0] != "" && itemInfo[1] != undefined && itemInfo[1] != ""){if(document.all){if($("OverViewActionArea")){$("OverViewActionArea").style.marginTop="0px";}if($("productpopular_rr")){$("productpopular_rr").style.marginTop = "0px";}}else{if($("OverViewActionArea")){$("OverViewActionArea").style.marginTop="-13px";}}}if($("productpopular_rr")){jQuery("#productpopular_rr").html(itemInfo[0]);}if($("productsuggest_rr")){jQuery("#productsuggest_rr").html(itemInfo[1]);}Biz.Product.Certona.hideLoadingPanel();Biz.Product.Certona.showRecommendItems();}else{if($("cart_rr")){jQuery("#cart_rr").html("<table style=\"margin-top:-30px; margin-top:-10px \\9\" cellspacing=\"0\" cellpadding=\"0\" class=\"cartTbl\" ><tr class=\"secHd\"><td class=\"dealContent\"></td><td class=\"pricing\"></td><td class=\"checks\"></td></tr>" +el.responseText+"</table>");Biz.Product.Certona.hideLoadingPanel();if($("ShoppingItemABHeader")){$("ShoppingItemABHeader").style.display="";}}}}else{Biz.Product.Certona.hideLoadingPanel();if(Biz.Product.Certona.hasNeaitem == "False"){if($("AdditionalArea")){$("AdditionalArea").style.display = "none";}}}},hideLoadingPanel : function(){if(Biz.Product.Certona.currentPage == "Product"){if($("PopularItemsLoading")){$("PopularItemsLoading").style.display="none";}if($("SuggestedItemsLoading")){$("SuggestedItemsLoading").style.display="none";}}if(Biz.Product.Certona.currentPage == "ShoppingItem"){if($("ShoppingItemLoading")){$("ShoppingItemLoading").style.display = "none";}}},showRecommendItems : function(){if($("productpopular_rr")){if($("productpopular_rr")){$("productpopular_rr").style.display="";}}if($("productsuggest_rr")){if($("productsuggest_rr").style.display=="none"){$("productsuggest_rr").style.display="";}}},showNeweggItem : function(){if(Biz.Product.Certona.currentPage == "Product"){if($("productsuggest_rr")){$("productsuggest_rr").style.display = "";}if($("productpopular_rr")){$("productpopular_rr").style.display = "";}if(document.all){if($("OverViewActionArea")){$("OverViewActionArea").style.marginTop="13px";}}else{if($("OverViewActionArea")){$("OverViewActionArea").style.marginTop="-13px";}}}if(Biz.Product.Certona.currentPage == "ShoppingItem"){if($("NeweggShoppingItem")){$("NeweggShoppingItem").style.display = "";}}}};usingNamespace("Biz.Product")["Combo2011"]={arrowDown:"-160px -525px",arrowUp:"-160px -555px",colorNormal:"#7a7a7a",colorHilite:"#436b8f",arrRightCol:[],offset:0,rightColLegend:"",rightColInitLegend:"",resourceSite:"http://localhost:7812/Newegg.Website.UI/WebResource/Themes/2005/Nest",arrMfrName:[],popupDiv:function(o,w,h){var vp= Biz.Common.Viewport;var wuc=Web.UI.Control;var pos=jQuery(o).offset();var width=jQuery(o).width();var pX=(pos.left+width<vp.right()-w)?pos.left+width:vp.right()-w;var pY=(pos.top<vp.bottom()-h)?pos.top:vp.bottom()-h;jQuery("#modal1").css({"left":pX+"px","top":pY+"px"});if(jQuery(o).attr("id")=="synShipping"){jQuery("#modal1 #MIRContent").hide();jQuery("#modal1 #sellerPopup_0_Content").hide();jQuery("#modal1 #shippingbyNeweggPopup_Content").hide();jQuery("#modal1 #FreeShippingContent").css({"display":"block"});}else if(jQuery(o).attr("id")=="sellerPopup_0"){jQuery("#modal1 #MIRContent").hide();jQuery("#modal1 #FreeShippingContent").hide();jQuery("#modal1 #shippingbyNeweggPopup_Content").hide();jQuery("#modal1 #sellerPopup_0_Content").css({"display":"block"});}else if(jQuery(o).attr("id")=="shippingbyNeweggPopup"){jQuery("#modal1 #MIRContent").hide();jQuery("#modal1 #FreeShippingContent").hide();jQuery("#modal1 #sellerPopup_0_Content").hide();jQuery("#modal1 #shippingbyNeweggPopup_Content").css({"display":"block"});}else{jQuery("#modal1 #sellerPopup_0_Content").hide();jQuery("#modal1 #FreeShippingContent").hide();jQuery("#modal1 #shippingbyNeweggPopup_Content").hide();jQuery("#modal1 #MIRContent").css({"display":"block"});}jQuery("#modal1").show("fast");jQuery("#overlay").css("display","block");return false;},hideGradients:function() {var arrGradientTop=jQuery('#Details_Content .comboDetails .itmCombo .grad_top');var arrGradientRight=jQuery('#Details_Content .comboDetails .itmCombo .grad_right');var arrGradientBottom=jQuery('#Details_Content .comboDetails .itmCombo .grad_bottom');var arrGradientLeft=jQuery('#Details_Content .comboDetails .itmCombo .grad_left');var arrTopLeft=jQuery('#Details_Content .comboDetails .itmCombo .top_left');var arrTopRight=jQuery('#Details_Content .comboDetails .itmCombo .top_right');var arrBottomLeft=jQuery('#Details_Content .comboDetails .itmCombo .bottom_left');var arrBottomRight=jQuery('#Details_Content .comboDetails .itmCombo .bottom_right');var arrGradients=[arrGradientTop, arrGradientRight, arrGradientBottom, arrGradientLeft, arrTopLeft, arrTopRight, arrBottomLeft, arrBottomRight];jQuery.each(arrGradients, function() {jQuery.each(jQuery(this), function() {jQuery(this).css("background","none");});});},toggleAllArrowDown:function() {var bpc = Biz.Product.Combo2011;var arrArrows=jQuery('#Details_Content ul.comboDetails .itmCombo .combo_arrow');var arrDescs=jQuery('#Details_Content ul.comboDetails .itmCombo em');jQuery.each(arrArrows, function() {jQuery(this).css("backgroundPosition",bpc.arrowDown);});jQuery.each(arrDescs, function() {jQuery(this).css("color",bpc.colorNormal);});},unsetZIndex:function() {var arrSpecs=jQuery('#Details_Content .grpComboDetails div.spec_details');var arrImgFrame=jQuery('#Details_Content ul.comboDetails .itmCombo .img_frame');var arrDescFrame=jQuery('#Details_Content ul.comboDetails .itmCombo .combo_desc_frame');jQuery.each(arrSpecs, function() {jQuery(this).css("display","none");jQuery.each(arrImgFrame, function() {jQuery(this).css({"zIndex":1});});jQuery.each(arrDescFrame, function() {jQuery(this).css({"zIndex":0});});});},hideRightCol:function() {var bpc = Biz.Product.Combo2011;jQuery.each(bpc.arrRightCol, function() {jQuery.each(jQuery(this), function() {jQuery(this).css("display","none");});});jQuery('#Details_Aside').css("display","none");},closeAll:function() {var bpc = Biz.Product.Combo2011;bpc.hideGradients();bpc.toggleAllArrowDown();bpc.unsetZIndex();bpc.hideRightCol();},showGradients:function(clickNumber) {var bpc = Biz.Product.Combo2011;jQuery('#itmCombo'+clickNumber+' \.grad_top').css({"background":"url(" + bpc.resourceSite +"/top.png) repeat-x top left"});jQuery('#itmCombo'+clickNumber+' \.grad_right').css({"background":"url(" + bpc.resourceSite +"/right.png) repeat-y top right"});jQuery('#itmCombo'+clickNumber+' \.grad_bottom').css({"background":"url(" + bpc.resourceSite +"/bottom.png) repeat-x bottom left"});jQuery('#itmCombo'+clickNumber+' \.grad_left').css({"background":"url(" + bpc.resourceSite +"/left.png) repeat-y top left"});jQuery('#itmCombo'+clickNumber+' \.img_wrap \.grad_right').css({"background":"none repeat-y top left"});jQuery('#itmCombo'+clickNumber+' \.top_left').css({"background":"url(" + bpc.resourceSite +"/tl.png) no-repeat top left"});jQuery('#itmCombo'+clickNumber+' \.top_right').css({"background":"url(" + bpc.resourceSite +"/tr.png) no-repeat top right"});jQuery('#itmCombo'+clickNumber+' \.bottom_left').css({"background":"url(" + bpc.resourceSite +"/bl.png) no-repeat bottom left"});jQuery('#itmCombo'+clickNumber+' \.bottom_right').css({"background":"url(" + bpc.resourceSite +"/br.gif) no-repeat top right"});jQuery('#itmCombo'+clickNumber+' \.img_wrap \.bottom_right').css({"background":"url(" + bpc.resourceSite +"/bl_inner.gif) no-repeat 0 100%"});},toggleArrow:function(clickNumber) {var bpc = Biz.Product.Combo2011;var arrowPosition = bpc.arrowDown;var colorSelect= bpc.colorNormal;(jQuery('#itmCombo'+clickNumber+' \.combo_arrow').css("backgroundPosition")==bpc.arrowDown) ? arrowPosition=bpc.arrowUp : arrowPosition=bpc.arrowDown;jQuery('#itmCombo'+clickNumber+' \.combo_arrow').css("backgroundPosition",arrowPosition);(jQuery('#itmCombo'+clickNumber+' em').css("color")==bpc.colorNormal) ? colorSelect=bpc.colorHilite :                           colorSelect=bpc.colorNormal;jQuery('#itmCombo'+clickNumber+' em').css("color",colorSelect);(jQuery('#Specs'+clickNumber).css("display")=="none") ? display="block" : display="none";jQuery('#Specs'+clickNumber).css("display",display);},setZIndex:function(clickNumber) {jQuery('#itmCombo'+clickNumber+' .img_frame').css({"zIndex":3});jQuery('#itmCombo'+clickNumber+' .combo_desc_frame').css({"zIndex":2});},showRightCol:function(clickNumber) {var bpc = Biz.Product.Combo2011;jQuery.each(bpc.arrRightCol, function() {jQuery.each(jQuery(this), function() {(jQuery(this).attr("id")==jQuery(this).parent().attr("id")+clickNumber) ? jQuery(this).css("display","block") : jQuery(this).css("display","none");});});if(String.isNullOrEmpty(jQuery("#MfrWarranty"+clickNumber).html().trim())){jQuery("#hrMfrWarranty").css("display","none");}else{jQuery("#hrMfrWarranty").css("display","block");}if(String.isNullOrEmpty(jQuery("#MfrContact"+clickNumber).html().trim())){jQuery("#hrMfrContact").css("display","none");}else{jQuery("#hrMfrContact").css("display","block");}jQuery('#Details_Aside').css({"display":"block","marginTop":bpc.offset});jQuery('#Details_Aside .grpPrimary h2.legend').text(bpc.arrMfrName[clickNumber-1]);jQuery('#fullInfo .boxContent .grpAside').height();},setOpenHeight:function(clickNumber) {var bpc = Biz.Product.Combo2011;var clickOpenHeight=jQuery('#itmCombo'+clickNumber+' .combo_desc_frame').height();var rightColOpenHeight=jQuery('#fullInfo .boxContent .grpAside').height();(clickOpenHeight+bpc.offset<rightColOpenHeight) ? jQuery('#fullInfo .boxContent .grpAside').css("height","") : jQuery('#fullInfo .boxContent .grpAside').css({"height":clickOpenHeight+bpc.offset});jQuery('#Details_Content').css({"height":clickOpenHeight+bpc.offset});},openThis:function(clickNumber) {var bpc = Biz.Product.Combo2011;var currentOffset=(clickNumber-1)*jQuery('#itmCombo'+clickNumber).parent().height();(clickNumber==1) ? bpc.offset=currentOffset : bpc.offset=currentOffset+13;bpc.closeAll();bpc.showGradients(clickNumber);bpc.toggleArrow(clickNumber);bpc.setZIndex(clickNumber);bpc.showRightCol(clickNumber);bpc.setOpenHeight(clickNumber);},initializeRightColLegend:function() {var bpc = Biz.Product.Combo2011;bpc.rightColLegend = bpc.rightColInitLegend;},setCloseHeight:function() {jQuery('#Details_Content').css("height","");jQuery('#fullInfo .boxContent .grpAside').css("height","")},closeThis:function(clickNumber) {var bpc = Biz.Product.Combo2011;bpc.hideGradients();bpc.toggleArrow(clickNumber);bpc.unsetZIndex();bpc.initializeRightColLegend();bpc.hideRightCol();bpc.setCloseHeight();},toggleRightColDisplay:function(rightColDisplay) {jQuery('#Details_Aside').css("display",rightColDisplay);jQuery('#fullInfo .boxContent .grpAside').css("height","");},GoForComboBundleDetail:function(itemsList){if(jQuery("#MapPriceLink")[0]!=null){var originalLink=jQuery("#MapPriceLink").val();var tempLink=originalLink;if(itemsList.length>0){tempLink+="&ItemList="+(itemsList.length>0?itemsList.join(','):"");}var finalLink="Web.UI.Control.openWindow('"+tempLink+"','_blank',500,400,0,0)";eval(finalLink);}},getSelectedItemsForCombo:function(){var kItem;var itemValue;var innerItemList=[];/*add kitmaker(PopularItem) item*/for(var i=0;i<4;i++){kItem=$("kmItem_"+i);if(kItem&&kItem.checked){itemValue=kItem.value;innerItemList.push(itemValue.substring(0,itemValue.indexOf(Web.Lang.currencyCode)));};};/*add suggested item*/for(var i=0;i<4;i++){suggestedItem=$("suggestItem_"+i);if(suggestedItem&&suggestedItem.checked){itemValue=suggestedItem.value;innerItemList.push(itemValue.substring(0,itemValue.indexOf(Web.Lang.currencyCode)));};}return innerItemList;},addCrossSellItemsForCombo:function(mComboID){var sb = new Sys.Text.StringBuilder();var wces=Web.Config.Environment.SSLPage;sb.append(wces.AddTocart);sb.append("?Submit=ADD&ItemList=Combo.");sb.append(mComboID);var ItemList=this.getSelectedItemsForCombo();if(ItemList.length>0){sb.append(",");sb.append(ItemList.join(","));}window.location.href=sb.toString();},Init:function(){var arrTabs=jQuery('#tabSections li a');var focusTabId=jQuery(arrTabs[1]).parent().attr("id");var clickNumber;var rightColDisplay="none";var arrThumbs=jQuery('#synopsis .grpAside .objImages .navThumbs li');var arrMfrContact=jQuery('#MfrContact div.MfrContact');var arrReturnPolicy=jQuery('#ReturnPolicy div.ReturnPolicy');var arrMfrWarranty=jQuery('#MfrWarranty div.MfrWarranty');var bpc = Biz.Product.Combo2011;bpc.arrRightCol=[arrMfrWarranty, arrMfrContact, arrReturnPolicy],rightColInitLegend=jQuery('#Details_Aside .grpPrimary h2.legend').text();bpc.rightColLegend=bpc.rightColInitLegend;if (jQuery.browser.msie) {jQuery('.itmCombo .combo_arrow').css("backgroundPosition",bpc.arrowDown);bpc.colorNormal="#7a7a7a";bpc.colorHilite="#436b8f";} else {bpc.colorNormal="rgb(122, 122, 122)";bpc.colorHilite="rgb(67, 107, 143)";}jQuery('#Details_Content .comboDetails .itmCombo').click(function() {clickNumber=jQuery(this).attr("id").substring(8,jQuery(this).attr("id").length);(jQuery('#itmCombo'+clickNumber+' \.combo_arrow').css("backgroundPosition")==bpc.arrowDown) ? bpc.openThis(clickNumber) : bpc.closeThis(clickNumber);});jQuery.each(arrTabs, function() {jQuery(this).click(function() {(jQuery(this).parent().attr("id")==focusTabId) ? rightColDisplay="block" : rightColDisplay="none";(bpc.rightColLegend==rightColInitLegend) ? rightColDisplay="none" : rightColDisplay=rightColDisplay;bpc.toggleRightColDisplay(rightColDisplay);});});jQuery(arrThumbs).hover(function() {jQuery('#synopsis .grpAside .objImages .grpImgAddl').css("display","none");},function() {});jQuery(arrThumbs[0]).hover(function() {jQuery('#synopsis .grpAside .objImages .grpImgAddl').css("display","block");},function() {});bpc.arrMfrName = jQuery("#Details_Aside input[name='Manufacturer']").val().split(",");jQuery("#synRebate a[rel='modal1'],#synShipping,#sellerPopup_0,#shippingbyNeweggPopup").click(function(){var bpc = Biz.Product.Combo2011;bpc.popupDiv(this,400,200);});Biz.Product.DetailPage.initCrossSellItems();}};usingNamespace("Biz.Product2011")["Seller"]={groupProperty : [],groupPropertyStyleMapping : [],executeJSItem : [],RelationItemInfo:[],selectOneText : "",Enabled : false,CurrentRequestItem : "",styleFnMapping :  {/*DropDownList*/"DropDownList" :  {disabled : function(propertyId){var select = jQuery("#Colors_"+propertyId);select.attr("disabled","disabled");},enabled : function(propertyId){var select = jQuery("#Colors_"+propertyId);select.removeAttr("disabled");},select : function(propertyId){var select = jQuery("#Colors_"+propertyId);return select.val();},hiddenOption : function(option){if(option){if(Web.Environment.Browser.isOpera()){var fontSize = "12px";if(jQuery(option).css("font-size") == "12px"){fontSize = "13px";}jQuery(option).css("font-size",fontSize);}jQuery(option).css("color","#dddddd");}},showOption : function(option){if(option){if(Web.Environment.Browser.isOpera()){var fontSize = "12px";if(jQuery(option).css("font-size") == "12px"){fontSize = "13px";}jQuery(option).css("font-size",fontSize);}jQuery(option).css("color","#000000");}},options : function(propertyId){return jQuery("#Colors_"+propertyId).find("option:gt(0)");},getOptionValue : function(option){return jQuery(option).val();},setSelectValue : function(propertyId,value){jQuery("#Colors_"+propertyId).val(value);}},/*Switch*/"Swatch" :  {disabled : function(propertyId){Biz.Product2011.Seller.Enabled = false;var li =  jQuery("#Colors_"+propertyId).parent().parent().find("li");li.addClass("disabled");},enabled : function(propertyId){Biz.Product2011.Seller.Enabled = true;var li =  jQuery("#Colors_"+propertyId).parent().parent().find("li");li.removeClass("disabled");},select : function(propertyId){var input = jQuery("#Colors_"+propertyId);return input.val();},hiddenOption : function(option){if(option){jQuery(option).addClass("disabled");}},showOption : function(option){if(option){jQuery(option).removeClass("disabled");}},options : function(propertyId){return jQuery("#Colors_"+propertyId).parent().parent().find("li");},getOptionValue : function(option){if(option){return "selValue_"+jQuery(option).find(".textValue").text();}return "0";},setSelectValue : function(propertyId,value){jQuery("#Colors_"+propertyId).val(value);if(value == "0"){jQuery("#Colors_"+propertyId).parent().parent().find("li").removeClass("selected");jQuery("#Colors_"+propertyId).next().next().text(Biz.Product2011.Seller.selectOneText);}else {jQuery("#Colors_"+propertyId).parent().parent().find("li").each(function(o){if("selValue_" + jQuery(this).find(".textValue").text() == value){Biz.Product2011.Seller.switchAttr(jQuery(this).find("a"));}});}}},/*IconColor*/"IconColor" :  {disabled : function(propertyId){Biz.Product2011.Seller.Enabled = false;var li =  jQuery("#Colors_"+propertyId).parent().parent().find("li");li.addClass("disabled");},enabled : function(propertyId){Biz.Product2011.Seller.Enabled = true;var li =  jQuery("#Colors_"+propertyId).parent().parent().find("li");li.removeClass("disabled");},select : function(propertyId){var input = jQuery("#Colors_"+propertyId);return input.val();},hiddenOption : function(option){if(option){jQuery(option).addClass("disabled");}},showOption : function(option){if(option){jQuery(option).removeClass("disabled");}},options : function(propertyId){return jQuery("#Colors_"+propertyId).parent().parent().find("li");},getOptionValue : function(option){if(option){return "selValue_"+jQuery(option).find(".textValue").text();}return "0";},setSelectValue : function(propertyId,value){jQuery("#Colors_"+propertyId).val(value);if(value == "0"){jQuery("#Colors_"+propertyId).parent().parent().find("li").removeClass("selected");jQuery("#Colors_"+propertyId).next().next().text(Biz.Product2011.Seller.selectOneText);}else {jQuery("#Colors_"+propertyId).parent().parent().find("li").each(function(o){if("selValue_" + jQuery(this).find(".textValue").text() == value){Biz.Product2011.Seller.switchAttr(jQuery(this).find("a"));}});}}},/*IconImage*/"IconImage" :  {disabled : function(propertyId){Biz.Product2011.Seller.Enabled = false;var li =  jQuery("#Colors_"+propertyId).parent().parent().find("li");li.addClass("disabled");},enabled : function(propertyId){Biz.Product2011.Seller.Enabled = true;var li =  jQuery("#Colors_"+propertyId).parent().parent().find("li");li.removeClass("disabled");},select : function(propertyId){var input = jQuery("#Colors_"+propertyId);return input.val();},hiddenOption : function(option){if(option){jQuery(option).addClass("disabled");}},showOption : function(option){if(option){jQuery(option).removeClass("disabled");}},options : function(propertyId){return jQuery("#Colors_"+propertyId).parent().parent().find("li");},getOptionValue : function(option){if(option){return "selValue_"+jQuery(option).find(".textValue").text();}return "0";},setSelectValue : function(propertyId,value){jQuery("#Colors_"+propertyId).val(value);if(value == "0"){jQuery("#Colors_"+propertyId).parent().parent().find("li").removeClass("selected");jQuery("#Colors_"+propertyId).next().next().text(Biz.Product2011.Seller.selectOneText);}else {jQuery("#Colors_"+propertyId).parent().parent().find("li").each(function(o){if("selValue_" + jQuery(this).find(".textValue").text() == value){Biz.Product2011.Seller.switchAttr(jQuery(this).find("a"));}});}}}},getStyleByProperty : function(propertyId){for(var i=0;i<Biz.Product2011.Seller.groupPropertyStyleMapping.length;i++){var gpsm = Biz.Product2011.Seller.groupPropertyStyleMapping[i];if(gpsm.property == propertyId){return gpsm.style;}}return "DropDownList";},ItemPropertyList : [],onloadSelect:function(){var pr = Biz.Product2011.Seller;var groupItemProperyString = $("hdGroupItemProperyString").value;Biz.Product2011.Seller.buildPV(JSON.parse(groupItemProperyString));for(var i = 0;i< groupProperty.length;i++){var mapping =  pr.styleFnMapping[pr.getStyleByProperty(groupProperty[i])];mapping.disabled(groupProperty[i]);}},buildPV:function(list){groupProperty = [];var ps = $("hdProperyStyle").value;var psMap = JSON.parse(ps);Biz.Product2011.Seller.groupPropertyStyleMapping = psMap;for(var i=0;i<psMap.length;i++){groupProperty.push(psMap[i].property);}ItemPropertyList = [];for(var j=0;j<list.length;j++){var tempItem = new Object;var pvList = new Object;for(var k=0;k<list[j].pVList.length;k++){var pv = list[j].pVList[k];pvList[pv .propertyCode] = pv.valueCode;};tempItem.item = list[j].item;tempItem.pVList = pvList;tempItem.similarURL = list[j].similarURL;ItemPropertyList.push(tempItem);};},switchAttr : function(a){var li=jQuery(a).parents("li");jQuery(li).siblings(".selected").removeClass("selected");jQuery(li).addClass("selected");jQuery(li).parents(".wrap_icons").find(".value").html(jQuery(a).attr("title"));jQuery(li).parents(".wrap_icons").find("div input").val("selValue_"+jQuery(a).find(".textValue").text());},init:function(){Biz.Product2011.Seller.selectOneText = jQuery("#hdSelectOneText").val();if($("hdFixedItem") != null){var pr = Biz.Product2011.Seller;var itemNumber = $("hdFixedItem").value;if($("hdItem") != null){$("hdItem").value = itemNumber;var groupItemProperyString = $("hdGroupItemProperyString").value;Biz.Product2011.Seller.buildPV(JSON.parse(groupItemProperyString));for(var i = 0; i < ItemPropertyList.length; i++){var item = ItemPropertyList[i].item;var oldImage = $("pclaImageArea_"+item);var oldOverView= $("pcraOverview_"+item);var oldModel= $("spanModel_"+item);var oldList = $("mktplMod_"+item);var oldPrice = $("mktplPrice_"+item);var oldSimial = $("mktSI_"+item);var oldOR = $("mkpOR_"+item);var oldPR = $("mkpPR_"+item);var oldMenu3 = $("pcraTabMenu3"+item);var oldSellerAll = $("mktplSellerAll_"+item);if(oldImage!=null){Web.UI.Control.setAttribute(oldImage,{"style.display":"none"});};if(oldOverView!=null){Web.UI.Control.setAttribute(oldOverView,{"style.display":"none"});};if(oldModel!=null){Web.UI.Control.setAttribute(oldModel,{"style.display":"none"});};if(oldList != null){Web.UI.Control.setAttribute(oldList,{"style.display":"none"});};if(oldPrice != null){Web.UI.Control.setAttribute(oldPrice,{"style.display":"none"});};if(oldSimial!=null){Web.UI.Control.setAttribute(oldSimial,{"style.display":"none"});};if(oldOR!=null){Web.UI.Control.setAttribute(oldOR,{"style.display":"none"});};if(oldPR!=null){Web.UI.Control.setAttribute(oldPR,{"style.display":"none"});};if(oldSellerAll != null){Web.UI.Control.setAttribute(oldSellerAll,{"style.display":"none"});}if(oldMenu3!=null){oldMenu3.id = "pcraTabMenu3" + itemNumber;};var oldPromo = $("hPromo_"+item);var oldNote = $("pNote_"+item);var oldNote2 = $("pNote2_"+item);var oldShipping = $("mktplShipping_" + item);var oldWarning=$("Warning_"+item);var oldWriteReviewFeedback = $("hrefWriteReview_Feedback_" + item);var oldWriteReviewBuzz = $("hrefWriteReview_Buzz_" + item);var oldBuyRateInfo = $("buyRateInfo_" + item);var oldhrefWriteFristReviewBuzz = $("hrefWriteFristReview_Buzz_" + item);var oldhrefWriteFristReviewDes = $("hrefWriteFristReview_Des_" + item);var oldmoreResource = $("moreResource_" + item);if(oldWarning!=null){Web.UI.Control.setAttribute(oldWarning,{"style.display":"none"});}if(oldPromo != null){Web.UI.Control.setAttribute(oldPromo,{"style.display":"none"});};if(oldNote != null){Web.UI.Control.setAttribute(oldNote,{"style.display":"none"});};if(oldNote2 != null){Web.UI.Control.setAttribute(oldNote2,{"style.display":"none"});};if(oldShipping != null){Web.UI.Control.setAttribute(oldShipping,{"style.display":"none"});};if(oldWriteReviewFeedback != null){Web.UI.Control.setAttribute(oldWriteReviewFeedback,{"style.display":"none"});};if(oldWriteReviewBuzz != null){Web.UI.Control.setAttribute(oldWriteReviewBuzz,{"style.display":"none"});};if(oldBuyRateInfo != null){Web.UI.Control.setAttribute(oldBuyRateInfo,{"style.display":"none"});};if(oldhrefWriteFristReviewBuzz != null){Web.UI.Control.setAttribute(oldhrefWriteFristReviewBuzz,{"style.display":"none"});};if(oldhrefWriteFristReviewDes != null){Web.UI.Control.setAttribute(oldhrefWriteFristReviewDes,{"style.display":"none"});};if(oldmoreResource != null){Web.UI.Control.setAttribute(oldmoreResource,{"style.display":"none"});};};var spanOption = $("spanOption");if(spanOption!=null){Web.UI.Control.setAttribute(spanOption,{"style.display":"none"});};var p = groupProperty;var v = [];var oldSpecification = null;var oldQuickSpec = null;for(var i=0;i<p.length;i++){oldSpecification = null;oldQuickSpec = null;if($("hdValue_"+p[i]) != null){v[i] = $("hdValue_"+p[i]).value;oldSpecification = $("tdValue_"+p[i]+"_"+v[i]);if(oldSpecification != null){Web.UI.Control.setAttribute(oldSpecification,{"style.display":"none"});};};if($("hdDetailValue_"+p[i]) != null){v[i] = $("hdDetailValue_"+p[i]).value;oldSpecification = $("tdDetailValue_"+p[i]+"_"+v[i]);if(oldSpecification != null){Web.UI.Control.setAttribute(oldSpecification,{"style.display":"none"});};};if($("hdQuickSpecValue_"+p[i]) != null){v[i] = $("hdQuickSpecValue_"+p[i]).value;oldQuickSpec = $("spanValue_"+p[i]+"_"+v[i]);if(oldQuickSpec != null){Web.UI.Control.setAttribute(oldQuickSpec,{"style.display":"none"});};};};var tag = $("hdSPTag").value;var selPV = $("hdCP").value;if(tag == "0" && ItemPropertyList.length != 1){jQuery(".loader").hide();if(selPV.length > 0){var property = selPV.split(',');var value = selPV.split(',');for(var j=0;j<property.length;j++){property[j] = property[j].split('|')[0];value[j] = value[j].split('|')[1];var mapping = pr.styleFnMapping[pr.getStyleByProperty(property[j])];mapping.setSelectValue(property[j],"0");mapping.enabled(property[j]);};if(p.length > 0){var newSpecification = null;var newQuickSpec = null;for(var k=0;k<p.length;k++){newSpecification = null;newQuickSpec = null;newSpecification = $("tdValue_"+p[k]+"_"+value[k]);if(newSpecification != null){newSpecification.style.display = "";if($("hdValue_"+p[k]) != null){$("hdValue_"+p[k]).value = value[k];};};newSpecification = $("tdDetailValue_"+p[k]+"_"+value[k]);if(newSpecification != null){newSpecification.style.display = "";if($("hdDetailValue_"+p[k]) != null){$("hdDetailValue_"+p[k]).value = value[k];};};newQuickSpec = $("spanValue_"+p[k]+"_"+value[k]);if(newQuickSpec != null){newQuickSpec.style.display = "";if($("hdQuickSpecValue_"+p[k]) != null){$("hdQuickSpecValue_"+p[k]).value = value[k];};};};};}var newImage = $("pclaImageArea_"+itemNumber);var newOverView = $("pcraOverview_"+itemNumber);var newModel = $("spanModel_"+itemNumber);var newSimial = $("mktSI_"+itemNumber);var newOR = $("mkpOR_"+itemNumber);var newPR = $("mkpPR_"+itemNumber);var priceNo = $("mktplPrice_0");var isShopRunnerMark=$("isShopRunnerMark_0");var shopRunnerDiv=$("sr_ShopRunnerDiv");var ShopRunnerHr=$("ShopRunnerHr");if(shopRunnerDiv != null && isShopRunnerMark != null){Web.UI.Control.setAttribute(shopRunnerDiv,{"style.display":(isShopRunnerMark.value=="1"?"block":"none")});}if(ShopRunnerHr!=null && isShopRunnerMark != null){Web.UI.Control.setAttribute(ShopRunnerHr,{"style.display":(isShopRunnerMark.value=="1"?"block":"none")});}if(newImage!=null){Web.UI.Control.setAttribute(newImage,{"style.display":"block"});};if(newOverView!=null){Web.UI.Control.setAttribute(newOverView,{"style.display":"block"});};if(newModel!=null){Web.UI.Control.setAttribute(newModel,{"style.display":"block"});};if(newSimial!=null){Web.UI.Control.setAttribute(newSimial,{"style.display":"block"});};if(newOR!=null){Web.UI.Control.setAttribute(newOR,{"style.display":"block"});};if(newPR!=null){Web.UI.Control.setAttribute(newPR,{"style.display":"block"});};if(priceNo != null){Web.UI.Control.setAttribute(priceNo,{"style.display":"block"});};var newWriteReviewFeedback = $("hrefWriteReview_Feedback_" + itemNumber);var newWriteReviewBuzz = $("hrefWriteReview_Buzz_" + itemNumber);var newhrefWriteFristReviewBuzz = $("hrefWriteFristReview_Buzz_" + itemNumber);var newhrefWriteFristReviewDes = $("hrefWriteFristReview_Des_" + itemNumber);var moreResource_0 = $("moreResource_0");if(newWriteReviewFeedback != null){Web.UI.Control.setAttribute(newWriteReviewFeedback,{"style.display":""});};if(newWriteReviewBuzz != null){Web.UI.Control.setAttribute(newWriteReviewBuzz,{"style.display":"block"});};if(newhrefWriteFristReviewBuzz != null){Web.UI.Control.setAttribute(newhrefWriteFristReviewBuzz,{"style.display":"block"});};if(newhrefWriteFristReviewDes != null){Web.UI.Control.setAttribute(newhrefWriteFristReviewDes,{"style.display":"block"});};if(moreResource_0 != null){Web.UI.Control.setAttribute(moreResource_0,{"style.display":"block"});};}else{var property = selPV.split(',');var value = selPV.split(',');for(var j=0;j<property.length;j++){property[j] = property[j].split('|')[0];value[j] = value[j].split('|')[1];var mapping =  pr.styleFnMapping[pr.getStyleByProperty(property[j])];mapping.setSelectValue(property[j],"selValue_"+value[j]);mapping.enabled(property[j],true);Biz.Product2011.Seller.change('frmSeller',false,property[j],"selValue_"+value[j],true,j!=property.length-1);};};}else{var newList = $("mktplMod_"+itemNumber);var newPrice = $("mktplPrice_"+itemNumber);var priceNo = $("mktplPrice_0");var shippingInfo=$("mktplShipping_"+itemNumber);var warningInfo=$("Warning_"+itemNumber);var sellerAll = $("mktplSellerAll_"+itemNumber);if(warningInfo!=null){Web.UI.Control.setAttribute(warningInfo,{"style.display":"block"});}if(shippingInfo!=null){Web.UI.Control.setAttribute(shippingInfo,{"style.display":"block"});};if(newList!=null){Web.UI.Control.setAttribute(newList,{"style.display":"block"});};if(newPrice!=null){Web.UI.Control.setAttribute(newPrice,{"style.display":"block"});};if(priceNo != null){Web.UI.Control.setAttribute(priceNo,{"style.display":"none"});};if(sellerAll != null){Web.UI.Control.setAttribute(sellerAll,{"style.display":"block"});}var newPromo = $("hPromo_"+itemNumber);var newNote = $("pNote_"+itemNumber);var newNote2 = $("pNote2_"+itemNumber);var newShipping = $("mktplShipping_" + itemNumber);var newWarning=$("Warning" + itemNumber);var newWriteReviewFeedback = $("hrefWriteReview_Feedback_" + itemNumber);var newWriteReviewBuzz = $("hrefWriteReview_Buzz_" + itemNumber);var newBuyRateInfo = $("buyRateInfo_" + itemNumber);var newhrefWriteFristReviewBuzz = $("hrefWriteFristReview_Buzz_" + itemNumber);var newhrefWriteFristReviewDes = $("hrefWriteFristReview_Des_" + itemNumber);var newmoreResource = $("moreResource_" + itemNumber);var moreResource_0 = $("moreResource_0");if(newPromo != null){Web.UI.Control.setAttribute(newPromo,{"style.display":"block"});};if(newNote != null){Web.UI.Control.setAttribute(newNote,{"style.display":"block"});};if(newNote2 != null){Web.UI.Control.setAttribute(newNote2,{"style.display":"block"});};if(newShipping != null){Web.UI.Control.setAttribute(newShipping,{"style.display":"block"});};if(newWarning != null){Web.UI.Control.setAttribute(newWarning,{"style.display":"block"});};if(newWriteReviewFeedback != null){Web.UI.Control.setAttribute(newWriteReviewFeedback,{"style.display":""});};if(newWriteReviewBuzz != null){Web.UI.Control.setAttribute(newWriteReviewBuzz,{"style.display":"block"});};if(newBuyRateInfo != null){Web.UI.Control.setAttribute(newBuyRateInfo,{"style.display":"block"});};if(newhrefWriteFristReviewBuzz != null){Web.UI.Control.setAttribute(newhrefWriteFristReviewBuzz,{"style.display":"block"});};if(newhrefWriteFristReviewDes != null){Web.UI.Control.setAttribute(newhrefWriteFristReviewDes,{"style.display":"block"});};if(newmoreResource!=null){Web.UI.Control.setAttribute(newmoreResource,{"style.display":"block"});};if(moreResource_0 != null){Web.UI.Control.setAttribute(moreResource_0,{"style.display":"none"});};Biz.Product2011.Seller.changeFirstFromAsiaDiv(itemNumber);this.getRelationItemInfo(hdGroupItemModelString[0].SellerItem,"Seller");};};},getNowSelect:function(s){var nowSelect = new Object();for(var a=0;a<groupProperty.length;a++){var select = $("Colors_" + groupProperty[a]);if(select){var mapping = this.styleFnMapping[this.getStyleByProperty(groupProperty[a])];if(s=="0"){mapping.setSelectValue(groupProperty[a],"0");};var selelctValue = mapping.select(groupProperty[a]);var spValue =  selelctValue.split('_').length > 1 ? selelctValue.split('_')[1]:selelctValue;nowSelect[groupProperty[a]] =spValue;};};return nowSelect;},changeColor:function(nowSelect){var showBlack = new Object;for(var a=0;a<groupProperty.length;a++){var blackValue = [];for(var b=0;b<ItemPropertyList.length;b++){var flag = false;for(var c=0;c<groupProperty.length;c++){if(groupProperty[a] != groupProperty[c] && nowSelect[groupProperty[c]] != "0"){if(ItemPropertyList[b].pVList[groupProperty[c]] != nowSelect[groupProperty[c]]){break;};};if(c == groupProperty.length-1){flag = true;};};if(flag == true){blackValue.push(ItemPropertyList[b].pVList[groupProperty[a]]);};};showBlack[groupProperty[a]] = blackValue;var select = $("Colors_" + groupProperty[a]);var mapping =  Biz.Product2011.Seller.styleFnMapping[Biz.Product2011.Seller.getStyleByProperty(groupProperty[a])];if(select){var options = mapping.options(groupProperty[a]);for(var i=0;i<options.length;i++){var show = false;for(var j=0;j<blackValue.length;j++){if(mapping.getOptionValue(options[i]) == "selValue_" + blackValue[j]){show = true;break;};};if(show){mapping.showOption(options[i]);}else {mapping.hiddenOption(options[i]);}};};};return showBlack;},change:function(n,f,p,s,flagFirst,initFlag){var pr = Biz.Product2011.Seller;if(f){Biz.Common.Window1.loading();};var formEle=Web.UI.Form.getElements(n);var groupItemProperyString =formEle["hdGroupItemProperyString"].value;var groupItemModelString = new Array();if(hdGroupItemModelString != undefined && hdGroupItemModelString!=null){groupItemModelString = hdGroupItemModelString;}Biz.Product2011.Seller.buildPV(JSON.parse(groupItemProperyString));var nowSelect = Biz.Product2011.Seller.getNowSelect(s);var showBlack = Biz.Product2011.Seller.changeColor(nowSelect);var item = '';var similarURL='';for(var i=0;i<ItemPropertyList.length;i++){var flag = false;for(var j=0;j<groupProperty.length;j++){if(ItemPropertyList[i].pVList[groupProperty[j]] != nowSelect[groupProperty[j]]){break;};if(j == groupProperty.length-1){flag = true;};};if(flag == true){item = ItemPropertyList[i].item;similarURL = ItemPropertyList[i].similarURL;};};var currentItemNo = pr.changeMedel(item,groupItemModelString);var groupId = $("hiddenItemGroupId")?$("hiddenItemGroupId").value:0;if(item.length > 0){var oldItem = formEle["hdItem"].value;pr.changeDiv(oldItem,item,nowSelect);pr.changeFirstFromAsiaDiv(item);/*trigger cmCreateProductviewTag Seller*/if(flagFirst != true){pr.trigger(item);}if(!initFlag){this.getRelationItemInfo(currentItemNo,"Seller",similarURL);}}else{var oldItem = formEle["hdItem"].value;var messageBarContent=$("SegmentPromo");if(messageBarContent){Web.UI.Control.setAttribute(messageBarContent,{"style.display":"none"});};var oldList = $("mktplMod_"+oldItem);var oldPrice = $("mktplPrice_"+oldItem);var priceNo = $("mktplPrice_0");var isShopRunnerMark=$("isShopRunnerMark_0");var shopRunnerDiv=$("sr_ShopRunnerDiv");var ShopRunnerHr=$("ShopRunnerHr");if(shopRunnerDiv != null && isShopRunnerMark != null){Web.UI.Control.setAttribute(shopRunnerDiv,{"style.display":(isShopRunnerMark.value=="1"?"block":"none")});}if(ShopRunnerHr!=null && isShopRunnerMark != null){Web.UI.Control.setAttribute(ShopRunnerHr,{"style.display":(isShopRunnerMark.value=="1"?"block":"none")});}if(oldList != null){Web.UI.Control.setAttribute(oldList,{"style.display":"none"});};if(oldPrice != null){Web.UI.Control.setAttribute(oldPrice,{"style.display":"none"});};if(priceNo != null){Web.UI.Control.setAttribute(priceNo,{"style.display":"block"});};var oldPromo = $("hPromo_"+oldItem);var oldNote = $("pNote_"+oldItem);var oldNote2 = $("pNote2_"+oldItem);var oldShipping = $("mktplShipping_"+oldItem);var oldBuyRateInfo = $("buyRateInfo_" + oldItem);var oldWarning=$("Warning_"+oldItem);var oldSellerAll = $("mktplSellerAll_"+oldItem);if(oldWarning != null){Web.UI.Control.setAttribute(oldWarning,{"style.display":"none"});};if(oldShipping != null){Web.UI.Control.setAttribute(oldShipping,{"style.display":"none"});};if(oldBuyRateInfo != null){Web.UI.Control.setAttribute(oldBuyRateInfo,{"style.display":"none"});};if(oldPromo != null){Web.UI.Control.setAttribute(oldPromo,{"style.display":"none"});};if(oldNote != null){Web.UI.Control.setAttribute(oldNote,{"style.display":"none"});};if(oldNote2 != null){Web.UI.Control.setAttribute(oldNote2,{"style.display":"none"});};if(oldSellerAll != null){Web.UI.Control.setAttribute(oldSellerAll,{"style.display":"none"});}var spanOption = $("spanOption");if(spanOption!=null){Web.UI.Control.setAttribute(spanOption,{"style.display":"none"});};pr.changeFirstFromAsiaDiv(oldItem);var oldMoreResource = $("moreResource_"+oldItem);var moreResource_0 = $("moreResource_0");if(oldMoreResource != null){Web.UI.Control.setAttribute(oldMoreResource,{"style.display":"none"});};if(moreResource_0 != null){Web.UI.Control.setAttribute(moreResource_0,{"style.display":"block"});};var product_RelationItemInfo = $("product_RelationItemInfo");if(product_RelationItemInfo != null){Web.UI.Control.setAttribute(product_RelationItemInfo,{"style.display":"none"});}jQuery("#synopsis .hasAddl").hide();jQuery("#servicesContent").hide();jQuery("#firstFromAsiaDiv").hide();for(var i=0;i<groupProperty.length;i++){if(groupProperty[i] != p){var flag = false;for(var j=0;j<showBlack[groupProperty[i]].length;j++){if(showBlack[groupProperty[i]][j] == nowSelect[groupProperty[i]]){flag = true;break;};};if(flag == false){var select = $("Colors_" + groupProperty[i]);if(select){var mapping =  Biz.Product2011.Seller.styleFnMapping[Biz.Product2011.Seller.getStyleByProperty(groupProperty[i])];mapping.setSelectValue(groupProperty[i],"0");};};};if(i == groupProperty.length - 1){Biz.Product2011.Seller.changeColor(Biz.Product2011.Seller.getNowSelect());};};};},changeMedel : function(n,groupItemModelString){if(n=="" || n==null)return;var currSellerItem ="",currModel="",currBrand="";for(var i=0;i<groupItemModelString.length;i++){if(n == groupItemModelString[i].ParentItem){currSellerItem = groupItemModelString[i].SellerItem;currModel = groupItemModelString[i].Model;currBrand = groupItemModelString[i].Brand;break;}}if(currSellerItem != "" && $("bcaBreadcrumbTop") != null){var breadcrumbs = $("bcaBreadcrumbTop").getElementsByTagName("dl")[0].getElementsByTagName("dd");breadcrumbs[breadcrumbs.length-1].getElementsByTagName("em")[0].innerHTML=currSellerItem;breadcrumbs = $("bcaBreadcrumbBottom").getElementsByTagName("dl")[0].getElementsByTagName("dd");breadcrumbs[breadcrumbs.length-1].getElementsByTagName("em")[0].innerHTML=currSellerItem;}if($("DetailModelName") != null){var modelDd = $("DetailModelName").parentNode.getElementsByTagName("dd");if(modelDd != null && modelDd.length>0){modelDd[0].innerHTML = currModel;}}if(currBrand =="" && currModel =="")return currSellerItem;if($("DetailShortTitle") != null){$("DetailShortTitle").innerHTML = currBrand + " " + currModel;}if($("FeedBackShortTitle")!=null){$("FeedBackShortTitle").innerHTML = currBrand + " " + currModel;}var vd = jQuery("#synopsis div[id^=volumeDiscount_]");if(vd.length>0){vd.hide();jQuery("#volumeDiscount_"+currSellerItem).show();if(document.getElementsByName("qtyMainItems_" + currSellerItem)[0]){Biz.Product.DetailPage.highLightTierPrice(document.getElementsByName("qtyMainItems_" + currSellerItem)[0],currSellerItem);}}return currSellerItem;},changeDiv:function(o,n,nowSelect){var oldImage = $("pclaImageArea_"+o);var oldOverView = $("pcraOverview_"+o);var oldModel = $("spanModel_"+o);var oldList = $("mktplMod_"+o);var oldPrice = $("mktplPrice_"+o);var oldSimial = $("mktSI_"+o);var oldOR = $("mkpOR_"+o);var oldPR = $("mkpPR_"+o);var priceNo = $("mktplPrice_0");var oldSellerAll = $("mktplSellerAll_"+o);var newImage = $("pclaImageArea_"+n);var newOverView = $("pcraOverview_"+n);var newModel = $("spanModel_"+n);var newList = $("mktplMod_"+n);var newPrice = $("mktplPrice_"+n);var newSimial = $("mktSI_"+n);var newOR = $("mkpOR_"+n);var newPR = $("mkpPR_"+n);var newSellerAll = $("mktplSellerAll_"+n);var oldSpecification = null;var oldQuickSpec = null;var newSpecification = null;var newQuickSpec = null;var isShopRunnerMark=$("isShopRunnerMark"+n);var shopRunnerDiv=$("sr_ShopRunnerDiv");var ShopRunnerHr=$("ShopRunnerHr");if(shopRunnerDiv != null && isShopRunnerMark != null){Web.UI.Control.setAttribute(shopRunnerDiv,{"style.display":(isShopRunnerMark.value=="1"?"block":"none")});}if(ShopRunnerHr!=null && isShopRunnerMark != null){Web.UI.Control.setAttribute(ShopRunnerHr,{"style.display":(isShopRunnerMark.value=="1"?"block":"none")});}if(oldImage != null){Web.UI.Control.setAttribute(oldImage,{"style.display":"none"});};if(oldOverView != null){Web.UI.Control.setAttribute(oldOverView,{"style.display":"none"});};if(oldModel != null){Web.UI.Control.setAttribute(oldModel,{"style.display":"none"});};if(newImage != null){Web.UI.Control.setAttribute(newImage,{"style.display":"block"});$("hdItem").value = n;};if(newOverView != null){Web.UI.Control.setAttribute(newOverView,{"style.display":"block"});};if(newModel != null){Web.UI.Control.setAttribute(newModel,{"style.display":"block"});};if(oldSellerAll != null){Web.UI.Control.setAttribute(oldSellerAll,{"style.display":"none"});}if(newSellerAll != null){Web.UI.Control.setAttribute(newSellerAll,{"style.display":"block"});}for(var i = 0;i<groupProperty.length;i++){oldSpecification = null;oldQuickSpec = null;newSpecification = null;newQuickSpec = null;if($("hdValue_"+groupProperty[i]) != null){oldSpecification = $("tdValue_"+groupProperty[i]+"_"+ $("hdValue_"+groupProperty[i]).value);if(oldSpecification != null){Web.UI.Control.setAttribute(oldSpecification,{"style.display":"none"});};};if($("hdDetailValue_"+groupProperty[i]) != null){oldSpecification = $("tdDetailValue_"+groupProperty[i]+"_"+ $("hdDetailValue_"+groupProperty[i]).value);if(oldSpecification != null){Web.UI.Control.setAttribute(oldSpecification,{"style.display":"none"});};};newSpecification = $("tdValue_"+groupProperty[i]+"_"+nowSelect[groupProperty[i]]);if(newSpecification != null){Web.UI.Control.setAttribute(newSpecification,{"style.display":""});if($("hdValue_"+groupProperty[i]) != null){$("hdValue_"+groupProperty[i]).value = nowSelect[groupProperty[i]];}};newSpecification = $("tdDetailValue_"+groupProperty[i]+"_"+nowSelect[groupProperty[i]]);if(newSpecification != null){Web.UI.Control.setAttribute(newSpecification,{"style.display":""});if($("hdDetailValue_"+groupProperty[i]) != null){$("hdDetailValue_"+groupProperty[i]).value = nowSelect[groupProperty[i]];}};if($("hdQuickSpecValue_"+groupProperty[i]) != null){oldQuickSpec = $("spanValue_"+groupProperty[i]+"_"+ $("hdQuickSpecValue_"+groupProperty[i]).value);if(oldQuickSpec != null){Web.UI.Control.setAttribute(oldQuickSpec,{"style.display":"none"});};};newQuickSpec = $("spanValue_"+groupProperty[i]+"_"+nowSelect[groupProperty[i]]);if(newQuickSpec != null){Web.UI.Control.setAttribute(newQuickSpec,{"style.display":""});if($("hdQuickSpecValue_"+groupProperty[i]) != null){$("hdQuickSpecValue_"+groupProperty[i]).value = nowSelect[groupProperty[i]];}};}if(oldPrice != null){Web.UI.Control.setAttribute(oldPrice,{"style.display":"none"});};if(newPrice != null){Web.UI.Control.setAttribute(newPrice,{"style.display":"block"});};if(priceNo != null){Web.UI.Control.setAttribute(priceNo,{"style.display":"none"});};if(oldList!=null){Web.UI.Control.setAttribute(oldList,{"style.display":"none"});};if(newList!=null){Web.UI.Control.setAttribute(newList,{"style.display":"block"});var spanOption = $("spanOption");if(spanOption!=null){Web.UI.Control.setAttribute(spanOption,{"style.display":""});}};if(oldSimial!=null){Web.UI.Control.setAttribute(oldSimial,{"style.display":"none"});};if(newSimial!=null){Web.UI.Control.setAttribute(newSimial,{"style.display":"block"});};if(oldOR!=null){Web.UI.Control.setAttribute(oldOR,{"style.display":"none"});};if(newOR!=null){Web.UI.Control.setAttribute(newOR,{"style.display":"block"});};if(oldPR!=null){Web.UI.Control.setAttribute(oldPR,{"style.display":"none"});};if(newPR!=null){Web.UI.Control.setAttribute(newPR,{"style.display":"block"});};var oldPromo = $("hPromo_"+o);var oldNote = $("pNote_"+o);var oldNote2 = $("pNote2_"+o);var oldShipping = $("mktplShipping_" + o);var oldWarning=$("Warning_"+o);var oldWriteReviewFeedback = $("hrefWriteReview_Feedback_" + o);var oldWriteReviewBuzz = $("hrefWriteReview_Buzz_" + o);var oldBuyRateInfo = $("buyRateInfo_" + o);var oldhrefWriteFristReviewBuzz = $("hrefWriteFristReview_Buzz_" + o);var oldhrefWriteFristReviewDes = $("hrefWriteFristReview_Des_" + o);var moreResource_0 = $("moreResource_0");var oldMoreResource = $("moreResource_" + o);var newPromo = $("hPromo_"+n);var newNote = $("pNote_"+n);var newNote2 = $("pNote2_"+n);var newShipping = $("mktplShipping_" + n);var newWarning = $("Warning_" + n);var newWriteReviewFeedback = $("hrefWriteReview_Feedback_" + n);var newWriteReviewBuzz = $("hrefWriteReview_Buzz_" + n);var newBuyRateInfo = $("buyRateInfo_" + n);var newhrefWriteFristReviewBuzz = $("hrefWriteFristReview_Buzz_" + n);var newhrefWriteFristReviewDes = $("hrefWriteFristReview_Des_" + n);var newMoreResource = $("moreResource_" + n);if(oldPromo != null){Web.UI.Control.setAttribute(oldPromo,{"style.display":"none"});};if(newPromo != null){Web.UI.Control.setAttribute(newPromo,{"style.display":"block"});};if(oldNote != null){Web.UI.Control.setAttribute(oldNote,{"style.display":"none"});};if(newNote != null){Web.UI.Control.setAttribute(newNote,{"style.display":"block"});};if(oldNote2 != null){Web.UI.Control.setAttribute(oldNote2,{"style.display":"none"});};if(newNote2 != null){Web.UI.Control.setAttribute(newNote2,{"style.display":"block"});};if(oldShipping != null){Web.UI.Control.setAttribute(oldShipping,{"style.display":"none"});};if(newShipping != null){Web.UI.Control.setAttribute(newShipping,{"style.display":"block"});};if(oldWarning != null){Web.UI.Control.setAttribute(oldWarning,{"style.display":"none"});};if(newWarning != null){Web.UI.Control.setAttribute(newWarning,{"style.display":"block"});};if(oldWriteReviewFeedback != null){Web.UI.Control.setAttribute(oldWriteReviewFeedback,{"style.display":"none"});};if(newWriteReviewFeedback != null){Web.UI.Control.setAttribute(newWriteReviewFeedback,{"style.display":""});};if(oldWriteReviewBuzz != null){Web.UI.Control.setAttribute(oldWriteReviewBuzz,{"style.display":"none"});};if(newWriteReviewBuzz != null){Web.UI.Control.setAttribute(newWriteReviewBuzz,{"style.display":"block"});};if(oldBuyRateInfo != null){Web.UI.Control.setAttribute(oldBuyRateInfo,{"style.display":"none"});};if(newBuyRateInfo != null){Web.UI.Control.setAttribute(newBuyRateInfo,{"style.display":"block"});};if(oldhrefWriteFristReviewBuzz != null){Web.UI.Control.setAttribute(oldhrefWriteFristReviewBuzz,{"style.display":"none"});};if(newhrefWriteFristReviewBuzz != null){Web.UI.Control.setAttribute(newhrefWriteFristReviewBuzz,{"style.display":"block"});};if(oldhrefWriteFristReviewDes != null){Web.UI.Control.setAttribute(oldhrefWriteFristReviewDes,{"style.display":"none"});};if(newhrefWriteFristReviewDes != null){Web.UI.Control.setAttribute(newhrefWriteFristReviewDes,{"style.display":"block"});};if(moreResource_0 != null){Web.UI.Control.setAttribute(moreResource_0,{"style.display":"none"});};if(oldMoreResource != null){Web.UI.Control.setAttribute(oldMoreResource,{"style.display":"none"});};if(newMoreResource != null){Web.UI.Control.setAttribute(newMoreResource,{"style.display":"block"});};},getRelationItemInfo:function(item,type,similarUrl){if(this.RelationItemInfo[item] == null){var parm;parm = "?item="+item;var extaParm = $('autoAddComboHrValue') ? $('autoAddComboHrValue').value : "";if(!String.isNullOrEmpty(extaParm)){parm += extaParm;}if(type && !String.isNullOrEmpty(type)){parm += "&type=" + type;}if(similarUrl){parm += "&url=" + similarUrl;}jQuery(".loader").show();if(Web.Config.EnableRelationItemInfoAjaxFromContent){var url =  Web.Config.Environment.Url.Content;dataType = "json";CurrentRequestItem = item;jQuery.ajax({url: url + "Common/Ajax/RelationItemInfo.aspx"   + parm + "&action=Biz.Product2011.Seller.RelationItemInfoCallBack",processData: false,cache:true,dataType:"json"});}else {var url =  Web.Config.Environment.Url.WWW;jQuery.ajax({url: url + "Common/Ajax/RelationItemInfo.aspx"   + parm,processData: false,cache:true,success:function(data, textStatus){jQuery(".loader").hide();if(data != null){var daArray = [];if(data.indexOf("||+||+||+||") > -1){daArray= data.split("||+||+||+||");}if(daArray.length > 0){Biz.Product2011.Seller.RelationItemInfo[item]= daArray;Biz.Product2011.Seller.switchProductRelationItemInfo(item);}}},error: function (xmlHttpRequest, error) {jQuery(".loader").hide();}});}}else{this.switchProductRelationItemInfo(item);}jQuery("#synopsis .hasAddl").show();},RelationItemInfoCallBack: function(data,item){if(CurrentRequestItem == item){jQuery(".loader").hide();if(data != null){var daArray = [];if(data.indexOf("||+||+||+||") > -1){daArray= data.split("||+||+||+||");}if(daArray.length > 0){Biz.Product2011.Seller.RelationItemInfo[item]= daArray;Biz.Product2011.Seller.switchProductRelationItemInfo(item);}}}},extractIFrameBody:function(iFrameEl) {var doc = null;if (iFrameEl.contentDocument) {doc = iFrameEl.contentDocument;} else if (iFrameEl.contentWindow) {doc = iFrameEl.contentWindow.document;} else if (iFrameEl.document) {doc = iFrameEl.document;} else {return null;}return doc.body;},switchProductRelationItemInfo:function(item){var info=this.RelationItemInfo[item];if(info.length > 0){var doc= info;var relationData=doc[0].trim().replace("\r\n","");if(String.isNullOrEmpty(relationData)){Web.UI.Control.setAttribute($("product_RelationItemInfo"),{"style.display":"none"});}else{Web.UI.Control.setAttribute($("product_RelationItemInfo"),{"innerHTML":relationData});Web.UI.Control.setAttribute($("product_RelationItemInfo"),{"style.display":""});if(!this.executeJSItem[item]){var product_RelationItemInfo=jQuery("#product_RelationItemInfo");var promoBuyRate=product_RelationItemInfo.find("#promoBuyRate");var promoCombo=product_RelationItemInfo.find("#promoCombo");var additionalArea_show=product_RelationItemInfo.find("#AdditionalArea");/*Shopping Insight*/if(promoBuyRate){this.executeJavaScript(jQuery(promoBuyRate).html());};/*Buy Together*/if(promoCombo){this.executeJavaScript(jQuery(promoCombo).html());};/*AdditionalArea:items only display in page*/if(additionalArea_show){Biz.Product.CrossTable.sendAdditionAreaCM(additionalArea_show);};this.executeJSItem[item]=item;}Biz.Product.CrossTable.init();}var giftData=doc[1].trim().replace("\r\n","");if(String.isNullOrEmpty(giftData)){Web.UI.Control.setAttribute($("autoAddComboGiftContent"),{"style.display":"none"});}else{Web.UI.Control.setAttribute($("autoAddComboGiftContent"),{"innerHTML":giftData});Web.UI.Control.setAttribute($("autoAddComboGiftContent"),{"style.display":""});}var hrShow= $('autoAddComboHrBackValue');if(hrShow){if( hrShow.value.split('.')[0]=="TRUE" && $('mirHr')) $('mirHr').style.display = "";if( hrShow.value.split('.')[1]=="TRUE" && $('shippingHR')) $('shippingHR').style.display = "";if( giftData && $(".seller_hr")){for(var i=0;i<$(".seller_hr").length;i++){$(".seller_hr")[i].style.display = "";}}}var mirData = doc[2].trim().replace("\r\n","");var mirContent = $('mirContent');if( !mirContent ||  String.isNullOrEmpty(mirData)){Web.UI.Control.setAttribute(mirContent,{"style.display":"none"});}else{Web.UI.Control.setAttribute(mirContent,{"innerHTML":mirData});Web.UI.Control.setAttribute(mirContent,{"style.display":""});}if(Web.Config.ProductOwnerType!="Newegg"){var servicesData = doc[3].trim().replace("\r\n","");var servicesContent = $('servicesContent');if( !servicesContent || String.isNullOrEmpty(servicesData)){Web.UI.Control.setAttribute(servicesContent,{"style.display":"none"});}else {jQuery(servicesContent).html(servicesData);Web.UI.Control.setAttribute(servicesContent,{"style.display":""});}};var specialLinkData = doc[4].trim().replace("\r\n","");var specialLinkContent =  $('specialLinkContent');if (!specialLinkContent || String.isNullOrEmpty(specialLinkData)){Web.UI.Control.setAttribute(specialLinkContent,{"style.display":"none"});}else {Web.UI.Control.setAttribute(specialLinkContent,{"innerHTML":specialLinkData});Web.UI.Control.setAttribute(specialLinkContent,{"style.display":""});}var SimilarItemsData = doc[5].trim().replace("\r\n","");var SimilarItemsContent =  $('SimilarItemsContent');if (!SimilarItemsContent || String.isNullOrEmpty(SimilarItemsData)){Web.UI.Control.setAttribute(SimilarItemsContent,{"style.display":"none"});}else {Web.UI.Control.setAttribute(SimilarItemsContent,{"innerHTML":SimilarItemsData});Web.UI.Control.setAttribute(SimilarItemsContent,{"style.display":""});if(!this.executeJSItem[item]){this.executeJavaScript(SimilarItemsData);this.executeJSItem[item]=item;};};if(Web.Config.ProductOwnerType!="Newegg"){var messageBarData= doc[6].trim().replace("\r\n","");var messageBarContent=$("SegmentPromo");if(messageBarContent){Web.UI.Control.setAttribute(messageBarContent,{"style.display":"none"});if(!String.isNullOrEmpty(messageBarData)){Web.UI.Control.setAttribute(messageBarContent,{"innerHTML":messageBarData});Web.UI.Control.setAttribute(messageBarContent,{"style.display":"block"});};};}Biz.Product.Product2010.popupInit();}},changeFirstFromAsiaDiv:function(item){var firstFromAsiaDiv = $("firstFromAsiaDiv");var regionCode;var FFAAlt;if (firstFromAsiaDiv != null){var firstFromAsiaList = firstFromAsiaDiv.getAttribute("itemlist");var firstFromAsiaItems = firstFromAsiaList.split(",");for(var i =0;i<firstFromAsiaItems.length;i++){var tmpfirstFromAsiaItems = firstFromAsiaItems[i].split("|");if(tmpfirstFromAsiaItems[0]==item){regionCode = tmpfirstFromAsiaItems[1];FFAAlt = tmpfirstFromAsiaItems[2];break;}}if(!String.isNullOrEmpty(regionCode)){Web.UI.Control.setAttribute(firstFromAsiaDiv,{"style.display":"block"});var firstFromAsiaImg = $("firstFromAsiaImg");var firstFromAsiaImgSrc = firstFromAsiaImg.getAttribute("src");var firstFromAsiaAlt = firstFromAsiaImg.getAttribute("alt");if(firstFromAsiaImg!=null && !String.isNullOrEmpty(regionCode)){var src = firstFromAsiaImgSrc.split("_");firstFromAsiaImgSrc = src[0]+ "_"+ regionCode.trim()+".png";firstFromAsiaImg.setAttribute("src",firstFromAsiaImgSrc);firstFromAsiaImg.setAttribute("alt",firstFromAsiaAlt.split("(")[0]+"("+FFAAlt.trim()+")");}}else{Web.UI.Control.setAttribute(firstFromAsiaDiv,{"style.display":"none"});}}else{Web.UI.Control.setAttribute(firstFromAsiaDiv,{"style.display":"none"});};},/*trigger cmCreateProductviewTag Seller*/trigger:function(item){if(item==undefined) return;var ProductID = createProductviewTag[item].ProductID;var ProductName = createProductviewTag[item].ProductName;var CategoryID = createProductviewTag[item].CategoryID;var ServerName = createProductviewTag[item].ServerName;var Property = createProductviewTag[item].Property;try{cmCreateProductviewTag(ProductID,ProductName,CategoryID,ServerName,Property);}catch(ex){};},executeJavaScript:function(str){var reg=/<script.*?>(.+?)\<\/script.*?>/igm;while ((scripts=reg.exec(str)) != null)  {try{eval(scripts[1]);}catch(ex){}}}};usingNamespace("Biz.Product")["CrossTable"]={tabCount:0,tabScrollData:new Array(),selectedItemList:new Array(),currentTab:0,currentTabForUserAction:0,pageSize:4,sendedCMItems:[],switchNav:function(a){var which=jQuery(a).parents('li').attr('class');var parent=jQuery(a).parents('.grpItemList');var classes=jQuery(parent).attr('class');which=which.substr(which.indexOf('_')+1,1);classes=classes.replace(/show_[0-9]/,"show_"+which);jQuery(parent).attr('class',classes);which=parseInt(which);this.currentTabForUserAction=which;if(which<this.tabCount){this.currentTab=which;this.displayPage(1);}this.setLeftRightButton(which);if (jQuery("#AdditionalArea")) {this.sendAdditionAreaCM(jQuery("#AdditionalArea"));this.saveUserAction();}},setLeftRightButton:function(a){var scrollpane=jQuery('#AdditionalArea .scrollPane');scrollpane.removeClass("noLeft").removeClass("noRight");if(a<this.tabCount){var scrollData=this.tabScrollData[this.currentTab];if(scrollData[1]<=1){scrollpane.addClass("noLeft");}if(scrollData[1]>=scrollData[2]){scrollpane.addClass("noRight");}}else{scrollpane.addClass("noLeft").addClass("noRight");}},changePage:function(left){var scrollData=this.tabScrollData[this.currentTab];var currentPage=scrollData[1];if(left){currentPage--;}else{currentPage++;}if(currentPage<1){currentPage=1;}if(currentPage>scrollData[2]){currentPage=scrollData[2];}this.displayPage(currentPage);if (jQuery("#AdditionalArea")) {this.sendAdditionAreaCM(jQuery("#AdditionalArea"));this.saveUserAction();}},displayPage:function(index){var scrollData=this.tabScrollData[this.currentTab];var startIndex=this.pageSize*(index-1);var endIndex=startIndex+this.pageSize-1;var items=scrollData[3];for(var i=0;i<scrollData[0];i++){var obj=jQuery(items[i]);this.removeContentCss(obj);obj.css("display","none");if(i>=startIndex&&i<=endIndex){obj.css("display","");if(i==startIndex){obj.addClass("first");}else if(i==endIndex&&this.pageSize==4){obj.addClass("g4");}}}scrollData[1]=index;this.setLeftRightButton(this.currentTab);},removeContentCss:function(o){o.removeClass("first").removeClass("g4").removeClass("g5").removeClass("g6");},init:function(){var tabs=jQuery("#AdditionalArea .grp_tiles");if(tabs.length>0){this.tabCount=tabs.length-1;for(var i=0;i<this.tabCount;i++){var items=jQuery(jQuery(tabs[i]).children()).children("div");var pageCount=Math.ceil(items.length/this.pageSize);this.tabScrollData[i]=[items.length,1,pageCount,items];}this.setLeftRightButton(0);jQuery("#AdditionalArea .scroll_left").click(function(){Biz.Product.CrossTable.changePage(true);});jQuery("#AdditionalArea .scroll_right").click(function(){Biz.Product.CrossTable.changePage(false);});jQuery(window).resize(function(){Biz.Product.CrossTable.adjustGrid();});this.adjustGrid();var JSONData=this.getUserActionData();if(JSONData){var baseItem=jQuery("#sel-baseitem").attr("rel");if(!baseItem){return ;}var item=baseItem.substring(0,baseItem.indexOf(Web.Lang.currencyCode));if(JSONData.CountryCode==Web.Config.SiteCookieInfo.bizUnit && item==JSONData.PrimaryItem){var o=jQuery("#nav_cross-sell .nav_"+JSONData.CurrentTab+" a");this.switchNav(o);this.displayPage(JSONData.PageIndex);var itemArray=JSONData.SelectedItem;var length=itemArray.length;for(var i=0;i<length;i++){var item=jQuery(".wrap_cell[rel='"+itemArray[i]+"'] a.atnSecondary")[0];if(item){this.toggleItem(item);};};};};this.defaultSelect(tabs);}},defaultSelect:function(tabs){var selectedItem=tabs.find("a[defaultselected='1']");var toggle=[];for(var sii=0;sii<selectedItem.length;sii++){var rel=jQuery(selectedItem[sii]).attr("rel");if(!this.hasDefaultSelected(toggle,rel)){this.toggleItem(selectedItem[sii],true);toggle[toggle.length]=rel;}}},hasDefaultSelected:function(toggle,rel){for(var ti=0;ti<toggle.length;ti++){if(toggle[ti]==rel){return true;}}return false;},toggleItem:function(a,notNeedSaveCookie){var parent=jQuery(a).parents('.wrap_cell');var id=jQuery(parent).attr('id');var rel=jQuery(parent).attr('rel');var relItem=jQuery(".wrap_cell[rel='"+rel+"']");var classes=jQuery(parent).attr('class');if(classes.indexOf('selected')>0){if(!notNeedSaveCookie){if(this.selectedItemList.hasItem(rel)){this.selectedItemList.remove(rel);};}var groupId=parent.find("a.atnSecondary").attr("rel");relItem.each(function(){var id=jQuery(this).attr('id');var classes=jQuery(this).attr('class');if(classes.indexOf('selected')>0){if(id.indexOf('sel')>=0)id=id.substr(4);jQuery('#'+id).removeClass('selected');jQuery('#sel-'+id).empty().remove();}});switch(groupId){case "SNET":jQuery("#snetRadioValue").val("");break;case "InstallerNet":jQuery("#installNetRadioValue").val("");break;case "TechSupport":jQuery("#techSupportRadioValue").val("");break;}if(!String.isNullOrEmpty(groupId)){var groups=jQuery("a[rel='"+groupId+"']").parents('.wrap_cell');var defaultselect=groups.find("a[defaultselected='1']");if(defaultselect.length>0){this.toggleItem(defaultselect[0]);}}}else{var self=Biz.Product.CrossTable;var groupId=jQuery(a).attr("rel");if(!String.isNullOrEmpty(groupId)){var groups=jQuery("a[rel='"+groupId+"']").parents('.wrap_cell');groups.each(function(){var id=jQuery(this).attr('id');var classes=jQuery(this).attr('class');var rel=jQuery(this).attr('rel');if(classes.indexOf('selected')>0){/*移除所有的SNET,在下面会加回去，保证一次只能选择一个SNET*/if(id.indexOf('sel')>=0)id=id.substr(4);jQuery('#'+id).removeClass('selected');jQuery('#sel-'+id).empty().remove();/*EnhanceCrossSell*/if(!notNeedSaveCookie){if(self.selectedItemList.hasItem(rel)){self.selectedItemList.remove(rel);};}}});}if(!notNeedSaveCookie){var enhanceCrossSellNum=parseInt(Web.Config.EnhanceCrossSellTableItemNum);if(!this.selectedItemList.hasItem(rel)){if(this.selectedItemList.length>=enhanceCrossSellNum){this.selectedItemList.remove(this.selectedItemList[0]);};this.selectedItemList.push(rel);};}relItem.addClass('selected');relItem.find("input[type='checkbox']").attr('checked','checked');var tmpHtml = parent.html();jQuery('.grp_selected').children('.unit_gallery').append("<div id=\"sel-"+id+"\" class=\"wrap_cell selected\" rel=\""+rel+"\">"+tmpHtml+"</div>");jQuery('.grp_selected').children('.unit_gallery').find("input[type='checkbox']").click(function(){Biz.Product.CrossTable.toggleItem(this)});switch(groupId){case "SNET":jQuery("#snetRadioValue").val(rel);break;case "InstallerNet":jQuery("#installNetRadioValue").val(rel);break;case "TechSupport":jQuery("#techSupportRadioValue").val(rel);break;}}this.calculateTotalPrice();if(!notNeedSaveCookie){this.saveUserAction();}},calculateTotalPrice:function(){var MySelected=jQuery("#AdditionalArea .grp_selected .unit_gallery");jQuery('#AdditionalArea .itemcount').text(MySelected.children(".wrap_cell").length-1);if(jQuery('#addontotal').text().indexOf(Web.Lang.currencyCode)>-1){var itempricelist=MySelected.find("input[name='priceBefore']");var addontotal=0;itempricelist.each(function(){var kmprice=parseFloat(this.value.replace("$","").replace(",",""));addontotal+=kmprice;});jQuery('#addontotal').text("$"+Biz.Product.DetailPage.formatMoney(addontotal.toFixed(2)+""));}},mapPrice:function(){if(jQuery("#MapPriceLink")[0]!=null){var originalLink=jQuery("#MapPriceLink").val();var tempLink=originalLink;var itemList=this.getSelectedItem();var EWTListString = this.getEWTListValue(itemList,"",true);var itemListString=(itemList.length>0)?("&ItemList="+itemList.join(',')):"";var typeFlag=itemListString!=""||EWTListString!="";tempLink+= itemListString +"&EWTList="+ EWTListString;tempLink+=typeFlag?"&type=items":"";var finalLink="Web.UI.Control.openWindow('"+tempLink+"','_blank',500,400,0,0)";eval(finalLink);}},adjustGrid:function(){var c=jQuery("#container").width();var w=jQuery("#bodyGrid").width();if(w<920){if(this.pageSize!=3){jQuery("#bodyGrid").attr('class','grid3');this.pageSize=3;this.reCalculatePageCount();if(this.currentTab<this.tabCount){this.displayPage(1);}} return;}if(w<1150){if(this.pageSize!=4){jQuery("#bodyGrid").attr('class','grid4');this.pageSize=4;this.reCalculatePageCount();if(this.currentTab<this.tabCount){this.displayPage(1);}}return;}jQuery("#bodyGrid").attr('class','grid4');return;},reCalculatePageCount:function(){for(var i=0;i<this.tabScrollData.length;i++){var cScrollData=this.tabScrollData[i];cScrollData[2]=Math.ceil(cScrollData[0]/this.pageSize);}},addCrossTableItems:function(mItem){this.foreachTag();var itemList=this.getSelectedItem(mItem);var EWTListValue = this.getEWTListValue(itemList,mItem);var sb = new Sys.Text.StringBuilder();var wces=Web.Config.Environment.SSLPage;sb.append(wces.AddTocart);sb.append("?Submit=ADD&ItemList=");sb.append(itemList.join(","));if(!String.isNullOrEmpty(EWTListValue)){sb.append("&EWTList="+EWTListValue);};window.location.href=sb.toString();},getEWTListValue:function(itemList,mItem,mapprice){var EWTListValue = "";var snetItem=$("snetRadioValue");var hasSnetCombo=snetItem.value.indexOf("_")>-1;if(itemList.length>0||(snetItem && snetItem.value && snetItem.value!="")){itemValue= snetItem.value;if(!hasSnetCombo && !String.isNullOrEmpty(itemValue)){if(mapprice) {EWTListValue = itemValue;}else {EWTListValue = itemValue.substring(0, itemValue.indexOf(Web.Lang.currencyCode)) + (String.isNullOrEmpty(mItem) ? "" : "_" + mItem);}}};return EWTListValue;},getSelectedItem:function(mItem){var ItemList=[];var mf = true;jQuery(".grp_selected .unit_gallery .wrap_cell.selected").each(function(i){if(i==0){return;}var item = jQuery(this).attr("rel");if(item && item.length > 0){var isService = item.indexOf("IN")   > -1|| item.indexOf("TS")   > -1|| item.indexOf("SNET")   > -1;if (isService && item.indexOf("_") > -1 ){var comboId = item.split("_")[1];ItemList.push("Combo."+comboId);mf=false;}else if(item.indexOf("SNET") < 0) {item = item.substring(0,item.indexOf(Web.Lang.currencyCode));ItemList.push(item);}}});if(mf&&!String.isNullOrEmpty(mItem)){ItemList.push(mItem);};return ItemList;},scrollToThis:function(index){if(!String.isNullOrEmpty(index+"")){var o=jQuery("#nav_cross-sell .nav_"+index+" a");if(o.length>0){jQuery('html, body').animate({scrollTop: jQuery('#AdditionalArea').offset().top},1000);this.switchNav(o);}}},foreachTag:function(){jQuery(".grp_selected .unit_gallery .wrap_cell.selected").each(function(i){if(i==0){return;}var html=this.innerHTML;var reg=/cmCreateConversionEventTag\(\'(.*?)_(select)\', \'(\d)\',\'(.*?)\',\'(\d{2})\',\'-_--_--_-(.*?)\',\'-_--_--_-(.*?)\'\)/igm;var match=reg.exec(html);if(match){var str=match[0].replace(reg,"cmCreateConversionEventTag('$1_cart', '2','$4','20','-_--_--_-$6','-_--_--_-$7'\)");try{eval(str);}catch(ex){}}});},PopupInit:function(rel) {jQuery(".grp_selected .unit_gallery .wrap_cell.selected[rel='"+rel+"']").find("a[rel='modal1']").children().bind('click',function(){Biz.Product.Product2010.popupDiv(jQuery(this).parent().get(0),400,200);});},sendAdditionAreaCM:function(o){var self=this;if (o && o.find) {if (o.find(".grp_tiles")) {o.find(".grp_tiles").each(function () {if (jQuery(this).css("display") == "block") {jQuery(this).find(".wrap_cell").each(function () {if (jQuery(this).css("display") == "block") {self.sendCMByItem(jQuery(this).html());};});};});};};},sendCMByItem:function(html){var reg = /<script.*?>(.+?)\<\/script.*?>/igm;while ((scripts = reg.exec(html)) != null) {if (this.sendedCMItems[scripts[1]] == null) {try {eval(scripts[1]);this.sendedCMItems[scripts[1]] = 1;}catch (ex) { };};};},saveUserAction:function(){var JSONData={};var baseItem=jQuery("#sel-baseitem").attr("rel");var item;if(baseItem){item=baseItem.substring(0,baseItem.indexOf(Web.Lang.currencyCode));};JSONData.PrimaryItem=item;JSONData.CountryCode=Web.Config.SiteCookieInfo.bizUnit;JSONData.CurrentTab=this.currentTabForUserAction;JSONData.SelectedItem=this.selectedItemList;JSONData.PageIndex=this.tabScrollData[this.currentTabForUserAction]?this.tabScrollData[this.currentTabForUserAction][1]:1;var strData=Object.stringifyJSON(JSONData);var wsc=Web.StateManager.Cookies;var n = wsc.Name.PRDLIST;if(String.isNullOrEmpty(n) || String.isNullOrEmpty(strData)){return;};wsc.save(n, {"EnhanceCrossSell":strData});},getUserActionData:function(){var wsc=Web.StateManager.Cookies;var strData=wsc.get(wsc.Name.PRDLIST,"EnhanceCrossSell");return Object.parseJSON(strData);}};usingNamespace("Biz.Product")["ImageGalleryManager"] = {_imageGallery: null,_setConfig: function(key, value){if (this.Config != null){this.Config[key] = value;}},_imageGalleryFactory: function(arg){if (Biz.Product.ImageGalleryManager.Config == null)return null;var gallery = Biz.Product.NewImageGallery;var imageGallery = null;switch (this.Config.Type){case 1:imageGallery = new gallery.ItemImageGallery(this.Config);break;case 2:imageGallery = new gallery.NormalComboImageGallery(this.Config);break;case 3:imageGallery = new gallery.SuperComboImageGallery(this.Config);break;default:}this._imageGallery = imageGallery;},_isFlashCheckDone: false,_isSupportFlash: true,Config: null,Show: function(showConfig){if (this._imageGallery == null){this._imageGalleryFactory();}if (this._imageGallery != null)this._imageGallery._Show(showConfig);if(this.ShowHandler!=null){this.ShowHandler(showConfig);}},ShowHandler:null,_Close: function(){if (this._imageGallery != null)this._imageGallery._Close();},_ShowNext: function(){if (this._imageGallery != null)this._imageGallery._ShowNext();},_ShowPrevious: function(){if (this._imageGallery != null)this._imageGallery._ShowPrevious();},_ShiftImage: function(imageId){if (this._imageGallery != null)this._imageGallery._ShiftImage(imageId);},_ShiftItem: function(showConfig){if (this._imageGallery != null)this._imageGallery._ShiftItem(showConfig);},_IsSupportFlash: function(){if (!this._isFlashCheckDone){this._isFlashCheckDone = true;this._isSupportFlash = Web.Plugin.Flash.isInstalled();}return this._isSupportFlash;},_CurrentGallery: function(){return this._imageGallery;}};usingNamespace("Biz.Product")["NewImageGallery"] = {_Extend: function(subClass, superClass){var temp = function(){ };temp.prototype = superClass.prototype;subClass.prototype = new temp();subClass.prototype.constructor = subClass;subClass.superclass = superClass.prototype;if (superClass.prototype.constructor == Object.prototype.constructor){superClass.prototype.constructor = superClass;}}};var NewImageGallery = Biz.Product.NewImageGallery;NewImageGallery.ControlBase = function(config){this.Config = config;};NewImageGallery.ControlBase.prototype._buildImageUrl = function(url, s7folder, image){var result;if (String.isNullOrEmpty(s7folder)){result = url + image;}else{result = url + this.Config.ImageFolder + image + "?$" + s7folder + "$";}return result;};NewImageGallery.ComboBarContol = function(config){NewImageGallery.ControlBase.call(this, config);};NewImageGallery._Extend(NewImageGallery.ComboBarContol, NewImageGallery.ControlBase);NewImageGallery.ComboBarContol.prototype._Build = function(){var result = document.createElement("ul");result.id = "segProductList";result.className = "segment";result.style.display = "none";return result;};NewImageGallery.ComboBarContol.prototype._Render = function(){var config = this.Config;var combo = "";if (config._isSuperCombo)combo = this._renderCombo();var items = this._renderItems();var temp = jQuery("#GalleryContainer2011 #segProductList");temp.attr("innerHTML", combo + items);temp.css("display", "");};NewImageGallery.ComboBarContol.prototype._renderCombo = function(){var config = this.Config;var sb = new Sys.Text.StringBuilder();sb.appendLine("<li id='itemLink0' class='current' >");var title = config.comboName;sb.appendLine("<a id='link0' class='blockLinkSi' href=\"javascript:Biz.Product.ImageGalleryManager._ShiftItem({i:0});\" title='" + config.comboName + "'>");var src = (config.comboImage.toUpperCase().indexOf(".JPG") == -1) ? this._buildImageUrl(config.BaseUrlForS7, config.S60, config.comboImage) : this._buildImageUrl(config._SmallImageUrl, "", config.comboImage);sb.appendLine("<img src='" + src + "' title='" + title + "' alt='" + title + "'/>");sb.appendLine("</a>");sb.appendLine("</li>");return sb.toString();};NewImageGallery.ComboBarContol.prototype._renderItems = function(){var config = this.Config;var sb = new Sys.Text.StringBuilder();var items = config.Items;var length = config.Items.length;var title, json, temp;for (var i = 0; i < length; i++){temp = i + 1;sb.appendLine("<li id=itemLink" + temp + " >");title = items[i].imageTitle;json = "{i:" + temp + ",Item:'" + items[i].itemNumber + "'}";sb.appendLine("<a id='link" + temp + "' class='blockLinkSi' href=\"javascript:Biz.Product.ImageGalleryManager._ShiftItem(" + json + ");\" title='" + title + "'>");sb.appendLine("<img src='" + this._getItemSrc(items[i]) + "'  title='" + title + "' alt='" + title + "' />");sb.appendLine("</a>");sb.appendLine("</li>");};return sb.toString();};NewImageGallery.ComboBarContol.prototype._getItemSrc = function(item){var result;var config = this.Config;var temp;switch (item.imageType){case "Scene7":if (!String.isNullOrEmpty(item.scene7ImageInfo.vendorSetImageList)){temp = item.scene7ImageInfo.vendorSetImageList.split(',');}else {temp = item.scene7ImageInfo.imageSetImageList.split(',');};result = this._buildImageUrl(config.BaseUrlForS7, config.S60, temp[0]);break;case "SpecialScene7":temp = item.scene7ImageInfo.specialImageList.split(',');result = this._buildImageUrl(config.BaseUrlForS7, config.S60, temp[0]);break;case "Normal":temp = item.normalImageInfo.imageNameList.split(",");result = this._buildImageUrl(config._SmallImageUrl, "", temp[0]);break;default:};return result;};NewImageGallery.ComboBarContol.prototype._Show = function(showConfig){var id;if (String.isNullOrEmpty(showConfig.id) && String.isNullOrEmpty(showConfig.Item)){id = 0;}else if (!String.isNullOrEmpty(showConfig.Item)){var length = this.Config.Items.length;var items = this.Config.Items;for (var i = 0; i < length; i++){if (items[i].itemNumber == showConfig.Item){id = i + 1;break;};};};jQuery("#GalleryContainer2011 #segProductList li").attr("className", "");jQuery("#GalleryContainer2011 #segProductList #itemLink" + id).attr("className", "current");};NewImageGallery.ProductTitleControl = function(config){NewImageGallery.ControlBase.call(this, config);};NewImageGallery._Extend(NewImageGallery.ProductTitleControl, NewImageGallery.ControlBase);NewImageGallery.ProductTitleControl.prototype._Build = function(){var result = document.createElement("h1");result.id = "segProductTitle";result.className = "segment";result.style.display="none";return result;};NewImageGallery.ProductTitleControl.prototype._Render = function(){jQuery("#segProductTitle").css("display","");var config = this.Config;if (config._isSuperCombo){if (config._currentItem != null){jQuery("#segProductTitle").attr("innerHTML", config._currentItem.imageTitle);} else {jQuery("#segProductTitle").attr("innerHTML", config.comboName);};}else {jQuery("#segProductTitle").attr("innerHTML", config._currentItem.imageTitle);};};NewImageGallery.DisclaimerControl = function(config){NewImageGallery.ControlBase.call(this, config);};NewImageGallery._Extend(NewImageGallery.DisclaimerControl, NewImageGallery.ControlBase);NewImageGallery.DisclaimerControl.prototype._Build = function(){var result = document.createElement("div");result.id = "segDisclaimer";result.className = "segment";result.style.display = "none";return result;};NewImageGallery.DisclaimerControl.prototype._Render = function(){var currentItem = this.Config._currentItem;if (currentItem == null){jQuery("#segDisclaimer").css("display", "none");} else {var itemType = currentItem.itemType;if (itemType.isOpenBoxItem){jQuery("#segDisclaimer").attr("innerHTML", this.Config.openboxDesc);jQuery("#segDisclaimer").css("display", "");}else if (itemType.isRecertifiedItem){jQuery("#segDisclaimer").attr("innerHTML", this.Config.recertifiedDesc);jQuery("#segDisclaimer").css("display", "");}else {jQuery("#segDisclaimer").css("display", "none");};};};NewImageGallery.MainViewControl = function(config){NewImageGallery.ControlBase.call(this, config);this._builded = false;};NewImageGallery._Extend(NewImageGallery.MainViewControl, NewImageGallery.ControlBase);NewImageGallery.MainViewControl.prototype._Build = function(){var config = this.Config;var result = document.createElement("div");result.id = "widViewer";result.className = "widget";var slideLeft = document.createElement("div");slideLeft.id = "segSlideLeft";slideLeft.className = "slideControl";slideLeft.innerHTML = "<a title='Previous Image' class='blockLinkSi' href='javascript:Biz.Product.ImageGalleryManager._ShowPrevious();'><img alt='Previous Image' src='" + config.blankImgSrc + "' /></a>";var galleryFlash = document.createElement("div");galleryFlash.id = "galleryFlash";galleryFlash.style.display = "none";galleryFlash.innerHTML = "<div class='showImgCur' id='izView'></div><div id='i360View' style='display: none;'></div>";var galleryDHTML = document.createElement("div");galleryDHTML.id = "galleryDHTML";galleryDHTML.style.display = "none";galleryDHTML.innerHTML = "<div class='showImgCur' style='width:640px;' id='CurImg'><img id='CurrentImage' name='CurrentImage'/></div>";var slideRight = document.createElement("div");slideRight.id = "segSlideRight";slideRight.className = "slideControl";slideRight.innerHTML = "<a title='Next Image' class='blockLinkSi' href='javascript:Biz.Product.ImageGalleryManager._ShowNext();'><img alt='Next Image' src='" + config.blankImgSrc + "' /></a>";result.appendChild(slideLeft);result.appendChild(galleryFlash);result.appendChild(galleryDHTML);result.appendChild(slideRight);return result;};NewImageGallery.MainViewControl.prototype._render = function(){var config = this.Config;this._buildHtml(config._currentImgId);};NewImageGallery.MainViewControl.prototype._buildHtml = function(id, title){var title_force;if (id == null || id < 0){title_force = this.Config.comboName;}else {title_force = !String.isNullOrEmpty(title) ? title.trim() : this.Config._currentItem.imageTitle.trim();};jQuery("#galleryFlash").css("display", "none");jQuery("#galleryDHTML").css("display", "");var str = " alt='" + title_force + "' title='" + title_force + "'/>";var html = jQuery("#CurImg").attr("innerHTML");if (!String.isNullOrEmpty(html)){if (html.indexOf(">") != -1){jQuery("#CurrentImage").attr("alt", title_force);jQuery("#CurrentImage").attr("title", title_force);};};this._Show(id);};NewImageGallery.MainViewControl.prototype._Show = function(imageId){var config = this.Config;if (!this._builded){this._builded = true;this._render();};if (imageId > -1 && config._picType == "Flash"){jQuery("#galleryFlash").css("display", "");jQuery("#galleryDHTML").css("display", "none");this._buildFlash(imageId);}else {var imageSrc;if (config._currentItem == null && config._isSuperCombo){imageSrc = this._buildImageUrl(config.BaseUrlForNonS7, "", config.comboImage);}else {imageSrc = this._buildImageUrl(config._BaseUrl, config._showS7ViaHtml ? config._S640 : "", config._Images[imageId - 1]);};jQuery("#CurrentImage").attr("src", imageSrc);jQuery("#galleryFlash").css("display", "none");jQuery("#galleryDHTML").css("display", "");};this._setNavigationButton();};NewImageGallery.MainViewControl.prototype._setNavigationButton = function(){var config = this.Config;var isShowPre = jQuery("#imageIndex0").length > 0 && jQuery("#imageIndex0").css("display") != "none" ? (config._currentImgId > 0) : (config._currentImgId > 1);var isShowNext = config._currentImgId < config._imagesCount && config._currentImgId > -1;jQuery("#segSlideLeft").css("visibility", isShowPre ? "visible" : "hidden");jQuery("#segSlideRight").css("visibility", isShowNext ? "visible" : "hidden");};NewImageGallery.MainViewControl.prototype._buildFlash = function(id){var manager = Biz.Product.ImageGalleryManager;var config = this.Config;var player, itemBase, item, type;var isSpin = (Object.isNull(id) || id <= 0);itemBase = config._BaseUrl + '&contentRoot=' + config.flashContentRoot + '&image=' + config.ImageFolder;if (isSpin){if (String.isNullOrEmpty(config._SpinSetName)){if (!String.isNullOrEmpty(config._Images[0]) && config._currentImgId < 1){config._currentImgId = 1;return this._buildFlash(1);};};item = itemBase + config._SpinSetName + config.spinPlayerSettings;player = config.spinPlayer;type = "_spin";}else {item = itemBase + config._Images[id - 1] + config.zoomPlayerSettings;player = config.zoomPlayer;type = "_zoom";};var so = new SWFObject(player, "integratedViewerLoader" + type, "660", "535", config.minVersion);so.addParam("quality", "high");so.addParam("wmode", "transparent");var flashVarString = "serverUrl=" + item;var flashVarPairs = flashVarString.split("&");if (flashVarPairs.length > 0){for (var i = 0; i < flashVarPairs.length; i++){var nv = flashVarPairs[i].split("=");if (nv.length == 2){so.addVariable(nv[0], nv[1]);};};};if (!isSpin){if (jQuery("#izView").length > 0){so.write("izView");jQuery("#izView").css("display", "");jQuery("#i360View").css("display", "none");}}else {if (jQuery("#i360View").length > 0){so.write("i360View");jQuery("#izView").css("display", "none");jQuery("#i360View").css("display", "");};};};NewImageGallery.ComboDescControl = function(config){NewImageGallery.ControlBase.call(this, config);};NewImageGallery._Extend(NewImageGallery.ComboDescControl, NewImageGallery.ControlBase);NewImageGallery.ComboDescControl.prototype._Build = function(){var result = document.createElement("div");result.id = "comboDesc";result.style.display = "none";result.innerHTML = this.Config.ComboDescText;return result;};NewImageGallery.ComboDescControl.prototype._Show = function(){jQuery("#GalleryContainer2011 #comboDesc").css("display", "");};NewImageGallery.ComboDescControl.prototype._Hide = function(){jQuery("#GalleryContainer2011 #comboDesc").css("display", "none");};NewImageGallery.ImageListControl = function(config){NewImageGallery.ControlBase.call(this, config);};NewImageGallery._Extend(NewImageGallery.ImageListControl, NewImageGallery.ControlBase);NewImageGallery.ImageListControl.prototype._Build = function(){var result = document.createElement("ul");result.id = "segImageList";result.className = "segment";return result;};NewImageGallery.ImageListControl.prototype._Select = function(imageId){jQuery("#segImageList li[id^=imageIndex]").attr("className", "");jQuery("#imageIndex" + imageId).attr("className", "current");};NewImageGallery.ImageListControl.prototype._Render = function(){var currentItem = this.Config._currentItem;switch (currentItem.imageType){case "Scene7":this._renderS7Thumbnails(currentItem.imageTitle);break;case "SpecialScene7":this._renderNonS7Thumbnails(currentItem.imageTitle);break;case "Normal":this._renderNonS7Thumbnails(currentItem.imageTitle);break;default:};};NewImageGallery.ImageListControl.prototype._renderS7Thumbnails = function(title){var config = this.Config;var result = "";jQuery("#segImageList").empty();if (config._picType == "Flash" && !String.isNullOrEmpty(config._SpinSetName)){jQuery("#segImageList").append( this._buildS7Thumbnails(config._SpinSetName, 0, "_ShiftImage", title, true));};if (config._imagesCount > 0 && !String.isNullOrEmpty(config._Images[0])){for (var i = 0; i < config._imagesCount; i++){jQuery("#segImageList").append(this._buildS7Thumbnails(config._Images[i], (i + 1), "_ShiftImage", title, false));};};this._Select(config._currentImgId);};NewImageGallery.ImageListControl.prototype._buildS7Thumbnails = function(n, id, fn, title, is360){var config = this.Config;var result=document.createElement("li");result.id="imageIndex"+id;var html;if (is360){var imgTitle = "360 Degree Rotational View";html = "<a id='threesixty' class='blockLinkSi' href='javascript:Biz.Product.ImageGalleryManager." + fn + "(" + id + ");'  title='" + id + "'>";html += "<img src='" + config.blankImgSrc + "' height='45' width='60' title='" + imgTitle + "' alt='" + imgTitle + "'/></a>";}else {html = "<a class='blockLinkSi' href='javascript:Biz.Product.ImageGalleryManager." + fn + "(" + id + ");'  title='" + id + "'>";html += "<img src='" + this._buildImageUrl(config._BaseUrl, config.S60, n) + "' height='45' width='60' title='" + title + "' alt='" + title + "'/></a>";};result.innerHTML=html;return result;};NewImageGallery.ImageListControl.prototype._renderNonS7Thumbnails = function(title){var config = this.Config;var result="";jQuery("#segImageList").empty();if (config._imagesCount > 0 && !String.isNullOrEmpty(config._Images[0])){for (var i = 0; i < config._imagesCount; i++){jQuery("#segImageList").append(this._buildNonS7Thumbnails(config._Images[i], i + 1, "_ShiftImage", title, false));};};this._Show(config._currentImgId);};NewImageGallery.ImageListControl.prototype._buildNonS7Thumbnails = function(n, id, fn, title, is360){var config = this.Config;var result=document.createElement("li");result.id="imageIndex"+id;var a=document.createElement("a");a.className="blockLinkSi";a.href="javascript:Biz.Product.ImageGalleryManager." + fn + "(" + id + ")";a.title=id;var img=document.createElement("img");img.height=45;img.width=60;img.title=title.trim();img.alt=title.trim();img.src=config._showS7ViaHtml ? this._buildImageUrl(config._BaseUrl, config.S60, n) : this._buildImageUrl(config._SmallImageUrl, "", n);result.appendChild(a);a.appendChild(img);return result;};NewImageGallery.ImageListControl.prototype._Hide = function(){jQuery("#segImageList").css("display", "none")};NewImageGallery.ImageListControl.prototype._Show = function(){jQuery("#segImageList").css("display", "")};NewImageGallery.ImageGalleryBase = function(config){NewImageGallery.ControlBase.call(this, config);this._mask = null;this._builded = false;this._controls = {};this._renderedPosition=false;this._lastRenderedPos={};};NewImageGallery._Extend(NewImageGallery.ImageGalleryBase, NewImageGallery.ControlBase);NewImageGallery.ImageGalleryBase.prototype._Show = function(showConfig){this._processShowConfig.call(this, showConfig);if (!this._builded){this._build.call(this);this._builded = true;};this._mask.className = "GalleryContainer2011Mask_on";this._renderPosition();this._controls.disclaimer._Render();};NewImageGallery.ImageGalleryBase.prototype._renderPosition = function(forceRenderPosition){var gallery = jQuery("#GalleryContainer2011");gallery.css("display", "");var left,top,tempScrollTop,tempHeight;if(!this._renderedPosition||forceRenderPosition){left = (document.body.clientWidth - 964) / 2;tempScrollTop=document.documentElement.scrollTop > 0 ? document.documentElement.scrollTop : document.body.scrollTop;tempHeight=jQuery("#GalleryContainer2011")[0].clientHeight+8;var temp=7;if(Web.Environment.Browser.isIE()){if(Web.Environment.Browser.currentVersion()==Web.Enum.Browser.IE_7){temp=7;}else{temp=0;}}else{temp=7;}top = (document.body.clientHeight>tempHeight)?(tempScrollTop+(document.body.clientHeight-tempHeight-8)/2+temp):(tempScrollTop+8);this._renderedPosition=true;this._lastRenderedPos.Left=left;this._lastRenderedPos.Top=top;}else{left=this._lastRenderedPos.Left;top=this._lastRenderedPos.Top;}gallery.css("top", top);gallery.css("left", left > 0 ? left : 0);};NewImageGallery.ImageGalleryBase.prototype._processShowConfig = function(showConfig){var config = this.Config;this._renderedPosition=!(showConfig._isShow!=null&&showConfig);config._isSuperCombo = !String.isNullOrEmpty(config.comboName);config._Item = showConfig.Item;config._SmallImageUrl=config.SmallImageUrl;config._S640=config.S640;config._currentItem = null;if (!String.isNullOrEmpty(config._Item)){for (var i = 0; i < config.Items.length; i++){if (config.Items[i].itemNumber == config._Item){config._currentItem = config.Items[i];break;};};};var currentItem = config._currentItem;if (currentItem != null){switch (currentItem.imageType){case "Scene7":config._BaseUrl = config.BaseUrlForS7;var vendorImageNames = currentItem.scene7ImageInfo.vendorSetImageList ? (currentItem.scene7ImageInfo.vendorSetImageList.rTrim(",") + ",") : "";config._Images = (vendorImageNames + currentItem.scene7ImageInfo.imageSetImageList.rTrim(",")).trim(",").split(",");config._SpinSetName = currentItem.scene7ImageInfo.spinSetName;if (Biz.Product.ImageGalleryManager._IsSupportFlash()){config._picType = "Flash";config._showS7ViaHtml = false;}else {config._picType = "Static";config._showS7ViaHtml = true;config._currentImgId = (config._currentImgId > -1) ? 1 : -1;};break;case "SpecialScene7":config._BaseUrl = config.BaseUrlForS7;config._picType = "Static";config._showS7ViaHtml = true;config._Images = currentItem.scene7ImageInfo.specialImageList.rTrim(",").split(",");break;case "Normal":if(currentItem.hasWaterMark){config._BaseUrl =config.BaseUrlForNonS7W;config._S640=config.S640W;config._SmallImageUrl=config.SmallImageUrlW;}else{config._BaseUrl=config.BaseUrlForNonS7;config._S640=config.S640;config._SmallImageUrl=config.SmallImageUrl;}config._picType = "Static";config._Images = currentItem.normalImageInfo.imageNameList.rTrim(",").split(",");config._showS7ViaHtml = false;break;default:};config._imagesCount = config._Images.length;config._SpinSetName = (currentItem.scene7ImageInfo != null) ? currentItem.scene7ImageInfo.spinSetName : "";config._currentImgId = (config._picType == "Flash" && (!String.isNullOrEmpty(config._SpinSetName))) ? 0 : 1;if (config._Images.length > 0 && !String.isNullOrEmpty(config._Images[0])){for (var j = 0; j < config._Images.length; j++){if (config._Images[j] == showConfig.CurImage){config._currentImgId = j + 1;break;};};};};};NewImageGallery.ImageGalleryBase.prototype._ShiftImage = function(imageId){this.Config._currentImgId = imageId;this._controls.mainView._Show(imageId);if (imageId > -1)this._controls.imageList._Select(imageId);};NewImageGallery.ImageGalleryBase.prototype._ShowPrevious = function(){var config = this.Config;if (config._currentImgId > 0)this._ShiftImage.call(this, config._currentImgId - 1);};NewImageGallery.ImageGalleryBase.prototype._ShowNext = function(){var config = this.Config;if (config._currentImgId < config._imagesCount)this._ShiftImage.call(this, config._currentImgId + 1);};NewImageGallery.ImageGalleryBase.prototype._Close = function(){this._mask.className = "GalleryContainer2011Mask_off";jQuery("#GalleryContainer2011").css("display", "none");};NewImageGallery.ImageGalleryBase.prototype._build = function(){this._builded = true;this._mask = this._buildMask();var baseGallery = document.createElement("div");baseGallery.id = "GalleryContainer2011";var title=document.createElement("span");title.innerHTML="<img src='" + this.Config.blankImgSrc + "' ><span>Image Gallery</span>";title.className="containertitle";var content=document.createElement("div");content.className="maincontent";var controls = this._buildControls.call(this);for (var i = 0; i < controls.order.length; i++)content.appendChild(controls.order[i]._Build());var footer=document.createElement("div");footer.className="galleryFooter";footer.innerHTML="<a href='javascript:void(0);' onclick='Biz.Product.ImageGalleryManager._Close()'>close window</a>";baseGallery.appendChild(title);baseGallery.appendChild(this._buildBtnClose());baseGallery.appendChild(content);baseGallery.appendChild(footer);document.body.appendChild(this._mask);document.body.appendChild(baseGallery);jQuery(window).resize(function(){var gallery = document.getElementById("GalleryContainer2011");if (gallery!=null && gallery.style.display != "none"){var left = (document.body.clientWidth - 964) / 2;gallery.style.left= (left > 0 ? left : 0)+"px";var tempScrollTop=document.documentElement.scrollTop > 0 ? document.documentElement.scrollTop : document.body.scrollTop;var tempHeight=gallery.clientHeight+8;var temp=7;if(Web.Environment.Browser.isIE()){if(Web.Environment.Browser.currentVersion()==Web.Enum.Browser.IE_7){temp=7;}else{temp=0;}}else{temp=7;}var top = (document.body.clientHeight>tempHeight)?(tempScrollTop+(document.body.clientHeight-tempHeight-8)/2+temp):(tempScrollTop+8);gallery.style.top= top +"px";Biz.Product.ImageGalleryManager._CurrentGallery()._lastRenderedPos.Left=left;Biz.Product.ImageGalleryManager._CurrentGallery()._lastRenderedPos.Top=top;}})};NewImageGallery.ImageGalleryBase.prototype._buildControls = function(){var result = {};var config = this.Config;var order = [];result.comboBar = new NewImageGallery.ComboBarContol(config);order.push(result.comboBar);result.productTitle = new NewImageGallery.ProductTitleControl(config);order.push(result.productTitle);result.disclaimer = new NewImageGallery.DisclaimerControl(config);order.push(result.disclaimer);result.mainView = new NewImageGallery.MainViewControl(config);order.push(result.mainView);result.comboDesc = new NewImageGallery.ComboDescControl(config);order.push(result.comboDesc);result.imageList = new NewImageGallery.ImageListControl(config);order.push(result.imageList);result.order = order;this._controls = result;return result;};NewImageGallery.ImageGalleryBase.prototype._buildMask = function(){var mask = document.createElement("div");mask.className = "GalleryContainer2011Mask_off";mask.onclick = function(){ Biz.Product.ImageGalleryManager._Close(); };return mask;};NewImageGallery.ImageGalleryBase.prototype._buildBtnClose = function(){var btnClose = document.createElement("a");btnClose.className = "galleryBtnClose";var img = document.createElement("img");img.alt="close window";img.src=this.Config.blankImgSrc;btnClose.onclick = function(){ Biz.Product.ImageGalleryManager._Close(); };btnClose.appendChild(img);return btnClose;};NewImageGallery.ItemImageGallery = function(config){this.typeName = "ItemImageGallery";NewImageGallery.ImageGalleryBase.call(this, config);};NewImageGallery._Extend(NewImageGallery.ItemImageGallery, NewImageGallery.ImageGalleryBase);NewImageGallery.ItemImageGallery.prototype._Show = function(showConfig){showConfig._isShow=true;NewImageGallery.ItemImageGallery.superclass._Show.call(this, showConfig);this._controls.imageList._Render();this._ShiftImage.call(this, this.Config._currentImgId);this._renderPosition(true);};NewImageGallery.NormalComboImageGallery = function(config){this.typeName = "NormalComboImageGallery";NewImageGallery.ImageGalleryBase.call(this, config);};NewImageGallery._Extend(NewImageGallery.NormalComboImageGallery, NewImageGallery.ImageGalleryBase);NewImageGallery.NormalComboImageGallery.prototype._Show = function(showConfig){showConfig._isShow=true;NewImageGallery.NormalComboImageGallery.superclass._Show.call(this, showConfig);this._controls.comboBar._Render();this._controls.productTitle._Render();this._controls.imageList._Render();this._controls.comboBar._Show(showConfig);this._ShiftImage.call(this, this.Config._currentImgId);this._renderPosition(true);};NewImageGallery.NormalComboImageGallery.prototype._ShiftItem = function(showConfig){NewImageGallery.NormalComboImageGallery.superclass._Show.call(this, showConfig);this._controls.comboBar._Show(showConfig);this._controls.productTitle._Render();this._controls.imageList._Render();this._ShiftImage.call(this, this.Config._currentImgId);};NewImageGallery.SuperComboImageGallery = function(config){this.typeName = "SuperComboImageGallery";NewImageGallery.ImageGalleryBase.call(this, config);};NewImageGallery._Extend(NewImageGallery.SuperComboImageGallery, NewImageGallery.ImageGalleryBase);NewImageGallery.SuperComboImageGallery.prototype._Show = function(showConfig){showConfig._isShow=true;NewImageGallery.SuperComboImageGallery.superclass._Show.call(this, showConfig);this._controls.comboBar._Render();this._controls.productTitle._Render();if (String.isNullOrEmpty(showConfig.Item)){this._controls.comboDesc._Show();this._ShiftImage.call(this, -1);this._controls.imageList._Hide();}else {this._controls.comboDesc._Hide();this._controls.imageList._Render();this._controls.imageList._Show();this._ShiftImage.call(this, this.Config._currentImgId);};this._controls.comboBar._Show(showConfig);this._renderPosition(true);};NewImageGallery.SuperComboImageGallery.prototype._ShiftItem = function(showConfig){NewImageGallery.SuperComboImageGallery.superclass._Show.call(this, showConfig);this._controls.comboBar._Show(showConfig);this._controls.productTitle._Render();if (String.isNullOrEmpty(showConfig.Item)){this._controls.comboDesc._Show();this._ShiftImage.call(this, -1);this._controls.imageList._Hide();}else {this._controls.comboDesc._Hide();this._controls.imageList._Render();this._controls.imageList._Show();this._ShiftImage.call(this, this.Config._currentImgId);};};usingNamespace("Biz.Product")["RecentlyViewItem"]={Add:function(itemNumber,maxItems){var strItems="";var itemList=this.getItemList();if(itemList.contains(itemNumber)){itemList.remove(itemNumber);};itemList.splice(0,0,itemNumber);while(itemList.length>maxItems){itemList.pop();}strItems=itemList.join("#");this.saveCookie(strItems);},saveCookie:function(strItems){var wsc=Web.StateManager.Cookies;wsc.save(wsc.Name.PRDLIST,{"ItemViewed":strItems});},getItemList:function(){var wsc=Web.StateManager.Cookies;if(wsc.get(wsc.Name.PRDLIST,"ItemViewed")){return wsc.get(wsc.Name.PRDLIST,"ItemViewed").split('#');};return new Array();}}
