var isIE=(document.all)?true:false; //============================================================================================= function Z3ScloseWindow(isExit) { if(document.getElementById('back') !=null) document.getElementById('back').parentNode.removeChild(document.getElementById('back')); if(document.getElementById('topwin') !=null) document.getElementById('topwin').parentNode.removeChild(document.getElementById('topwin')); //20150726: declared in z3d_app.N.js. TO BE MANAGED easily. z3dpano_win_on = false; } //================================================================================================================ function Z3D_WIN(fileName, panel_w, panel_h, align, x, y) { Z3ScloseWindow(false); z3dpano_win_on=true; var win_w=document.body.clientWidth-3; var win_h=document.body.clientHeight; //20150828 if(isIE) setSelectState('hidden'); ratio = panel_w/panel_h; /* //تض»ْ if(win_h>win_w) { content_w = win_w*0.9; content_h = content_w/ratio; } else { content_h = win_h*0.9; content_w = content_h*ratio; } */ content_h = panel_h; content_w = panel_w; //background container //var back=document.createElement('div'); //back.id='back'; //left = win_w-content_w; //back.style.cssText='top:0px;left:"+left+"px;position:absolute;background:transparent;width:"+content_w+"px;;height:100%; z-index:2;'; //document.body.appendChild(back); //win container var myw=document.createElement('div'); myw.id='topwin'; myw.className='topwin'; iFrameHeight = win_h-80; if(iFrameHeight < content_h) iFrameHeight = content_h+80; if(align=="MM") { content_left = (win_w-content_w)/2; if (content_left<0) wl=5; content_top = (win_h-content_h)/2; if (content_top<0) content_top=5; } //RT if(align=="RT") { content_top = y; content_left = win_w-content_w-x; } //RM if(align=="RM") { content_top = (win_h-content_h)/2+y; content_left = win_w-content_w-x; } url = fileName+"&w="+content_w+"&h="+content_h; myw.innerHTML= ""; myw.style.cssText="left:"+(content_left)+"px;top:"+(content_top)+"px;position:absolute;z-index:3;background:transparent;border:0 none;width:"+content_w+"px;"+"height:"+(content_h)+"px;"; document.body.appendChild(myw); }