var IFFcnt = 0;
var IntervalMSG = [];
var IntervalForm = [];

// Write "Loaging..." Message
function wriIFrameMSG(cnt){
	clearInterval(IntervalMSG[cnt]);
	frames["IFrameMSG" + cnt].document.write("<html><head><meta http-equiv='content-type' content='text/html;charset=big5'></head><body style='margin:4px'>¸ü¤J¤¤¡A½Ðµyµ¥¡K</body></html>");
}


// Resize IFrame
function ResizeIFrameForm(cnt){
	clearInterval(IntervalForm[cnt]);
	document.getElementById("IFrameMSG" + cnt).height = 0;
	if(navigator.appName.indexOf("Microsoft") >= 0){
		document.getElementById("IFrameForm" + cnt).height = frames["IFrameForm" + cnt].document.body.scrollHeight;
	}
	else{
		document.getElementById("IFrameForm" + cnt).height = frames["IFrameForm" + cnt].document.height;
	}
}


// Create IFrame
function wIFF(href,w){
	w = (w == null ? 400 : w);
	var htmIFFS = "<style type='text/css'>.IFFS{border-style:none}</style>";
	var htmIFF = "<iframe id='IFrameForm" + IFFcnt + "' name='IFrameForm" + IFFcnt + "' width='" + w +"' height='0' frameborder='no' src='" + href + "' class='IFFS'></iframe>";
	var htmIFMSG = "<iframe id='IFrameMSG" + IFFcnt + "' name='IFrameMSG" + IFFcnt + "' width='" + w + "' height='32' frameborder='no' src='' class='IFFS'></iframe>";
	document.write(htmIFFS + htmIFMSG + "<br>" + htmIFF);
	if(navigator.appName.indexOf("Microsoft") >= 0){
		IntervalMSG[IFFcnt] = setInterval("if(frames['IFrameMSG" + IFFcnt + "'].document.readyState == 'complete'){wriIFrameMSG(" + IFFcnt + ")}",100);
		IntervalForm[IFFcnt] = setInterval("if(frames['IFrameForm" + IFFcnt + "'].document.readyState == 'complete'){ResizeIFrameForm(" + IFFcnt + ")}",500);
	}
	else{
		IntervalMSG[IFFcnt] = setInterval("if(frames['IFrameMSG" + IFFcnt + "'].document != null){wriIFrameMSG(" + IFFcnt + ")}",100);
		IntervalForm[IFFcnt] = setInterval("if(frames['IFrameForm" + IFFcnt + "'].document != null){ResizeIFrameForm(" + IFFcnt + ")}",500);
	}
	++IFFcnt;
}
