var cW,cH,bW,bH,sW,sH;
function ls(a,b){var me=this;var wgif="/images/tran.gif";var class_ul="product_list_li_ul",class_text="product_list_text",li1="li_img01",li2="li_img02",pop="pop_window",isImg=$(a)?true:false,isList=b?true:false;var tListHtml="<ul><li class=\"wWin_li\"><div class=\"wWin_li_l\" next=\"l\" title=\"Back\"></div><div class=\"wWin_li_c\"><ul class=\""+class_ul+"\"></ul></div><div class=\"wWin_li_r\" next=\"r\" title=\"Next\"></div><li/><span class=\"g_t_c pr210\">"+lang['pageText']+" <span class=\""+class_text+"\"></span></span></ul>";var time,bos,boe,boo,st;this.number,this.img,this.pho,this.win,this.wlist,this.bg,this.bp,this.close,this.tprol,this.tproh,this.maxw,this.maxh,this.maxt,this.maxl,this.minw,this.minh,this.mint,this.minl,this.wos,this.woe,this.woo,this.startt;this.starl=[],this.start=[],this.starw=[],this.starh=[],this.state=[],this.starc=[],this.starb=[],this.imgsrclist=[],this.imgin=[],this.winin=[],this.srcArr=[];this.a,this.b,this.c,this.d,this.e,this.f,this.g,this.i,this.j;function createElem(tagName,intObject){intObject=intObject||{};var newTag=document.createElement(tagName);for(var i in intObject){newTag[i]=intObject[i];}
return newTag;}
function getScrollTop(){function ieTrueBody(){return(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body;}return isIE?ieTrueBody().scrollTop:window.pageYOffset;}
function getStyle(obj,attribute){return obj.currentStyle?obj.currentStyle[attribute]:document.defaultView.getComputedStyle(obj,false)[attribute];}
function getObjPos(e){var et=e.offsetTop,el=e.offsetLeft,ew=e.offsetWidth,eh=e.offsetHeight;while(e=e.offsetParent){et+=e.offsetTop;el+=e.offsetLeft;}
return{top:et,left:el,width:ew,height:eh};}
function getTag(obj,name){obj=obj=="body"?document.body:obj;return obj.getElementsByTagName(name);}
function showSel(n){if(isIE6){var sel=getTag("body","select");for(i=0;i<sel.length;i++){sel[i].style.visibility=n?"hidden":"visible";}}}
window.onresize=function(){var d=getTag("body","div");for(var i=0;i<d.length;i++){if(d[i].className=="wBg show"){getClientSize();setBgStyle(d[i]);}}}
function setBgStyle(obj){getClientSize();obj.style.height=Math.max(cH,bH,sH)+"px";obj.style.width=Math.max(cW,bW,sW)+"px";}
function imgInit(a,b,c,d,e,w){var newarr=initList(a,b,c,d,e,w);newarr[7].innerHTML=(parseInt(newarr[2])+1)+"/"+(parseInt(newarr[1])+1);for(var i=0;i<b.length;i++){(function(i){b[i].onclick=function(){b[newarr[8]].className=li2;b[i].className=li1;me.number=i;newarr[8]=i;a[0].src=wgif;var s=w?(me.srcArr[2]+"/l/"+b[i].src.split(me.srcArr[0])[1]):(me.srcArr[2]+me.srcArr[1]+b[i].src.split(me.srcArr[0])[1]);a[0].setAttribute("title",b[i].getAttribute("title"));loadImage(a[0],s);if(me.state[0]==1&&!isList){me.img=me.a[me.number];var pos=getObjPos($(me.img));me.starl[0]=parseInt(pos.left);me.start[0]=parseInt(pos.top);me.starw[0]=parseInt(pos.width);me.starh[0]=parseInt(pos.height);}
return false;};b[i].onmouseover=function(){b[i].className=li1;};b[i].onmouseout=function(){if(i!=newarr[8])b[i].className=li2;};})(i);}
for(var n=0;n<c.length;n++){(function(n){if(c[n].getAttribute("next")=="l")c[n].onclick=function(){showList(1,newarr);}
if(c[n].getAttribute("next")=="r")c[n].onclick=function(){showList(0,newarr);}})(n);}}
function initList(a,b,c,d,e,w){var rlist,rtext;for(var u=0;u<e.length;u++){(function(u){if(e[u].className==class_ul)rlist=e[u];})(u);}
for(var i=0;i<d.length;i++){(function(i){if(d[i].className==class_text)rtext=d[i];})(i);}
if(w){me.imgin=[0,Math.floor((me.imgsrclist.length-1)/5),0,270,0,0,rlist,rtext,0,5,10];return me.imgin;}else{me.winin=[0,Math.floor((me.imgsrclist.length-1)/7),0,420,0,0,rlist,rtext,0,7,20];return me.winin;}}
function showList(t,m){if(m[4]==1)return;if(t==0&&m[2]==m[1])return;if(t==1&&m[2]==0)return;m[4]=1;var x=t==0?-m[10]:m[10];var cccc=setInterval(function(){snnn();},10);var h=0;function snnn(){if(h<m[3]){m[6].style.left=m[0]+x+"px";m[0]=m[0]+x;h=x>0?(h+x):(h-x);}else{clearInterval(cccc);t==0?m[2]++:m[2]--;m[7].innerHTML=(parseInt(m[2])+1)+"/"+(parseInt(m[1])+1);m[4]=0;}}}
function setImglist(){var _list=isList?me.b:me.a;var liHtml="";for(var i=0;i<_list.length;i++){var sc=_list[i].src.split(me.srcArr[0])[1];liHtml+="<li><img title=\""+_list[i].getAttribute("title")+"\" src=\""+me.srcArr[2]+me.srcArr[0]+sc+"\" class=\""+li2+"\"/></li>";me.imgsrclist.push(sc);}
var eul=getTag(me.wlist,"ul");for(var u=0;u<eul.length;u++){(function(u){if(eul[u].className==class_ul)eul[u].innerHTML=liHtml;})(u);}
me.f=getTag(me.wlist,"div");me.g=getTag(me.wlist,"span");me.i=getTag(me.wlist,"ul");me.j=getTag(me.wlist,"img");me.k=getTag(me.win,"img");imgInit(me.k,me.j,me.f,me.g,me.i,false);}
function create(){me.win=createElem("DIV",{className:"wWin hide lbg"});me.close=createElem("DIV",{className:"winclose hide"});me.win.onclick=me.close.onclick=function(){if(me.startt==1)return;winOnclick();return false;};me.close.onmouseover=function(){me.close.className="winclose show";};me.pho=createElem("IMG");me.pho.setAttribute("src",wgif);me.wlist=createElem("DIV",{className:"wList hide"});me.wlist.innerHTML=tListHtml;me.bg=createElem("DIV",{className:"wBg hide"});me.bp=createElem("DIV",{className:"wBp hide"});for(var i=1;i<8;i++){var bpb=createElem("B",{className:"o"+i,id:"bpb"+i});me.bp.appendChild(bpb);}
document.write('<span id="wPop_'+a+'" class="wPop"></span>');me.win.appendChild(me.pho);$("wPop_"+a).appendChild(me.bg);$("wPop_"+a).appendChild(me.win);$("wPop_"+a).appendChild(me.wlist);$("wPop_"+a).appendChild(me.bp);$("wPop_"+a).appendChild(me.close);}
function winOnclick(){me.bp.className="wBp hide";me.wlist.className="wList hide";me.close.className="winclose hide";var bpdiv=getTag(me.bp,"b");bpdiv[2].style.height=bpdiv[3].style.height=bpdiv[4].style.height=me.maxh-20+"px";me.wlist.style.height="0px";me.bp.style.height=me.maxh+20+"px";if(me.state[0]==1){me.start[1]=parseInt(getStyle(me.win,"top"));};show();}
function imgLoad(){var _a=me.a;for(var i=0;i<_a.length;i++){(function(i){_a[i].onclick=function(){if(me.state[0]==1)return false;if(me.startt==1)return false;me.img=_a[i];if(me.state[0]==0&&!isList)me.number=i;getClientSize;setContent();me.pho.src=wgif;show();return false;}})(i);}}
function setContent(){var pos=getObjPos($(me.img));me.win.style.width=me.minw=pos.width+"px";me.win.style.height=me.minh=pos.height+"px";me.win.style.left=me.minl=pos.left+"px";me.win.style.top=me.mint=pos.top+"px";setBgStyle(me.bg);var mt=(getScrollTop()+(cH-me.maxh-70)/2);me.maxt=mt>0?(mt+"px"):"10px";me.maxl=(cW-me.maxw)/2+"px";me.starl=[parseInt(me.maxl),parseInt(me.minl)];me.start=[parseInt(me.maxt),parseInt(me.mint)];me.starw=[parseInt(me.maxw),parseInt(me.minw)];me.starh=[parseInt(me.maxh),parseInt(me.minh)];}
function show(){me.win.className="wWin show";me.bg.className="wBg show";showSel(true);me.startt=1;me.tprol=setInterval(function(){shoo()},time);var suml=fdsa(me.starl[0],me.starl[1],me.lc);var sumt=fdsa(me.start[0],me.start[1],me.lc);var sumw=fdsa(me.starw[0],me.starw[1],me.lc);var sumh=fdsa(me.starh[0],me.starh[1],me.lc);var sumc=fdsa(me.starc[0],me.starc[1],me.lc);var sumb=fdsa(me.starb[0],me.starb[1],me.lc);var dddd=0;function shoo(){if(dddd<me.lc){me.win.style.left=parseInt(me.win.style.left)+suml+"px";me.win.style.top=parseInt(me.win.style.top)+sumt+"px";me.win.style.width=me.pho.style.width=parseInt(me.win.style.width)+sumw+"px";me.win.style.height=me.pho.style.height=parseInt(me.win.style.height)+sumh+"px";setOpacity(me.win,(me.woo+sumc));me.woo=me.woo+sumc;boo=boo+sumb;dddd++;}else{me.win.style.left=me.starl[0]+"px";me.win.style.top=me.start[0]+"px";me.win.style.width=me.pho.style.width=me.starw[0]+"px";me.win.style.height=me.pho.style.height=me.starh[0]+"px";me.bg.className="wBg2 show";clearInterval(me.tprol);me.starl.reverse();me.start.reverse();me.starw.reverse();me.starh.reverse();me.starc.reverse();me.starb.reverse();me.state.reverse();var imgrc=isList?(me.srcArr[2]+me.srcArr[1]+me.img.src.split("/l/")[1]):(me.srcArr[2]+me.srcArr[1]+me.img.src.split(me.srcArr[0])[1]);me.pho.setAttribute("title",me.img.getAttribute("title"));loadImage(me.pho,imgrc);me.startt=0;if(me.state[0]==0){me.win.className="wWin hide";me.bg.className="wBg hide";showSel(false);}else{me.win.className="wWin show lbg";me.bp.style.left=parseInt(me.win.style.left)-10+"px";me.bp.style.top=parseInt(me.win.style.top)-10+"px";me.bp.className="wBp show";me.wlist.style.left=parseInt(me.win.style.left)+"px";me.wlist.style.top=parseInt(me.win.style.top)+me.maxw+"px";me.wlist.className="wList show";var bpdiv=getTag(me.bp,"b");function shhh(){var h=parseInt(getStyle(bpdiv[2],"height"));var h2=parseInt(getStyle(me.wlist,"height"));var h3=parseInt(getStyle(me.bp,"height"));if(h<(me.maxh+50)){bpdiv[2].style.height=bpdiv[3].style.height=bpdiv[4].style.height=h+10+"px";me.wlist.style.height=h2+10+"px";me.bp.style.height=h3+10+"px";}else{clearInterval(me.tproh);setBgStyle(me.bg);}};me.win.onmouseover=function(){if(me.startt==1)return;me.close.style.left=parseInt(me.win.style.left)+me.maxw-20+"px";me.close.style.top=parseInt(me.win.style.top)+5+"px";me.close.className="winclose show";};me.win.onmouseout=function(){if(me.startt==1)return;me.close.className="winclose hide";};me.tproh=setInterval(function(){shhh();},10);}
setContact();}}
function setOpacity(elem,level){if(elem.filters){elem.style.filter='Alpha(opacity='+level+')';}else{elem.style.opacity=level/100;}}
function fdsa(a,b,c){var cc=a>b?Math.floor((a-b)/c):-Math.floor((b-a)/c);return cc;}}
function setContact(){if(me.state[0]==1){contacts(me.winin,me.j);}else{if(isList){contacts(me.imgin,me.b);me.a[0].src=wgif;var s=me.srcArr[2]+"/l/"+me.b[me.number].src.split(me.srcArr[0])[1];me.a[0].setAttribute("title",me.b[me.number].getAttribute("title"));loadImage(me.a[0],s);}}
function contacts(m,z){m[2]=Math.floor(me.number/m[9]);m[6].style.left=-m[3]*m[2]+"px";m[0]=-m[3]*m[2];m[8]=me.number;for(var i=0;i<z.length;i++){z[i].className=li2;}
z[me.number].className=li1;m[7].innerHTML=(parseInt(m[2])+1)+"/"+(parseInt(m[1])+1);}}
this.init=function(){if(!isImg)return;me.a=getTag($(a),"img");if(!isList&&me.a.length==0)return;if(isList){me.b=getTag($(b),"img");me.c=getTag($(b),"div");me.d=getTag($(b),"span");me.e=getTag($(b),"ul");}
create();me.wos=40,me.woe=100,me.woo=40;bos=0,boe=20,boo=0;st=getScrollTop();me.maxw=500;me.maxh=500;time=1,me.number=0;me.lc=4;me.startt=0;me.state=[0,1];getClientSize();me.starc=[me.woe,me.wos];me.starb=[boe,bos];getSrc();imgLoad();setImglist();if(isList)imgInit(me.a,me.b,me.c,me.d,me.e,true);}
function getSrc(){var a=isList?me.b[0].getAttribute("imgs"):me.a[0].getAttribute("imgs");var b=isList?me.b[0].getAttribute("imgb"):me.a[0].getAttribute("imgb");var c=isList?me.b[0].src.split(a)[0]:me.a[0].src.split(a)[0];me.srcArr=[a,b,c];}}
function getClientSize(){var dd=document.documentElement,db=document.body;cW=dd.clientWidth;cH=dd.clientHeight;bW=db.offsetWidth;bH=db.offsetHeight;sH=dd.scrollHeight;sW=dd.scrollWidth;}