function isPngFix(a){return $.browser.msie&&a&&a.tagName&&a.tagName.toUpperCase()=="IMG"&&a.src&&a.src.search(/\/spacer\.gif$/)!=-1&&a.filters["DXImageTransform.Microsoft.AlphaImageLoader"]}function getImgSrc(a){if(!a||!a.tagName||a.tagName.toUpperCase()!="IMG"||!a.src)return false;if($.browser.msie&&a.src.search(/\/spacer\.gif$/)!=-1&&a.filters["DXImageTransform.Microsoft.AlphaImageLoader"])return a.filters["DXImageTransform.Microsoft.AlphaImageLoader"].src;return a.src}function pngFix(a){if(!a||!a.tagName||!$.browser.msie||a.tagName.toUpperCase()!="IMG")return false;var b=a.src.replace(/\(/g,"%28").replace(/\)/g,"%29");a.src=images_dir+"/spacer.gif";a.style.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+b+'",sizingMethod="scale")';return true}function parse_url(a){if(!a||a.constructor!=String)return false;var b=a.match(/^(([^:\/?#]+):)?(\/\/([^\/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/);if(!b)return false;var c={scheme:b[2],host:b[4],path:b[5],query:b[7],fragment:b[9]};if(c.host){b=c.host.match(/^(?:([^:]+):)?([^@]+)@(.+)$/);if(b){c.host=b[3];c.user=b[1]?b[1]:b[2];c.password=b[1]?b[2]:false}}return c}function getPopupControl(a){var b=a;while(b&&b.tagName&&!b._popupControl)b=b.parentNode;return b&&b._popupControl?b._popupControl:false}function lockForm(a){if(a.locked)return false;a.locked=true;setTimeout(function(){a.locked=false},1e3);return true}function getMethod(a,b){var c=[];for(var d=2;d<arguments.length;d++)c[c.length]=arguments[d];if(!b)b=window;return function(){if(!isFunction(a))a=b[a];return a.apply?a.apply(b,c):a()}}function buttonOut(a){var b=a.getElementsByTagName("SPAN");if(b.length>0)b[0].className="normal"}function buttonOver(a){var b=a.getElementsByTagName("SPAN");if(b.length>0)b[0].className="underline"}function posGetHeight(a){return a.offsetHeight}function posGetWidth(a){return a.offsetWidth}function posGetTop(a){return posGetPageOffset(a).top}function posGetLeft(a){return posGetPageOffset(a).left}function posGetPageOffset(a){var b=0;var c=0;do{b+=a.offsetLeft;c+=a.offsetTop}while(a=a.offsetParent);return{left:b,top:c}}function viewHelpOver(){var a=viewHelpGetObjects(this);if(!a)return false;if(a.box.helpBoxVisible&&a.box.helpBoxHideTO)clearTimeout(a.box.helpBoxHideTO);return true}function viewHelpOut(){var a=viewHelpGetObjects(this);if(!a)return false;return a.box.helpBoxVisible&&viewHelpStartHide(a.box)}function viewHelpStartHide(a){a.helpBoxHideTO=setTimeout(new Function("",'var box = document.getElementById("'+a.id.replace('/"/','\\"')+'"); if (box) viewHelpVisible(box, false);'),a.helpBoxHideTTL);return true}function viewHelpVisible(a,b){a.style.display=b?"block":"none";a.helpBoxVisible=b;return true}function viewHelpGetObjects(a){if(!a.tagName||a.tagName.toUpperCase()!=="DIV"&&a.tagName.toUpperCase()!=="A")return false;if(a.helpBox){var b=a;var c=a.helpBox}else{var b=a.helpLink;var c=a}if(!b||!c||!b.helpBox||!c.helpLink)return false;return{a:b,box:c}}function viewHelp(a,b,c,d){var e=document.getElementById(a);if(!e||!b)return false;if(!b.helpBox){b.helpBox=e;e.helpLink=b;e.onmouseout=viewHelpOut;b.onmouseout=viewHelpOut;e.onmouseover=viewHelpOver;e.helpBoxVisible=false;e.helpBoxHideTO=false;e.helpBoxHideTTL=c?c:1e3;if(d)e.style.width=d+"px"}e.style.top=posGetTop(b)+posGetHeight(b)+2+"px";var f=$(e).width();var g=posGetLeft(b);if(g+f>$(window).width())g=g-f+$(b).width();e.style.left=g+"px";viewHelpOver.call(e);viewHelpVisible(e,true);var h=getRealWidth(e);if(h>$(e).width()){var h=Math.min(h,$(window).width()-40);$(e).width(h);var i=$(b).offset().left;var j=$(b).width();var k=$(e).offset().left;if(k+h>$(window).width()){e.style.left=g-h+j+"px";k=$(e).offset().left}if(k<0){e.style.left=10+"px";k=$(e).offset().left}}if(b.blur)b.blur();return true}function isFunction(a){return typeof a=="function"||typeof a=="object"&&(a+"").search(/\s*function /)===0}function isset(a){return typeof a!="undefined"&&a!==null}function _getById(a){if(typeof a!="string"||!a)return false;var b=document.getElementById(a);if(b&&b.id!=a){b=false;for(var c=0;c<document.all.length&&b===false;c++){if(document.all[c].id==a)b=document.all[c]}}return b}function getFirstCB(a,b){while(a.tagName&&a.tagName.toUpperCase()!="FORM")a=a.parentNode;if(!a.tagName||a.tagName.toUpperCase()!="FORM"||a.elements.length==0)return false;var c=false;for(var d=0;d<a.elements.length&&!c;d++){if(a.elements[d].name.search(b)==0&&a.elements[d].type=="checkbox"&&!a.elements[d].disabled&&a.elements[d].checked)c=a.elements[d]}if(!c){if(lbl_no_items_have_been_selected)alert(lbl_no_items_have_been_selected);return false}return c}function cloneObject(a){var b={};for(var c in a){b[c]=a[c]}return b}function deleteCookie(a){document.cookie=a+"=0; expires=Fri, 31 Dec 1999 23:59:59 GMT;"}function setCookie(a,b,c,d){if(typeof d=="object"){try{var e=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];var f=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];if(e[d.getDay()]&&f[d.getMonth()])d=e[d.getDay()]+" "+d.getDate()+"-"+f[d.getMonth()]+"-"+d.getFullYear()+" "+d.getHours()+":"+d.getMinutes()+":"+d.getSeconds()+" GMT"}catch(g){}}if(typeof d!="string")d=false;document.cookie=a+"="+escape(b)+(d?"; expires="+d:"")+(c?"; path="+c:"")}function reg_quote(a){return a.replace(/\./g,"\\.").replace(/\//g,"\\/").replace(/\*/g,"\\*").replace(/\+/g,"\\+").replace(/\[/g,"\\[").replace(/\]/g,"\\]")}function check_is_number(a){var b=new RegExp(reg_quote(number_format_dec),"gi");var c=new RegExp(reg_quote(number_format_th),"gi");a=a.replace(" ","").replace(c,"").replace(b,".");return a.search(/^[+-]?[0-9]+(\.[0-9]+)?$/)!=-1}function convert_number(a){var b=new RegExp(reg_quote(number_format_dec),"gi");var c=new RegExp(reg_quote(number_format_th),"gi");var d=Math.pow(10,parseInt(number_format_point));a=parseFloat(a.replace(" ","").replace(c,"").replace(b,"."));return Math.round(a*d)/d}function submitForm(a,b,c){if(!c&&typeof window.event!="undefined")c=event;if(c){if(c.stopPropagation)c.stopPropagation();else c.cancelBubble=true}if(!a)return false;if(a.tagName!="FORM"){if(!a.form)return false;a=a.form}if(typeof window.$!="undefined"){var d=$(a).triggerHandler("submit");if(d===false)return false}if(a.mode)a.mode.value=b;return a.submit()}function checkMarks(a,b,c){var d=false;if(!a||a.elements.length==0)return true;for(var e=0;e<a.elements.length;e++){if(a.elements[e].name.search(b)==0&&a.elements[e].type=="checkbox"&&!a.elements[e].disabled){d=true;if(a.elements[e].checked)return true}}if(!d)return true;if(c){alert(c)}else if(lbl_no_items_have_been_selected){alert(lbl_no_items_have_been_selected)}return false}function expandWindowY(a,b,c){if(!a)a=window;if(!b)b=10;var d=true;var e=200;while(d&&e--){if(c&&getWindowOutHeight()+b>c)break;try{a.scrollTo(0,b);d=a.document.documentElement&&a.document.documentElement.scrollTop>0||a.document.body&&a.document.body.scrollTop>0;if(d)a.resizeBy(0,b)}catch(f){return false}}return true}function expandWindowX(a,b,c){if(!a)a=window;if(!b)b=10;var d=true;var e=200;while(d&&e--){if(c&&getWindowOutWidth()+b>c)break;try{a.scrollTo(b,0);d=a.document.documentElement&&a.document.documentElement.scrollLeft>0||a.document.body&&a.document.body.scrollLeft>0;if(d)a.resizeBy(b,0)}catch(f){return false}}return true}function getDocumentWidth(a){if(!a)a=window;return Math.max(a.document.documentElement.scrollWidth,a.document.body.scrollWidth)}function getDocumentHeight(a){if(!a)a=window;return Math.max(a.document.documentElement.scrollHeight,a.document.body.scrollHeight)}function getWindowHeight(a){if(!a)a=window;return localBFamily=="MSIE"?a.document.body.clientHeight:a.innerHeight}function getWindowWidth(a){if(!a)a=window;return localBFamily=="MSIE"?a.document.body.clientWidth:a.innerWidth}function getWindowOutHeight(a){if(!a)a=window;return localBFamily=="MSIE"?a.document.body.clientHeight:a.outerHeight}function getWindowOutWidth(a){if(!a)a=window;return localBFamily=="MSIE"?a.document.body.clientWidth:a.outerWidth}function substitute(a){var b;for(var c=1;c<arguments.length;c+=2){if(arguments[c]&&arguments[c+1]){a=a.replace(new RegExp("\\{\\{"+arguments[c]+"\\}\\}","gi"),arguments[c+1]).replace(new RegExp("~~"+arguments[c]+"~~","gi"),arguments[c+1])}}return a}function price_format(a,b,c,d,e){b=arguments.length>1&&b!==false?b:number_format_th;c=arguments.length>2&&c!==false?c:number_format_dec;d=arguments.length>3&&d!==false?d:number_format_point;e=arguments.length>4&&e!==false?currency_format:"x";if(d>0){d=Math.pow(10,d);a=Math.round(a*d)/d;var f=Math.floor(a);var g=Math.round((a-f)*d)+d}else{var f=Math.round(a);var g=0}f=f+"";g=g+"";var h=0;for(var i=f.length;i>=0;i--){if(h%3==0&&h>0&&i>0)f=f.substr(0,i)+b+f.substr(i,f.length);h++}sum=g>0?f+c+g.substr(1,g.length):f;return e.replace("x",sum)}function round(a,b){if(isNaN(a))a=parseFloat(a);if(!b||isNaN(b))return Math.round(a);b=Math.pow(10,b);return Math.round(a*b)/b}function urlEncode(a){return a.replace(/\s/g,"+").replace(/&/,"&").replace(/"/,'"')}function switchVisibleBox(a){var b=document.getElementById(a);var c=document.getElementById(a+"_plus");var d=document.getElementById(a+"_minus");if(!b||!c||!d)return false;if(b.style.display=="none"){b.style.display="";c.style.display="none";d.style.display=""}else{b.style.display="none";d.style.display="none";c.style.display=""}return true}function visibleBox(a,b){elm1=document.getElementById("open"+a);elm2=document.getElementById("close"+a);elm3=document.getElementById("box"+a);if(!elm3)return false;if(b){elm3.style.display=elm3.style.display==""?"none":""}else if(elm1){if(elm1.style.display==""){elm1.style.display="none";if(elm2)elm2.style.display="";elm3.style.display="none";var c=getElementsByClassName("DialogBox");for(var d=0;d<c.length;d++){c[d].style.height="1%"}}else{elm1.style.display="";if(elm2)elm2.style.display="none";elm3.style.display=""}}return true}function getElementsByClassName(a){var b,c;var d=[];var e=document.getElementsByTagName("*");for(var f=0;b=e[f];f++){if(b.className==a)d[d.length]=b}return d}function showNote(a,b){var c=$("#"+a).get();$("#"+a).remove();$("body").append(c);$("#"+a).show();var d=getRealWidth("#"+a);$("#"+a).css("left",$(b).offset().left+$(b).width()+"px");$("#"+a).css("top",$(b).offset().top+"px");$("#"+a).css("width",d+"px");$("#"+a).show()}function getRealWidth(a){var b=$(a).attr("scrollWidth");var c=parseInt($(a).css("padding-left"));if(!isNaN(c))b-=c;var d=parseInt($(a).css("padding-right"));if(!isNaN(d))b-=d;return b}function change_antibot_image(a){var b=document.getElementById(a);if(b){var c=xcart_web_dir+"/antibot_image.php?tmp="+Math.random()+"&section="+a+"&regenerate=Y";setTimeout(function(){b.src=c},200)}}var localIsDOM=document.getElementById?true:false;var localIsJava=navigator.javaEnabled();var localIsStrict=document.compatMode=="CSS1Compat";var localPlatform=navigator.platform;var localVersion="0";var localBrowser="";var localBFamily="";var isHttps=false;if(window.opera&&localIsDOM){localBFamily=localBrowser="Opera";if(navigator.userAgent.search(/^.*Opera.([\d.]+).*$/)!=-1)localVersion=navigator.userAgent.replace(/^.*Opera.([\d.]+).*$/,"$1");else if(window.print)localVersion="6";else localVersion="5"}else if(document.all&&document.all.item)localBFamily=localBrowser="MSIE";if(navigator.appName=="Netscape"){localBFamily="NC";if(!localIsDOM){localBrowser="Netscape";localVersion=navigator.userAgent.replace(/^.*Mozilla.([\d.]+).*$/,"$1");if(localVersion!="")localVersion="4"}else if(navigator.userAgent.indexOf("Chrome")>=0)localBrowser="Chrome";else if(navigator.userAgent.indexOf("Safari")>=0)localBrowser="Safari";else if(navigator.userAgent.indexOf("Netscape")>=0)localBrowser="Netscape";else if(navigator.userAgent.indexOf("Firefox")>=0)localBrowser="Firefox";else localBrowser="Mozilla"}if(navigator.userAgent.indexOf("MSMSGS")>=0)localBrowser="WMessenger";else if(navigator.userAgent.indexOf("e2dk")>=0)localBrowser="Edonkey";else if(navigator.userAgent.indexOf("Gnutella")+navigator.userAgent.indexOf("Gnucleus")>=0)localBrowser="Gnutella";else if(navigator.userAgent.indexOf("KazaaClient")>=0)localBrowser="Kazaa";if(localVersion=="0"&&localBrowser!=""){var rg=new RegExp("^.*"+localBrowser+".([\\d.]+).*$");localVersion=navigator.userAgent.replace(rg,"$1")}var localIsCookie=localBrowser=="Netscape"&&localVersion=="4"?document.cookie!="":navigator.cookieEnabled;var isHttps=document.location.protocol=="https:";var debug=function(){var a=false;return function(){if(typeof window.$=="undefined")return false;if(!a){a=$(document.createElement("DIV")).css({position:"absolute",border:"1px solid black",backgroundColor:"white",display:"none",top:"0px",left:"0px",width:"200px",height:"200px",overflow:"auto",padding:"5px",margin:"0px"}).get(0);document.body.appendChild(a);a.defaultOpacity=.9;a.ttl=0;a._extend_create=false;a._ttlTO=false;a._rowsLength=0;a.html=function(a,b){this._getBox().innerHTML=a;this.show();this.startTTL(arguments.length>1?b:this.ttl)};a.add=function(a,b){this._getBox().innerHTML+=a+"<br />\n";this.show();this.startTTL(arguments.length>1?b:this.ttl)};a.row=function(a){var b=$("div:eq("+a+")",this._getBox()).get(0);if(!b){for(var c=this._rowsLength;c<a+1;c++){b=this._getBox().appendChild(document.createElement("DIV"));b.remove=this._removeRow;b.html=this._htmlRow;b.add=this._addRow;b.box=this}this._rowsLength=a+1}return b};a._removeRow=function(){if(this.parentNode){this.box._rowsLength--;this.parentNode.removeChild(this)}};a._htmlRow=function(a,b){this.innerHTML=a;this.box.show();this.box.startTTL(arguments.length>1?b:this.parentNode.ttl)};a._addRow=function(a,b){this.innerHTML+=a;this.box.show();this.box.startTTL(arguments.length>1?b:this.parentNode.ttl)};a.clean=function(){this._rowsLength=0;this._getBox().innerHTML=""};a.hide=function(){this.style.display="none"};a.show=function(){this.style.display=""};a.opacity=function(a){a=parseFloat(a);if(isNaN(a)||a<0||a>1)return false;a=Math.round(a*100)/100;if($.browser.msie){this.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity = "+a*100+")"}else{this.style.opacity=a}return true};a.startTTL=function(a){if(this._ttlTO)clearTimeout(this._ttlTO);if(a<=0)return false;var b=this;this._ttlTO=setTimeout(function(){b.hide()},a*1e3);return true};a.extend=function(){if(this._extend_create)return true;var a=document.getElementsByTagName("SCRIPT");var b;var c=false;for(var d=0;d<a.length&&!c;d++){if(a[d].src&&(b=a[d].src.match(/^(.+\/)common.js/)))c=b[1]}if(!c)return false;var e=document.createElement("SCRIPT");e.src=c+"debug.js";document.body.appendChild(e);this._extend_create=true;return true};a.is_extended=function(){return this._extend_create&&typeof window._debug_is_extended!="undefined"&&_debug_is_extended};a._getBox=function(){return this};if(a.defaultOpacity>0&&a.defaultOpacity<=1){a.opacity(a.defaultOpacity)}}if(typeof window.debug_panel_ext_methods!="undefined"&&debug_panel_ext_methods){for(var b=0;b<debug_panel_ext_methods.length;b++){a[debug_panel_ext_methods[b]]=debug_panel_ext[debug_panel_ext_methods[b]]}if(typeof debug_panel_ext.init!="undefined")debug_panel_ext.init.call(a);debug_panel_ext_methods=false;debug_panel_ext=false}return a}}()
