// JavaScript Document

function getModule(oResponse) {
	var oModule = new Sys.Net.Ajax();
	oModule.url = "/static/dynamicModule.asp"
	oModule.method = "post";
	oModule.response = oResponse;
	oModule.invoke();
	return oModule;
}
function getModuleHtml(sModuleName) {
	var oResponse = new Sys.Net.Response();
	oResponse.write("DF_Module",sModuleName);
	var oModule = getModule(oResponse);
	var sHtml = oModule.getText();
	oModule.dispose();
	return sHtml;
}
function getBodySize(sourceWindow) {
	var size = {width:0,height:0};
	var source = sourceWindow || window;
	if (source.document.compatMode=="CSS1Compat") { 
		size.width = source.document.documentElement.scrollWidth;
		size.height = source.document.documentElement.scrollHeight;
	} 
	else if (source.document.body) { 
		size.width = source.document.body.scrollWidth; 
		size.height = source.document.body.scrollHeight; 
	} 
	return size;
}
function fullModule(sModuleID,sModuleName) {
	Sys.UI.DomElement.innerHTML($(sModuleID),getModuleHtml(sModuleName));
}
function resizeIframe(iframe) {
	for(var i=0;i<window.frames.length;i++) {
//		if(window.frames[i]){
			var size = getBodySize(window.frames[i]);
			iframe.height = size.height;
//		}
	}
}
function doPagination(pageUrl,pageCount,theForm) {
	try{
		
		var page = theForm.elements["Page"].value;
		
		if(isNaN(page)) {
			alert("系统提示：\n\n	请输入一个1至"+pageCount+"之间的数字。	");
			return false;
		}
		page = parseInt(page,10);
		if(page > pageCount) {
			alert("系统提示：\n\n	请输入一个1至"+pageCount+"之间的数字。	");
			return false;
		}
		if(page > 1) {
			pageUrl = String.format(pageUrl,"_"+page);
		}else{
			pageUrl = String.format(pageUrl,"");
		}
		window.location.href = pageUrl;
	}catch(e) {
		alert(e.toString());
		return false;
	}
	return false;
}