function passinfo(mode) { var flashMovie=getFlashMovieObject("xmlphotogallery"); var imgdesc =flashMovie.GetVariable("description"); imgdesc = imgdesc.substring(0,imgdesc.indexOf("Download'); phwin.document.write(''); phwin.document.write(''); phwin.document.close(); } function getimageinfo(show,currentimage) { var label = currentimage.substring(0,currentimage.lastIndexOf(".")); if (label.indexOf("/") > 0) { label = label.substring(label.lastIndexOf("/")+1); } if (show == "1") { page = "res/"+label+".html"; openwin = window.open(page,"","width=450,height=500,scrollbars=1,resizable=0,toolbar=0,location=0,status=0,menubar=0"); } } function jstrigger(currentimage) { getimageinfo(1,currentimage); } function closewindow() { top.window.close(); } function fullscreen() { var isWin=(navigator.appVersion.indexOf("Win")!=-1)? true : false; var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)? true : false; var notIE7 = (navigator.appVersion.indexOf("MSIE 7.0")!=-1)? false : true; if(isWin&&isIE&¬IE7){ var fullwindow = window.open("index.html",'FotoPlayer',"fullscreen=1, scrollbars=0"); fullwindow.focus(); }else{ // for non-ie browsers, specify width and height instead of using fullscreen var fullwindow = window.open("index.html","FotoPlayer","width="+screen.availWidth+",height="+screen.availHeight); fullwindow.moveTo(0,0); fullwindow.focus(); } } function SDTF(state) { var flashMovie=getFlashMovieObject("xmlphotogallery"); flashMovie.SetVariable("mousestate", state); } window.onblur = function() { var flashMovie=getFlashMovieObject("xmlphotogallery"); flashMovie.SetVariable("wf", 0); } window.onfocus = function() { var flashMovie=getFlashMovieObject("xmlphotogallery"); flashMovie.SetVariable("wf", 1); } function getFlashMovieObject(movieName) { if (window.document[movieName]) { return window.document[movieName]; } if (navigator.appName.indexOf("Microsoft Internet")==-1) { if (document.embeds && document.embeds[movieName]) return document.embeds[movieName]; } else // if (navigator.appName.indexOf("Microsoft Internet")!=-1) { return document.getElementById(movieName); } } var MM_FlashCanPlay; var globalfpunit, globalfpwidth , globalfpheight; function embedfotoplayer(fpversion,unit,fpwidth,fpheight,flashbgcolor,configfile,foldersfile,cartfile,nocache,startupfolder,rootphotosxml,wmode,foldermenuwidth) { var currentPage = window.location.pathname; var currentPage = currentPage.substring(currentPage.lastIndexOf('/') + 1); var currentPageTitle = document.title; if (wmode == null) wmode ="N"; if (foldermenuwidth == null || foldermenuwidth=="") foldermenuwidth ="150"; var fotoplayer_width= 0, fotoplayer_height= 0; globalfpunit = unit;globalfpwidth = fpwidth; globalfpheight=fpheight; if (unit == "pixels") { fotoplayer_width= fpwidth;fotoplayer_height= fpheight; } else { fotoplayer_width= fpwidth+"%"; fotoplayer_height= fpheight+"%"; } var openfolder = QString("openfolder"); if (openfolder == "") openfolder = startupfolder.trim(); if (openfolder != null && openfolder.toLowerCase().indexOf("search.php") == -1 && openfolder != "" && openfolder.charAt(openfolder.length-1) != "/" ) openfolder = openfolder.trim() + "/"; var openfile = QString("openfile"); var MM_contentVersion = 8; var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0; if ( plugin ) { var words = navigator.plugins["Shockwave Flash"].description.split(" "); for (var i = 0; i < words.length; ++i) { if (isNaN(parseInt(words[i]))) continue; var MM_PluginVersion = words[i]; var pluginVersion = MM_PluginVersion.split("."); var versionMajor = pluginVersion[0]; var versionMinor = pluginVersion[1]; } window.MM_FlashCanPlay = versionMajor >= MM_contentVersion; } else { if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.appVersion.indexOf("Win") != -1)) { if(parseFloat(navigator.appVersion.substring(navigator.appVersion.indexOf('MSIE')+5)) != 7) { window.MM_FlashCanPlay = CheckFlash(MM_contentVersion); } else { // alert("skipping detection for IE7 due to possibility of having corrupt flash player install after IE7 upgrade"); window.MM_FlashCanPlay = true; } } } if ( window.MM_FlashCanPlay ) { document.write(' '); document.write(' '); if (wmode!=null && wmode=="Y")document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); } return window.MM_FlashCanPlay; } function QString(qsParam) { nvString = "&" + window.location.search.substring(1, window.location.search.length) + "&"; paramBegin = nvString.indexOf("&" + qsParam + "="); if (paramBegin != -1) { valBegin = (paramBegin*-1-qsParam.length-2)*-1; qsVal = nvString.substring(valBegin, nvString.indexOf("&", valBegin)); if (qsVal != "") {return unescape(qsVal)} else {return ""} } else {return ""} } function checkflashdisabled() { if (navigator.appName.indexOf("Microsoft Internet")!=-1) { var flashMovie=getFlashMovieObject("xmlphotogallery"); try { if (flashMovie.PercentLoaded() != null) return false; } catch (E) { var flashMovie=getFlashMovieObject("xmlphotogallery"); flashMovie.style.visibility = 'hidden'; flashMovie.style.height = 0;flashMovie.style.width = 0; alert("Flash plugin disabled."); return true; } } else return false; } function adddivattr() { var flashdiv = document.getElementById('flash'); flashdiv.setAttribute("onMouseout","javascript:SDTF(0)"); } window.onload = adddivattr; function resizealbum() { var contentHeight = window.innerHeight ; if (contentHeight == undefined || contentHeight == 0) contentHeight = document.documentElement.clientHeight; if (contentHeight == 0) contentHeight = document.body.clientHeight; var content = document.getElementById('content'); contentHeight -= content.offsetTop; var flashcontent = document.getElementById('flash'); var flashfooter = document.getElementById('footer'); if (cartenabled==true && contentHeight < 600) contentHeight=600; if (flashcontent != null && flashfooter!=null) contentHeight -= footerheight; if (content.style.height != undefined && contentHeight >" ") content.style.height = contentHeight +"px"; if (flashcontent != null && flashcontent.style.height != undefined && contentHeight >" ") flashcontent.style.height = contentHeight +"px"; };