//thoi gian tu dong an di cua message
var time_out = 3000;

//khoi tao bien dung chung
var show_alert_interval = "";
var hide_alert_interval = "";
var old_onscroll = window.onscroll;

//function dung chung
function msgOncroll() {
	var top_magin = document.documentElement.scrollTop;
	var d = document.getElementById("div_bg_message"); 
	d.style.top = top_magin+"px";
	d = document.getElementById("div_bg_content"); 
	d.style.top = top_magin+'px';
}

// strObjName: 'document.frmContact.txtMessage'
function closeMessage(strObjectName) {
	var d = document.getElementById("div_bg_message"); 
	document.body.removeChild(d);
	d = document.getElementById("div_bg_content"); 
	document.body.removeChild(d);
	window.onscroll = old_onscroll;
	if ( strObjectName != null ) {
		objName = eval(strObjectName);
		objName.focus();
	}
	
}
//end - function dung chung

/* 
* strObjName: 'document.frmContact.txtMessage'
* assign null to the second param if you don't want to focus on any object
*/

function gAlert(msg, strObjName) {
	//top
	var top_magin = document.documentElement.scrollTop;
	window.onscroll = msgOncroll;
	
	var div_bg = document.createElement("div") ;
	div_bg.id = "div_bg_message"; 
	div_bg.style.position = 'absolute';
	div_bg.style.left = '0px';
	div_bg.style.top =  top_magin+'px';
	div_bg.style.width = '100%';
	div_bg.style.height = '100%';
	div_bg.style.zIndex = '9999';
	div_bg.style.backgroundColor = "#ffffff";
	document.body.appendChild(div_bg);
	
	var div_contain = document.createElement("div") ;
	div_contain.id = "div_bg_content";
	div_contain.style.position = 'absolute';
	div_contain.style.left = '0px';
	div_contain.style.top =  top_magin+'px';
	div_contain.style.zIndex = '10000';
	div_contain.style.width = '100%';
	div_contain.align = "center";
	
	document.body.appendChild(div_contain);	

	
	var div_msg = document.createElement("div") ;
	div_msg.id = "message_content";
	//var s = msg+"<br><div align='center'><input type='button' class='msg_button1' value='OK' onclick='closeMessage()'></div>";
	
	var s = "<table width='420' border='0' cellpadding='0' cellspacing='0'><tr><td align='right' width='6'><img src='images/alert_bg_left.gif' width='6' height='150'></td><td valign='middle'><div style='position:absolute; padding-top:5px; padding-left:8px;font-weight:bold'>Katko Creative</div><div style='position:absolute; padding-top:40px; padding-left:15px;'><img src='images/alert_clock.gif'/></div><div style='position:absolute; padding-top:105px; padding-left:305px;'><img src='images/alert_button.gif' border='0' style='cursor:hand; cursor:pointer;' onclick='closeMessage(\""+strObjName+"\")' /></div><div style='font-family: Helvetica, Arial;font-size:14px;position:absolute; padding-top:40px; padding-left:90px;'><strong>http://katkocreative.com</strong></div><div style='font-family: Helvetica, Arial;font-size:12px;position:absolute; padding-top:60px; padding-left:90px; width:320px;'>"+msg+"</div><div style='background-image:url(images/alert_bg_center.png); width:408px; height:150px;'></div></td><td align='left' width='6'><img src='images/alert_bg_right.gif' width='6' height='150' /></td></tr></table>";
	
	div_msg.innerHTML = s;
	div_contain.appendChild(div_msg);
	
}

function gConfirm(msg,function_name) {
	//top
	var top_magin = document.documentElement.scrollTop;
	window.onscroll = msgOncroll;
	
	var div_bg = document.createElement("div") ;
	div_bg.id = "div_bg_message"; 
	div_bg.style.position = 'absolute';
	div_bg.style.left = '0px';
	div_bg.style.top =  top_magin+'px';
	div_bg.style.width = '100%';
	div_bg.style.height = '100%';
	div_bg.style.zIndex = '9999';
	div_bg.style.backgroundColor = "#ffffff";
	div_bg.style.filter = "Alpha(Opacity=0)";
	div_bg.style.MozOpacity = "0";
	document.body.appendChild(div_bg);
	
	var div_contain = document.createElement("div") ;
	div_contain.id = "div_bg_content";
	div_contain.style.position = 'absolute';
	div_contain.style.left = '0px';
	div_contain.style.top =  top_magin+'px';
	div_contain.style.zIndex = '10000';
	div_contain.style.width = '100%';
	div_contain.align = "center";
	
	document.body.appendChild(div_contain);
	
	var div_msg = document.createElement("div") ;
	div_msg.id = "message_content";
	var s = msg+"<br><div align='center'><input type='button' class='msg_button1' value='OK' onclick='closeMessage();"+function_name+";'>&nbsp;<input type='button' class='msg_button2' value='NO' onclick='closeMessage();'></div>";
	div_msg.innerHTML = s;
	div_contain.appendChild(div_msg);
}

//message tu dong an
function autohide_alert(msg) {
	//top
	var top_magin = document.documentElement.scrollTop;
	window.onscroll = msgOncroll;
	
	var div_bg = document.createElement("div") ;
	div_bg.id = "div_bg_message"; 
	div_bg.style.position = 'absolute';
	div_bg.style.left = '0px';
	div_bg.style.top =  top_magin+'px';
	div_bg.style.width = '100%';
	div_bg.style.height = '100%';
	div_bg.style.zIndex = '9999';
	div_bg.style.backgroundColor = "#ffffff";
	div_bg.style.filter = "Alpha(Opacity=0)";
	div_bg.style.MozOpacity = "0";
	document.body.appendChild(div_bg);
	
	var div_contain = document.createElement("div") ;
	div_contain.id = "div_bg_content";
	div_contain.style.position = 'absolute';
	div_contain.style.left = '0px';
	div_contain.style.top =  top_magin+'px';
	div_contain.style.zIndex = '10000';
	div_contain.style.width = '100%';
	div_contain.align = "center";
	
	document.body.appendChild(div_contain);
	
	var div_msg = document.createElement("div") ;
	div_msg.id = "message_content";
	div_msg.innerHTML = msg;
	div_msg.style.filter = "Alpha(Opacity=0)";
	div_msg.style.MozOpacity = "0";
	div_contain.appendChild(div_msg);

	//show message progress
	show_alert_interval = setInterval("show_alert()",100);
}
function show_alert() {
	var div_msg = document.getElementById("message_content"); 
	var t = parseFloat(div_msg.style.MozOpacity);
	if (t < 1) {
		div_msg.style.MozOpacity = t+0.1;
		div_msg.style.filter = "Alpha(Opacity="+((t+0.1)*100)+")";
	} else {
		clearInterval(show_alert_interval);
		setTimeout("hide_message()",time_out);
	}
}

function hide_message() {
	hide_alert_interval = setInterval("hide_alert()",100);
}
function hide_alert() {
	var div_msg = document.getElementById("message_content"); 
	var t = parseFloat(div_msg.style.MozOpacity);
	if (t > 0) {
		div_msg.style.MozOpacity = t-0.1;
		div_msg.style.filter = "Alpha(Opacity="+((t+0.1)*100)+")";
	} else {
		clearInterval(hide_alert_interval);
		closeMessage();
	}
}
///end - message tu dong an


