function Dialog(title, yesCallBack, cancelCallBack, isHTML, htmlOrUrl, params, optName, id)
{
	var html = "<div style=\"font-size:14px;text-align:center;line-height:130px;vertical-align:middle;\">加载中...</div>";
	if(isHTML)
	{
		html = htmlOrUrl;
	}
	var pop_box = document.createElement("div");
	pop_box.className = "bbs_pop";
	pop_box.id = id || "";
	if(!window.XMLHttpRequest)
	{
		pop_box.innerHTML = [
								'<div class="ie6hack">',
									'<iframe width="100%" height="100%" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"></iframe>',
								'</div>',
								'<div class="bbs_pop_box">',
									'<div class="pop_main">',
										'<div class="note_opt">',
											'<div class="pop_header">',
												'<h3>'+ title +'</h3>',
													'<div class="opt">',
													'<a class="close" onclick="' + (cancelCallBack || '') + ';DialogClose();" href="javascript:;">关闭</a></div>',
												'</div>',
												'<div style="text-align: center;" class="cont" id="userSetAjaxBox">',
													html,
												'</div>',
												'<div class="pop_footer">',
													'<input type="button" id="btnDialogSubmit" onclick="' + yesCallBack + '" value="确定" class="btn1">\n',
													'<input type="button" onclick="' + (cancelCallBack || '') + ';DialogClose();" value="关闭" class="btn2">',
												'</div>',
											'</div>',
										'</div>',
									'</div>',
								'</div>'
							].join("");
	}
	else
	{
		pop_box.innerHTML = [
								'<div class="bbs_pop_box">',
									'<div class="pop_main">',
										'<div class="note_opt">',
											'<div class="pop_header">',
												'<h3>'+ title +'</h3>',
													'<div class="opt">',
													'<a class="close" onclick="' + (cancelCallBack || '') + ';DialogClose();" href="javascript:;">关闭</a></div>',
												'</div>',
												'<div style="text-align: center;" class="cont" id="userSetAjaxBox">',
													html,
												'</div>',
												'<div class="pop_footer">',
													'<input type="button" id="btnDialogSubmit" onclick="' + yesCallBack + '" value="确定" class="btn1">\n',
													'<input type="button" onclick="' + (cancelCallBack || '') + ';DialogClose();" value="关闭" class="btn2">',
												'</div>',
											'</div>',
										'</div>',
									'</div>',
								'</div>'
							].join("");
	}
	document.body.appendChild(pop_box);

	if(!isHTML)
	{
		var xhr = null;
		if(window.XMLHttpRequest)
		{
			xhr = new XMLHttpRequest();
		}
		else
		{
			xhr = new ActiveXObject('Msxml2.XMLHTTP') || new ActiveXObject('Microsoft.XMLHTTP');
		}  
		xhr.open("get", htmlOrUrl + "?" + params + "&ajaxMethod=" + (optName || "") + "&" + Math.random(), true);
		xhr.onreadystatechange = function()
		{
			if (xhr.readyState == 4) 
			{
				$("userSetAjaxBox").innerHTML = xhr.responseText;
			}
		};
		xhr.send(null);
	}
	$("btnDialogSubmit").focus();
}
function DialogClose()
{
	var div_table = $A(document.body.childNodes);
	for(var i = 0, length = div_table.length; i < length; i++)
	{
		if(div_table[i].className == "bbs_pop")
		{
			document.body.removeChild(div_table[i]);
		}
	}
}
