var xmlHttp;

function createXMLHttpRequest() 
{
	if (window.ActiveXObject) 
	{
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	else if (window.XMLHttpRequest) 
	{
		xmlHttp = new XMLHttpRequest();
	}
}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") 
	{ document.getElementById("idchkzone").innerHTML=xmlHttp.responseText; }
} 

function GetXmlHttpObject(handler)
{
	var objXmlHttp=null;
	if (navigator.userAgent.indexOf("Opera")>=0)
	{ 
		alert("This example doesn't work in Opera"); 
		return; 
	} 
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP";
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0) 
		{ strName="Microsoft.XMLHTTP"; }
		try 
		{
				objXmlHttp=new ActiveXObject(strName);
				objXmlHttp.onreadystatechange=handler;
				return objXmlHttp; 
		}
		catch(e) 
		{ 
				alert("Error. Scripting for ActiveX might be disabled");
				return; 
		} 
	} 
	if (navigator.userAgent.indexOf("Mozilla")>=0) 
	{
		objXmlHttp=new XMLHttpRequest(); 
		objXmlHttp.onload=handler;
		objXmlHttp.onerror=handler;
		return objXmlHttp; 
	}
}

function checkgeminationEmail(email)
{
	var url = '/Lib/Vs/Web/Call_EmailCheck.asp';
	var pars = 'email='+email;
	//var resposezone = $('MainUsedMarketZone');
	
	new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
            onSuccess: function(req) {  
				alert(req.responseText);
			}
		}
		)
}

function idcheck(a)
{
	//alert(a.length);
	if (a.length > 0) 
	{ 
		var url = '/manbook/idcheck.asp';
		var pars = 'chkid='+a;
		var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_CallId
		}
		);
	}
	else 
    { 
		//document.getElementById("idchkzone").innerHTML=""; 
		alert("id를 입력하세요.");
	}
}

function showResponse_CallId(originalRequest) 
{
	//alert(originalRequest.responseText);
    if (originalRequest.responseText=="<font color='blue'>사용하실수 있는 id입니다.</font>")
	{
	document.inputform.nchk.value="ok";
	}
	else if (originalRequest.responseText=="<font color='red'>이미 사용중인 id입니다.</font>")
	{
	document.inputform.em_id.value="";
    document.inputform.em_id.focus();
	}
	else if (originalRequest.responseText=="<font color='red'>id는 5자이상 이어야합니다.</font>")
	{
	document.inputform.em_id.value="";
    document.inputform.em_id.focus();
	}

    $('idchkzone').innerHTML=originalRequest.responseText;
}

var checkFirst = false;
var lastKeyword = '';
var loopSendKeyword = false;

function startSuggest() 
{
	if (checkFirst == false) 
	{
		setTimeout("sendKeyword();", 500);
		loopSendKeyword = true;
	}
	checkFirst = true;
}

function sendKeyword() 
{
	if (loopSendKeyword == false) return;
	var keyword = document.inputform.em_id.value;
	if (keyword == '') 
	{
		lastKeyword = '';
	}
	else if (keyword != lastKeyword) 
	{
		lastKeyword = keyword;
		if (keyword != '') 
		{
			var url = '/manbook/idcheck.asp';
			var pars = 'chkid='+keyword;
			var myAjax = new Ajax.Request(url, 
			{
				method: 'get', 
				parameters: pars, 
				onComplete: showResponse_Idcheck
			}
			);
		}
		else 
		{}
	}
	setTimeout("sendKeyword();", 500);
}

function showResponse_Idcheck(originalRequest)
{
	$('idchkzone').innerHTML = originalRequest.responseText;
}

function CallBack(xmlRequest,xid) 
{
    if (xmlRequest == null || xmlRequest.readystate != 4) return; 
    if (xmlRequest.responseText.length == 0) return; 

    // xmlRequest은 object 타입으로 넘어옵니다.
    // xmlRequest.responseText로 해야 넘어온 문자열을 볼 수 있습니다.
    document.getElementById(xid).innerHTML=xmlRequest.responseText;
	//alert(xmlRequest.responseText);
}


function category_delete()
{
	//	alert(document.viewform.cate.selectedIndex);
	if (document.viewform.cate.selectedIndex==-1)
	{
		alert("삭제할 카테고리를 선택하세요.");
	}
	else
	{
		a=document.viewform.cate[document.viewform.cate.selectedIndex].value;
		//alert(a);
		str_split=a.split("$");
		var i=str_split[0];
		document.deleteform.idx.value=i;
		//var url="/Lib/Vs/Web/cate_check.asp?chkid=" + a ;
		var url = '/Lib/Vs/Web/cate_check.asp';
		var pars = 'chkid='+a;
		var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_deletecate
		}
		);
	}  
}

// ###############  카테고리 관련 시작  ##################################

function showResponse_deletecate(originalRequest)
{
	if (originalRequest.responseText=="conf")
    {
		var check = confirm("하위 카테고리가 존재합니다. \n\그래도 삭제하시겠습니까?");
		if ( check == true)
		{
       		document.deleteform.submit();
		}
		else
		{}
	}
	else
	{
		document.deleteform.submit();
	}
}

function change_year(a,b)
{
	if (document.inputform.bg_year.selectedIndex==0)
	{}
	else
	{
		var url = '/Lib/Vs/Web/load_catezone.asp';
		var pars = 'schyear='+a+'&schcate='+b;
		var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_catezone1
		}
		);
	}	 
}

function change_budgetyear(a,b)
{
	if (document.inputform.bg_year.selectedIndex==0)
	{}
	else
	{
		var c=0;
		var d=1;
		change_budgetzone(a,b,c,d);
	}	 
}


function change_budgetzone(a,b,c,d)
{
	//alert(b);
	var url = '/Lib/Vs/Web/load_budgetcatezone.asp';
	var pars = 'schyear='+a+'&schcate='+b+'&cate1='+c+'&schdepth='+d;
	var resposezone = $('catezone'+d);
	new Ajax.Request(url, 
	{
		method: 'get', 
		parameters: pars, 
		onSuccess: function(req) { resposezone.innerHTML = req.responseText; },
		onFailure: function() { resposezone.innerHTML = 'respond error'; }
	}
	);
}

function  load_selbudget(a,b)
{
	//alert(a);
	var budgetselect= eval("document.inputform.co_cate"+b);
	budgetselect.value=a;
}


function showResponse_catezone1(originalRequest)
{
	$('catezone1').innerHTML = originalRequest.responseText;
}

function change_teamcode(a,b,c)
{
	if (document.inputform.co_cate1.selectedIndex==0)
	{}
	else
	{
		var url = '/Lib/Vs/Web/load_teamonezone.asp';
		var pars = 'tcode='+a+'&rtype='+b+'&schid='+c;
		var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_catezone2
		}
		);
	}	 
}

function change_cateid(a,b,c)
{
	var url = '/Lib/Vs/Web/cate_make.asp';
	var pars = 'idx='+a+'&schcate='+b+'&tablename='+c;
	var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_catezone2
		}
	);
}

function change_budgetcateid(a,b,c)
{
	var url = '/Lib/Vs/Web/make_budgetcatezone.asp';
	var pars = 'idx='+a+'&schcate='+b+'&tablename='+c;
	var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_catezone2
		}
	);
}

function showResponse_catezone2(originalRequest)
{
	$('catezone2').innerHTML = originalRequest.responseText;
}

function make_cate(xmlRequest,xid) 
{
    if (xmlRequest == null || xmlRequest.readystate != 4) return; 
    if (xmlRequest.responseText.length == 0) return; 
	//alert(xmlRequest.responseText); 
	f = document.inputform.co_cate2;
	arr=new Array();
	str_split_1=xmlRequest.responseText.split("$");
    for(i=0;  i < str_split_1.length-1; i++) 
    {
         str_split_2=str_split_1[i].split("#");
         for(k=0;  k < str_split_2.length; k++) 
         {
		  arr[i]=new Array();
          arr[i][0]=str_split_2[1];
   	      arr[i][1]=str_split_2[0];
		 }
	}
	var strValue, optCar, opttCar
	for (i = f.length; i > -1; i--)
	f.options[i] = null;
	optCar = new Option("--선택하세요--",0);
	f.options[0] = optCar;
	
	if (arr.length > 0)
	{
		for (i = 0; i < arr.length; i++) 
		{
			optCar = new Option(arr[i][0],arr[i][1]);
			f.options[f.length] = optCar;
		}
		
		f.selectedIndex=0;
	}
}

function select_cateid(k)
{
//alert(k);	 
	setTimeout('display_cate('+k+')',500);
}

function display_cate(m)
{
document.inputform.co_cate2.value=m;
}
// ###############  카테고리 관련 끝  ##################################

function show_MyTagList(id)
{
    var url = '/Lib/Vs/Web/tags_load.asp';
	var pars = 'userid='+id;
	var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_MyTagList
		}
	);
}

function showResponse_MyTagList(originalRequest)
{
	$('MyTagListPane').style.display='';
	$('MyTagListPane').innerHTML = originalRequest.responseText;
}

function set_tag(k)
{
	x=document.inputform.tags.value;
	y=1;
	str_split=x.split(",");
    for(i=0;  i < str_split.length; i++) 
    {
		//alert(str_split[i]);
		if ((str_split[i]==k) || (y==0) )
		{
			y=0;
		}
		else
		{
			y=1;
		}
	}
	//alert(y);
	if (y==1)
	{
		if ((x==null) || (x=='') )
		{
			document.inputform.tags.value=x + k;
		} 
		else
		{
			document.inputform.tags.value=x+','+k;
		}
	}
}

function input_MainMemo(form)
{
	if (form.memo_cmt.value=="")
	{
		alert("남기실 메모를 입력해주세요.");
		form.memo_cmt.focus();
	}
	else
	{
		var id=form.memo_idx.value;
		var cmt=form.memo_cmt.value;
		var url = '/Lib/Vs/common/memo_commentInsert.asp';
		var pars = 'memo_idx='+id+'&memo_cmt='+cmt;
		var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_MainMemo
		}
    	);
	}
}

function delete_MainMemo(id,seq)
{
    var url = '/Lib/Vs/common/memo_commentDelete.asp';
	var pars = 'idx='+id+'&opi_seq='+seq;
	var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_MainMemo
		}
	);
}

function showResponse_MainMemo(originalRequest)
{
	$('MainMemoZone').innerHTML = originalRequest.responseText;
}

function load_MainSearchNews()
{
    var url = '/Lib/Vs/Web/load_SearchNews.asp';
	var pars = '';
	var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_MainNews
		}
	);
}

function showResponse_MainNews(originalRequest)
{
	$('MainNewsZone').innerHTML = originalRequest.responseText;
}

function load_Calender(xmlRequest) 
{
	if (xmlRequest == null || xmlRequest.readystate != 4) return; 
    if (xmlRequest.responseText.length == 0) return; 

	var tagElem = document.getElementById("CalenderZone");
  	tagElem.innerHTML = xmlRequest.responseText;
}

function load_expense(y)
{
setTimeout('change_expense('+y+')',600);
}

function change_expense(y)
{
	if ( (document.inputform.co_cate1.selectedIndex!=0) || (document.inputform.co_cate2.selectedIndex!=0) || (document.inputform.co_cate3.selectedIndex!=0) )
	{
		var url = '/register/expense_check.asp';
		var pars = 'schyear='+y+'&cate1='+document.inputform.co_cate1.value+'&cate2='+document.inputform.co_cate2.value+'&cate3='+document.inputform.co_cate3.value;
		var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: make_expense2
		}
		);
	}  
}


function make_expense2(xmlRequest)
{
	var str_split=xmlRequest.responseText.split("@#$");
	$('n_exp').innerHTML=str_split[0];
	$('l_exp').innerHTML=str_split[1];
	$('c_exp').innerHTML=str_split[2];
	$('s_exp').innerHTML=str_split[3];
}


function make_expense(xmlRequest) 
{
	if (xmlRequest == null || xmlRequest.readystate != 4) return; 
	//if (xmlRequest.responseText.length == 0) return; 
	// xmlRequest은 object 타입으로 넘어옵니다.
	// xmlRequest.responseText로 해야 넘어온 문자열을 볼 수 있습니다.
	var xmlDoc=xmlRequest.responseXML;
	//var code= xmlRequest.responseXML.getElementsByTagName('national').item(0).getAttribute("id");
	var code= xmlDoc.getElementsByTagName('national').item(0).firstChild.nodeValue;
	var message=xmlDoc.getElementsByTagName("local").item(0).firstChild.nodeValue;
	var city=xmlDoc.getElementsByTagName("city").item(0).firstChild.nodeValue;
	var self=xmlDoc.getElementsByTagName("self").item(0).firstChild.nodeValue;
	//alert(code);
	$('n_exp').innerHTML=code;
	$('l_exp').innerHTML=message;
	$('c_exp').innerHTML=city;
	$('s_exp').innerHTML=self;
	//document.getElementById(xid).innerHTML=xmlRequest.responseText;	
	//alert(xmlRequest.responseText);
}

function showBudgetzone(k)
{
    var url = '/bsc/main_budgetzone.asp';
	var pars = 'schyear='+k;
	var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_Budgetzone
		}
	);
}

function showResponse_Budgetzone(originalRequest)
{
	$('budgetzone').innerHTML = originalRequest.responseText;
}

function load_weather()
{
    var url = '/Lib/Vs/Web/load_Weather.asp';
	var pars = '';
	var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_Weather
		}
	);
}

function showResponse_Weather(originalRequest){
	$('WeatherZone').innerHTML = originalRequest.responseText;
}

function call_blogConfirm()
{
    var rssurl=document.inputform.in_rssurl.value;
	var url = '/Lib/Vs/Web/load_blogInputform.asp';
	var pars = 'sURL='+rssurl;

	var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_SubInfo
		}
	);
}

function showResponse_SubInfo(originalRequest)
{
	$('SubinfoZone').innerHTML = originalRequest.responseText;
}

function call_ApproveBossTime()
{
    var url = '/Lib/Vs/Web/load_ApproveBossTime.asp';
	var pars = 'rDate='+tmpdate;
	var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_aptime
		}
	);
}

function showResponse_aptime(originalRequest)
{
	$('aptimeZone').innerHTML = originalRequest.responseText;
}

function chk_pgtype(k)
{
	if (k==1)
    {
        $('objZone').style.display=""; 
    }
	else if (k==2)
	{
		$('objZone').style.display="none";  
	}
}


function input_votecheck(form) 
{
	var url = '/poll/poll_ChkValue.asp';
	var pars = 'param1='+form.objchk.value+'&param2='+form.subanswer.value+'&boardSeq='+form.boardSeq.value+'&articleSeq='+form.idx.value;
	var myAjax = new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: showResponse_votesend
		}
	);
}

function showResponse_votesend(originalRequest)
{
	$('authzone2').innerHTML = originalRequest.responseText;
}

function SetSwCodeCompany()
{
	var obj = document.inputform;
	arr=new Array();
	//alert(obj.sb_setsw.value);
	str_split=obj.sb_setsw.value.split("@#$");
	val = str_split[0];
	val2 = str_split[1];
	val3 = obj.sb_setsw.options[obj.sb_setsw.selectedIndex].text;
	//alert(val2);
	
	if(val == "self")
	{
		obj.sb_title.disabled = false;
		obj.sb_title.style.backgroundColor = "#E5EFFA";
		obj.sb_title.value = "";
		obj.sb_title.focus();
		obj.sb_swcode.value = val;
		obj.sb_company.disabled = false;
		obj.sb_company.style.backgroundColor = "#E5EFFA";
		obj.sb_company.value = ""; 
	}
	else
	{
		obj.sb_title.disabled = true;
		obj.sb_title.style.backgroundColor = "#eeeeee";
		obj.sb_company.disabled = true;
		obj.sb_company.style.backgroundColor = "#eeeeee";
		
		if(val != "")
		{
			obj.sb_swcode.value = val;
			obj.sb_title.value = val3;
			obj.sb_company.value = val2;
		}
	}
}


function CloseOverCheck(k,i)
{
	var url = '/Lib/Vs/Web/Call_OvertimeCheck.asp';
	var pars = '';
	//var resposezone = $('MainUsedMarketZone');
	new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
            onSuccess: function(req) 
			{  
				arr=new Array();

				str_split=req.responseText.split("@#$");
				for(k=0;  k < str_split.length; k++) 
				{
					arr[k]=str_split[k];
				}

				if (arr[0]=='over')     //초과근무일때
				{//alert(arr[0]);alert(arr[1]);
					pop_closeform(arguments[0],arr[1]);
				}
				else if (arr[0]=='delete')     //초과근무신청했으나 일찍 퇴근할때
				{
					document.mainoverinputform.strMode.valeu="delete";
					document.mainoverinputform.submit();
					//location.href='/manbook/office_close.asp?strMode=delete';
				}
				else
				{
					document.mainoverinputform.submit();
					//location.href='/manbook/office_close.asp';
					//alert(arr[0]);
				}
			},
			onFailure: function() { alert('respond error'); }
		}
	);
}


function pop_closeform(e,m)
{
	var x,y; 
    x=event.x; 
    y=event.y; 
	
	$('Pop_CloseNoteForm').style.visibility='visible';
	$('Pop_CloseNoteForm').style.left=screen.width/2-300;
	$('Pop_CloseNoteForm').style.top=y+document.body.scrollTop  ;
	$('Pop_CloseNoteForm').style.width=550;

    var form=document.mainoverinputform;
	form.action="/manbook/office_close.asp";
	form.or_overnote.value=m;
    
	form.or_overnote.focus();
}


function change_catecode(k,s)
{
	if (document.searchform.cate1.selectedIndex==0)
	{}
	else
	{
		var url = '/Lib/Vs/Web/call_catezone.asp';
		var pars = 'tcode='+k+'&schid='+s;
		var myAjax = new Ajax.Request(url, 
			{
			method: 'get', 
			parameters: pars, 
			onComplete: showRs_CateZone
			}
		);
   }
}

function showRs_CateZone(originalRequest)
{
	$('catezone2').innerHTML = originalRequest.responseText;
}


function Set_docRecipient()
{
   var obj = document.inputform;
   val = obj.bd_recipient.value;

   if(val == "direct_in")
   {
      obj.bd_recipient_direct.disabled = false;
	  obj.bd_recipient_direct.style.backgroundColor = "#ffffff";
	  obj.bd_recipient_direct.value = "";
      obj.bd_recipient_direct.focus();
   }
   else
	{
		obj.bd_recipient_direct.disabled = true;
		obj.bd_recipient_direct.style.backgroundColor = "#ffffff";
		obj.bd_recipient_direct.value = "";
		if(val != "")
		{
	     obj.bd_recipient_direct.value = val;
		}
	}
}

function chk_komaconmem()
{
	var f = document.form1;

	if (f.account_a.value == "" || f.account_b.value == "") {
		alert("이메일 주소를 입력해 주세요.");
		f.account_a.focus();
		return false;  
	}

	if (IsAlphaEmail(f.account_a.value) == false) {
		alert("이메일 주소를 확인해 주세요.");
		f.account_a.value = "";
		f.account_a.focus();
		return false;  
	}

	var url = 'call_chkmember.asp';
	var pars = 'chkemail='+f.account_a.value+'@'+f.account_b.value;
	var resposezone = $('idchkmentzone');

	new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
            onSuccess: function(req) { resposezone.innerHTML = req.responseText;},
			onFailure: function() { resposezone.innerHTML = 'respond error'; }
		}
	);
}


function checkVisitCount()
{

var a=document.form1.visitdate.value;
var b=document.form1.visittime.value;

	var url = 'call_VisitCount.asp';
	var pars = 'chkdate='+a+'&chktime='+b;

	var resposezone = $('nowcountZone');

	new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
            onSuccess: function(req) { resposezone.innerHTML = req.responseText;},
			onFailure: function() { resposezone.innerHTML = 'respond error'; }
		}
	);
}


/******************************************************************************
* 체험교육 리스트 불러오기
******************************************************************************/

function load_experienceList(k)
{

	var url = 'call_experienceList.asp';
	var pars = 'schcode='+k+'&schdate='+document.chkform.ee_visitdate.value;
	var resposezone = $('new_reservation');
//alert(document.chkform.ee_visitdate.value);
	new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
            onSuccess: function(req) { resposezone.innerHTML = req.responseText;},
			onFailure: function() { resposezone.innerHTML = 'respond error'; }
		}
	);
}

function checkVisitCount_expi(f,k,h, d)
{
	var a=document.chkform.ee_visitdate.value;
	var b=f.value;
	//alert(k);
	if (d==1)
	{
		var c=document.chkform.chk_up.value;
	}
	else
	{
		var c=document.chkform.chk_up(k-1).value;
	}

	var url = 'call_VisitCount_ex.asp';
	var pars = 'chkdate='+a+'&chktime='+b+'&idx='+c+'&pos='+h;
	//alert(pars);
	var resposezone = $('nowcountZone'+k);

	new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
            onSuccess: function(req) { 
				if (d==1)
				{	document.chkform.visitNowCount.value= req.responseText;  }
				else	
				{ document.chkform.visitNowCount(k-1).value= req.responseText;	}
			},
			onFailure: function() { 
				if (d==1)
				{	document.chkform.visitNowCount.value= 'respond error';  }
				else	
				{ document.chkform.visitNowCount(k-1).value= 'respond error';	}
			 }
		}
	);

}


/*** 팝업 레이어 팝업창 띄우기 ***/
function show_mainpopup(no, width, height, left, top)
{
	var screenWidth  = screen.availwidth;
	var screenHeight = screen.availheight;

	if(left != "" && top != "")
	{
		var po_lef = parseInt(left);
		var po_top = parseInt(top);
	}
	else
	{
		var po_lef = (screenWidth - width) / 2;
		var po_top  = (screenHeight - height) / 2
	}
	w = parseInt(width);
	h = parseInt(height);

	var pixelBorder = 3;
	var titleHeight = 25;
	//w += pixelBorder * 2;
	h += pixelBorder * 2 + titleHeight;
	
	calhiddenselect('hidden');
	

	// 내용프레임
	var obj = document.createElement("div");
	with (obj.style)
	{
		position = "absolute";
		left = parseInt(po_lef);
		top = parseInt(po_top);
		width = w;
		height = h - 7;
		backgroundColor = "#FFFFFF";
		border = "3px solid #DDDDDD";
		zIndex = "100";
	}
	obj.id = "popup_"+no;
	document.body.appendChild(obj);

	// 내용불러오기
	var url = '/main/call_popup.asp';
	var pars = 'pop_no='+no;
	var resposezone = $("popup_"+no);

	new Ajax.Request(url, 
		{
			method: 'get', 
			parameters: pars, 
            onSuccess: function(req) { resposezone.innerHTML = req.responseText;},
			onFailure: function() { resposezone.innerHTML = 'respond error'; }
		}
	);

	x = (document.layers) ? loc.pageX : po_lef;
	y = (document.layers) ? loc.pageY : po_top;
	
	if (document.all) 
	{
		$("popup_"+no).style.pixelLeft = x;
		$("popup_"+no).style.pixelTop = y;
	}
	else 
	{
		$("popup_"+no).style.left = x + "px";
		$("popup_"+no).style.top =  y + "px";
		$("popup_"+no).style.width = w + "px";
		$("popup_"+no).style.height = h - 7 + "px";
	}
}

function calhiddenselect(mode) 
{
	var obj = document.getElementsByTagName('select');
	for (i=0;i<obj.length;i++)
	{
		obj[i].style.visibility = mode;
	}
}

function calcloselayer_layer(no) 
{
	calhiddenselect('visible');
	var isb = chkBrowser();
	if (isb[0] == true) 
	{
		$("popup_"+no).removeNode(true);
	}
	else 
	{
		var obj1 = $("popup_"+no); 
		obj1.parentNode.removeChild(obj1);
	}
}



