
var isWin=(navigator.platform=="Win32")||(navigator.platform=="Windows");var isIE=navigator.userAgent.indexOf("IE")>0;var isIE5=navigator.userAgent.indexOf("IE 5.0")>0;var isIE6=navigator.userAgent.indexOf("IE 6.0")>0;var isNav=(navigator.appName.indexOf("Netscape")!=-1);var element;function $(obj){return typeof(obj)=="string"?document.getElementById(obj):obj;}
String.prototype.trim=function(){return this.replace(/(^[\s]*)|([\s]*$)/g,"");};function hide(el){element=$(el);element.style.display='none';}
function show(el){element=$(el);element.style.display='';}
function remove(el){element=$(el);element.parentNode.removeChild(element);}
function toggle(el){el=$(el);if(el.style.display=="none"){el.style.display='block';}else{el.style.display='none';}}
function scrollup(o,h,d){timer_flg=false;if(d==h){var t=o.firstChild;o.appendChild(t);t.style.marginTop=o.firstChild.style.marginTop='0px';d=0;timer_flg=true;}
else{var s=3,d=d+s,l=(d>=h?d-h:0);o.firstChild.style.marginTop=-d+l+'px';window.setTimeout(function(){scrollup(o,h,d-l)},20);}}
function scrollup_online(o,h,d){online_timer_flg=false;if(d==h){var t=o.firstChild;o.appendChild(t);t.style.marginTop=o.firstChild.style.marginTop='0px';d=0;online_timer_flg=true;}
else{var s=3,d=d+s,l=(d>=h?d-h:0);o.firstChild.style.marginTop=-d+l+'px';window.setTimeout(function(){scrollup_online(o,h,d-l)},20);}}
function addListener(element,type,expression,bubbling)
{bubbling=bubbling||false;if(window.addEventListener){element.addEventListener(type,expression,bubbling);return true;}else if(window.attachEvent){element.attachEvent('on'+type,expression);return true;}else return false;}
var ImageLoader=function(url){this.url=url;this.image=null;this.loadEvent=null;};ImageLoader.prototype={load:function(){this.image=document.createElement('img');var url=this.url;var image=this.image;var loadEvent=this.loadEvent;addListener(this.image,'load',function(e){if(loadEvent!=null){loadEvent(url,image);}},false);this.image.src=this.url;},getImage:function(){return this.image;}};function loadImage(objId,urls){var loader=new ImageLoader(urls);loader.loadEvent=function(url){obj=$(objId);obj.src=url;}
loader.load();}
function rewrite_url(pname,pid){if(pid==null||pid=="undefined"){return""};var re=/[^a-zA-Z0-9]/ig;var url="";if(FRIENDLY_URLS!=null&&FRIENDLY_URLS=='true'){url=baseURL+pname.replace(re,"-")+"_p"+pid+".html";}
else{url=linkURL+pid;}
return url;}
function page_go(id,num,c,t,cid){var Prev=id+"Prev";var Next=id+"Next";var pageId=id+"Page";var Page=0;var currentPage=1;var PageNumber=Math.ceil(t/num);var activeClick=true;var gopage=0;if(num>t){activeClick=false;}
if(c>=num){if(t!=null){gopage=Math.ceil(c/num);if(c%num==0)gopage++;}
updateProduct('goto',gopage);}
function updateProduct(type,gopage){if(type=='pre'){Page-=parseInt(num);currentPage--};if(type=='next'){Page+=parseInt(num);currentPage++};if(type=='goto'&&gopage!=null){Page=(gopage-1)*num;currentPage=gopage;}
if(Page<0){Page=num*(PageNumber-1);currentPage=PageNumber;}
if(Page>=t){Page=0;currentPage=1;}
$(pageId).innerHTML=currentPage+'/'+PageNumber;for(i=0;i<num;i++){if(i>=productPrice.length){break;}
n_page=i+Page;$('cell_price'+i).innerHTML=productPrice[n_page];$('cell_link'+i).href=rewrite_url(productName[n_page],productID[n_page]);$('cell_link'+i).title=productName[n_page];$('li'+i).style.display='block';if(productID[n_page]==null){$('li'+i).style.display='none';continue;}
if(num==4)$('cell_img'+i).src=baseURL+"images/root/loading_img_b.gif";if(num==8)$('cell_img'+i).src=baseURL+"images/root/loading_img_s.gif";$('cell_img'+i).alt=productName[n_page];$('cell_img'+i).title=productName[n_page];loadImage('cell_img'+i,imgURL+productIMG[n_page]);if(cid!=null){if(cid==productID[n_page]){$('cell_img'+i).className='allborder';}
else{$('cell_img'+i).className='';}}
if(productSourcePrice!=null){$('cell_source_price'+i).innerHTML=productSourcePrice[n_page];}
if(productSubName!=null&&productName!=null){$('cell_name_link'+i).innerHTML=productSubName[n_page];$('cell_name_link'+i).href=rewrite_url(productName[n_page],productID[n_page]);$('cell_name_link'+i).title=productName[n_page];}
if(productFlg!=null){var tmp=productFlg[n_page].split('#');if(tmp.length<4)continue;$('sold_out_s'+i).style.display=(tmp[0]>0)?'block':'none';$('almost_sold_out_s'+i).style.display=(tmp[1]>0)?'block':'none';if(tmp[2]>0){$('product_count_s'+i).innerHTML=tmp[2];}
$('product_count_s'+i).style.display=(tmp[2]>0)?'block':'none';$('sale_item_s'+i).style.display=(tmp[3]>0)?'block':'none';}}}
$(pageId).innerHTML=currentPage+'/'+PageNumber;$(Prev).onclick=function(){if(!activeClick)return false;updateProduct('pre');}
$(Next).onclick=function(){if(!activeClick)return false;updateProduct('next');}}
function postAjax(url,content,onComplete){var options=new Object();options.method="post";options.asynchronous=true;options.parameters=content;options.onComplete=onComplete;return new Ajax.Request(url,options);}
function checkWholesalNewsletter(id){if($(id)==null)return;if(checkEmail(id)){hide('wholesale_newsletter_text');show('wholesale_newsletter_loading');postAjax(window.location.pathname+'?main_page=wholesale_newsletter',id+'='+$(id).value,function(ajax){if(ajax.readyState==4&&ajax.status==200){$('wholesale_newsletter_text').innerHTML=ajax.responseText;hide('wholesale_newsletter_loading');show('wholesale_newsletter_text');if(ajax.responseText.indexOf('touch')>0){$(id).value='';}}});}}
function checkEmail(id){var email=$(id)==null?'':$(id).value;if(!/(\,|^)([\w+._]+@\w+\.(\w+\.){0,3}\w{2,4})/.test(email.replace(/-|\//g,""))){$(id).focus();alert('Please check your email address.\nYour email addresses should look like "myname@gmail.com"');return false;}
else{return true;}}
function show_chat_div(obj){var name=obj.getAttribute("title");var email1=obj.getAttribute("email1");var email2=obj.getAttribute("email2");var email3=obj.getAttribute("email3");var email4=obj.getAttribute("email4");var skype1=obj.getAttribute("skype1");var skype2=obj.getAttribute("skype2");var skype3=obj.getAttribute("skype3");var skype4=obj.getAttribute("skype4");var str="";str+="<ul class='gray_trangle_list'>";str+="<li class='msn_img'><b>MSN & Email</b></li>";if(email1!=null&&email1!=""){str+="<li><a href='mailto:"+email1+"'>"+email1+"</a> - showQ</li>";}
if(email2!=null&&email2!=""){str+="<li><a href='mailto:"+email2+"'>"+email2+"</a> - showQ</li>";}
if(email3!=null&&email3!=""){str+="<li><a href='mailto:"+email3+"'>"+email3+"</a> - showQ</li>";}
if(email4!=null&&email4!=""){str+="<li><a href='mailto:"+email4+"'>"+email4+"</a> - showQ</li>";}
str+="<li class='skype_img'><b>Skype Talk</b></li>";if(skype1!=null&&skype1!=""){str+="<li><a href='skype:"+skype1+"?call'>"+skype1+"</a> - showQ</li>";}
if(skype2!=null&&skype2!=""){str+="<li><a href='skype:"+skype2+"?call'>"+skype2+"</a> - showQ</li>";}
if(skype3!=null&&skype3!=""){str+="<li><a href='skype:"+skype3+"?call'>"+skype3+"</a> - showQ</li>";}
if(skype4!=null&&skype4!=""){str+="<li><a href='skype:"+skype4+"?call'>"+skype4+"</a> - showQ</li>";}
str+="</ul>";$('chat_div_name').innerHTML=str;hide_select('in');toggle('chat_div');return false;}
function close_chat_div(){hide('chat_div');hide_select("out");}
function hide_select(what){var anchors=document.getElementsByTagName("select");if(what=="in"){for(var i=0;i<anchors.length;i++){if(anchors[i].getAttribute("rel")=="dropdown"){anchors[i].style.visibility="hidden";}}}
else{for(var i=0;i<anchors.length;i++){if(anchors[i].getAttribute("rel")=="dropdown"){anchors[i].style.visibility="visible";}}}}
function back(num){history.go(num);return false;}
function floatBox(posEL,element){var posX,posY,pos,offTop;var width=339;var height=328;if(isIE){pos=$(posEL).childNodes[0];offTop=120;}else{pos=$(posEL);offTop=130;}
posX=pos.offsetLeft-width;posY=pos.offsetTop-offTop;var box=$('pop_window');box.style.position='absolute';box.style.zIndex=999;box.style.top=posY+'px';box.style.left=posX+'px';box.style.width=width+'px';box.style.height=height+'px';var str="<img onclick='close_box(this)' src='"+baseURL+"images/root/close.gif' class='hand' title='close' alt='close' id='floatBox_img'/><div class='png'>";switch(element){case'shipping_info':str+=shipping_info;break;case'payment_option':str+=payment_option;break;case'questions':str+=questions;break;default:str+=content;break;}
str+="</div>";box.innerHTML=str;show('pop_window');return false;}
function close_box(obj){hide(obj.parentNode);}
function g(o){return document.getElementById(o);}
function HoverLi(n)
{for(var i=1;i<=2;i++){g('tb_'+i).className='normaltab';g('tbc_0'+i).className='undis';}
g('tbc_0'+n).className='dis';g('tb_'+n).className='hovertab';}
function MM_showHideLayers(){var i,p,v,obj,args=MM_showHideLayers.arguments;for(i=0;i<(args.length-2);i+=3)
with(document)if(getElementById&&((obj=getElementById(args[i]))!=null)){v=args[i+2];if(obj.style){obj=obj.style;v=(v=='show')?'visible':(v=='hide')?'hidden':v;}
obj.visibility=v;}}
function ap_showHideLayers(){var i,p,v,obj,args=ap_showHideLayers.arguments;for(i=0;i<(args.length-2);i+=3)
with(document)if(getElementById&&((obj=getElementById(args[i]))!=null)){v=args[i+2];if(obj.style){obj=obj.style;v=(v=='show')?'visible':(v=='hide')?'hidden':v;}
obj.visibility=v;}}
function aps_showHideLayers(){var i,p,v,obj,args=aps_showHideLayers.arguments;for(i=0;i<(args.length-2);i+=3)
with(document)if(getElementById&&((obj=getElementById(args[i]))!=null)){v=args[i+2];if(obj.style){obj=obj.style;v=(v=='show')?'visible':(v=='hide')?'hidden':v;}
obj.visibility=v;}}
function aps_showHideLayers(){var i,p,v,obj,args=aps_showHideLayers.arguments;for(i=0;i<(args.length-2);i+=3)
with(document)if(getElementById&&((obj=getElementById(args[i]))!=null)){v=args[i+2];if(obj.style){obj=obj.style;v=(v=='show')?'visible':(v=='hide')?'hidden':v;}
obj.visibility=v;}}
function img_showHideLayers(){var i,p,v,obj,args=img_showHideLayers.arguments;for(i=0;i<(args.length-2);i+=3)
with(document)if(getElementById&&((obj=getElementById(args[i]))!=null)){v=args[i+2];if(obj.style){obj=obj.style;v=(v=='show')?'visible':(v=='hide')?'hidden':v;}
obj.visibility=v;}}
