WGall=function(){this.iid=null;this.id=WGall.idx;WGall.idx+=1;this.height=400;this.border=null;this.zIndex=99;this.divbkg=document.createElement("div");this.divbkg.id=WGall.prefixID+"BKG"+this.id;this.divbkg.style.backgroundColor="transparent";this.divbkg.style.position="absolute";this.divbkg.style.overflow="hidden";this.divbkg.style.top=0;this.divbkg.style.left=0;this.divbkg.style.width=WCBU.getWidth();this.divbkg.style.height=WCBU.getHeight();this.div=document.createElement("div");this.div.id=WGall.prefixID+
this.id;this.div.style.overflow="hidden";this.div.style.width="400px";this.div.style.height=this.height;this.div.style.position="absolute";this.div.style.border="5px solid silver";this.div.style.visibility="hidden";this.div.style.backgroundColor="transparent";this.allElems=[];this.actionstmp=[];this.getElementByIid=function(a){for(var b=null,c=0;c<this.allElems.length;c++)if(this.allElems[c].iid==a)b=this.allElems[c];return b};this.loadImgs=function(){_elem=this.div;for(var a=0;a<this.allElems.length;a++){var b=
this.allElems[a];b.loadEvent=function(){};b.load()}};this.getDiv=function(){return this.div};this.actionStart=function(a){for(var b=0;b<this.allElems.length;b++)this.allElems[b].actionStart(a)};var d=-1;this.loadImgsByOrder=function(){if(d+1<this.allElems.length){d+=1;var a=this.allElems[d],b=this,c=function(){a.actionStart("click")},e=function(){a.actionStart("mouseover")},f=function(){a.actionStart("mouseout")};a.loadEvent=function(g){WCBU.addEventListener_(g.image,"click",c,false);WCBU.addEventListener_(g.image,
"mouseover",e,false);WCBU.addEventListener_(g.image,"mouseout",f,false);b.loadImgsByOrder()};a.load()}};this.hide=function(){this.div.style.visibility="hidden";for(var a=0;a<this.allElems.length;a++)this.allElems[a].hide()};this.show=function(){this.div.style.visibility="visible";for(var a=0;a<this.allElems.length;a++)this.allElems[a].show()};this.setByXml=function(a){a=a.firstChild;if(a.tagName=="wgall"){this.iid=WXml.hasAttGetAtt(a,"iid");this.div.id=WGall.prefixID+(this.iid||this.id);var b=WCBU.getWidth(),
c=WCBU.getHeight();this.div.style.width=WXml.hasAtt(a,"width")?WXml.getAtt(a,"width"):b-100;if(WXml.hasAtt(a,"height")){this.height=parseInt(WXml.getAtt(a,"height"));this.div.style.height=this.height+1}if(c<parseInt(this.div.style.height))this.div.style.height=c-20;this.div.style.left=(parseInt(b)-parseInt(this.div.style.width))/2;this.div.style.top=(parseInt(c)-parseInt(this.div.style.height))/2;if(WXml.hasAtt(a,"zIndex"))this.zIndex=parseInt(WXml.getAtt(a,"zIndex"));this.div.style.zIndex=this.zIndex;
this.divbkg.style.zIndex=this.zIndex-1;if(WXml.hasAtt(a,"border"))this.div.style.border=WXml.getAtt(a,"border")}for(a=a.firstChild;a;a=a.nextSibling){a.tagName=="actiontmp"&&this.actionstmp.push(new WAction(a));if(a.tagName=="img"){b=new WGallElem;b.gall=this;b.setByXml(a);this.allElems.push(b);b.position=="BEHINDGALL"?this.divbkg.appendChild(b.getDiv()):this.div.appendChild(b.getDiv())}}};this.redraw=function(){alert("redraw")}};WGall.idx=0;WGall.prefixID="WGALL_";WAction=function(d){this.target=this.gall=this.timer=null;this.id=0;this.type="";this.count=1;this.counter=0;this.rcheight=this.rcwidth=this.cheight=this.cwidth=this.rheight=this.rwidth=this.height=this.width=this.gallheight=this.gallwidth=this.gally=this.gallx=this.imgy=this.imgx=this.cary=this.carx=this.ary=this.arx=this.ry=this.rx=this.y=this.x=this.xml=this.tempIID=this.targetIID=this.nextactID=this.targetactID=null;this.ctime=this.time=10;this.atime=0;this.border=this.visibility=this.ropacity=
this.opacity=null;this.setByXml=function(a){this.xml=a;this.id=WXml.hasAttGetAtt(a,"id")||0;if(WXml.hasAtt(a,"nextactID"))this.nextactID=WXml.getAtt(a,"nextactID");if(WXml.hasAtt(a,"targetIID"))this.targetIID=WXml.getAtt(a,"targetIID");if(WXml.hasAtt(a,"targetactID"))this.targetactID=WXml.getAtt(a,"targetactID");this.updateByXml(a)};this.updateByXml=function(a){if(WXml.hasAtt(a,"nextactID"))this.nextactID=WXml.getAtt(a,"nextactID");if(WXml.hasAtt(a,"targetIID"))this.targetIID=WXml.getAtt(a,"targetIID");
if(WXml.hasAtt(a,"targetactID"))this.targetactID=WXml.getAtt(a,"targetactID");if(WXml.hasAtt(a,"type"))this.type=WXml.getAtt(a,"type");this.count=WXml.hasAtt(a,"count")?parseInt(WXml.getAtt(a,"count")):1;if(WXml.hasAtt(a,"x"))this.x=parseInt(WXml.getAtt(a,"x"));if(WXml.hasAtt(a,"y"))this.y=parseInt(WXml.getAtt(a,"y"));if(WXml.hasAtt(a,"rx"))this.rx=parseInt(WXml.getAtt(a,"rx"));if(WXml.hasAtt(a,"ry"))this.ry=parseInt(WXml.getAtt(a,"ry"));if(WXml.hasAtt(a,"arx"))this.arx=parseInt(WXml.getAtt(a,"arx"));
if(WXml.hasAtt(a,"ary"))this.ary=parseInt(WXml.getAtt(a,"ary"));if(WXml.hasAtt(a,"width"))this.width=parseInt(WXml.getAtt(a,"width"));if(WXml.hasAtt(a,"height"))this.height=parseInt(WXml.getAtt(a,"height"));if(WXml.hasAtt(a,"rwidth"))this.rwidth=parseInt(WXml.getAtt(a,"rwidth"));if(WXml.hasAtt(a,"rheight"))this.rheight=parseInt(WXml.getAtt(a,"rheight"));if(WXml.hasAtt(a,"clipWidth"))this.cwidth=parseInt(WXml.getAtt(a,"clipWidth"));if(WXml.hasAtt(a,"clipHeight"))this.cheight=parseInt(WXml.getAtt(a,
"clipHeight"));if(WXml.hasAtt(a,"rclipWidth"))this.rcwidth=parseInt(WXml.getAtt(a,"rclipWidth"));if(WXml.hasAtt(a,"rclipHeight"))this.rcheight=parseInt(WXml.getAtt(a,"rclipHeight"));if(WXml.hasAtt(a,"imgx"))this.imgx=parseInt(WXml.getAtt(a,"imgx"));if(WXml.hasAtt(a,"imgy"))this.imgy=parseInt(WXml.getAtt(a,"imgy"));this.tempIID=WXml.hasAttGetAtt(a,"tempIID");if(WXml.hasAtt(a,"gallx"))this.gallx=parseInt(WXml.getAtt(a,"gallx"));if(WXml.hasAtt(a,"gally"))this.gally=parseInt(WXml.getAtt(a,"gally"));if(WXml.hasAtt(a,
"gallwidth"))this.gallwidth=parseInt(WXml.getAtt(a,"gallwidth"));if(WXml.hasAtt(a,"gallheight"))this.gallheight=parseInt(WXml.getAtt(a,"gallheight"));if(WXml.hasAtt(a,"time"))this.time=parseInt(WXml.getAtt(a,"time"));if(WXml.hasAtt(a,"atime"))this.atime=parseInt(WXml.getAtt(a,"atime"));if(WXml.hasAtt(a,"opacity"))this.opacity=parseFloat(WXml.getAtt(a,"opacity"));if(WXml.hasAtt(a,"ropacity"))this.ropacity=parseFloat(WXml.getAtt(a,"ropacity"));if(WXml.hasAtt(a,"visibility"))this.visibility=WXml.getAtt(a,
"visibility");if(WXml.hasAtt(a,"border"))this.border=WXml.getAtt(a,"border");this.ctime=this.time};this.start=function(){this.counter=0;if(this.x)this.target.div.style.left=this.x;if(this.y)this.target.div.style.top=this.y;if(this.height)this.target.image.height=this.height;if(this.cwidth)this.target.div.style.width=this.cwidth;if(this.cheight)this.target.div.style.height=this.cheight};this.run=function(){this.counter+=1;this.ctime+=this.atime;if(!(this.counter>this.count)){if(this.type=="SHOW_IMG"){var a=
parseInt(this.target.gall.div.style.height);if(this.counter==1){this.target.image.height=a-this.y-10;this.setOpacity(0);this.count=1000001}else{this.target.image.height=a-this.y-10;this.setOpacity(parseFloat(this.target.div.style.opacity)+this.ropacity);if(parseFloat(this.target.div.style.opacity)>1)this.counter=this.count}if(this.target.image.height>0){this.target.div.style.width=parseInt(this.target.image.width)-1;this.target.div.style.height=parseInt(this.target.image.height)-1}this.target.div.style.left=
(parseInt(this.target.gall.div.style.width)-this.target.image.width)/2;this.target.div.style.top=this.y;this.target.image.style.top=0;this.target.image.style.left=0}if(this.type=="SHOW_GALL"){a=parseInt(this.target.gall.div.style.height);if(this.count==1){this.target.image.height=0;this.count=1000001}else{this.target.image.height+=Math.round((a-this.target.image.height)/50);if(this.target.image.height>a-100)this.counter=this.count}if(this.target.image.height>0){this.target.div.style.width=parseInt(this.target.image.width)-
1;this.target.div.style.height=parseInt(this.target.image.height)-1}this.target.div.style.left=(parseInt(this.target.gall.div.style.width)-this.target.image.width)/2;this.target.div.style.top=70}if(this.type=="SIMPLE"){this.carx+=this.arx;this.cary+=this.ary;this.target.div.style.left=parseInt(this.target.div.style.left)+this.rx+this.carx;this.target.div.style.top=parseInt(this.target.div.style.top)+this.ry+this.cary;if(this.rwidth!=null)this.target.image.width=parseInt(this.target.image.width)+this.rwidth;
if(this.rheight!=null)this.target.image.height=parseInt(this.target.image.height)+this.rheight;if(this.rcwidth!=null)this.target.div.style.width=parseInt(this.target.div.style.width)+this.rcwidth;if(this.rcheight!=null)this.target.div.style.height=parseInt(this.target.div.style.height)+this.rcheight;this.opacity!=null&&this.setOpacity(parseFloat(this.opacity));this.setOpacity(parseFloat(this.target.div.style.opacity)+this.ropacity);if(this.visibility!=null){this.target.div.style.visibility=this.visibility;
this.target.image.style.visibility=this.visibility}if(this.border)this.target.div.style.border=this.border;if(this.imgx!=null)this.target.image.style.left=this.imgx;if(this.imgy!=null)this.target.image.style.top=this.imgy;if(this.gallx!=null)this.gall.div.style.left=this.gallx;if(this.gally!=null)this.gall.div.style.top=this.gally;if(this.gallwidth!=null)this.gall.div.style.width=this.gallwidth;if(this.gallheight!=null)this.gall.div.style.height=this.gallheight}if(this.type=="MOVE"){this.target.div.style.left=
parseInt(this.target.div.style.left)+this.rx;this.target.div.style.top=parseInt(this.target.div.style.top)+this.ry}this.type=="DEKOR_ANIM"&&this.setOpacity(parseFloat(this.target.div.style.opacity)+this.ropacity);if(this.type=="DEKOR_ANIM2"){this.target.image.width-=1;this.target.image.height-=1}if(this.type=="DEKOR_ANIM3"){this.target.image.width+=1;this.target.image.height+=1;this.target.div.style.left=parseInt(this.target.div.style.left)+1}if(this.type=="SET_X_RIGHT")this.target.div.style.left=
parseInt(this.gall.div.style.width)+this.rx;if(this.type=="SET_Y_CENTER")this.target.div.style.top=parseInt(this.gall.div.style.height)/2+this.ry;if(this.type=="SET_Y_BOTTOM")this.target.div.style.top=parseInt(this.gall.div.style.height)+this.ry;if(this.type=="SET_WIN_BOTTOM")this.target.div.style.top=WCBU.getHeight()+this.ry;if(this.type=="SET_WIN_RIGHT")this.target.div.style.left=WCBU.getWidth()+this.rx;if(this.type=="MINIMIZE_BEHINDGALL"){this.gall.divbkg.style.width=1;this.gall.divbkg.style.height=
1}if(this.type=="MAXIMIZE_BEHINDGALL"){this.gall.divbkg.style.width=WCBU.getWidth();this.gall.divbkg.style.height=WCBU.getHeight()}}};this.setOpacity=function(a){this.target.div.style.opacity=a;this.target.div.style.filter="alpha(opacity="+a*100+")"};d&&this.setByXml(d)};WGallElem=function(d){function a(b,c,e,f){f=f||false;if(window.addEventListener){b.addEventListener(c,e,f);return true}else if(window.attachEvent){b.attachEvent("on"+c,e);return true}else return false}this.gall=null;this.position="GALL";this.iid=null;this.id=WGallElem.idx;WGallElem.idx+=1;this.div=document.createElement("div");this.div.id=WGall.prefixID+this.id;this.div.style.top=0;this.div.style.left=0;this.div.style.overflow="hidden";this.div.style.width="100%";this.div.style.height="100%";this.div.style.position=
"absolute";this.div.style.display="block";this.div.style.opacity=1;this.div.style.filter="alpha(opacity=100)";this.div.style.visibility="hidden";this.image00=document.createElement("img");this.image00.src="wgall/images/lib/WGALL_loader.gif";this.div.appendChild(this.image00);this.image=document.createElement("img");this.image.style.position="absolute";this.image.style.visibility="hidden";this.div.appendChild(this.image);this.divTxt=document.createElement("div");this.divTxt.style.top=0;this.divTxt.style.left=
0;this.divTxt.style.overflow="hidden";this.divTxt.style.position="absolute";this.divTxt.className="wgall_text";this.div.appendChild(this.divTxt);this.txtstr="";this.xmlAlt=this.xmlHeight=this.xmlWidth=this.loadEvent=this.url=this.txt=this.txtclass=null;this.imgx=this.imgy=0;this.xmlAlt=null;this.srcHeight=this.srcWidth=0;this.loaded=false;this.action=null;this.actions=[];this.getDiv=function(){return this.div};this.setByXml=function(b){this.xml=b;this.iid=WXml.hasAttGetAtt(b,"iid");if(WXml.hasAtt(b,
"position"))this.position=WXml.getAtt(b,"position");this.div.id=WGallElem.prefixID+(this.iid||this.id);this.div.style.top=WXml.hasAttGetAtt(b,"y")||0;this.div.style.left=WXml.hasAttGetAtt(b,"x")||0;this.div.style.opacity=WXml.hasAttGetAtt(b,"opacity")||1;this.div.style.filter="alpha(opacity="+parseFloat(this.div.style.opacity)*100+")";this.div.style.width=WXml.hasAttGetAtt(b,"clipWidth")||this.div.style.width;this.div.style.height=WXml.hasAttGetAtt(b,"clipHeight")||this.div.style.height;if(WXml.hasAtt(b,
"border"))this.div.style.border=WXml.getAtt(b,"border");if(WXml.hasAtt(b,"width"))this.xmlWidth=WXml.getAtt(b,"width");if(WXml.hasAtt(b,"height"))this.xmlHeight=WXml.getAtt(b,"height");if(WXml.hasAtt(b,"alt"))this.xmlAlt=WXml.getAtt(b,"alt");this.imgy=parseInt(WXml.hasAttGetAtt(b,"imgy"))||0;this.imgx=parseInt(WXml.hasAttGetAtt(b,"imgx"))||0;this.url=WXml.hasAttGetAtt(b,"src");this.txtstr=WXml.hasAttGetAtt(b,"txt");this.txtclass=WXml.hasAttGetAtt(b,"txtclass");this.txtsize=WXml.hasAttGetAtt(b,"txtsize");
if(this.txtstr){this.txt=document.createTextNode(this.txtstr);this.divTxt.style.fontSize=this.txtsize;this.divTxt.appendChild(this.txt)}for(b=b.firstChild;b;b=b.nextSibling)if(b.tagName=="action"){var c=WXml.hasAttGetAtt(b,"tempIID");if(c==null){c=new WAction(b);c.gall=this.gall;c.setByXml(b);this.actions.push(c)}else for(var e=c.split(","),f=0;f<e.length;f++){c=new WAction(b);c.gall=this.gall;c.setByXml(b);for(c.tempIID=e[f];c.tempIID!=null;)for(var g=c.tempIID,h=0;h<this.gall.actionstmp.length;h++)this.gall.actionstmp[h].id==
g&&c.updateByXml(this.gall.actionstmp[h].xml);this.actions.push(c)}}};d&&this.setByXml(d);this.setOrigSize=function(b,c){this.srcWidth=b;this.srcHeight=c};this.hide=function(){this.div.style.visibility="hidden"};this.show=function(){this.div.style.visibility="visible"};this.load=function(){var b=this;a(this.image,"load",function(){b.loaded=true;b.setOrigSize(b.image.width,b.image.height);if(b.xmlWidth)b.image.width=b.xmlWidth;if(b.xmlHeight)b.image.height=b.xmlHeight;if(b.xmlAlt)b.image.alt=b.xmlAlt;
b.image.style.visibility="visible";b.image.style.top=b.imgy;b.image.style.left=b.imgx;b.loadEvent!=null&&b.loadEvent(b);b.div.removeChild(b.image00);b.actions!=null&&b.actionStart("0")},false);this.image.src=this.url};this.getActionById=function(b){for(var c=null,e=0;e<this.actions.length;e++)if(this.actions[e].id==b)c=e;return c};this.actionStart=function(b){b=b||0;for(var c=0;c<this.actions.length;c++)if(this.actions[c].id==b){this.actions[c].ctime=this.actions[c].time;this.actions[c].counter=0;
this.actions[c].target=this;this.actions[c].start();this.actionRun(c)}};this.actionStop=function(b){b=b||0;for(var c=0;c<this.actions.length;c++)if(this.actions[c].id==b)if(this.actions[c].timer){clearTimeout(this.actions[c].timer);this.actions[c].timer=null}};this.actionRun=function(b){var c=this.actions[b];if(c.type=="SET_MAX_HIGHT_GALL"){var e=WCBU.getHeight();this.gall.div.style.height=e-163;this.gall.div.style.top=110}if(c.type=="SET_DEFAULT_HIGHT_GALL"){this.gall.div.style.height=this.gall.height;
this.gall.div.style.top=(parseInt(WCBU.getHeight())-parseInt(this.gall.div.style.height))/2}else if(c.type=="HIDEGALL"){this.gall.div.style.visibility="hidden";for(e=0;e<this.gall.allElems.length;e++){this.gall.allElems[e].div.style.visibility="hidden";this.gall.allElems[e].image.style.visibility="hidden"}}else if(c.type=="intact_HIDEALLELEMENTS")for(e=0;e<this.gall.allElems.length;e++){this.gall.allElems[e].div.style.visibility="hidden";this.gall.allElems[e].image.style.visibility="hidden"}else if(c.type==
"MAXIMIZE"){for(e=0;e<this.gall.allElems.length;e++){this.gall.allElems[e].div.style.visibility="visible";this.gall.allElems[e].image.style.visibility="visible"}this.gall.div.style.width=WCBU.getWidth()-100;this.gall.div.style.height=500;c=WCBU.getWidth();this.gall.div.style.left=(parseInt(c)-parseInt(this.gall.div.style.width))/2;e=WCBU.getHeight();this.gall.div.style.top=(parseInt(e)-parseInt(this.gall.div.style.height))/2}else if(c.type=="STOP"){if(c.targetIID)for(e=0;e<this.gall.allElems.length;e++)for(var f=
c.targetIID.split(","),g=0;g<f.length;g++)this.gall.allElems[e].iid==f[g]&&this.gall.allElems[e].actionStop(c.targetactID)}else if(c.targetactID){if(c.targetIID)for(e=0;e<this.gall.allElems.length;e++){f=c.targetIID.split(",");for(g=0;g<f.length;g++)this.gall.allElems[e].iid==f[g]&&this.gall.allElems[e].actionStart(c.targetactID)}}else if(c.counter>c.count){if(c.nextactID)if(c.targetIID)for(e=0;e<this.gall.allElems.length;e++)this.gall.allElems[e].iid==c.targetIID&&this.gall.allElems[e].actionStart(c.nextactID);
else this.actionStart(c.nextactID)}else{c.target=this;c.run();var h=this;c.timer=setTimeout(function(){h.actionRun(b)},c.ctime)}}};WGallElem.idx=0;WGallElem.prefixID="WIMG_";WXmlFun=function(){this.hasAtt=function(d,a){return d.getAttribute(a)};this.getAtt=function(d,a){return d.attributes.getNamedItem(a).nodeValue};this.hasAttGetAtt=function(d,a){if(this.hasAtt(d,a))return d.attributes.getNamedItem(a).nodeValue;return null};this.loadXMLString=function(d){if(window.DOMParser){parser=new DOMParser;xmlDoc=parser.parseFromString(d,"text/xml")}else{xmlDoc=new ActiveXObject("Microsoft.XMLDOM");xmlDoc.async="false";xmlDoc.loadXML(d)}return xmlDoc};this.removeWhiteSpace=function(d){for(var a=
0;a!=d.childNodes.length;){d.childNodes[a].nodeType==3&&d.removeChild(d.childNodes[a]);if(d.childNodes[a].hasChildNodes())d.childNodes[a]=this.removeWhiteSpace(d.childNodes[a]);a++}return d}};var WXml=new WXmlFun;WHttpR=function(){this.callbackReadFun=this.callbackWriteFun=this.xmlhttp=null;this.logElement="body";this.phpPath="wgall/php/";this.phpWrite=this.phpPath+"writeXMLHttpRequest.php";this.phpRead=this.phpPath+"readXMLHttpRequest.php";this.filesPath="../";var d=this;this.writeXMLHttpRequest=function(a,b,c){this.callbackWriteFun=c;c=this.phpWrite;this.xmlhttp=window.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP");this.xmlhttp.open("POST",c,true);this.xmlhttp.onreadystatechange=
this.useWriteHttpResponse;this.xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");this.xmlhttp.send("FILENAME="+this.filesPath+a+"&DATA="+b)};this.useWriteHttpResponse=function(){d.xmlhttp.readyState==4&&d.callbackWriteFun!=null&&d.callbackWriteFun(d.xmlhttp.responseText)};this.readXMLHttpRequest=function(a,b){this.callbackReadFun=b;var c=this.phpRead;this.xmlhttp=window.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject("Microsoft.XMLHTTP");this.xmlhttp.onreadystatechange=
this.useReadHttpResponse;this.xmlhttp.open("GET",c+"?FILENAME="+this.filesPath+a,true);this.xmlhttp.send(null)};this.useReadHttpResponse=function(){d.xmlhttp.readyState==4&&d.callbackReadFun!=null&&d.callbackReadFun(d.xmlhttp.responseText)}};WCrossBrowsersUtils=function(){this.IE="Microsoft";this.NS="Netscape";this.eventsType=[["Netscape","Microsoft","Iphone"],["click","onclick",null],["mouseover","onmouseover",null],["mouseout","onmouseout",null],["mousedown","onmousedown","touchstart"],["mousemove","onmousemove","touchmove"],["mouseup","onmouseup","touchend"],["mousewheel","onmousewheel",null],[null,null,"touchcancel"],[null,null,"gesturestart"],[null,null,"gesturechange"],[null,null,"gestureend"]]};
WCrossBrowsersUtils.prototype={navigatorInfo:function(){var d="[<b>navigator.</b>]";d=d+"<br>[<b>appCodeName:</b>] "+navigator.appCodeName;d=d+"<br>[<b>appName:</b>] "+navigator.appName;d=d+"<br>[<b>appVersion:</b>] "+navigator.appVersion;d=d+"<br>[<b>cookieEnabled:</b>] "+navigator.cookieEnabled;d=d+"<br>[<b>platform:</b>] "+navigator.platform;return d=d+"<br>[<b>userAgent:</b>] "+navigator.userAgent},findKeyVal:function(d,a){for(var b=null,c=0;c<d.length;c++)if(d[c][0]==a)b=d[c][1];return b},addEventListener_:function(d,
a,b,c){d.attachEvent?d.attachEvent(this.findKeyVal(this.eventsType,a),b):d.addEventListener(a,b,c)},getMousePosInElement:function(d,a){var b={x:0,y:0};if(this.browser()==this.IE)b={x:a.clientX-d.offsetLeft,y:a.clientY-d.offsetTop};else if(this.browserPlatform()=="iPhone"){a.preventDefault();b=a.touches[0];b={x:b.pageX-d.offsetLeft,y:b.pageY-d.offsetTop}}else b={x:a.pageX-d.offsetLeft,y:a.pageY-d.offsetTop};return b},browserPlatform:function(){return navigator.platform},browser:function(){var d=navigator.appName;
return d=d.indexOf("Netscape")!=-1?this.NS:d.indexOf("Microsoft")!=-1?this.IE:"N/A"},getWidth:function(){var d=0;if(self.innerHeight)d=self.innerWidth;else if(document.documentElement&&document.documentElement.clientHeight)d=screen.availWidth;else if(document.body)d=document.body.clientWidth;return d},getHeight:function(){var d=0;if(self.innerHeight)d=self.innerHeight;else if(document.documentElement&&document.documentElement.clientHeight)d=document.documentElement.clientHeight;else if(document.body)d=
document.body.clientHeight;return d}};var WCBU=new WCrossBrowsersUtils;WGallCreate=function(){this.gall=new WGall;this.vars=null;this.addVars=function(d,a){var b={};b.varname=d;b.varval=a;if(this.vars==null)this.vars=[];this.vars.push(b)};this.getDiv=function(){return this.gall.getDiv()};this.show=function(){this.gall.show()};this.actionStart=function(){this.gall.actionStart()};this.callBackXmlLoad=function(d){this.gall.setByXml(WXml.loadXMLString(d));this.gall.loadImgsByOrder()};this.loadXML=function(d){var a=this;(new WHttpR).readXMLHttpRequest(d,function(b){var c=
WXml.loadXMLString(b);c=c.firstChild;for(c=c.firstChild;c;c=c.nextSibling)c.tagName=="var"&&a.addVars(WXml.getAtt(c,"varname"),WXml.getAtt(c,"varval"));b=c=b;if(a.vars)for(var e=0;e<a.vars.length;e++)for(;-1!=b.search(a.vars[e].varname);)c=b=c.replace(a.vars[e].varname,a.vars[e].varval);b=WXml.loadXMLString(b);a.gall.setByXml(b);a.gall.loadImgsByOrder();a.gall.show();a.gall.actionStart(0);a.gall.divbkg!=null&&document.body.appendChild(a.gall.divbkg);document.body.appendChild(a.gall.getDiv())})}};
