usingNamespace("Biz.Page.Display")["Initialize"] = function() {window.attachEvent("onload",(function(){Biz.Page.Display.AutoWidthProductCell();}));window.attachEvent("onresize",Biz.Page.Display.AutoWidthProductCell);};usingNamespace("Web.Template")["Rollover"] = {displayId : "",timer : null,over : function(){var tgn = window.event.srcElement.nodeName;var lastId = Web.Template.Rollover.displayId;var o = (tgn == "IMG") ? window.event.srcElement.parentNode.parentNode.childNodes[0]:null;if (o && o.id != lastId) {Web.UI.Control.setAttribute(o,{"style.display":"block"});var f = $("commonIframe");if (f && f.nodeName == "IFRAME"){if(o.offsetTop>0){Web.UI.Control.setAttribute(f,{"style.display":"block"});Web.UI.Control.setAttribute(f,{"style.position":"absolute"});Web.UI.Control.setAttribute(o,{"style.zIndex":"500"});Web.UI.Control.setAttribute(f,{"style.zIndex":"100"});Web.UI.Control.setAttribute(f,{"style.top":o.offsetTop});Web.UI.Control.setAttribute(f,{"style.left":o.offsetLeft});Web.UI.Control.setAttribute(f,{"style.width":o.offsetWidth});Web.UI.Control.setAttribute(f,{"style.height":o.offsetHeight});Web.UI.Control.setAttribute(f,{"style.filter":"progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)"});}else{Web.UI.Control.setAttribute(f,{"style.width":0});Web.UI.Control.setAttribute(f,{"style.height":0});Web.UI.Control.setAttribute(f,{"style.display":"none"});};};Web.Template.Rollover.hidden(0);Web.Template.Rollover.displayId = o.id;};if(Web.Template.Rollover.timer){clearTimeout(Web.Template.Rollover.timer);};},out : function(){var tgn = window.event.srcElement.nodeName;var o = (tgn == "UL") ? window.event.srcElement : (tgn == "LI") ? window.event.srcElement.parentNode:(tgn == "A") ? window.event.srcElement.parentNode.parentNode : (tgn == "IMG") ? window.event.srcElement.parentNode.parentNode.childNodes[0]:{id:""};if (o.id==Web.Template.Rollover.displayId) {Web.Template.Rollover.timer = setTimeout(Web.Template.Rollover.hidden,100);};},hidden : function(t){if(Web.Template.Rollover.displayId.length>0){var o = $(Web.Template.Rollover.displayId);if(t!=0){var f = $("commonIframe");if (f && f.nodeName == "IFRAME"){Web.UI.Control.setAttribute(f,{"style.display":"none"});}};Web.UI.Control.setAttribute(o,{"style.display":"none"});};Web.Template.Rollover.displayId = "";}};usingNamespace("Biz.Page.Display")["AutoWidthProductCell"] = function(){switch (Biz.Store.ProductCell.type){case Web.Enum.UI.ProductCell.Type.Normal:Biz.Page.Display.AutoWidthProductCellGeneral();break;case Web.Enum.UI.ProductCell.Type.DVD:Biz.Page.Display.AutoWidthProductCellDVD();break;default:break;};};usingNamespace("Biz.Page.Display")["AutoWidthProductCellGeneral"] = function() {if (!$("bodyCenterArea")){return;};var cell = $("bcaProductCell");if (!cell){cell=$("tabStoreProductCell");};if (!cell){return;};var w = parseInt($("bodyCenterArea").offsetWidth);var ic = cell.className.replace(/[^\d]/ig,'') - 0;w = (w < 700) ? 700:w;var cc = Math.floor(w / 230);var mx = (ic < 4) ? ic:4;cc = (cc > mx) ? mx:cc;var pd = ((w - (232 * cc)) / (cc*2)) + 'px';var hps;for (var i = 1; i <= ic; ++i) {if (hps = $('cellItem' + i)) {Web.UI.Control.setAttribute(hps,{"style.paddingLeft":pd});if ((i % cc) == 0) {Web.UI.Control.removeCss(hps,"crb");Web.UI.Control.setAttribute(hps,{"style.paddingRight":"0px"});} else {Web.UI.Control.addCss(hps,"crb");Web.UI.Control.setAttribute(hps,{"style.paddingRight":pd});};};};};usingNamespace("Biz.Page.Display")["AutoWidthProductCellDVD"] = function() {if (!$("bodyCenterArea")){return;};var ic = [0, 0, 0, 0];var itn = ["ne","ns","cs",""];var hdvd = false;var o,tic = 0;if (o = $("bcaneDVDProductCell")){ic[0] = o.className.replace(/[^\d]/ig,'') - 0;hdvd = true;o = null;};if (o = $("bcansDVDProductCell")){ic[1] = o.className.replace(/[^\d]/ig,'') - 0;hdvd = true;o = null;};if (o = $("bcacsDVDProductCell")){ic[2] = o.className.replace(/[^\d]/ig,'') - 0;hdvd = true;o = null;};if (o = $("bcaDVDProductCell")){ic[3] = o.className.replace(/[^\d]/ig,'') - 0;hdvd = true;o = null;};if (!hdvd){return;};for (var i = 0; i < ic.length; ++i) {tic = (tic < ic[i]) ? ic[i]:tic;};var w = parseInt($("bodyCenterArea").offsetWidth);w = (w < 700) ? 700:w;var cc = Math.floor(w / 230);var mx = (tic < 4) ? ic:4;cc = (cc > mx) ? mx:cc;var pd = ((w - (230 * cc)) / (cc*2)) + 'px';var hps;for (var j = 0; j < ic.length; ++j) {for (var i = 1; i <= ic[j]; ++i) {if (hps = $(itn[j] + 'CellItem' + i)) {Web.UI.Control.setAttribute(hps,{"style.display":""});Web.UI.Control.setAttribute(hps,{"style.paddingLeft":pd});if ((i % cc) == 0) {Web.UI.Control.removeCss(hps,"crb");Web.UI.Control.setAttribute(hps,{"style.paddingRight":"0px"});} else {Web.UI.Control.addCss(hps,"crb");Web.UI.Control.setAttribute(hps,{"style.paddingRight":pd});};};};if (j == 0 && cc == 3 && hps){Web.UI.Control.setAttribute(hps,{"style.display":"none"});};};};usingNamespace("Biz.Page.Display")["AutoFontSizeForFF"] = function() {var dBody=document.defaultView.getComputedStyle(document.body,null);if(!dBody){return;}var dSize=dBody.getPropertyValue("font-size");dSize=Number.parse(dSize.replace("/[^\d]/",""));var lastsize=0;try{lastsize=Runtime.Page.Display.Parameters.LAST_SIZE;}catch(ex){lastsize=usingNamespace("Runtime.Page.Display.Parameters")["LAST_SIZE"]=0;};if(dSize==lastsize){return;};if(dSize>10){if(dSize<14){Biz.Page.Display.AutoFontSize.setCss("biggerFontSizeTemplate");}else{Biz.Page.Display.AutoFontSize.setCss("biggestFontSizeTemplate");};}else{Biz.Page.Display.AutoFontSize.clearCss();};Runtime.Page.Display.Parameters.LAST_SIZE=dSize;Biz.Page.Display.AutoFontSize.showWarning(dSize);};usingNamespace("Biz.Page.Display")["AutoFontSizeForIE"] = function() {if (!window.readyState=="complete"){return;};if (!$("ieFontCheck")){return;};var dSize = $("ieFontCheck").offsetWidth;var lastsize=0;try{lastsize=Runtime.Page.Display.Parameters.LAST_SIZE;}catch(ex){lastsize=usingNamespace("Runtime.Page.Display.Parameters")["LAST_SIZE"]=0;};if(dSize==lastsize){return;};if(dSize > 7){if (dSize < 11){Biz.Page.Display.AutoFontSize.setCss("biggerFontSizeTemplate");}else{Biz.Page.Display.AutoFontSize.setCss("biggestFontSizeTemplate");};}else{Biz.Page.Display.AutoFontSize.clearCss();};Runtime.Page.Display.Parameters.LAST_SIZE=dSize;Biz.Page.Display.AutoFontSize.showWarning(dSize);};usingNamespace("Biz.Page.Display")["AutoFontSize"] = {initialize:function(){window.attachEvent("onload",(function(){Biz.Page.Display.AutoFontSize.process();}));usingNamespace("Runtime.Page.Display.Parameters")["LAST_SIZE"]=0;},process:function(){if(Web.Environment.Browser.isIE()){window.setInterval(Biz.Page.Display.AutoFontSizeForIE, 200);}else{window.setInterval(Biz.Page.Display.AutoFontSizeForFF, 200);};},clearCss:function(){Web.UI.Control.clearCss($("rolloverMenu"));Web.UI.Control.clearCss($("blaNavigation"));Web.UI.Control.clearCss($("bodyRightArea"));Web.UI.Control.clearCss($("haInfoBar"));},setCss:function(className){if(!String.isNullOrEmpty(className)){Web.UI.Control.setAttribute($("rolloverMenu"),{"className":className});Web.UI.Control.setAttribute($("blaNavigation"),{"className":className});Web.UI.Control.setAttribute($("bodyRightArea"),{"className":className});Web.UI.Control.setAttribute($("haInfoBar"),{"className":className});}},showWarning:function(dSize){if(!Number.isNumeric(dSize)){return;};var bfw;var maxSize = (Web.Environment.Browser.isIE()) ? 13 : 15 ;if (bfw = $("bigFontWarring")){if (dSize > maxSize){Web.UI.Control.setAttribute(bfw,{"style.display":"block"});}else{Web.UI.Control.setAttribute(bfw,{"style.display":"none"});};};}};Biz.Page.Display.AutoFontSize.initialize();usingNamespace("Biz.Page.Display")["AutoPositionTabMenu"]={nsDone:0,submenuWidth:166,submenuLeft:-2,adjustSubmenuPosition:function(n){if(String.isNullOrEmpty(n)||!$(n)){return;};var apm=Biz.Page.Display.AutoPositionTabMenu;var menu=$(n);apm.ct=0;apm.submenuWidth=menu.clientWidth;if(Web.Environment.Browser.currentVersion()!=Web.Enum.Browser.Netscape_7){if(!apm.checkWidth(menu)){if(Web.Environment.Browser.isNetscape()){apm.fixNetscape(n,menu.clientWidth);var pos=menu.parentNode.offsetLeft-menu.clientWidth+menu.parentNode.clientWidth-apm.submenuLeft;menu.style.left=pos+"px";return;};menu.style.right="0px";}else{menu.style.right="";};};},fixNetscape:function(n,lv){var apm=Biz.Page.Display.AutoPositionTabMenu;var menu=$(n);var wi=menu.clientWidth;var pos=menu.parentNode.offsetLeft-menu.clientWidth+menu.parentNode.clientWidth-apm.submenuLeft;menu.style.left=pos+"px";if(lv>0){if(wi==lv){if(!apm.nsDone)apm.fixNetscape(n,wi);}else{apm.nsDone=1;};};return;},checkWidth:function(e){try{var apm=Biz.Page.Display.AutoPositionTabMenu;apm.submenuWidth=e.clientWidth;if(Web.Environment.Browser.isIE()){return (e.parentNode.offsetLeft-$("container").offsetLeft+apm.submenuWidth+apm.submenuLeft)>$("container").offsetWidth?false:true;};return (e.parentNode.offsetLeft-$("container").offsetLeft+apm.submenuWidth+apm.submenuLeft)>$("container").clientWidth?false:true;}catch(er){return true;};}};usingNamespace("Biz.Page.Display")["WriteBlankIFrame"]=function(name,onload,v,w,h){var sb=new Sys.Text.StringBuilder();sb.appendLine("<script type=\"text/javascript\">");sb.appendLine("var bh=Web.UI.ResourceManager.Image.build(\"blank.html\");");sb.appendLine("var vd=\"javascript:void(0)\";");sb.appendLine("var ver=10;");sb.appendLine("var ld='"+onload+"';");sb.appendLine("ver=parseFloat(navigator.userAgent.substring(navigator.userAgent.indexOf(\"Netscape\")+9));");sb.appendLine("var ifr=\"<iframe src='[@srcstr]' frameborder='0' framespacing='0' scrolling='no' border='0' onload='\"+ld+\"' name='"+name+"' style='"+v+"' "+w+h+"><\/iframe>\";");sb.appendLine("if(Web.Environment.Browser.isNetscape()&&ver<5){");sb.appendLine("document.write(ifr.replace(\"[@srcstr]\",bh));}else{");sb.appendLine("document.write(ifr.replace(\"[@srcstr]\",vd));};");sb.appendLine("<\/script>");document.write(sb.toString());};