//===========================================//
// ieznbuilder message module javascript lib //
//===========================================//
var newMsgNo = 0;

//message Write
function messageWrite(v){
	if(messageLoginCheck()==true){
		hre = http_app_path+"/modules/iezn_message/message_popup_write.php?m_id=" + v;
		if(ie == true){
			var messageModal = showModalDialog(hre,window, "dialogWidth:330px; dialogHeight:340px;status:no;unadorned:yes;scroll:no;resizable:on;edge;sunken");
		}else{
			open_window(hre, 'fmessage', 330, 340, 'no');
		}
	}
}

//message send
function messageSend(messageModal){
	messageLoginCheck();
	obj = (typeof(messageModal)=='undefined')? document.messageF:messageModal.document.messageF;
	xmlVal = postForm(obj,"iezn_message::MessageSend::messageSendExec",'1');	
	if(xmlVal['code']==1){
		alert(xmlVal['message']);
		try{
			messageModal.close();
			document.messageF.receive_m_id.value='';
			document.messageF.subject.value='';
			document.messageF.contents.value='';
			document.messageF.receive_m_id.focus();
		}catch(e){}
	}else{
		if(xmlVal['code']==0){
			alert(xmlVal['message']);
			eval(xmlVal['script']);
		}
	}
	return false;
}

//ÂÊÁö»èÁ¦
function messageDelete(key,now,mode,u){
	messageLoginCheck();
	msg = (mode=='cancel')? 'ÂÊÁöÀü¼ÛÀ» Ãë¼ÒÇÏ½Ã°Ú½À´Ï±î?':'ÂÊÁö¸¦ »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?';
	if(confirm(msg)){
		postXml(Array('cartNum','now','mode','return_url'),Array(key,now,mode,u),'iezn_message::MessageDelete::messageDeleteExec');
	}
}



//messageCheck
function messageCheckBackup(){
	xmlVal = Array();
	messageLoginCheck();
	existMessage = true;
	xmlVal = postXml(Array(),Array(),'iezn_message::MessageCheck::messageCheckExec',1);
	try{
		if(xmlVal['code']==1){
			if(xmlVal['message']) {
				(ie==true)? window["messageSound"].play():document["messageSound"].Play();
				if(confirm(xmlVal['message'])){
					if(xmlVal['script']) eval(xmlVal['script']);
				}
			}
			message_check_time = start_message_check_time;//¸Þ¼¼Áö Ã¼Å©½Ã°£ ÃÊ±âÈ­
		}
	}catch(e){}
	message_check_time +=1000;//½Ã°£Ãß°¡
	setTimeout('messageCheck()',message_check_time);
}


function messageCheck(){
	document.getElementById('message_check').src=http_app_path+"/modules/iezn_message/message_check_js.php";
	if(existMessage = true){
		message_check_time = start_message_check_time;//¸Þ¼¼Áö Ã¼Å©½Ã°£ ÃÊ±âÈ­
	}
	message_check_time +=1000;//½Ã°£Ãß°¡
	setTimeout('messageCheck()',message_check_time);
}


function messageCheckFlash(){
	xmlVal = Array();
	messageLoginCheck();
	existMessage = true;
	xmlVal = postXml(Array(),Array(),'iezn_message::MessageCheck::messageCheckExec',1);
	try{
		if(xmlVal['code']==1){
			if(xmlVal['message']) {
				(ie==true)? window["messageSound"].play():document["messageSound"].Play();
				if(confirm(xmlVal['message'])){
					if(xmlVal['script']) eval(xmlVal['script']);
				}
			}
			message_check_time = start_message_check_time;//¸Þ¼¼Áö Ã¼Å©½Ã°£ ÃÊ±âÈ­
		}
	}catch(e){}
	message_check_time +=1000;//½Ã°£Ãß°¡
	setTimeout('messageCheck()',message_check_time);
}


//ÂÊÁö È¯°æ¼³Á¤
function messageConf(obj){messageLoginCheck();postForm(obj,'iezn_message::MessageConf::messageConfExec')}
//ÂÊÁöÇÔ ºñ¿ì±â
function messageEmpty(now){
	messageLoginCheck();
	if(confirm('ÂÊÁöÇÔÀ» ºñ¿ì½Ã°Ú½À´Ï±î?')){
		postXml(Array('now'),Array(now),'iezn_message::MessageEmpty::messageEmptyExec');
	}
}




function messageLoginCheck(){
	if(getCookie('ld') != 1){
		//alert('·Î±×ÀÎ ÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
		return false;
	}else{
		return true;
	}
}

//¹ÞÀº ÂÊÁöÇÔ Å¬¸¯ÀÌµ¿
function goto_message_receive_box(){
	postXml(Array('go'),Array('message_receive_box'),'iezn_message::MessageConf::gotoMessageReveiveBox');
}

function messageSave(n,m){
	if(ns) {
		alert('Áö¿øµÇÁö ¾Ê´Â ºê¶ó¿ìÁ® ÀÔ´Ï´Ù')
		return false;
	}else{
		n = parseInt(n);
		if(!document.getElementById('iframe')){
			obj = document.createElement('iframe');
			obj.id = 'iframe';
			obj.style.display='none';
		}
		document.getElementById('iframe').src='modules/iezn_message/message_save.php?num='+n+'&method='+m;		
	}
}
function messageSaveExec(subject){
	iframe.document.execCommand('SaveAs',false,subject);
	document.getElementById('iframe').src='about:blank';
}

function messagePrintExec(){

}
