var ns=document.layers?true:false;var ie=document.all&&!window.opera?true:false;var dom=document.getElementById&&!ie?true:false;var loadingZoomAnimation='<img src="images/loading/picture_big.gif" alt="Loading" title="Loading" /><br />';var lastLabel="";var activeMode="";var p_images="images/";var i_small="37x37/";var i_large="531x531/";var i_download="download/";var zoom_fade_in=0.5;var zoom_fade_out=0.5;var active=new Hash();active.set("drawings",false);active.set("photographs",false);active.set("groups",false);function callOnloadFunctions(){$("white_overlay").hide()}window.onload=callOnloadFunctions;var counter=0;function callResizeFunctions(){if((active.get("drawings")==true&&active.get("photographs")==true)||active.get("groups")==true){var B=$("left_container").cumulativeOffset();$("zoom_drawings").style.left=B[0]+"px";$("zoom_drawings").style.top=B[1]+"px";$("about_container").style.left=B[0]+"px";$("about_container").style.top=B[1]+"px";var A=$("right_container").cumulativeOffset();$("zoom_photographs").style.left=A[0]+"px";$("zoom_photographs").style.top=A[1]+"px"}else{var B=$("right_container").cumulativeOffset();$("zoom_drawings").style.left=B[0]+"px";$("zoom_drawings").style.top=B[1]+"px";var A=$("left_container").cumulativeOffset();$("zoom_photographs").style.left=A[0]+"px";$("zoom_photographs").style.top=A[1]+"px";$("about_container").style.left=A[0]+"px";$("about_container").style.top=A[1]+"px"}}window.onresize=callResizeFunctions;function displayLabel(A){e=$("label_container").getElementsByClassName("label");for(i=0;i<e.length;i++){e[i].hide()}$("label_"+A).show();lastLabel="label_"+A}function hideLabel(){if($(lastLabel)){$(lastLabel).hide()}}function displayLoadingLayer(A){$("loading_"+A).clonePosition(A+"_container");$("loading_"+A).setOpacity(0);$("loading_"+A).show();new Effect.Opacity("loading_"+A,{duration:1,from:0,to:0.9})}function loadCells(A){if(A=="groups"){loadCells("drawings");active.set("drawings",false);$("icon_container_drawings").show();$("icon_container_drawings_active").hide();loadCells("photographs");active.set("photographs",false);$("icon_container_photographs").show();$("icon_container_photographs_active").hide();active.set(A,true);$("icon_container_"+A).hide();$("icon_container_"+A+"_active").show();e=$("main_container").getElementsByClassName("black");for(i=0;i<e.length;i++){e[i].hide()}e=$("main_container").getElementsByClassName("white");for(i=0;i<e.length;i++){e[i].show()}}else{if(active.get("groups")==true){closeSection("groups")}active.set(A,true);hideContainer("both");$("icon_container_"+A).hide();$("icon_container_"+A+"_active").show();for(i=0;i<196;i++){if($(A+"_cell_"+i)){$(A+"_cell_"+i).className="small_cell_loading"}if($(A+"_cell_"+i+"_div")){$(A+"_cell_"+i+"_div").show()}}e=$("main_container").getElementsByClassName("black");for(i=0;i<e.length;i++){e[i].show()}e=$("main_container").getElementsByClassName("white");for(i=0;i<e.length;i++){e[i].hide()}}}function enlarge(C,E,F,B,D){if(active.get("drawings")==true&&active.get("photographs")==true&&enlarge.arguments.length==5){if(C=="drawings"){enlarge("drawings",E,F,B,D,"both");enlarge("photographs",B,D,E,F,"both")}else{enlarge("drawings",B,D,E,F,"both");enlarge("photographs",E,F,B,D,"both")}}else{if(active.get("groups")==true&&enlarge.arguments.length==5){if(C=="drawings"){enlarge("drawings",E,F,B,D,"both");enlarge("photographs",B,D,E,F,"both")}else{enlarge("drawings",B,D,E,F,"both");enlarge("photographs",E,F,B,D,"both")}}else{if(enlarge.arguments.length==6){container=(C=="drawings"?"left":"right")}else{container=(C=="drawings"?"right":"left")}setDownloadLink(container,C,F);if(!$("zoom_"+C).visible()){$("zoom_"+C).clonePosition(container+"_container");$("zoom_"+C).setOpacity(0);$("zoom_"+C).show();new Effect.Opacity("zoom_"+C,{duration:zoom_fade_in,from:0,to:1})}$("zoom_"+C+"_content").innerHTML=loadingZoomAnimation;if(enlarge.arguments.length>5){var A=new ImageLoader(p_images+C+"/"+i_large+E,"zoom_"+C+"_content");A.loadEvent=function(G,I,H){$(H).innerHTML='<a href="javascript:;" onclick="hideContainer(\'both\');" onmouseover="displayLabel(\'back\');" onmouseout="hideLabel();"><img src="'+G+'" border="0" width="531" height="531" style="background: black;" /></a>'}}else{var A=new ImageLoader(p_images+C+"/"+i_large+E,"zoom_"+C+"_content");A.loadEvent=function(G,I,H){$(H).innerHTML='<a href="javascript:;" onclick="uncover(\''+C+"','"+B+"','"+D+'\');" onmouseover="displayLabel(\'uncover\');" onmouseout="hideLabel();"><img src="'+G+'" border="0" width="531" height="531" style="background: black;" /></a>';$("zoom_"+C).clonePosition(container+"_container")}}A.load()}}}function enlargeBoth(B,C,D){container=(B=="drawings"?"left":"right");setDownloadLink(container,B,D);if(!$("zoom_"+B).visible()){$("zoom_"+B).clonePosition(container+"_container");$("zoom_"+B).setOpacity(0);$("zoom_"+B).show();new Effect.Opacity("zoom_"+B,{duration:zoom_fade_in,from:0,to:1})}$("zoom_"+B+"_content").innerHTML=loadingZoomAnimation;var A=new ImageLoader(p_images+B+"/"+i_large+C,"zoom_"+B+"_content");A.loadEvent=function(E,G,F){$(F).innerHTML='<a href="javascript:;" onclick="hideContainer(\'both\');" onmouseover="displayLabel(\'back\');" onmouseout="hideLabel();"><img src="'+E+'" border="0" width="531" height="531" style="background: black;" /></a>'};A.load()}function uncover(B,C,D){dir=(B=="drawings"?"photographs":"drawings");container=(B=="drawings"?"right":"left");setDownloadLink(container,dir,D);$("zoom_"+B+"_content").innerHTML=loadingZoomAnimation;var A=new ImageLoader("images/"+dir+"/531x531/"+C,"zoom_"+B+"_content");A.loadEvent=function(E,G,F){$(F).innerHTML='<a href="javascript:;" onclick="hideContainer(\'both\');" onmouseover="displayLabel(\'back\');" onmouseout="hideLabel();"><img src="'+E+'" border="0" width="531" height="531" style="background: black;" /></a>'};A.load()}function setDownloadLink(A,C,B){if(!$("download_link_"+A).visible()){$("download_link_"+A).show()}$("download_link_"+A).setAttribute("href","dl.php?"+Base64.encode(p_images+C+"/"+i_download+B))}function hideDownloadLink(A){$("download_link_"+A).hide()}function hideContainer(A){if(A=="both"){hideContainer("drawings");hideContainer("photographs");hideAbout()}else{container=(A=="drawings"?"right":"left");hideDownloadLink(container);new Effect.Opacity("zoom_"+A,{duration:zoom_fade_out,from:1,to:0,afterFinish:function(){$("zoom_"+A).hide()}})}}function closeSection(A){if(A=="groups"){active.set(A,false);$("icon_container_groups").show();$("icon_container_groups_active").hide();closeSection("drawings");closeSection("photographs")}else{hideContainer("both");active.set(A,false);$("icon_container_"+A).show();$("icon_container_"+A+"_active").hide();for(i=0;i<196;i++){if($(A+"_cell_"+i)){$(A+"_cell_"+i).className="small_cell"}if($(A+"_cell_"+i+"_div")){$(A+"_cell_"+i+"_div").hide()}}}}function closeAllSections(){closeSection("drawings");closeSection("photographs");closeSection("groups")}function displayAbout(){if(!$("about_container").visible()){closeAllSections();$("about_container").clonePosition("left_container",{setWidth:false,setHeight:false});$("about_container").setOpacity(0);$("about_container").show();new Effect.Opacity("about_container",{duration:zoom_fade_in,from:0,to:1})}else{new Effect.Opacity("about_container",{duration:zoom_fade_in,from:1,to:0,afterFinish:function(){$("about_container").hide()}})}}function hideAbout(){if($("about_container").visible()){new Effect.Opacity("about_container",{duration:zoom_fade_out,from:1,to:0,afterFinish:function(){$("about_container").hide()}})}}function displayGroups(A){if(active.get("groups")==true){e=$$("img.w_group_"+A);for(i=0;i<e.length;i++){$(e[i]).hide()}e=$$("img.b_group_"+A);for(i=0;i<e.length;i++){$(e[i]).show()}}}function hideGroups(A){if(active.get("groups")==true){e=$$("img.w_group_"+A);for(i=0;i<e.length;i++){$(e[i]).show()}e=$$("img.b_group_"+A);for(i=0;i<e.length;i++){$(e[i]).hide()}}};
