File "javascript.js"
Full path: E:/sites/Single15/tinmung2007/webroot/Tin VUI_BUON/AQuyetcmc/album/res/javascript.js
File size: 7.82 KiB (8008 bytes)
MIME-type:
Charset: utf-8
function download(openpath)
{
phwin = window.open('','dwnwindow','top=0,left=0,screenY=0, screenX=0,location=0,status=0,scrollbars=1,toolbar=0,menubar=0,resizable=1');
phwin.document.write('<html><head><title>Download</title></head>');
phwin.document.write('<body leftmargin=0 rightmargin=0 topmargin=0 bottommargin=0 >');
phwin.document.write('<img src="'+openpath+'"></img></body></html>');
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) {
var currentPage = window.location.pathname;
var currentPage = currentPage.substring(currentPage.lastIndexOf('/') + 1);
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+"%";
// fotoplayer_width= maxWidth()*fpwidth/100;; fotoplayer_height= maxHeight()*fpheight/100;
}
var openfolder = QString("openfolder");
if (openfolder == "") openfolder = startupfolder;
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];
}
window.MM_FlashCanPlay = MM_PluginVersion >= 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(' <OBJECT classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"');
document.write(' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" ');
document.write(' ID="xmlphotogallery" WIDTH="'+fotoplayer_width+'" HEIGHT="'+fotoplayer_height+'" ALIGN="middle" onMouseOut="SDTF(0)" onMouseOver="SDTF(1)">');
document.write(' <PARAM NAME=movie VALUE="res/'+fpversion+'"> <PARAM NAME=quality VALUE=high><PARAM NAME="allowFullScreen" VALUE="true"> <PARAM NAME=bgcolor VALUE='+flashbgcolor+'>');
document.write(' <PARAM NAME=FlashVars VALUE="configpath=res/'+configfile+'&folderspath='+foldersfile+'&cartxmlfile='+cartfile+'&nocache='+nocache+'&openfolder='+openfolder+'&openfile='+openfile +'&foldermenuwidth=150&pagename='+currentPage+'" >');
document.write(' <EMBED src="res/'+fpversion+'" bgcolor='+flashbgcolor+' quality="high" ');
document.write(' swLiveConnect=TRUE allowFullScreen="true" WIDTH="'+fotoplayer_width+'" HEIGHT="'+fotoplayer_height+'" NAME="xmlphotogallery" ALIGN="middle" onMouseOut="SDTF(0)" onMouseOver="SDTF(1)" ');
document.write(' FlashVars="configpath=res/'+configfile+'&folderspath='+foldersfile+'&cartxmlfile='+cartfile+'&nocache='+nocache+'&openfolder='+openfolder+'&openfile='+ openfile +'&foldermenuwidth=150&pagename='+currentPage+'"');
document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">');
document.write(' </EMBED>');
document.write(' </OBJECT>');
}
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 maxHeight() {
browserHeight=0;
if( typeof( window.innerHeight ) == 'number' ) {
browserHeight = window.innerHeight; }
else {
browserHeight = document.documentElement.clientHeight;
}
if (browserHeight == 0) browserHeight = document.body.clientHeight;
return browserHeight;
}
function maxWidth() {
browserWidth=0;
if( typeof( window.innerWidth ) == 'number' ) {
browserWidth = window.innerWidth; }
else {
browserWidth = document.documentElement.clientWidth;
}
if (browserWidth == 0) browserWidth = document.body.clientWidth;
return browserWidth;
}
function ResizeFlash() {
var flashMovie=getFlashMovieObject("xmlphotogallery");
if (globalfpunit == "percent") {
flashMovie.width = maxWidth()*globalfpwidth/100;
flashMovie.height = maxHeight()*globalfpheight/100;
}
else {
flashMovie.width = maxWidth();
flashMovie.height = maxHeight();
}
}
//window.onresize= ResizeFlash;