function start(){if(SidebarFound=document.getElementById('gsSidebar')){DivColl=SidebarFound.getElementsByTagName('div');for(var t=0;t<DivColl.length;t++){var divClass=DivColl[t].className;if(divClass=='giThumbImage'){var anchorCollTemp=DivColl[t].getElementsByTagName('a');var imageCollTemp=anchorCollTemp[0].getElementsByTagName('img');var theimage=imageCollTemp[0];theimage.id='gbSidebarImage';CheckIfComplete('gbSidebarImage',1);}}}
if(SingleImageDiv=document.getElementById('gsSingleImageId')){var imageCollTemp=SingleImageDiv.getElementsByTagName('img');var theimage=imageCollTemp[0];theimage.id='gTheSingleImage';CheckIfComplete('gTheSingleImage',1);}
if(ThumbMatrix=document.getElementById('gbThumbMatrix')){rowColl=ThumbMatrix.getElementsByTagName('tr');var ImageNumber=0;for(var r=0;r<rowColl.length;r++){var itemColl=rowColl[r].getElementsByTagName('td');for(var i=0;i<itemColl.length;i++){var itemClass=itemColl[i].className;if(itemClass=='gbItemImage'||itemClass=='gbItemAlbum'){ImageNumber++;var div=itemColl[i].getElementsByTagName('div');var images=div[0].getElementsByTagName('img');var theimage=images[0];theimage.id='gbImageNo'+ImageNumber;CheckIfComplete('gbImageNo'+ImageNumber,ImageNumber);}}}}}
function CheckIfComplete(ImageId,ImageNumber){ImageObj=document.getElementById(ImageId);if(ImageObj.complete==false){window.setTimeout("CheckIfComplete('"+ImageId+"')",100);}else{startFade(ImageId,ImageNumber);}}
function startFade(imageId,ImageNumber){var ImageFromId=document.getElementById(imageId);setOpacity(ImageFromId,0);ImageFromId.style.visibility='visible';window.setTimeout("fadeIn('"+imageId+"', 0)",(ImageNumber*600));}
function fadeIn(objId,opacity){if(document.getElementById){obj=document.getElementById(objId);if(opacity<=100){setOpacity(obj,opacity);opacity+=5;window.setTimeout("fadeIn('"+objId+"',"+opacity+")",100);}}}
function setOpacity(obj,opacity){opacity=(opacity==100)?99.999:opacity;obj.style.filter="alpha(opacity:"+opacity+")";obj.style.KHTMLOpacity=opacity/100;obj.style.MozOpacity=opacity/100;obj.style.opacity=opacity/100;}
var type="IE";BrowserSniffer();function BrowserSniffer(){if(navigator.userAgent.indexOf("Opera")!=-1&&document.getElementById)type="OP";else if(document.all)type="IE";else if(document.layers)type="NN";else if(!document.all&&document.getElementById)type="MO";else type="IE";}
function whatBrows(){window.alert("Browser is : "+type);}
function ChangeContent(id,str){if(type=="IE"){document.all[id].innerHTML=str;}
if(type=="NN"){document.layers[id].document.open();document.layers[id].document.write(str);document.layers[id].document.close();}
if(type=="MO"||type=="OP"){document.getElementById(id).innerHTML=str;}}
function ShowLayer(id,action){if(type=="IE")eval("document.all."+id+".style.visibility='"+action+"'");if(type=="NN")eval("document."+id+".visibility='"+action+"'");if(type=="MO"||type=="OP")eval("document.getElementById('"+id+"').style.visibility='"+action+"'");}
function showLyr(id){if(type=="IE")eval("document.all."+id+".style.visibility='visible'");if(type=="NN")eval("document."+id+".visibility='visible'");if(type=="MO"||type=="OP")eval("document.getElementById('"+id+"').style.visibility='visible'");}
function hideLyr(id){if(type=="IE")eval("document.all."+id+".style.visibility='hidden'");if(type=="NN")eval("document."+id+".visibility='hidden'");if(type=="MO"||type=="OP")eval("document.getElementById('"+id+"').style.visibility='hidden'");}
function toggleLyr(id){if(type=="IE"){if(document.all[id].style.visibility=="visible"){document.all[id].style.visibility="hidden";}else{document.all[id].style.visibility="visible";}}
if(type=="MN"){if(document.layers[id].style.visibility=="visible"){document.layers[id].style.visibility="hidden";}else{document.layers[id].style.visibility="visible";}}
if(type=="MO"||type=="OP"){if(document.getElementById(id).style.visibility=="visible"){document.getElementById(id).style.visibility="hidden";}else{document.getElementById(id).style.visibility="visible";}}}
function showLyrD(id){if(type=="IE")eval("document.all."+id+".style.display=''");if(type=="NN")eval("document."+id+".display=''");if(type=="MO"||type=="OP")eval("document.getElementById('"+id+"').style.display=''");}
function hideLyrD(id){if(type=="IE")eval("document.all."+id+".style.display='none'");if(type=="NN")eval("document."+id+".display='none'");if(type=="MO"||type=="OP")eval("document.getElementById('"+id+"').style.display='none'");}
function toggleLyrD(id){if(type=="IE"){if(document.all[id].style.display=="block"){document.all[id].style.display="none";}else{document.all[id].style.display="block";}}
if(type=="MN"){if(document.layers[id].style.display=="block"){document.layers[id].style.display="none";}else{document.layers[id].style.display="block";}}
if(type=="MO"||type=="OP"){if(document.getElementById(id).style.display=="block"){document.getElementById(id).style.display="none";}else{document.getElementById(id).style.display="block";}}}
function Browser(){var ua,s,i;this.isIE=false;this.isNS=false;this.version=null;ua=navigator.userAgent;s="MSIE";if((i=ua.indexOf(s))>=0){this.isIE=true;this.version=parseFloat(ua.substr(i+s.length));return;}
s="Netscape6/";if((i=ua.indexOf(s))>=0){this.isNS=true;this.version=parseFloat(ua.substr(i+s.length));return;}
s="Gecko";if((i=ua.indexOf(s))>=0){this.isNS=true;this.version=6.1;return;}}
var browser=new Browser();var dragObj=new Object();dragObj.zIndex=0;function dragStart(event,id){var el;var x,y;if(id){dragObj.elNode=document.getElementById(id);}else{if(browser.isIE){dragObj.elNode=window.event.srcElement;}
if(browser.isNS){dragObj.elNode=event.target;}
if(dragObj.elNode.nodeType==3){dragObj.elNode=dragObj.elNode.parentNode;}}
if(browser.isIE){x=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;y=window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop;}
if(browser.isNS){x=event.clientX+window.scrollX;y=event.clientY+window.scrollY;}
dragObj.cursorStartX=x;dragObj.cursorStartY=y;dragObj.elStartLeft=parseInt(dragObj.elNode.style.left,10);dragObj.elStartTop=parseInt(dragObj.elNode.style.top,10);if(isNaN(dragObj.elStartLeft))dragObj.elStartLeft=0;if(isNaN(dragObj.elStartTop))dragObj.elStartTop=0;dragObj.elNode.style.zIndex=++dragObj.zIndex;if(browser.isIE){document.attachEvent("onmousemove",dragGo);document.attachEvent("onmouseup",dragStop);window.event.cancelBubble=true;window.event.returnValue=false;}
if(browser.isNS){document.addEventListener("mousemove",dragGo,true);document.addEventListener("mouseup",dragStop,true);event.preventDefault();}}
function dragGo(event){var x,y;if(browser.isIE){x=window.event.clientX+document.documentElement.scrollLeft+document.body.scrollLeft;y=window.event.clientY+document.documentElement.scrollTop+document.body.scrollTop;}
if(browser.isNS){x=event.clientX+window.scrollX;y=event.clientY+window.scrollY;}
dragObj.elNode.style.left=(dragObj.elStartLeft+x-dragObj.cursorStartX)+"px";dragObj.elNode.style.top=(dragObj.elStartTop+y-dragObj.cursorStartY)+"px";if(browser.isIE){window.event.cancelBubble=true;window.event.returnValue=false;}
if(browser.isNS){event.preventDefault();}}
function dragStop(event){if(browser.isIE){document.detachEvent("onmousemove",dragGo);document.detachEvent("onmouseup",dragStop);}
if(browser.isNS){document.removeEventListener("mousemove",dragGo,true);document.removeEventListener("mouseup",dragStop,true);}}
var hide=true;function showhide(obj){var x=new getObj('testP');hide=!hide;x.style.visibility=(hide)?'hidden':'visible';setLyr(obj,'testP');}
function setLyr(obj,lyr,ofY,ofX){var newX=findPosX(obj);var newY=findPosY(obj);if(lyr=='testP')newY-=50;var x=new getObj(lyr);expY=newY+(ofY);expX=newX+(ofX);x.style.top=expY+'px';x.style.left=expX+'px';}
function findPosX(obj){var curleft=0;if(obj.offsetParent){while(obj.offsetParent){curleft+=obj.offsetLeft;obj=obj.offsetParent;}}
else if(obj.x)
curleft+=obj.x;return curleft;}
function findPosY(obj){var curtop=0;var printstring='';if(obj.offsetParent){while(obj.offsetParent){printstring+=' element '+obj.tagName+' has '+obj.offsetTop;curtop+=obj.offsetTop;obj=obj.offsetParent;}}
else if(obj.y)
curtop+=obj.y;window.status=printstring;return curtop;}
var menu;var theTop=30;var old=theTop;function movemenu(){if(window.innerHeight){pos=window.pageYOffset;}
else if(document.documentElement&&document.documentElement.scrollTop){pos=document.documentElement.scrollTop;}else if(document.body){pos=document.body.scrollTop;}
if(pos<theTop)pos=theTop;else pos+=30;if(pos==old){menu.style.top=pos;}
old=pos;temp=setTimeout('movemenu()',500);}
function getObj(name){if(document.getElementById){this.obj=document.getElementById(name);this.style=document.getElementById(name).style;}else if(document.all){this.obj=document.all[name];this.style=document.all[name].style;}else if(document.layers){this.obj=document.layers[name];this.style=document.layers[name];}}
function nrc(e){if(document.all){if(event.button==2){return false;}}
if(document.layers){if(e.which==3){return false;}}}
function rcalert(e){if(document.all){if(event.button==2){alert(msgmouse);return false;}}
if(document.layers){if(e.which==3){alert(msgmouse);return false;}}}
function sidebarrc(e){if(document.all){if(event.button==2){a=toggleLyr('floatingSidebar');return false;}}
if(document.layers){if(e.which==3){a=toggleLyr('floatingSidebar');return false;}}}
function sidebarnrc(e){if(document.all){if(event.button==2){a=toggleLyr('floatingSidebar');return false;}}
if(document.layers){if(e.which==3){a=toggleLyr('floatingSidebar');return false;}}}
function sidebarrcalert(e){if(document.all){if(event.button==2){a=ShowLayer('floatingSidebar','visible');alert(msgmouse);return false;}}
if(document.layers){if(e.which==3){a=toggleLyr('floatingSidebar');alert(msgmouse);return false;}}}
if(document.layers){document.captureEvents(Event.MOUSEDOWN);}
var $buo=function(op,test){var jsv=5;var n=window.navigator,b;this.op=op||{};this.op.l=op.l||n.language||n.userLanguage||document.documentElement.getAttribute("lang")||"en";this.op.vsakt={i:8,f:3.6,o:10.6,s:5,n:10};this.op.vsdefault={i:6,f:2,o:9.64,s:3,n:10};this.op.vs=op.vs||this.op.vsdefault;for(b in this.op.vsakt)
if(this.op.vs[b]>=this.op.vsakt[b])
this.op.vs[b]=this.op.vsdefault[b];if(!op.reminder||op.reminder<0.1)
this.op.reminder=0;else
this.op.reminder=op.reminder||24;this.op.onshow=op.onshow||function(o){};this.op.url=op.url||"http://browser-update.org/update.html";this.op.pageurl=op.pageurl||window.location.hostname||"unknown";this.op.newwindow=op.newwindow||false;this.op.test=test||op.test||false;if(window.location.hash=="#test-bu")
this.op.test=true;function getBrowser(){var n,v,t,ua=navigator.userAgent;var names={i:'Internet Explorer',f:'Firefox',o:'Opera',s:'Apple Safari',n:'Netscape Navigator',c:"Chrome",x:"Other"};if(/like firefox|chromeframe|seamonkey|opera mini|meego|netfront|moblin|maemo|arora|camino|flot|k-meleon|fennec|kazehakase|galeon|android|mobile|iphone|ipod|ipad|symbian|webos/i.test(ua))n="x";else if(/MSIE (\d+\.\d+);/.test(ua))n="i";else if(/Chrome.(\d+\.\d+)/i.test(ua))n="c";else if(/Firefox.(\d+\.\d+)/i.test(ua))n="f";else if(/Version.(\d+.\d+).{0,10}Safari/i.test(ua))n="s";else if(/Safari.(\d+)/i.test(ua))n="so";else if(/Opera.*Version.(\d+\.\d+)/i.test(ua))n="o";else if(/Opera.(\d+\.\d+)/i.test(ua))n="o";else if(/Netscape.(\d+)/i.test(ua))n="n";else return{n:"x",v:0,t:names[n]};if(n=="x")return{n:"x",v:0,t:names[n]};v=new Number(RegExp.$1);if(n=="so"){v=((v<100)&&1.0)||((v<130)&&1.2)||((v<320)&&1.3)||((v<520)&&2.0)||((v<524)&&3.0)||((v<526)&&3.2)||4.0;n="s";}
if(n=="i"&&v==7&&window.XDomainRequest){v=8;}
return{n:n,v:v,t:names[n]+" "+v};}
this.op.browser=getBrowser();if(!this.op.test&&(!this.op.browser||!this.op.browser.n||this.op.browser.n=="x"||this.op.browser.n=="c"||document.cookie.indexOf("browserupdateorg=pause")>-1||this.op.browser.v>this.op.vs[this.op.browser.n]))
return;if(this.op.reminder>0){var d=new Date(new Date().getTime()+1000*3600*this.op.reminder);document.cookie='browserupdateorg=pause; expires='+d.toGMTString()+'; path=/';}
var ll=this.op.l.substr(0,2);var languages="de,en";if(languages.indexOf(ll)!==false)
this.op.url="http://browser-update.org/"+ll+"/update.html#"+jsv;var tar="";if(this.op.newwindow)
tar=' target="_blank"';function busprintf(){var args=arguments;var data=args[0];for(var k=1;k<args.length;++k){data=data.replace(/%s/,args[k]);}
return data;}
var t='Your browser (%s) is <b>out of date</b>. It has known <b>security flaws</b> and may <b>not display all features</b> of this and other websites. <a%s>Learn how to update your browser</a>';if(ll=="de")
t='Sie verwenden einen <b>veralteten Browser</b> (%s) mit <b>Sicherheitsschwachstellen</b> und <b>k&ouml;nnen nicht alle Funktionen dieser Webseite nutzen</b>. <a%s>Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren k&ouml;nnen</a>.';if(op.text)
t=op.text;this.op.text=busprintf(t,this.op.browser.t,' href="'+this.op.url+'"'+tar);var div=document.createElement("div");this.op.div=div;div.id="buorg";div.className="buorg";div.innerHTML='<div>'+this.op.text+'<div id="buorgclose">X</div></div>';document.body.insertBefore(div,document.body.firstChild);var me=this;div.onclick=function(){if(me.op.newwindow)
window.open(me.op.url,"_blank");else
window.location.href=me.op.url;return false;};div.getElementsByTagName("a")[0].onclick=function(e){var e=e||window.event;if(e.stopPropagation)e.stopPropagation();else e.cancelBubble=true;return true;};this.op.bodymt=document.body.style.marginTop;document.body.style.marginTop=(div.clientHeight)+"px";document.getElementById("buorgclose").onclick=function(e){var e=e||window.event;if(e.stopPropagation)e.stopPropagation();else e.cancelBubble=true;me.op.div.style.display="none";document.body.style.marginTop=me.op.bodymt;return true;};op.onshow(this.op);};
