/* Copyright(c) 2010 One.Com */
function onReady(a){onReady.bindReady();if(onReady.isReady){a.call(window)}else{onReady.readyList.push(function(){return a.call(window)});return this}}onReady.isReady=false;onReady.readyList=[];onReady.ready=function(){if(!onReady.isReady){onReady.isReady=true;if(onReady.readyList){for(var a=0;a<onReady.readyList.length;a++){onReady.readyList[a].call(window)}onReady.readyList=null}}};onReady.readyBound=false;onReady.bindReady=function(){if(onReady.readyBound){return}onReady.readyBound=true;if(document.addEventListener&&!BO.opera){document.addEventListener("DOMContentLoaded",onReady.ready,false)}if(BO.ie&&window===top){(function(){if(onReady.isReady){return}try{document.documentElement.doScroll("left")}catch(c){setTimeout(arguments.callee,0);return}onReady.ready()})()}if(BO.opera){document.addEventListener("DOMContentLoaded",function(){if(onReady.isReady){return}for(var c=0;c<document.styleSheets.length;c++){if(document.styleSheets[c].disabled){setTimeout(arguments.callee,0);return}}onReady.ready()},false)}if(BO.safari){var a;(function(){if(onReady.isReady){return}if(document.readyState!=="loaded"&&document.readyState!=="complete"){setTimeout(arguments.callee,0);return}if(a===undefined){a=document.getElementsByTagName("style").length;var c=document.getElementsByTagName("link");for(var d=0;d<c.length;d++){if(/stylesheet/i.test(c[d].rel)){a++}}}if(document.styleSheets.length!==a){setTimeout(arguments.callee,0);return}onReady.ready()})()}if(window.addEventListener){window.addEventListener("load",onReady.ready,false)}else{if(window.attachEvent){window.attachEvent("onload",onReady.ready)}else{var b=window.onload;window.onload=function(){if(b){b.call(window)}onReady.ready()}}}};var BO=new function(){this.ie=false
/*@cc_on || true @*/
;this.ie4=this.ie&&!document.getElementById;this.ie5=this.ie&&!document.namespaces&&!this.ie4;this.ie7=false
/*@cc_on || (@_jscript_version == '5.7' && !!window.XMLHttpRequest && !document.querySelector) @*/
;this.ie8=navigator.userAgent.indexOf("Trident/4.0")!==-1;this.ie6=this.ie&&!!document.implementation&&!!document.implementation.hasFeature&&!this.ie7&&!this.ie8;this.ie55=this.ie&&!!document.namespaces&&!this.ie6&&!this.ie7&&!this.ie8;this.ie7vista=this.ie7&&/Windows NT 6\.0/.test(navigator.appVersion);this.ns4=!this.ie&&!!document.layers&&!!window.confirm&&!document.createElement;this.opera=!!self.opera;this.gecko=!!document.getBoxObjectFor;this.khtml=!!navigator.vendor==="KDE";this.konq=this.khtml||document.childNodes&&!document.all&&!navigator.taintEnabled;this.safari=!!document.childNodes&&!document.all&&!navigator.taintEnabled&&!navigator.accentColorName;this.safari4=this.safari&&!!window.postMessage;this.safari30=this.safari&&!!window.devicePixelRatio;this.safari12=this.safari&&!parseInt(0,10).toFixed&&!window.XMLHttpRequest;this.safari20=this.safari&&!!parseInt(0,10).toFixed&&!this.safari12&&!this.safari30;this.safari11=this.safari&&!this.safari12&&!this.safari20&&!this.safari30;this.chrome=navigator.userAgent.indexOf("Chrome")!==-1;this.X11=navigator.appVersion.indexOf("X11")!==-1;this.iphone=navigator.userAgent.toLowerCase().indexOf("iphone")!==-1;this.android=navigator.userAgent.toLowerCase().indexOf("android")!==-1};var redirecter;onReady(function(){redirecter=new HashRedirecter()});function HashRedirecter(){var a;var b=this;this.domFrame=document.getElementById("mainFrame");this.srcOriginal=this.domFrame.src;a=this.srcOriginal.match(/iloapp.([^\/]+)\/gallery\/([^\?\#]+)/);if(a){this.domain=a[1];this.galleryLocation=a[2]}else{return}if(this.isMobile()){window.location="http://iloapp."+this.domain+"/gallery/"+this.galleryLocation+"?Mobile";return}else{this.updateFrame();setInterval(function(){b.updateFrame()},500)}}HashRedirecter.prototype={hashCurrent:"",updateFrame:function(){var e="http://iloapp."+this.domain+"/gallery/"+this.galleryLocation+"?";var h=document.getElementById("mainFrame");var a;if(location.hash!=this.hashCurrent){if(a=location.hash.match(/^#home(\.(\d+))?$/)){if(a[2]!=null){e+="Home&page="+parseInt(a[2])}else{e+="Home"}}else{a=location.hash.match(/^#(edit|slideshow)?(\d+)(?:\.(\d+))?/);if(a){var c=a[2];var d=a[3];if(a[1]=="edit"){e+="EditAlbum&album="+c}else{if(a[1]=="slideshow"){e+="SlideShow&album="+c}else{e+="Album&album="+c}}if(d!=null){e+="&image="+d}}}this.domFrame.src=e;this.hashCurrent=location.hash}else{var a=document.cookie.match(/gmsg(\d+)=([^;]+)/);if(a){var g=a[1];var f=a[2];var b=new Date(0);document.cookie="gmsg"+g+"=_;path=/;domain=."+this.domain+";expires="+b.toGMTString();if(!navigator.userAgent.match(/safari/i)){location.replace("#"+f);this.hashCurrent="#"+f}}}},isMobile:function(){return((BO.iphone||BO.android||document.cookie.match(/is_mobile=true/))&&!document.cookie.match(/is_mobile=false/))}};