/* * @(#)Flash_Writer.js * STRATA CHART WRITE * Copyright (c) 2008 HSKNT Conpany. * All rights reserved. */ /** * STRATA CHART write to window document * @param p_sURL SWF file saved url (ex: /STRATA/_chart/column2D.swf ) * @param p_iWidth flash width size (ex: 800 ) * @param p_iHeight flash height size (ex: 600 ) * @param p_sID flash unique id (ex: COLUMN2D ) * @param p_sBgColor flash background color (ex: FFFFFF ) * @param p_sVars flash parameters (ex: params={ "year":"2010", "month":"12" } ) * @param p_sWinMode flash window mode (ex: transparent ) */ function writeFlash(p_sURL, p_iWidth, p_iHeight, p_sID, p_sBgColor, p_sVars, p_sWinMode) { var oHtmlText = getWriteFlashHTML(p_sURL, p_iWidth, p_iHeight, p_sID, p_sBgColor, p_sVars, p_sWinMode); this.document.write(oHtmlText); } /** * STRATA CHART write to window document * @param p_sURL SWF file saved url (ex: /STRATA/_chart/column2D.swf ) * @param p_iWidth flash width size (ex: 800 ) * @param p_iHeight flash height size (ex: 600 ) * @param p_sID flash unique id (ex: COLUMN2D ) * @param p_sBgColor flash background color (ex: FFFFFF ) * @param p_sVars flash parameters (ex: params={ "year":"2010", "month":"12" } ) * @param p_sWinMode flash window mode (ex: transparent ) */ function writeFlashToDiv(p_sURL, p_iWidth, p_iHeight, p_sID, p_sBgColor, p_sVars, p_sWinMode, p_sDivId) { var oHtmlText = getWriteFlashHTML(p_sURL, p_iWidth, p_iHeight, p_sID, p_sBgColor, p_sVars, p_sWinMode); document.getElementById(p_sDivId).innerHTML = oHtmlText; } /** * STRATA CHART object html return * @param p_sURL SWF file saved url (ex: /STRATA/_chart/column2D.swf ) * @param p_iWidth flash width size (ex: 800 ) * @param p_iHeight flash height size (ex: 600 ) * @param p_sID flash unique id (ex: COLUMN2D ) * @param p_sBgColor flash background color (ex: FFFFFF ) * @param p_sVars flash parameters (ex: params={ "year":"2010", "month":"12" } ) * @param p_sWinMode flash window mode (ex: transparent ) */ function getWriteFlashHTML(p_sURL, p_iWidth, p_iHeight, p_sID, p_sBgColor, p_sVars, p_sWinMode) { var oHtmlText; var menu = false; var saveurl =''; var deleteurl =''; saveurl = 'saveurl=/Gallery/imgSave.jsp'; menu = true; p_sVars += "&width="+p_iWidth+"&height="+p_iHeight+ '&' + saveurl + '&' + deleteurl; oHtmlText = "\n" + " \n" + " \n" + " \n" + " \n" + " \n" + " \n" + " \n" + " \n" + " \n" + "\n"; return oHtmlText; } /** * Call STRATA CHART image down method * @param p_sID flash unique id (ex: COLUMN2D ) */ function funcImgDown(p_sID) { try { if (navigator.appName.indexOf("Microsoft") != -1) { document.getElementById(p_sID).imageDown(); } else { document[p_sID].imageDown(); } } catch(e) { alert('funcImgDown Error:'+e); } } function imgComplete(){ //location.href="/Gallery/download.jsp"; // download.jsp }