﻿/*
	File：通用浮动窗
	Author：elvis@dotop
	Update：3:53 2008-5-12
*/

function loadHnrcFrm(tUrl, frmWidth)
{
	if(!frmWidth) frmWidth = 200;
	
	$('cmFrmDv_frm').style.display = 'none';
	$('cmFrmDv_load').style.display = '';

	var tO1 = $('cmFrmDv_con');
	tO1.style.height = '200px';

	var tO2 = $('cmFrmDv');
	tO2.style.width = frmWidth + 'px';
	tO2.style.height = '';

	hide();
	//GetCenterXY_ForLayer(tO2);
	displayLayer(tO2);

	//document.write('debug->' + tUrl);
	$('cmFrmDv_frm').src = tUrl;
}

function cmFrmDv_autoSize(tIndex)
{
	var tO = $('cmFrmDv_frm');
	//tO.style.visibility = 'visible';
	if(frames[tIndex].cmFrmDv_frm_autoSize)
	{
		tStr = $('cmFrmDv').style.width.toString();
		tStr = tStr.replace('px', '');
		tO.width = parseInt(tStr) - 10;
		tO.height = 0;
		
		frames[tIndex].cmFrmDv_frm_autoSize();
	}
	else setTimeout('cmFrmDv_autoSize(' + tIndex + ')', 1000);
}

function cmFrmDv_init(tIndex)
{
	var tB = '';
	tB += '<div id="cmFrmDv" class="purple" style="display:none"><div class="purple_h_out"><div class="purple_h_in"><button type="button" class="purple_close" onclick="closeDiv(\'cmFrmDv\')"></button><span id="cmFrmDv_title">loading...</span></div></div>';
	tB += '		<div id="cmFrmDv_con" class="purple_con">';
	tB += '			<div id="cmFrmDv_load"><img src="/images/frame-loading.gif" alt="Loading..." /><p class="loaddingtext">页面载入中，请稍后...</p></div>';
	tB += '			<iframe allowtransparency="true" id="cmFrmDv_frm" src="about:blank" frameborder="0" marginwidth="0" marginheight="0" onload="cmFrmDv_autoSize(' + tIndex + ')"></iframe>';
	tB += '		</div>';
	tB += '		<div class="purple_b_out"><div class="purple_b_in"></div></div>';
	tB += '</div>';
	document.write(tB);
}
