var globalImagePath="components/com_ezrider/library/lightbox/images/";var fileLoadingImage=globalImagePath+"loading.gif";var fileBottomNavCloseImage=globalImagePath+"closelabel.gif";var overlayOpacity=0.8;var animate=true;var resizeSpeed=7;var borderSize=10;var headerDuration=0.8;var userXML=false;var headerStartDown=false;var minWidth=0;var showHeader=false;var imageArray=new Array;var headerImageContainerArray=new Array;var lightboxArray=new Array;var header=false;var xmlDoc;var imageSet;var start=true;var currentFullsize=false;var otherContent=false;var lightboxNum=0;var totalLightbox=0;var initialPageWidth,initialPageHeight,headerIndexCounter,activeImage,drag,x,y,initialScroll;if(animate==true){overlayDuration=0.2;if(resizeSpeed>10){resizeSpeed=10}if(resizeSpeed<1){resizeSpeed=1}resizeDuration=(11-resizeSpeed)*0.15}else{overlayDuration=0;resizeDuration=0}if(window.ActiveXObject){IE=true}else{if(document.implementation&&document.implementation.createDocument){IE=false}else{alert("Your browser cannot handle this script")}}Object.extend(Element,{getWidth:function(a){a=$(a);return a.offsetWidth},setWidth:function(b,a){b=$(b);b.style.width=a+"px"},setHeight:function(a,b){a=$(a);a.style.height=b+"px"},setTop:function(b,a){b=$(b);if(b!=null){b.style.top=a+"px"}},setLeft:function(b,a){b=$(b);b.style.left=a+"px"},setSrc:function(a,b){a=$(a);a.src=b},setHref:function(b,a){b=$(b);b.href=a},setInnerHTML:function(a,b){a=$(a);a.innerHTML=b},setBackgroundImage:function(a,b){a=$(a);a.style.backgroundImage=b},setPosition:function(a,b){a=$(a);a.style.position=b}});Array.prototype.removeDuplicates=function(){for(i=0;i<this.length;i++){for(j=this.length-1;j>i;j--){if(this[i][0]==this[j][0]){this.splice(j,1)}}}};Array.prototype.empty=function(){for(i=0;i<=this.length;i++){this.shift()}};var Lightbox=Class.create();Lightbox.prototype={initialize:function(){this.updateImageList();objBody=document.getElementsByTagName("body").item(0);var e=document.createElement("div");e.setAttribute("id","overlay");e.style.display="none";e.onclick=function(){myLightbox.end(-1)};objBody.appendChild(e);var c=document.createElement("div");c.setAttribute("id","headerContainer");c.style.display="none";c.onclick=function(l){if(!l){var l=window.event}var k=Event.element(l).id;if(k=="headerContainer"){myLightbox.end()}};objBody.appendChild(c);var f=document.createElement("div");f.setAttribute("id","header");f.onclick=function(l){if(!l){var l=window.event}var k=Event.element(l).id;if(k=="header"){myLightbox.end(-1)}};c.appendChild(f);objHeaderBG=document.createElement("div");objHeaderBG.setAttribute("id","headerBG");objHeaderBG.style.display="none";f.appendChild(objHeaderBG);var d=document.createElement("div");d.setAttribute("id","headerBar");d.onclick=function(){myLightbox.header()};f.appendChild(d);var b=document.createElement("img");b.setAttribute("id","headerBarImage");b.setAttribute("src",globalImagePath+"HeaderBar.gif");d.appendChild(b);var h=document.createElement("img");h.setAttribute("id","headerBarLeft");h.setAttribute("src",globalImagePath+"HeaderBarLeft.gif");d.appendChild(h);var g=document.createElement("img");g.setAttribute("id","headerBarRight");g.setAttribute("src",globalImagePath+"HeaderBarRight.gif");d.appendChild(g);var a=document.createElement("div");a.setAttribute("id","headerBarArrow");d.appendChild(a);this.newLightbox()},newLightbox:function(h,C,A,g){lightboxNum++;totalLightbox++;if(!C){C=0}if(!A){A=0}x=C;y=A;if(lightboxNum==1){var o=document.createElement("div");o.setAttribute("id","lightbox"+lightboxNum);if(lightboxNum==1){o.style.display="none"}if(lightboxNum>1){o.style.width="auto"}o.setAttribute("class","lightbox");o.onclick=function(E){if(!E){var E=window.event}var z=Event.element(E).id;if(z.slice(0,8)=="lightbox"&&z.length==9){myLightbox.end(-1)}};objBody.appendChild(o)}var r=document.createElement("div");r.setAttribute("id","innerLightbox"+lightboxNum);r.className="innerLightbox";r.style.left=C+"px";r.style.top=A+"px";if(g){r.style.zIndex=g}if(lightboxNum==1){r.style.position="relative"}document.getElementById("lightbox1").appendChild(r);drag=new Draggable("innerLightbox"+lightboxNum);if(lightboxNum!=1){Element.hide("hoverNav1");drag.draw([C,A],true,125,125,lightboxTop)}var v=document.createElement("div");v.setAttribute("id","outerImageContainer"+lightboxNum);v.className="outerImageContainer";r.appendChild(v);if(animate){Element.setWidth("outerImageContainer"+lightboxNum,250);Element.setHeight("outerImageContainer"+lightboxNum,250)}else{Element.setWidth("outerImageContainer"+lightboxNum,1);Element.setHeight("outerImageContainer"+lightboxNum,1)}var n=document.createElement("div");n.setAttribute("id","imageContainer"+lightboxNum);n.className="imageContainer";v.appendChild(n);var k=document.createElement("img");k.setAttribute("id","lightboxImage"+lightboxNum);k.className="lightboxImage";n.appendChild(k);var s=document.createElement("div");s.setAttribute("id","hoverNav"+lightboxNum);s.className="hoverNav";v.appendChild(s);var t=document.createElement("a");t.setAttribute("id","prevLink"+lightboxNum);t.setAttribute("href","#");t.className="prevLink";s.appendChild(t);var c=document.createElement("a");c.setAttribute("id","nextLink"+lightboxNum);c.setAttribute("href","#");c.className="nextLink";s.appendChild(c);var u=document.createElement("div");u.setAttribute("id","loading"+lightboxNum);u.className="loading";n.appendChild(u);var a=document.createElement("a");a.setAttribute("id","loadingLink"+lightboxNum);a.className="loadingLink";a.setAttribute("href","#");a.onclick=function(){myLightbox.end();return false};u.appendChild(a);var m=document.createElement("img");m.setAttribute("src",fileLoadingImage);a.appendChild(m);var e=document.createElement("div");e.setAttribute("id","imageDataContainer"+lightboxNum);e.className="imageDataContainer";r.appendChild(e);var d=document.createElement("div");d.setAttribute("id","imageData"+lightboxNum);d.className="imageData";e.appendChild(d);var q=document.createElement("div");q.setAttribute("id","imageDetails"+lightboxNum);q.className="imageDetails";d.appendChild(q);var f=document.createElement("span");f.setAttribute("id","caption"+lightboxNum);f.className="caption";q.appendChild(f);var b=document.createElement("span");b.setAttribute("id","numberDisplay"+lightboxNum);b.className="numberDisplay";q.appendChild(b);var p=document.createElement("div");p.setAttribute("id","bottomNav"+lightboxNum);p.className="bottomNav";d.appendChild(p);var D=document.createElement("a");D.setAttribute("id","bottomNavClose"+lightboxNum);D.className="bottomNavClose";D.setAttribute("lightboxNum",lightboxNum);D.setAttribute("href","#");D.onclick=function(){myLightbox.end(this.getAttribute("lightboxNum"));return false};p.appendChild(D);var l=document.createElement("img");l.setAttribute("src",fileBottomNavCloseImage);D.appendChild(l);var w=document.createElement("img");w.setAttribute("id","fullsize"+lightboxNum);w.setAttribute("src",globalImagePath+"fullsize.gif");w.style.display="none";w.onclick=function(){myLightbox.changeImage(activeImage,true)};p.appendChild(w);var B=getPageSize();initialPageWidth=B[0];initialPageHeight=B[1];if(h==-1){this.end()}else{if(!start){this.changeImage(h)}}},loadXML:function(b){var a="XML/"+b+".xml";xmlDoc=null;if(window.XMLHttpRequest){xmlDoc=new XMLHttpRequest()}else{if(window.ActiveXObject){xmlDoc=new ActiveXObject("Microsoft.XMLHTTP")}}if(xmlDoc!=null){xmlDoc.onreadystatechange=myLightbox.state_Change;xmlDoc.open("GET",a,true);xmlDoc.send(null)}else{alert("Your browser does not support XMLHTTP.")}},updateImageList:function(){if(!document.getElementsByTagName){return}var f=document.getElementsByTagName("a");var a=document.getElementsByTagName("area");var e=Math.max(a.length,f.length);for(var c=0;c<e;c++){var b=f[c];var d=a[c];if(b){var g=String(b.getAttribute("rel"));if(b.getAttribute("href")&&(g.toLowerCase().match("lightbox"))){b.onclick=function(){myLightbox.createImageArray(this);return false}}}if(d){var g=String(d.getAttribute("rel"));if(d.getAttribute("href")&&(g.toLowerCase().match("lightbox"))){d.onclick=function(){myLightbox.createImageArray(this);return false}}}}},state_Change:function(){if(xmlDoc.readyState==4){if(xmlDoc.status==200){var b=xmlDoc.responseXML.getElementsByTagName(imageSet)[0];for(var a=0;a<b.childNodes.length;a++){if(b.childNodes[a].nodeType==1){imageArray.push(new Array(b.childNodes[a].attributes.getNamedItem("source").value,b.childNodes[a].attributes.getNamedItem("caption").value,b.childNodes[a].attributes.getNamedItem("Width").value,b.childNodes[a].attributes.getNamedItem("thumbnailSource").value,b.childNodes[a].attributes.getNamedItem("Height").value))}}myLightbox.start()}else{alert("Problem retrieving XML data:"+xmlDoc.statusText)}}},createImageArray:function(d){imageArray=[];imageNum=0;if(!document.getElementsByTagName){return}var c=document.getElementsByTagName(d.tagName);if((d.getAttribute("rel")=="lightbox")){imageArray.push(new Array(d.getAttribute("href",2),d.getAttribute("title"),d.getAttribute("width"),"",d.getAttribute("height")));myLightbox.start()}else{if(!userXML){for(var b=0;b<c.length;b++){var a=c[b];if(a.getAttribute("href")&&(a.getAttribute("rel")==d.getAttribute("rel"))){imageArray.push(new Array(a.getAttribute("href",2),a.getAttribute("title"),a.getAttribute("width"),a.firstChild.getAttribute("src"),a.getAttribute("height")))}}imageArray.removeDuplicates();while(imageArray[imageNum][0]!=d.getAttribute("href",2)){imageNum++}myLightbox.start()}else{if(userXML){imageSet=d.getAttribute("rel");imageSet=imageSet.slice(9,imageSet.length-1).toLowerCase();myLightbox.loadXML(imageSet)}}}},start:function(){var k=getPageSize();if(k[1]==k[3]){headerWidth=k[2]-16}else{headerWidth=k[2]-32}Element.setWidth("headerBarImage",headerWidth);Element.setWidth("header",headerWidth);hideSelectBoxes();hideFlash();hideiFrame();headerIndexCounter=1;headerImageContainerArray=[0];var o=0;var c=0;var f=document.getElementById("headerImageContainer");if((f)){f.parentNode.removeChild(f)}var f=document.getElementById("indexForward");if((f)){f.parentNode.removeChild(f)}var f=document.getElementById("indexBackward");if((f)){f.parentNode.removeChild(f)}var d=document.createElement("div");d.setAttribute("id","headerImageContainer");if(!header){d.style.display="none"}objHeaderBG.appendChild(d);var n=document.createElement("div");n.setAttribute("id","indexBackward");n.onclick=function(){headerIndexCounter=headerIndexCounter-2;if(headerImageContainerArray.length-4==headerIndexCounter){myLightbox.changeIndex(1,headerImageContainerArray[headerIndexCounter+2])}else{myLightbox.changeIndex(1,headerImageContainerArray[headerIndexCounter])}};n.style.display="none";objHeaderBG.appendChild(n);var g=document.createElement("div");g.setAttribute("id","indexForward");g.onclick=function(){headerIndexCounter=headerIndexCounter+2;if(headerImageContainerArray.length-2==headerIndexCounter){myLightbox.changeIndex(-1,headerImageContainerArray[headerIndexCounter])}else{myLightbox.changeIndex(-1,headerImageContainerArray[headerIndexCounter-2])}};g.style.display="none";objHeaderBG.appendChild(g);if(imageArray.length!=1){for(var e=0;e<imageArray.length;e++){var m=parseInt(imageArray[e][2])+10;if(parseInt(imageArray[e][4])>60){m=parseInt(imageArray[e][2])*60/parseInt(imageArray[e][4])+10;Element.setWidth("headerIndex"+e,m-10);Element.setHeight("headerIndex"+e,"60")}if((o+m)>=(headerWidth-20)){headerImageContainerArray.push(o-10,e);var a=headerWidth-o;o=10;Element.setPosition("headerImageContainer","absolute")}var l=document.createElement("div");l.setAttribute("id","headerIndexBG");l.setAttribute("imagenum",e);d.appendChild(l);o=o+m;c=c+m;var b=document.createElement("img");b.setAttribute("src",imageArray[e][3]);b.setAttribute("id","headerIndex"+e);b.className="headerIndex";b.setAttribute("imagenum",e);b.onclick=function(){if(parseInt(this.getAttribute("imagenum"))!=activeImage){myLightbox.changeImage(parseInt(this.getAttribute("imagenum")))}};l.appendChild(b);new Draggable("headerIndex"+e,{revert:true,ghosting:true})}}headerImageContainerArray.push(o-a-10,imageArray.length);if(c){Element.setWidth("headerImageContainer",c)}Droppables.add("overlay",{onDrop:function(q,p,r,t,s,u){myLightbox.newLightbox(parseInt(q.getAttribute("imagenum")),t,s,u)},accept:"headerIndex"});Element.setHeight("overlay",k[1]);Element.setWidth("overlay",k[0]);new Effect.Appear("overlay",{duration:overlayDuration,queue:{position:"end",scope:"startScope",limit:2},from:0,to:overlayOpacity});var h=getPageScroll();lightboxTop=h[1]+(k[3]/5);Element.setTop("lightbox"+lightboxNum,lightboxTop);Element.show("lightbox"+lightboxNum);if(start&&(imageArray.length>1)&&showHeader){new Effect.Appear("headerContainer",{duration:headerDuration,queue:{position:"end",scope:"startScope",limit:2},afterFinish:function(){start=false}})}if(!initialScroll){initialScroll=h[1];Element.setTop("headerContainer",initialScroll)}if(headerStartDown&&!header){this.header()}this.changeImage(imageNum)},changeIndex:function(b,a){new Effect.Move("headerImageContainer",{x:b*a,y:0,mode:"relative",queue:"end"});myLightbox.headerNav()},headerNav:function(){if(headerIndexCounter==1){Element.hide("indexBackward")}else{Element.show("indexBackward")}if(headerIndexCounter==(headerImageContainerArray.length-2)){Element.hide("indexForward")}else{if(imageArray.length!=1){Element.show("indexForward")}}},changeImage:function(b,a,d){lightboxArray.push(lightboxNum,b);if(lightboxNum==1){Element.show("innerLightbox1")}otherContent=false;for(i=0;i<imageArray.length;i++){if(document.getElementById("headerIndex"+i)){document.getElementById("headerIndex"+i).onclick=""}}if(totalLightbox==1){myLightbox.unselectedImage()}activeImage=b;if(b>=headerImageContainerArray[headerIndexCounter+1]){var c=0;while(b>=headerImageContainerArray[headerIndexCounter+1]){if(headerImageContainerArray.length-4==headerIndexCounter){c=headerImageContainerArray[headerIndexCounter+2]+c;headerIndexCounter=headerIndexCounter+2}else{c=headerImageContainerArray[headerIndexCounter]+c;headerIndexCounter=headerIndexCounter+2}}myLightbox.changeIndex(-1,c)}if(b<headerImageContainerArray[headerIndexCounter-1]){var c=0;while(b<headerImageContainerArray[headerIndexCounter-1]){if(headerIndexCounter-3==0){c=headerImageContainerArray[headerIndexCounter-2]+c;headerIndexCounter=headerIndexCounter-2}else{c=headerImageContainerArray[headerIndexCounter]+c;headerIndexCounter=headerIndexCounter-2}}myLightbox.changeIndex(1,c)}if(totalLightbox==1){myLightbox.selectedImage()}if(animate){Element.show("loading"+lightboxNum)}Element.hide("lightboxImage"+lightboxNum);Element.hide("hoverNav"+lightboxNum);Element.hide("prevLink"+lightboxNum);Element.hide("nextLink"+lightboxNum);Element.hide("imageDataContainer"+lightboxNum);Element.hide("numberDisplay"+lightboxNum);if(imageArray.length==1&&imageArray[activeImage][0].slice(0,1)=="<"){otherContent=true;myLightbox.resizeImageContainer(parseInt(imageArray[activeImage][2]),parseInt(imageArray[activeImage][4]))}else{imgPreloader=new Image();imgPreloader.onload=function(){Element.setSrc("lightboxImage"+lightboxNum,imageArray[activeImage][0]);myLightbox.resizeImageContainer(imgPreloader.width,imgPreloader.height,a)};imgPreloader.src=imageArray[activeImage][0]}},resizeImageContainer:function(c,a,b){this.widthCurrent=Element.getWidth("outerImageContainer"+lightboxNum);this.heightCurrent=Element.getHeight("outerImageContainer"+lightboxNum);widthNew=(c+(borderSize*2));heightNew=(a+(borderSize*2));getPageSize();getPageScroll();if(!otherContent){if(((heightNew<=(arrayPageSize[3]-lightboxTop+arrayPageScroll[1]-70))&&(widthNew<=arrayPageSize[2]))||b){Element.setWidth("lightboxImage"+lightboxNum,c);Element.setHeight("lightboxImage"+lightboxNum,a);Element.hide("fullsize"+lightboxNum)}else{if(widthNew>arrayPageSize[2]){if((arrayPageSize[2]<minWidth)){var e=minWidth}else{var e=arrayPageSize[2]}if(minWidth>=widthNew){var e=widthNew}heightNew=heightNew*(e/widthNew);widthNew=e}if(heightNew>(arrayPageSize[3]-lightboxTop+arrayPageScroll[1]-70)){if((widthNew*((arrayPageSize[3]-lightboxTop+arrayPageScroll[1]-70)/heightNew)<minWidth)){var d=minWidth*heightNew/widthNew}else{var d=arrayPageSize[3]-lightboxTop+arrayPageScroll[1]-70}if(minWidth>=widthNew){var d=heightNew}widthNew=widthNew*(d/heightNew);heightNew=d}Element.setWidth("lightboxImage"+lightboxNum,(widthNew-borderSize*2));Element.setHeight("lightboxImage"+lightboxNum,(heightNew-borderSize*2));Element.show("fullsize"+lightboxNum)}}if(widthNew<minWidth){widthNew=minWidth}Element.setWidth("imageDataContainer"+lightboxNum,widthNew);b=false;currentFullsize=false;if((widthNew>arrayPageSize[2])||((heightNew)>arrayPageSize[3])){currentFullsize=true}if(drag&&totalLightbox!=1){drag.draw([x,y],true,widthNew/2,heightNew/2,lightboxTop)}this.xScale=(widthNew/this.widthCurrent)*100;this.yScale=(heightNew/this.heightCurrent)*100;wDiff=this.widthCurrent-widthNew;hDiff=this.heightCurrent-heightNew;if(!(hDiff==0)){new Effect.Scale("outerImageContainer"+lightboxNum,this.yScale,{scaleX:false,duration:resizeDuration,queue:"front"})}if(!(wDiff==0)){new Effect.Scale("outerImageContainer"+lightboxNum,this.xScale,{scaleY:false,delay:resizeDuration,duration:resizeDuration})}Element.setHeight("prevLink"+lightboxNum,heightNew);Element.setHeight("nextLink"+lightboxNum,heightNew);if(wDiff<0){Element.setWidth("innerLightbox"+lightboxNum,widthNew)}if(heightNew>initialPageHeight){Element.setHeight("overlay",heightNew)}else{Element.setHeight("overlay",initialPageHeight)}if(widthNew>initialPageWidth){Element.setWidth("overlay",widthNew)}else{Element.setWidth("overlay",initialPageWidth)}this.showImage()},showImage:function(){Element.hide("loading"+lightboxNum);if(!otherContent){new Effect.Appear("lightboxImage"+lightboxNum,{duration:resizeDuration,queue:"end",afterFinish:function(){myLightbox.updateDetails()}});this.preloadNeighborImages()}else{new Effect.Appear("imageContainer"+lightboxNum,{duration:0,queue:"end",afterFinish:function(){Element.setInnerHTML("imageContainer"+lightboxNum,imageArray[activeImage][0]+'<div id="loading" style="display:none"><a href="#" id="loadingLink"><img src="'+globalImagePath+'loading.gif"></a></div>')}})}},updateDetails:function(){Element.show("caption"+lightboxNum);Element.setInnerHTML("caption"+lightboxNum,imageArray[activeImage][1]);if(imageArray.length>1){Element.show("numberDisplay"+lightboxNum);Element.setInnerHTML("numberDisplay"+lightboxNum,"Image "+eval(activeImage+1)+" of "+imageArray.length)}new Effect.Parallel([new Effect.SlideDown("imageDataContainer"+lightboxNum,{sync:true,duration:resizeDuration,from:0,to:1}),new Effect.Appear("imageDataContainer"+lightboxNum,{sync:true,duration:resizeDuration})],{duration:resizeDuration,afterFinish:function(){if(lightboxNum==1){Element.setWidth("innerLightbox"+lightboxNum,widthNew)}}});if(totalLightbox==1){myLightbox.updateNav()}},updateNav:function(){Element.show("hoverNav"+lightboxArray[0]);if(activeImage!=0){Element.show("prevLink"+lightboxArray[0]);document.getElementById("prevLink"+lightboxArray[0]).onclick=function(){myLightbox.changeImage(activeImage-1);return false}}if(activeImage!=(imageArray.length-1)){Element.show("nextLink"+lightboxArray[0]);document.getElementById("nextLink"+lightboxArray[0]).onclick=function(){myLightbox.changeImage(activeImage+1);return false}}var a;for(i=0;i<imageArray.length;i++){a=document.getElementById("headerIndex"+i);if(a!=null){a.onclick=function(){if(parseInt(this.getAttribute("imagenum"))!=activeImage){myLightbox.changeImage(parseInt(this.getAttribute("imagenum")))}}}}this.enableKeyboardNav()},enableKeyboardNav:function(){document.onkeydown=this.keyboardAction},disableKeyboardNav:function(){document.onkeydown=""},keyboardAction:function(a){if(a==null){keycode=event.keyCode;escapeKey=27}else{keycode=a.keyCode;escapeKey=a.DOM_VK_ESCAPE}key=String.fromCharCode(keycode).toLowerCase();if((key=="x")||(key=="o")||(key=="c")||(keycode==escapeKey)){myLightbox.end()}else{if((key=="p")||(keycode==37)){if(activeImage!=0){myLightbox.disableKeyboardNav();myLightbox.changeImage(activeImage-1)}}else{if((key=="n")||(keycode==39)){if(activeImage!=(imageArray.length-1)){myLightbox.disableKeyboardNav();myLightbox.changeImage(activeImage+1)}}}}},preloadNeighborImages:function(){if((imageArray.length-1)>activeImage){preloadNextImage=new Image();preloadNextImage.src=imageArray[activeImage+1][0]}if(activeImage>0){preloadPrevImage=new Image();preloadPrevImage.src=imageArray[activeImage-1][0]}},header:function(){if(!header){new Effect.SlideDown("headerBG",{duration:headerDuration,queue:{position:"end",scope:"imageHeaderScope",limit:1},afterFinish:function(){Element.setBackgroundImage("headerBarArrow","url(components/com_ezrider/library/lightbox/images/headerBarArrowUp.gif)");new Effect.Appear("headerImageContainer",{duration:headerDuration,queue:{position:"end",scope:"imageHeaderScope",limit:1},afterFinish:function(){header=true}});myLightbox.headerNav()}})}if(header){Element.hide("indexForward");Element.hide("indexBackward");new Effect.Fade("headerImageContainer",{duration:headerDuration,queue:{position:"end",scope:"imageHeaderScope",limit:1},afterFinish:function(){new Effect.SlideUp("headerBG",{duration:headerDuration,queue:{position:"end",scope:"imageHeaderScope",limit:1},afterFinish:function(){header=false;Element.setBackgroundImage("headerBarArrow","url(components/com_ezrider/library/lightbox/images/headerBarArrowDown.gif)")}})}})}},unselectedImage:function(){if(activeImage>=0){for(i=0;i<document.getElementsByTagName("img").length;i++){if(document.getElementById("headerIndexSelected")){document.getElementById("headerIndexSelected").setAttribute("id","headerIndexBG")}}}return},selectedImage:function(){for(i=0;i<document.getElementsByTagName("img").length;i++){if((document.getElementsByTagName("img")[i].getAttribute("imagenum")==activeImage)&&(document.getElementsByTagName("img")[i].parentNode.getAttribute("id")!="headerIndexSelectedGreen")){document.getElementsByTagName("img")[i].parentNode.setAttribute("id","headerIndexSelected")}}return},end:function(b){if(otherContent){var a=document.getElementById("lightbox1");if((a)){a.parentNode.removeChild(a)}otherContent=false;lightboxNum=0;totalLightbox=0;myLightbox.newLightbox(0)}if(totalLightbox==1||b==-1){for(i=1;i<=lightboxNum;i++){if(i!=1){var a=document.getElementById("innerLightbox"+i);if((a)){a.parentNode.removeChild(a)}}else{Element.hide("lightbox1")}}lightboxNum=1;totalLightbox=1;initialScroll=0;lightboxArray=[];new Effect.Fade("headerContainer",{duration:overlayDuration,afterFinish:function(){start=true}});Element.setWidth("outerImageContainer"+lightboxNum,250);Element.setHeight("outerImageContainer"+lightboxNum,250);Element.setTop("innerLightbox1",0);Element.setLeft("innerLightbox1",0);this.disableKeyboardNav();new Effect.Fade("overlay",{duration:overlayDuration});showSelectBoxes();showFlash();showiFrame()}else{if(totalLightbox>1&&b!=-1){if(b!=1){var a=document.getElementById("innerLightbox"+b);if((a)){a.parentNode.removeChild(a)}}else{Element.hide("innerLightbox1")}totalLightbox--;for(i=0;i<lightboxArray.length;i=i+2){if(lightboxArray[i]==b){lightboxArray.splice(i,2)}}if(totalLightbox==1){lightboxNum=lightboxArray[0];myLightbox.updateNav()}}}}};function getPageScroll(){var a;if(self.pageYOffset){a=self.pageYOffset}else{if(document.documentElement&&document.documentElement.scrollTop){a=document.documentElement.scrollTop}else{if(document.body){a=document.body.scrollTop}}}arrayPageScroll=new Array("",a);return arrayPageScroll}function getPageSize(){var e,a;var c,f;if(window.innerWidth&&window.innerHeight){c=window.innerWidth;f=window.innerHeight}else{if(document.documentElement&&document.documentElement.clientWidth&&document.documentElement.clientHeight){c=document.documentElement.clientWidth;f=document.documentElement.clientHeight}else{if(document.body){c=document.body.clientWidth;f=document.body.clientHeight}}}var b=0;if(window.innerWidth&&window.scrollMaxX){b=c+window.scrollMaxX}e=Math.max(Math.max(b,document.body.scrollWidth),document.body.offsetWidth);var d=0;if(window.innerHeight&&window.scrollMaxY){d=f+window.scrollMaxY}a=Math.max(Math.max(d,document.body.scrollHeight),document.body.offsetHeight);pageHeight=Math.max(a,f);pageWidth=Math.max(e,c);arrayPageSize=new Array(pageWidth,pageHeight,c,f);return arrayPageSize}function getKey(a){if(a==null){keycode=event.keyCode}else{keycode=a.which}key=String.fromCharCode(keycode).toLowerCase();if(key=="x"){}}function listenKey(){document.onkeypress=getKey}function showSelectBoxes(){var a=document.getElementsByTagName("select");for(i=0;i!=a.length;i++){a[i].style.visibility="visible"}}function hideSelectBoxes(){var a=document.getElementsByTagName("select");for(i=0;i!=a.length;i++){a[i].style.visibility="hidden"}}function showFlash(){var b=document.getElementsByTagName("object");for(i=0;i<b.length;i++){b[i].style.visibility="visible"}var a=document.getElementsByTagName("embed");for(i=0;i<a.length;i++){a[i].style.visibility="visible"}}function hideFlash(){var b=document.getElementsByTagName("object");for(i=0;i<b.length;i++){b[i].style.visibility="hidden"}var a=document.getElementsByTagName("embed");for(i=0;i<a.length;i++){a[i].style.visibility="hidden"}}function hideiFrame(){var a=document.getElementsByTagName("iframe");for(i=0;i!=a.length;i++){a[i].style.visibility="hidden"}}function showiFrame(){var a=document.getElementsByTagName("iframe");for(i=0;i!=a.length;i++){a[i].style.visibility="visible"}}function resizeShadow(){var a=getPageSize();Element.setWidth("overlay",a[0]);Element.setHeight("overlay",a[1])}Event.observe(window,"resize",resizeShadow,false);function setHeaderTop(){var a=getPageScroll();Element.setTop("headerContainer",a[1])}Event.observe(window,"scroll",setHeaderTop,false);function initLightbox(){myLightbox=new Lightbox()}Event.observe(window,"load",initLightbox,false);
