var aLoadImgSrc="/templates/common/images/icons/aBox-loading.gif";var siteURL="http://paularmstrongdesigns.com/";var aImgTypes=new Array("jpg","gif","png","bmp");var aClient=new Object();aClient.allImgs=function(){var a=document.getElementsByTagName("a");var b=new Array();for(i=0;i<a.length;i++){for(j=0;j<aImgTypes.length;j++){if(a[i].href.indexOf(aImgTypes[j])!=-1){b.push(a[i])}}}return b};aClient.pageWidth=function(){var a;if(window.innerHeight&&window.scrollMaxY){a=document.body.scrollWidth}else{if(document.body.scrollHeight>document.body.offsetHeight){a=document.body.scrollWidth}else{a=document.body.offsetWidth}}if(a<$D.getViewportWidth()){pageWidth=$D.getViewportWidth()}else{pageWidth=a}return pageWidth};aClient.pageHeight=function(){var a;if(window.innerHeight&&window.scrollMaxY){a=window.innerHeight+window.scrollMaxY}else{if(document.body.scrollHeight>document.body.offsetHeight){a=document.body.scrollHeight}else{a=document.body.offsetHeight}}if(a<=$D.getViewportHeight()){pageHeight=$D.getViewportHeight()}else{pageHeight=a}return pageHeight};aClient.xScroll=function(){var a=window.scrollX||document.documentElement.scrollLeft;return a};aClient.yScroll=function(){var a=window.scrollY||document.documentElement.scrollTop;return a};Array.prototype.inArray=function(a){for(i=0;i<this.length;i++){if(this[i]==a){return i}}return null};var $D=YAHOO.util.Dom;var $E=YAHOO.util.Event;var $A=YAHOO.util.Anim;var $M=YAHOO.util.Motion;var $S=YAHOO.util.Scroll;var $Ease=YAHOO.util.Easing;var $=$D.get;YAHOO.util.AnimMgr.fps=500;YAHOO.widget.aEffect=function(a){this.oEl=YAHOO.util.Dom.get(a)};YAHOO.widget.aEffect.prototype.aShowLoad=function(){var a=new $A("aLoadImg",{opacity:{to:1}},0.2);a.onStart.subscribe(function(){$D.setStyle("aLoadImg","display","block");$D.setXY("aLoadImg",[($D.getViewportWidth()/2)-16+aClient.xScroll(),($D.getViewportHeight()/2)-16+aClient.yScroll()]);if($D.hasClass("aBoxMeta","aOpen")){var b=new $A("aBoxMeta",{opacity:{to:0},height:{to:0}},0.2);b.onStart.subscribe(function(){$D.setStyle("aImg","opacity","0");$D.setStyle("aImg","visibility","hidden")});b.animate()}});a.animate()};YAHOO.widget.aEffect.prototype.aShowOverlay=function(){selects=document.getElementsByTagName("select");for(i=0;i!=selects.length;i++){$D.setStyle(selects[i],"visibility","hidden")}var a=new $A("aOverlay",{opacity:{to:0.85}},0.3);a.onStart.subscribe(function(){$D.setStyle("aOverlay","display","block");$D.setStyle("aOverlay","height",aClient.pageHeight()+"px")});var b=new $A("aBox",{opacity:{to:1}},0.3);b.onStart.subscribe(function(){$D.setStyle("aBox","display","block");var c=new YAHOO.widget.aEffect();c.aShowLoad()});b.animate();a.animate()};YAHOO.widget.aEffect.prototype.aResizeBox=function(c){var b=YAHOO.awesomebox.scaleImage(c);var a=new $M("aBox",{width:{to:(b[0]+20)},height:{to:(b[1]+20)},points:{to:[($D.getViewportWidth()/2)-(b[0]/2)+aClient.xScroll()-10,($D.getViewportHeight()/2)-(b[1]/2)+aClient.yScroll()-10]}},0.3);a.onStart.subscribe(function(){$D.setStyle("aBox","display","block");var d=new $A("aLoadImg",{opacity:{to:0}},0.3);var e=new $A("aImg",{width:{to:b[0]},height:{to:b[1]}},0.3);d.onComplete.subscribe(function(){$D.setStyle("aLoadImg","display","none")});d.animate();e.animate()});a.onComplete.subscribe(function(){$D.setStyle("aBox","height",b[1]+70+"px");$D.setStyle("aBoxMeta","width",b[0]+"px");$D.addClass("aBoxMeta","aOpen");$("aImg").setAttribute("width",b[0]);$("aImg").setAttribute("height",b[1]);$D.setStyle("aImg","visibility","visible");var d=new $A("aImg",{opacity:{from:0,to:1}},0.3);d.onComplete.subscribe(function(){var e=new $A("aBoxMeta",{opacity:{from:0,to:1},height:{to:40}},0.2);e.animate()});d.animate()});if($D.hasClass("aBoxMeta","aOpen")){setTimeout(function(){$("aImg").setAttribute("src",c.src);a.animate()},300)}else{$("aImg").setAttribute("src",c.src);a.animate()}};YAHOO.widget.aEffect.prototype.aClose=function(){var b=$("aImg");var a=new $A("aBoxMeta",{height:{to:0},opacity:{to:0}},0.2);var c=new $M("aBox",{opacity:{to:0}},0.3);c.onComplete.subscribe(function(){var d=new $A("aOverlay",{opacity:{to:0}},0.3);d.onStart.subscribe(function(){selects=document.getElementsByTagName("select");for(i=0;i!=selects.length;i++){$D.setStyle(selects[i],"visibility","visible")}$D.removeClass("aBoxMeta","aOpen");$D.setStyle("aBox","display","none");$D.setStyle("aImg","opacity","0");$D.setStyle("aImg","visibility","hidden");$D.setStyle("aOverlay","display","none");$D.setStyle("aOverlay","height","0px");$D.setStyle("aLoadImg","display","none")});d.animate()});a.animate();c.animate();$E.removeListener("aNextButton","click");$E.removeListener("aPrevButton","click");$E.removeListener(document,"keypress")};YAHOO.widget.aEffect.prototype.aAwesome=function(){if(!$("aAwesome")){var a=document.getElementsByTagName("body").item(0);var c=document.createElement("a");$(c).setAttribute("id","aAwesome");$(c).setAttribute("href","http://paularmstrongdesigns.com/#awesomebox");$D.setStyle(c,"background","url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwBQTFRFUmuqGyQ5N0hxBwkOZobURFmNWXS4X33GKTZVFBsqDhIcv7+/PVB/ICAgIi1HYGBg57XREBAQ7+/vMD9j887ggICAS2KbQEBA6brUn5+fAgUI7MDYMDAw5rPQ6rzVI0R36LfSBQkQ8cve7cLZ6LjT57bSDhsw5bLP8MjcID9v5bHP677W8crd8szf673W7L/Xz8/P5LDOBw4Y8sze7MHYr6+vCRIg6rvV88/g7sTaHDZf7cHY8s3f7MDX78bbEyRA9NDhHjtn5rTQ8cnd677X39/f6bnTDBcoSWyxFSlHDw0O7cPZGTJX78fc7sPZ5rTR9dLiW33JUnS9cHBwPF6eFy1P6bnU7sXa5K7N467N8Mnd9dPj8cre9NHh78Xb5K/NQFqR57bRLlGL5bDO883fZIbWN1qYOzA28Mjd5K/O8Mfcj4+P67/XUFBQ9dHiPDI3OSwzV3nDHhgb8sveEiA29M/h9NHiHRgbQGOk463M88/hYILP6LnT7sPa6rvU7sXbroqePjU5LCQpaYvc5rLQ9tXk9tTjJyUlHBYa6r3W6LfT1aPAHxsd99bkTEFGjm2AHxoctZinl36KlXuJnXqO3rXLwZ2wvJWrrYidEA4OWUhRdFtpyZ22lXyJgGFz267HHhocRzdALCInPTM4yK65qI+b3bPKzqe8VHS7lHiHV0ZQdmFss5SlooOUdl9r1qTBOSsz1aK/SWKddm5uuIym58fVWU1UDQwMKyAmTWutSTpDn32QTnC3Rl6ValtiPjY6PTU5VkRODgsNyp63SDlBd2FsnnuPRWeq9dPioYGSSTpCsJCi5cPTLScqtpqnhGt5wJyvtJalpoyZSz9F2LvIV0VPk3aG0cPDKz9mspGiwZ6waWJiIjpk78fb2avFKkyFOUx5VkNOW01UvZasLCQoOi41c1lo2KrEDwwNclZmZ1NeW1VVtpuoqpSdDwwOt6ur1rfFTkZJaVhh9tTkKyEnXE9VPTQ4spGjKyInj2+Byp+3JUh/bY/i////AAAAAAAASn+ycwAAAQB0Uk5T////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AFP3ByUAAAfcSURBVHjavJp3fBzFFcdn2+3uVd+d784nnZAV27Jk2llYFDfZgLGR5SqbYIxjqg0Y44Lp3aa3UFMoCSTUhAQCKUAaLYXee++dhF5u9pmZ2dlykiXtrDjeH/7DupvvZ97vvTdv3hzaKGJAra2O/ivyNSRGaGruapwqyggOIQvXNU+tVCqNTaKMoBC6iYUVZuuEGQEhZBe72ojKeKgRhIjdyhmVNlBEGYEgAM2NDqMDokYtIIThICqtdZCXagAB2NZlVKaDhGsAIXq4viLOAh1/95qQUJrqMkgayhhDDSAdnrPawMRY/c4hxFkeY1dQdIxRCEi/XyHOGu+PLA1jnA8BkfpLYIDp3ka2hSxhYDkEBKty3+EC0OpzlkEZOBkGgnHEhF6HBjcvRbpIhjCLhoNg3dkL9DRXkal1psoYOoSEYA18BDMbR9S0rNnkMBrrJJsRRhIOIVnMzcjzxZjd5jDaDP4/ESU8xGCEaNxPoDbfhjQ7DE2B8JA4RWi4t615mZYs/hc1CWEYDgRtGkFsw4xlC+wP6bISjuFAdFBxv6bmk7ZoG8NDMET6h8SjoRE+CMIDmBb9HiCk/oSlCEBY/RmsJkgmpvWvTXYwIRwBEp83rV69GkAxULWTzERCcuNbUwaTjHe9+4dFuy8du+9Fr1alpWomYpbVnjbwIOoKh0RP/+NRi3Y/cOyYMaMbLruTYPJ8TSmRsYiV0/IgKIhv5BdHLVpKGKNHNzTMGfLNm8ADIQIxi1lOwT5KGIgGt561aOlYxthxzpCfXfqkA5ET5RKki5Y1zRd+wq0E+apuwOlnUTnGjD65YcchQ/6aLq5wIYUCTfSyZUHel/6ilyApSjroHxM5CKOBMkY9WLZiLqTEqkmOQPwFVPCcR0gl27/yRiY5kWPvUT8lzol5mnBIe1W2qmKyIOb4wmdcjr1HDT8x5oNgu/aWrYJSVabFmi+6VrLbKn3N5Bg1fPjI11MkmMDxjmpCemUskwK5OvUlUYi5wiq9ZTPOHLnLsN+kYjHwFiVlMQFg9KgvushWKATIov+eQxkjCWPYdvcecYQPglVNlnuXT0MUUkjD3VSOkcfuRhibnbHV5m9wCEJ6XxVZYCs0T+D+P9/D5Nhlt2HHb7fZVpvvvPVyG0KLbjS/aYokBEHgykG2wRiTLoEkOwDef/p/H/dxMmuCkLddOSjj4K3rx/3W7nxl+EtvzR2pgvuLQb56ySfHwZPqx/3kX7y9VlHfJ2ZSDAK/OtGTY1L9xcupFEzdZBSUZB/dUhyEhIdE4r5fOnLUT1hfJEUX6Drmac/fcprSR4AFTxUWwikrk7rdZtSPmzCCniEl4C2yGeeM3tGsCEHIopnEU7bkE0bMXLvCslJ28YrwyNIk1pDLaqggdiBW93vMVSNGzN7hBnLkFv1VNx+FVDEW606A4g9nWQQikePCWvkwY8ycvcMPf3T5ysw0X13JQmoaO4NJnfRT4kKQRC5XWnsNc9VxhDF51qOrCnY2MmHS7ZZjKTouED6GES8eax/hjBMmT57VcsBOW3wCzj7SZcuzgu+EFIJo7/z+dyQDqRyE8eJBlPGDx/ihjqDdxyCxHQ0HicC1rhyTZx3UsgdhbLNlJ7+2F6wqS3mlTAiClevHPfvlczajpWWPLfYkjImvsXuRWr0R0kx6ESEGMZavJ7J8dCGVo2Unypi439APIM4W8tbPpAqpsuVFhBiEfLpUjOXgBluOQ7ecOHTo9od1Uu/HS35PAaSnFaRwEN7xdj/O5aCMB75gzYTskyTBuiMPEheDIJb0uVVcDsKYci6k0mQ5LdEDUvQgshgEJ+lWSqsYY7+h2x89ZQmkMzlSWhBkqt2VSUte7RKDqNFSJgYXUDkI47ApSw45L2Gx9ZSiT3golctedAlVYfs+UEo/7rhqyuFz534ORVIlNWwk+sqTCIhC6KXzfM5Ycvjc/y7+Uyekcuko1pVcdZqI6+5BsJqFXz/E5Dhk7uLFp55yVSfA2T+XSVfiOcyKpb0jIPhV2N8ooCRc8Y+r/08Yp356yjlPfHjuP8+mRdeAHBefhIJXHwUaVSQpZtatRno8SW6EnXecdBLZhiJlNd2+8Sa6Y7FYeyoNSh4LB7DdrUjgb0hUZFvVNduerFQdv9HgsxZkSygNOIxAPRsJgSkI4gdskKlH70Y1IAXx65mBa0hxZpBSGAjtywQgeQi88JoX1rnz0IBDYncGWb3SMWtmzPjbMZtiHFmptLYpstBd2ymQPsiG+Qv4OHifBTPmz5s3b39fkD1jj3CBz6I1EQj2QeYduU+lpy0juOv+bkSdwXoz2FN1XQSiV7tr//n/Webthmwlohlm1RNBM08tUU10lJdlyTFDfmUvYjejuJyUwBnXem8E0+1zJdDB5UIGsp4Pgo1N7N6SFYDEIehoGaDLeQROBj1UkNO4B3+Wb3IfNlHAtgg5B5DA23+H86ZiBlSez/pFxjHuQ1cHPcHMwBBZaHzl014NVL7sm6HYtA+A/wJgIciBch6FGY9CHXcYCWM9EEQ3xKfJjsMWghFEFGSGmb67DmsCPUA6onDvCM4DehdIARpJtDGcQVMjfxBGZu0g/Ol5PEjxmkHcxG+GgctXaAihsJ/ktELUrB3EEX8d1BJCcrKL1ckBk2AwEJ4uHbWF0BhrpRlZUwj9uVTz+IUDbWWQEPenAv1+5lsBBgD0KVsy7Bzn5gAAAABJRU5ErkJggg==')");$D.setStyle(c,"display","block");$D.setStyle(c,"width","100px");$D.setStyle(c,"height","100px");$D.setStyle(c,"position","absolute");$D.setStyle(c,"z-index","999");a.appendChild(c);var b=new $M("aAwesome",{points:{from:[-100,(($D.getViewportHeight()/2)+aClient.yScroll()-50)],to:[0,(($D.getViewportHeight()/2)+aClient.yScroll()-50)]}},0.1);b.animate();setTimeout(function(){var d=new $M("aAwesome",{points:{to:[-100,(($D.getViewportHeight()/2)+aClient.yScroll()-50)]}},0.1);d.onComplete.subscribe(function(){a.removeChild(c)});d.animate()},2000)}};YAHOO.awesomebox=function(){return{init:function(){if(!document.getElementsByTagName){return}if($D==undefined){$D=YAHOO.util.Dom}if($==undefined){$=$D.get}var h=document.getElementsByTagName("body").item(0);var l=document.createElement("div");$(l).setAttribute("id","aOverlay");$(l).setAttribute("title","Click to Close");h.appendChild(l);$D.setStyle("aOverlay","opacity","0");var d=document.createElement("div");$(d).setAttribute("id","aBox");h.appendChild(d);$D.setStyle("aBox","opacity","0");$D.setXY("aBox",[($D.getViewportWidth()/2)-21,($D.getViewportHeight()/2)-21]);$D.setStyle("aBox","display","none");var m=document.createElement("div");$(m).setAttribute("id","aImgHolder");d.appendChild(m);var c=document.createElement("img");$(c).setAttribute("id","aImg");m.appendChild(c);$D.setStyle("aImg","opacity","0");$D.setStyle("aImg","visibility","hidden");var f=document.createElement("div");$(f).setAttribute("id","aBoxMeta");d.appendChild(f);var e=document.createElement("a");$(e).setAttribute("id","aNextButton");f.appendChild(e);$(e).setAttribute("href",'javascript:void("0")');$D.addClass(e,"aButton");var g=document.createElement("a");$(g).setAttribute("id","aPrevButton");f.appendChild(g);$(g).setAttribute("href",'javascript:void("0")');$D.addClass(g,"aButton");var k=document.createElement("a");$(k).setAttribute("id","aCloseButton");f.appendChild(k);$(k).setAttribute("href",'javascript:void("0")');$D.addClass(k,"aButton");var n=document.createElement("h1");$(n).setAttribute("id","aInfoTitle");f.appendChild(n);var b=document.createElement("p");$(b).setAttribute("id","aCount");f.appendChild(b);$D.setStyle(b,"opacity","0");var a=document.createElement("p");$(a).setAttribute("id","aInfo");f.appendChild(a);var p=new Image();p.src=aLoadImgSrc;var o=document.createElement("img");$(o).setAttribute("id","aLoadImg");h.appendChild(o);$(o).setAttribute("src",p.src);$D.setStyle("aLoadImg","opacity","0");$E.on(l,"click",this.close);$E.on(k,"click",this.close);$E.on(aClient.allImgs(),"click",this.load)},load:function(c,b){var d=new YAHOO.widget.aEffect();d.aShowOverlay();if(b){var a=b}else{var a=this}$E.stopEvent(c);$E.removeListener(document,"keypress");aPreload=new Image();aPreload.onload=function(){var k=new YAHOO.widget.aEffect(a);k.aResizeBox(aPreload);if(!a.getAttribute("rel")){$D.setStyle("aNextButton","visibility","hidden");$D.setStyle("aPrevButton","visibility","hidden");$D.setStyle("aCount","opacity","0")}else{$D.setStyle("aCount","opacity","1");$E.removeListener("aNextButton","click");$E.removeListener("aPrevButton","click")}var h="";var f="";if(a.getAttribute("title")!=null){var h=a.getAttribute("title")}if(a.getElementsByTagName("img")[0]&&a.getElementsByTagName("img")[0].getAttribute("title")!=null){var h=a.getElementsByTagName("img")[0].getAttribute("title")}if(a.getElementsByTagName("img")[0]&&a.getElementsByTagName("img")[0].getAttribute("alt")!=null){var f=a.getElementsByTagName("img")[0].getAttribute("alt")}else{var f=a.innerHTML}if($D.hasClass("aBoxMeta","aOpen")){setTimeout(function(){$("aInfoTitle").innerHTML=h;$("aInfo").innerHTML=f},250)}else{$("aInfoTitle").innerHTML=h;$("aInfo").innerHTML=f}var g=a.getAttribute("href").split("/");var e=g[g.length-1].split(".")[0];if(a.getAttribute("rel")){YAHOO.awesomebox.loadNeighbors(a)}$E.addListener(document,"keypress",function(l){$E.stopEvent(l);switch($E.getCharCode(l)){case (120):YAHOO.awesomebox.close();break;case (97):YAHOO.awesomebox.awesome();break}})};aPreload.src=a.getAttribute("href")},loadNeighbors:function(f){var a=aClient.allImgs();var e=new Array();for(j=0;j<a.length;j++){if(a[j].getAttribute("rel")&&a[j].getAttribute("rel")==f.getAttribute("rel")){e.push(a[j])}}var b=e.inArray(f);setTimeout(function(){$("aCount").innerHTML="Image "+(b+1)+" sur "+e.length},300);if(b!=e.length-1){var c=new Image();c.src=e[b+1].getAttribute("href");$D.setStyle("aNextButton","visibility","visible")}else{$D.setStyle("aNextButton","visibility","hidden")}if(b!=0){var d=new Image();d.src=e[b-1].getAttribute("href");$D.setStyle("aPrevButton","visibility","visible")}else{$D.setStyle("aPrevButton","visibility","hidden")}$E.addListener("aNextButton","click",this.load,e[b+1],true);$E.addListener("aPrevButton","click",this.load,e[b-1],true);$E.addListener(document,"keypress",function(g){$E.stopEvent(g);switch($E.getCharCode(g)){case (115):if(b!=e.length-1){YAHOO.awesomebox.load("",e[b+1])}break;case (112):if(b!=0){YAHOO.awesomebox.load("",e[b-1])}break}})},scaleImage:function(c){var a=c.height;var d=c.width;if(c.width>$D.getViewportWidth()){d=$D.getViewportWidth()-20;a=c.height*(d/c.width);if(a+100>($D.getViewportHeight()-20)){a=$D.getViewportHeight()-120;d=c.width*(a/c.height)}}else{if(c.height+100>$D.getViewportHeight()){d=c.width*(($D.getViewportHeight()-120)/c.height);a=$D.getViewportHeight()-120;if(d>($D.getViewportWidth()-20)){d=c.width*(a/c.height);a=c.height*(d/c.width)}}}var b=new Array(Math.floor(d),Math.floor(a));return b},close:function(){var a=new YAHOO.widget.aEffect();a.aClose()},awesome:function(){var a=new YAHOO.widget.aEffect();a.aAwesome()}}}();
