

function fileCheck2(name) {
	var ch = "\0";
	var flag = true;
 	var i = name.length - 1;
	for (ch = name.charAt(i); ( i > 0 ) ; ch = name.charAt(--i) ) 
	{
		if( ch=='%' || ch==' ' ) flag = false;	
		if( ch=='\\' ) break;			
	}
	return flag;
}

var paramInfo = new Array;
  
  function initParam()
  {
    var oldSize = paramInfo.length;
  
  	for (var i=0; i<oldSize; i++) {
  		paramInfo.length--;
  	}	
  }
  
  function setParam(paramName, paramValue)
  {
  	var idx = paramInfo.length;
  
  	paramInfo[idx] = [];
  	paramInfo[idx][0] = paramName;  
  	paramInfo[idx][1]= paramValue;
  }
  
	function playFlash(objID, objSource, objWidth, objHeight, objStyle, cabVersion, embedAttr)
{
	document.write('<OBJECT id="' + objID + '" name="' + objID + '" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"');

	if (cabVersion != '') {
		document.write('codebase="' + self.window.document.protocol + '"://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=' + cabVersion + '" ');
	}
	document.write('WIDTH="' + objWidth + '" HEIGHT="' + objHeight + '" ' + objStyle + '>');

	for (var i=0; i<paramInfo.length; i++) {
		document.write('<PARAM NAME=' + paramInfo[i][0] + ' VALUE="'+ paramInfo[i][1] +'">');		
	}	
	
	document.write('<embed name="'+objID+'" src="' + objSource + '" width="' + objWidth + '" height="' + objHeight + '" quality="high" wmode="transparent" Scale="noScale"' + embedAttr + '>');
	document.write('</OBJECT>');
}
  
  function playMedia(objID, objSource, objWidth, objHeight, objStyle)
  {
  	document.write('<OBJECT id="' + objID + '" name="' + objID + '" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" ');
  	document.write('WIDTH="' + objWidth + '" HEIGHT="' + objHeight + '" ' + objStyle + '>');
  
  	for (var i=0; i<paramInfo.length; i++) {
  		document.write('<PARAM NAME="' + paramInfo[i][0] + '" VALUE="'+ paramInfo[i][1] +'">');		
  	}	
  	
  	document.write('</OBJECT>');
  }

 /* 

var oPopup	= window.createPopup();
var oPopBody = oPopup.document.body;
var aLeft 	= 230;
var aTop 	= 180;
var aWidth 	= 126;
var aHeight = 127;

function loading_bar() {

	var html = "";
			 html += "<table id='progress' width='126' height='127' border='0' cellpadding='0' cellspacing='0' >";
			 html += "<tr>";
			 html += "<td align='center'><img src='/img/common/LoadingBar.gif' id='img'>";
			 html += "</td>";
			 html += "</tr>";
			 html += "</table>";
		oPopBody.innerHTML = html;
	
}

function progress() {
		var winl = (window.screen.width/2  - 126/2)- 125;
		var wint = (window.screen.height/2 -  Math.round(127/2))-140;
		var loadingMsg;
		
		setTimeout("oPopup.show("+winl+", "+wint+", 126, 127, document.body)",100);
		
}
*/
function progress() {
	document.getElementById("progress").style.visibility = "visible";
}
function progressHide() {
	document.getElementById("progress").style.visibility = "hidden";
}
function getWaitFlag()
{
	if(document.readyState!="complete")
		return true;
	return false;
}
  
  
 // lo: source url
// w: source width
// h: source height
// t: wmode ("" none, transparent, opaque ...)
function view_flash(lo,w,h,t, flashID, flashvar){
/*
document.write ('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+w+'" height="'+h+'" id="'+flashID+'">');
document.write ('<param name="movie" value="'+lo+'">');
document.write ('<param name="quality" value="high">');
document.write ('<param name="wmode" value="'+t+'">');
document.write ('<param name="FlashVars" value="'+flashvar+'">');
document.write ('<embed src="'+lo+'" FlashVars="'+flashvar+'" quality="high" wmode="'+t+'" width="'+w+'" height="'+h+'" name="'+flashID+'" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" ></embed>');
document.write ('</object>');
*/
document.write ('<embed src="'+lo+'" FlashVars="'+flashvar+'" quality="high" wmode="'+t+'" width="'+w+'" height="'+h+'" name="'+flashID+'" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" ></embed>');

} 

function set_height(n){
		var divM=document.all.SnavBody;
		divM.style.height=n;
//		alert(divM.style.height);
	}
	function reset_height(){
		var divM=document.all.SnavBody;
		divM.style.height=170; 
//		alert(divM.style.height);
	}
	function reset_h(){
		var timeout=setTimeout(reset_height,200) 
	}

function fnPage(size,page,obj,currentPage){

	var html = "";		
	var totalPage = Math.ceil(size/currentPage);	//12
	var nowPage = Math.ceil(page/10);	//1,2
	var pageNum = Math.ceil(totalPage/10);
	var returnObj = document.getElementById(obj.id);
	//alert(nowPage);
			
	var begin = 1;
	var end = currentPage;		
			
	//alert(totalPage);
	//alert(nowPage);
	//alert(obj);
	//alert(currentPage);
/*
	if(size <= Number(begin+Number(currentPage-1))){
		end = size;
	}else{
		end = Number(begin+Number(currentPage-1));
	}
	*/
	//alert();

	if(page > 1){
		begin = Number(page-1)*currentPage+1;
		if(size <= Number(begin+Number(currentPage-1))){
			end = size;
		}else{
			end = Number(begin+Number(currentPage-1));
		}
	}
	
	//alert("begin : "+begin+",end : "+end);
	for(var i=1; i<=size; i++){			
		if(begin <= i && end >= i){
			document.getElementById("paging_"+i).style.display = "block";				
		}else{
			document.getElementById("paging_"+i).style.display = "none";
		}			
	}	

	//alert(count);

	var cnt = (nowPage-1);
	var lastCnt = 10;
	//size
	//currentPage*page
//	alert("page : "+page);
	//alert("Number(page-1)%10 : "+Number(page-1)%10);
	//if(Number(page-1)%10 == 0 && page > 1){					
		//cnt = nowPage;
	if(cnt == 0){
		cnt = 1;
	}else{
		cnt = cnt+"1";
	}
		//alert("totalPage : "+totalPage);
		if(Number(cnt)+9 > totalPage){
			lastCnt = totalPage;
		}else{
			lastCnt = Number(cnt)+9;
		}
	//}
	var dblBegin = "";
	var dblEnd = "";
	//page.substring(0,1)

	if(totalPage > 10){
		if(nowPage == 1){
			html += "<a href='javascript:fnAlertFirst()'>";			
		}else{
			if(Number(nowPage-1) == 1){
				html += "<a href='javascript:fnPage("+size+",1,"+obj.id+","+currentPage+")'>";
			}else{
				html += "<a href='javascript:fnPage("+size+","+(Number(nowPage-1)+"1")+","+obj.id+","+currentPage+")'>";
			}
		}
		html += "<img src='/img/common/btn_page_first.gif' alt='prev' class='btn_prev'>";
		html += "</a>      ";
	}
	if(totalPage > 1){
		if(page == 1){
			html += "<a href='javascript:fnAlertFirst()'>";
		}else{
			html += "<a href='javascript:fnPage("+size+","+Number(page-1)+","+obj.id+","+currentPage+")'>";
		}
		html += "<img src='/img/common/btn_page_prev.gif' alt='prev' class='btn_prev'>";
		html += "</a>      ";
	}
	

	//alert("cnt : "+cnt+",lastCnt : "+lastCnt);
	for(var i=cnt; i<=lastCnt; i++){
		if(Number(i)-1%10 > 0){
			html += "/";
		}
		if(i==page){
			html += "<Strong>";
		}
		
			html += "<a href='javascript:fnPage("+size+","+i+","+obj.id+","+currentPage+")'>";
			html += i;
			html += "</a>";					
		if(i==page){
			html += "</Strong>";
		}			
	}
	if(totalPage > 1){			
		if(page < totalPage){
			html += "      <a href='javascript:fnPage("+size+","+Number(page+1)+","+obj.id+","+currentPage+")'>";
		}else{
			html += "      <a href='javascript:fnAlertList()'>";
		}
		html += "<img src='/img/common/btn_page_next.gif' alt='next' class='btn_next'>";
		html += "</a>";
	}

	if(totalPage > 10){
		if(nowPage == pageNum){					
			html += "      <a href='javascript:fnAlertList()'>";				
		}else{
			html += "      <a href='javascript:fnPage("+size+","+(nowPage+"1")+","+obj.id+","+currentPage+")'>";
		}
		html += "<img src='/img/common/btn_page_end.gif' alt='next' class='btn_next'>";
		html += "</a>";
	}
	
	eval(returnObj).innerHTML = html;
}




function fnPage1(size,page,obj,currentPage,begin,end,count){

	var html = "";			
	var totalPage = Math.ceil(count/currentPage);	//12
	var nowPage = Math.ceil(page/10);	//1,2
	var pageNum = Math.ceil(totalPage/10);
	var returnObj = document.getElementById(obj.id);
	//alert(nowPage);
									
	for(var i=begin; i<=size; i++){			
		if(begin <= i && end >= i){
			document.getElementById("paging_"+i).style.display = "block";				
		}else{
			document.getElementById("paging_"+i).style.display = "none";
		}			
	}	

	//alert(count);

	var cnt = (nowPage-1);
	var lastCnt = 10;
	
	if(cnt == 0){
		cnt = 1;
	}else{
		cnt = cnt+"1";
	}
		//alert("totalPage : "+totalPage);
		if(Number(cnt)+9 > totalPage){
			lastCnt = totalPage;
		}else{
			lastCnt = Number(cnt)+9;
		}
	//}
	var dblBegin = "";
	var dblEnd = "";
	//page.substring(0,1)

	if(totalPage > 10){
		if(nowPage == 1){
			html += "<a href='javascript:fnAlertFirst()'>";			
		}else{
			if(Number(nowPage-1) == 1){
				html += "<a href='javascript:fnPage1("+size+",1,"+obj.id+","+currentPage+","+begin+","+end+","+count+")'>";
			}else{				
				html += "<a href='javascript:fnPage1("+size+","+(Number(nowPage-1)+"1")+","+obj.id+","+currentPage+","+begin+","+end+","+count+")'>";
			}
		}
		html += "<img src='/img/common/btn_page_first.gif' alt='prev' class='btn_prev'>";
		html += "</a>      ";
	}
	if(totalPage > 1){
		if(page == 1){
			html += "<a href='javascript:fnAlertFirst()'>";
		}else{
			html += "<a href='javascript:fnPage1("+size+","+Number(page-1)+","+obj.id+","+currentPage+","+begin+","+end+","+count+")'>";
		}
		html += "<img src='/img/common/btn_page_prev.gif' alt='prev' class='btn_prev'>";
		html += "</a>      ";
	}
	

	//alert("cnt : "+cnt+",lastCnt : "+lastCnt);
	for(var i=cnt; i<=lastCnt; i++){
		if(Number(i)-1%10 > 0){
			html += "/";
		}
		if(i==page){
			html += "<Strong>";
		}			
			html += "<a href='javascript:fnPage1("+size+","+i+","+obj.id+","+currentPage+","+begin+","+end+","+count+")'>";
			html += i;
			html += "</a>";					
		if(i==page){
			html += "</Strong>";
		}			
	}
	if(totalPage > 1){			
		if(page < totalPage){
			html += "      <a href='javascript:fnPage1("+size+","+Number(page+1)+","+obj.id+","+currentPage+","+begin+","+end+","+count+")'>";
		}else{
			html += "      <a href='javascript:fnAlertList()'>";
		}
		html += "<img src='/img/common/btn_page_next.gif' alt='next' class='btn_next'>";
		html += "</a>";
	}

	if(totalPage > 10){
		if(nowPage == pageNum){					
			html += "      <a href='javascript:fnAlertList()'>";				
		}else{
			html += "      <a href='javascript:fnPage1("+size+","+(nowPage+"1")+","+obj.id+","+currentPage+","+begin+","+end+","+count+")'>";
		}
		html += "<img src='/img/common/btn_page_end.gif' alt='next' class='btn_next'>";
		html += "</a>";
	}
	
	eval(returnObj).innerHTML = html;
}
function fnAlertList(){
	alert(Js_common_001); //마지막페이지입니다.
}
function fnAlertFirst(){
	alert(Js_common_002); //처음페이지입니다.
}
var serverTime = "";
var serverYear = "";
var serverMonth = "";
var serverDay = "";
var serverHour = "";
var serverMin = "";
var serverSecond = "";
var Js_common_001               ="";
var Js_common_002               ="";
var Js_utillmanager_001         ="";
var Js_utillmanager_002         ="";
var Js_utillmanager_003         ="";
var Js_utillmanager_004         ="";
var Js_utillmanager_005         ="";
var Js_utillmanager_006         ="";
var Js_utillmanager_007         ="";
var Js_utillmanager_008         ="";
var Js_utillmanager_009         ="";
var Js_utillmanager_010         ="";
var Js_utillmanager_011         ="";
var Js_utillmanager_012         ="";
var Js_utillmanager_013         ="";
var Js_utillmanager_014         ="";
var Js_utillmanager_015         ="";
var Js_utillmanager_016         ="";
var Js_utillmanager_017         ="";
var Js_commonDate_001           ="";
var Js_commonDate_002           ="";
var Js_commonDate_003           ="";
var Js_booking_001              ="";
var Js_booking_002              ="";
var Js_booking_003              ="";
var Js_booking_004              ="";
var Js_booking_005              ="";
var Js_booking_006              ="";
var Js_booking_007              ="";
var Js_booking_008              ="";
var Js_booking_009              ="";
var Js_booking_010              ="";
var Js_booking_011              ="";
var Js_booking_012              ="";
var Js_booking_013              ="";
var Js_booking_014              ="";
var Js_booking_015              ="";
var Js_booking_016              ="";
var Js_booking_017              ="";
var Js_booking_018              ="";
var Js_booking_020              ="";
var Js_booking_021              ="";
var Js_booking_022              ="";
var Js_booking_025              ="";
var Js_booking_026              ="";
var Js_booking_027              ="";
var Js_booking_028              ="";

var Js_bookingedit_001          ="";
var Js_bookingedit_002          ="";
var Js_bookingedit_003          ="";
var Js_bookingedit_004          ="";
var Js_bookingedit_006          ="";
var Js_bookingValidation_001    ="";
var Js_bookingValidation_002    ="";
var Js_bookingValidation_003    ="";
var Js_bookingValidation_004    ="";
var Js_bookingValidation_005    ="";
var Js_bookingValidation_006    ="";
var Js_bookingValidation_007    ="";
var Js_bookingValidation_008    ="";
var Js_bookingValidation_009    ="";
var Js_bookingValidation_010    ="";
var Js_bookingValidation_011    ="";
var Js_bookingValidation_012    ="";
var Js_bookingValidation_013    ="";
var Js_bookingValidation_014    ="";
var Js_bookingValidation_015    ="";
var Js_bookingValidation_016    ="";
var Js_bookingValidation_017    ="";
var Js_bookingValidation_018    ="";
var Js_bookingValidation_019    ="";
var Js_bookingValidation_020    ="";
var Js_bookingValidation_021    ="";
var Js_bookingValidation_022    ="";
var Js_bookingValidation_023    ="";
var Js_bookingValidation_024    ="";
var Js_bookingValidation_025    ="";
var Js_bookingValidation_026    ="";
var Js_bookingValidation_027    ="";
var Js_bookingValidation_028    ="";
var Js_restriction_001          ="";
var Js_restriction_002          ="";
var Js_restriction_003          ="";
var Js_restriction_004          ="";
var Js_restriction_005          ="";
var Js_restriction_006          ="";
var Js_restriction_007          ="";
var Js_restriction_008          ="";
var Js_restriction_009          ="";
var Js_restriction_010          ="";
var Js_restriction_011          ="";
var Js_restriction_012          ="";
var Js_restriction_013          ="";
var Js_restriction_014          ="";
var Js_restriction_015          ="";
var Js_restriction_016          ="";
var Js_restriction_017          ="";
var Js_restriction_018          ="";
var Js_restriction_019          ="";
var Js_restriction_020          ="";
