//¥þ¿ï
window.onload = getMsg;
window.onresize = resizeDiv;
window.onerror = function(){}
//µu«H´£¥¿¿Îasilas²K¥[)
var divTop,divLeft,divWidth,divHeight,docHeight,docWidth,objTimer,i = 0;
//
function chkall(input1,input2)
{
    var objForm = document.forms[input1];
    var objLen = objForm.length;
    for (var iCount = 0; iCount < objLen; iCount++)
    {
        if (input2.checked == true)
        {
            if (objForm.elements[iCount].type == "checkbox")
            {
                objForm.elements[iCount].checked = true;
            }
        }
        else
        {
            if (objForm.elements[iCount].type == "checkbox")
            {
                objForm.elements[iCount].checked = false;
            }
        }
    }
}

//¨¾¤î­«ÂÐ°e¥XSUBMIT
function submitonce(form){
    for (var i=0;i<form.elements.length;i++) {
        var e=form.elements[i];
        if(e.type.toLowerCase()=="submit") e.disabled=true;
    }
}

function del_confirm()
{
	return confirm('¡i±z½T©w§R°£¸Óµ§¸ê®Æ¶Ü¡j')
}

//½Õ¾ãiframe ªº°ª
function adjust_iframe() {
	window.frameElement.height=document.body.scrollHeight
	//alert('window.frameElement.height='+window.frameElement.height)
}


//§PÂ_¼Æ­È
function is_numerical (num_string) {
	var re =/\d{1,}/ 
	var re_result=re.exec(num_string)
	if (re_result== num_string )
	{
		return true
	}
	return false
}

//¶}·sµøµ¡
function rs(n,u,w,h,x) {
	args="width="+w+",height="+h+",resizable=yes,scrollbars=auto,status=no";
	remote=window.open(u,n,args);
	if (remote != null) {
		if (remote.opener == null)
		remote.opener = self;
	}
	if (x == 1) { return remote; }
}

//½Õ¾ã¦r¦êÅã¥Üªºªø«×
function font_detail() 
{

	var content
	var i
	var detail_perpage = 380
	var hid_detail
	content=document.getElementById("font_content1_1")
	hid_detail=document.getElementById("hid_detail")
	total_pages = Math.ceil( hid_detail.innerHTML.length / parseInt( detail_perpage ) )
	var detail_page2 
	detail_page2=document.getElementById("hid_detail_page") 

	var img_detail_left=document.getElementById("img_detail_left")
	var img_detail_right=document.getElementById("img_detail_right")
	
		img_detail_left.style.visibility="hidden"
		img_detail_right.style.visibility="hidden"
		img_detail_left.style.position="absolute"
		img_detail_right.style.position="absolute"


	if (detail_page2.value == total_pages && detail_page2.value > 1  )
	{
		document.getElementById("detail_page_left").style.visibility="visible"
		document.getElementById("detail_page_right").style.visibility="hidden"
		document.getElementById("detail_page_left").style.position="relative"
		document.getElementById("detail_page_right").style.position="absolute"
		img_detail_left.style.visibility="visible"
		img_detail_right.style.visibility="hidden"
		img_detail_left.style.position="relative"
		img_detail_right.style.position="absolute"

		

	} 

	if (detail_page2.value == 1 && detail_page2.value < total_pages )
	{
		document.getElementById("detail_page_left").style.visibility="hidden"
		document.getElementById("detail_page_right").style.visibility="visible"
		document.getElementById("detail_page_left").style.position="absolute"
		document.getElementById("detail_page_right").style.position="relative"
		img_detail_left.style.visibility="hidden"
		img_detail_right.style.visibility="visible"
		img_detail_left.style.position="absolute"
		img_detail_right.style.position="relative"



	} 

	if ( detail_page2.value > 1 && detail_page2.value < total_pages  )
	{
		document.getElementById("detail_page_left").style.visibility="visible"
		document.getElementById("detail_page_right").style.visibility="visible"
		document.getElementById("detail_page_left").style.position="relative"
		document.getElementById("detail_page_right").style.position="relative"
		img_detail_left.style.visibility="visible"
		img_detail_right.style.visibility="visible"
		img_detail_left.style.position="relative"
		img_detail_right.style.position="relative"


	} 


	
	content.innerHTML=hid_detail.innerHTML.substr( ( parseInt( detail_page2.value ) -1)*detail_perpage, detail_perpage)
	//alert(content.innerHTML)
	adjust_iframe()


}

function font_detail_page($page) 
{
	var detail_page=document.getElementById("hid_detail_page") 
	if ($page=='left')
	{
		detail_page.value=	parseInt( detail_page.value) -1
	}
	if ($page=='right')
	{
		detail_page.value=	parseInt( detail_page.value) +1
	}

	font_detail()

}


function font_homepage() 
{
	var font
	var i
	var  re = new RegExp('font_title1_') 
	font=document.getElementsByTagName("font")
	for(i = 0; i < font.length; i++) {
		if (re.test(font[i].id)) {
			font[i].innerHTML=font[i].innerHTML.substr(0, get_strlen( font[i].innerHTML , 50 ) )
			
		}
	}
	re.compile('font_title2_')
	for(i = 0; i < font.length; i++) {
		if (re.test(font[i].id)) {
			font[i].innerHTML=font[i].innerHTML.substr(0, get_strlen( font[i].innerHTML , 40 ) )
		}
	}
	re.compile('font_content1_')
	for(i = 0; i < font.length; i++) {
		if (re.test(font[i].id)) {
			font[i].innerHTML=font[i].innerHTML.substr(0, get_strlen( font[i].innerHTML , 120 ) )

			//font[i].innerHTML=font[i].innerHTML.substr(0, 60)
		}
	}


}

function font_index() 
{
	var font
	var i
	var  re = new RegExp('font_title1_') 
	font=document.getElementsByTagName("font")
	for(i = 0; i < font.length; i++) {
		if (re.test(font[i].id)) {
			font[i].innerHTML=font[i].innerHTML.substr(0, get_strlen( font[i].innerHTML , 28 ) )

			//font[i].innerHTML=font[i].innerHTML.substr(0, 30)
		}
	}
	


}

function font_product_index() 
{
	var font
	var i
	var  re = new RegExp('font_title1_') 
	font=document.getElementsByTagName("font")
	for(i = 0; i < font.length; i++) {
		if (re.test(font[i].id)) {
			font[i].innerHTML=font[i].innerHTML.substr(0, get_strlen( font[i].innerHTML , 40 ) )

			//font[i].innerHTML=font[i].innerHTML.substr(0, 30)
		}
	}
	
	re.compile('font_content1_')
	for(i = 0; i < font.length; i++) {
		if (re.test(font[i].id)) {
			font[i].innerHTML=font[i].innerHTML.substr(0, get_strlen( font[i].innerHTML , 250 ) )

			//font[i].innerHTML=font[i].innerHTML.substr(0, 60)
		}
	}
	re.compile('font_content2_')
	for(i = 0; i < font.length; i++) {
		if (re.test(font[i].id)) {
			font[i].innerHTML=font[i].innerHTML.substr(0, get_strlen( font[i].innerHTML , 190 ) )

			//font[i].innerHTML=font[i].innerHTML.substr(0, 60)
		}
	}


}


//¨Ì¦r¦ê¬O¤¤­^¤å¦Ó§PÂ_À³¦³ªºªø«×
function get_strlen (str , strlen ) 
{
	var len=str.length
	if (len > strlen)
	{
		len =strlen
	}
	for(var i=0;i<len;i++) {  
		var c= str.charAt(i)
		if( ! (c>=" " && c<="~") )
		{
			strlen=strlen - 1
			//return true
		}
		
	}
	return strlen

}

//½Õ¾ã¹Ï¤ù¤j¤p
function img_resize214() 
{
	var fit_width = 214
	var fit_height = 214

	var img
	img=document.getElementsByName("img"+fit_width)
	for (var i=0;i<img.length;i++)
	{
		var rate
		if (img[i].width > fit_width)
		{
			picw = img[i].width
			pich = img[i].height
			rate= fit_width / picw
			img[i].width = fit_width 
			img[i].height = Math.round (pich * rate )				
		}

		if (img[i].height > fit_height)
		{
			picw = img[i].width
			pich = img[i].height
			rate= fit_height / pich
			img[i].height = fit_height 
			img[i].width = Math.round (picw * rate )	
		}
	}
}


function img_resize145() 
{
	var fit_width = 145
	var fit_height = 145

	var img
	img=document.getElementsByName("img"+fit_width)
	for (var i=0;i<img.length;i++)
	{
		var rate
		if (img[i].width > fit_width)
		{
			picw = img[i].width
			pich = img[i].height
			rate= fit_width / picw
			img[i].width = fit_width 
			img[i].height = Math.round (pich * rate )				
		}

		if (img[i].height > fit_height)
		{
			picw = img[i].width
			pich = img[i].height
			rate= fit_height / pich
			img[i].height = fit_height 
			img[i].width = Math.round (picw * rate )	
		}
	}
}

function img_resize145() 
{
	var fit_width = 145
	var fit_height = 145

	var img
	img=document.getElementsByName("img"+fit_width)
	for (var i=0;i<img.length;i++)
	{
		var rate
		if (img[i].width > fit_width)
		{
			picw = img[i].width
			pich = img[i].height
			rate= fit_width / picw
			img[i].width = fit_width 
			img[i].height = Math.round (pich * rate )				
		}

		if (img[i].height > fit_height)
		{
			picw = img[i].width
			pich = img[i].height
			rate= fit_height / pich
			img[i].height = fit_height 
			img[i].width = Math.round (picw * rate )	
		}
	}
}

function img_resize150() 
{
	var fit_width = 150
	var fit_height = 103

	var img
	img=document.getElementsByName("img"+fit_width)
	for (var i=0;i<img.length;i++)
	{
		var rate
		if (img[i].width > fit_width)
		{
			picw = img[i].width
			pich = img[i].height
			rate= fit_width / picw
			img[i].width = fit_width 
			img[i].height = Math.round (pich * rate )				
		}

		if (img[i].height > fit_height)
		{
			picw = img[i].width
			pich = img[i].height
			rate= fit_height / pich
			img[i].height = fit_height 
			img[i].width = Math.round (picw * rate )	
		}
	}
}

function img_resize210() 
{
	var img
	img=document.getElementsByName("img210")
	for (var i=0;i<img.length;i++)
	{
		if (img[i].width>210)
		{
			img[i].width=210
		}
	}
}

function img_resize500() 
{
	var img
	img=document.getElementsByName("img500")
	for (var i=0;i<img.length;i++)
	{
		if (img[i].width>500)
		{
			img[i].width=500
		}
	}
}


//¥Ó½Ð²ÕÂ´±b¸¹
function ddl_orgname_onchange () {
	var ddl_orgname 
	ddl_orgname=document.getElementById('ddl_orgname')

	var table_neworg
	table_neworg=document.getElementById('table_neworg')

	if (ddl_orgname.value=='neworg')
	{
		table_neworg.style.visibility="visible"
		table_neworg.style.position="relative"
		document.getElementById('txt_name').value=''
		document.getElementById('txt_tel').value=''
		document.getElementById('txt_add').value=''

	} 
	else {
		table_neworg.style.visibility="hidden"
		table_neworg.style.position="absolute"
		document.getElementById('txt_name').value='null'
		document.getElementById('txt_tel').value='null'
		document.getElementById('txt_add').value='null'


	}
	adjust_iframe()
}


function check_basic_field()
{
	
	if (document.getElementById('txt_requirement')!=null)
	{
		document.getElementById('txt_requirement').value=document.getElementById('txt_requirement').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_requirement').value.length==0)
		{
			alert("¤u§@»Ý¨D½Ð¤ÅªÅ¥Õ")
			return false
		}
	}


	if (document.getElementById('txt_worktitle')!=null)
	{
		document.getElementById('txt_worktitle').value=document.getElementById('txt_worktitle').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_worktitle').value.length==0)
		{
			alert("Â¾¦ì¦WºÙ½Ð¤ÅªÅ¥Õ")
			return false
		}
	}

	if (document.getElementById('txt_title')!=null)
	{
		document.getElementById('txt_title').value=document.getElementById('txt_title').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_title').value.length==0)
		{
			alert("¼ÐÃD½Ð¤ÅªÅ¥Õ")
			return false
		}
	}


	if (document.getElementById('txt_content')!=null)
	{
		document.getElementById('txt_content').value=document.getElementById('txt_content').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_content').value.length==0)
		{
			alert("¤º®e½Ð¤ÅªÅ¥Õ")
			return false
		}
	}

	
	//ÀË¬d°ÊºAªºªþÀÉÄæ¦ì¬O§_¦³¶ñ­È
	if (document.getElementById('file_table')!=null)
	{
		var row=document.getElementById('file_table').rows //¥þ³¡¦³¦h¤Ö¦C

		//fso¥Î¨Ó§PÂ_ÀÉ®×¬O§_¦s¦b
		//fso=new ActiveXObject("Scripting.FileSystemObject"); 
		for (var i=0; i< row.length  ; i++ )
		{
			document.getElementById('file'+i).value=document.getElementById('file'+i).value.replace(/(^\s+)|(\s+$)/g,"")
			if (document.getElementById('file'+i).value=="")
			{
					alert('½Ð«ö[ÄýÂs..]¶s¿ï¾Ü­n¤W¶ÇªºÀÉ®×')
					return false
			}
			var file_length=document.getElementById('file'+i).value.length
			if (document.getElementById('file'+i).value.substr(file_length-4,4)==".php")
			{
					alert('½Ð¤Å¤W¶ÇphpÀÉ®×')
					return false
			}




			
/*
			if (document.getElementById('txt_file_title'+i).value=="")
			{
					alert('ÀÉ®×³Æµù½Ð¤ÅªÅ¥Õ')
					return false
			}
*/
			document.getElementById('txt_file_title'+i).value=document.getElementById('txt_file_title'+i).value.replace(/(^\s+)|(\s+$)/g,"")
			var FileExt
			FileExt=document.getElementById('file'+i).value.substr(file_length-4,4)
			FileExt=FileExt.toLowerCase()
			if (FileExt != ".jpg" &&  FileExt != ".png" && FileExt != ".gif" && FileExt != ".bmp" && document.getElementById('file'+i).value.substr(file_length-5,5) != ".jpeg")
			{
				if (document.getElementById('txt_file_title'+i).value=="")
				{
						alert('«D¹ÏÀÉªºªþ¥ó¡A½Ð¿é¤J³Æµù')
						return false
				}

			}

			//ÀË¬d¶¶§ÇÄæ¦ì¬O§_¬°¼Æ¦r
			document.getElementById('txt_sq'+i).value=document.getElementById('txt_sq'+i).value.replace(/(^\s+)|(\s+$)/g,"")
			if (is_numerical(document.getElementById('txt_sq'+i).value) != true)
			{
				alert('"¶¶§Ç"Äæªº­È¥²»Ý­n¬°¾ã¼Æ!!')
				return false
			}

			/*
			if (!fso.FileExists(document.getElementById('file'+i).value)) 
			{
				alert('²Ä'+parseInt(i+1)+'­ÓªþÀÉ¤£¦s¦b')
				return false
			} 
			*/			
			
		}
	}

	//ÀË¬d¤v¦s¦bªº°ÊºAªºªþÀÉÄæ¦ì¬O§_¦³¶ñ­È
	if (document.getElementById('exist_file_table')!=null)
	{
		var row=document.getElementById('exist_file_table').rows //¥þ³¡¦³¦h¤Ö¦C
		for (var i=0; i< row.length  ; i++ )
		{

			
			/*
			if (document.getElementById('txt_existfile_title'+i).value=="")
			{
					alert('ÀÉ®×³Æµù½Ð¤ÅªÅ¥Õ')
					return false
			}
			*/
			document.getElementById('txt_existfile_title'+i).value=document.getElementById('txt_existfile_title'+i).value.replace(/(^\s+)|(\s+$)/g,"")
			var FileTag
			FileTag=FileExt=document.getElementById('hid_existfile_file'+i).innerHTML.substr(0,2)
			if (FileTag != "<I")
			{
				if (document.getElementById('txt_existfile_title'+i).value=="")
				{
						alert('«D¹ÏÀÉªºªþ¥ó¡A½Ð¿é¤J³Æµù')
						return false
				}

			}

			//ÀË¬d¶¶§ÇÄæ¦ì¬O§_¬°¼Æ¦r
			document.getElementById('txt_existfile_sq'+i).value=document.getElementById('txt_existfile_sq'+i).value.replace(/(^\s+)|(\s+$)/g,"")
			if (is_numerical(document.getElementById('txt_existfile_sq'+i).value) != true)
			{
				alert('"¶¶§Ç"Äæªº­È¥²»Ý­n¬°¾ã¼Æ!!')
				return false
			}

		}
		
	}


	//ÀË¬d±b¸¹±K½X¦W¦r
	if (document.getElementById('txt_name')!=null)
	{

		document.getElementById('txt_name').value=document.getElementById('txt_name').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_name').value.length==0)
		{
			alert("¦WºÙ½Ð¤ÅªÅ¥Õ")
			return false
		}
	}

	//ÀË¬d¤U©Ô¿ï³æªº²ÕÂ´¦WºÙ
	if (document.getElementById('ddl_orgname')!=null)
	{
		document.getElementById('ddl_orgname').value=document.getElementById('ddl_orgname').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('ddl_orgname').value=='0')
		{
			alert("½Ð¿ï¾Ü²ÕÂ´¦WºÙ")
			return false
		}
	}


	//ÀË¬d²ÕÂ´¦WºÙ
	if (document.getElementById('txt_orgname')!=null)
	{
		document.getElementById('txt_orgname').value=document.getElementById('txt_orgname').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_orgname').value.length==0)
		{
			alert("·s²ÕÂ´¦WºÙ½Ð¤ÅªÅ¥Õ")
			return false
		}
	}


	//ÀË¬d¹q¸Ü
	if (document.getElementById('txt_tel')!=null)
	{
		document.getElementById('txt_tel').value=document.getElementById('txt_tel').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_tel').value.length==0)
		{
			alert("¹q¸Ü½Ð¤ÅªÅ¥Õ")
			return false
		}
	}

	//ÀË¬d¦a§}
	if (document.getElementById('txt_add')!=null)
	{
		document.getElementById('txt_add').value=document.getElementById('txt_add').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_add').value.length==0)
		{
			alert("¦a§}½Ð¤ÅªÅ¥Õ")
			return false
		}
	}

	//ÀË¬demail
	//»Ý¶ñ­È
	if (document.getElementById('txt_email')!=null)
	{
		document.getElementById('txt_email').value=document.getElementById('txt_email').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_email').value.length==0)
		{
			alert("e-mail½Ð¤ÅªÅ¥Õ")
			return false
		}

		if (check_mail(document.getElementById('txt_email').value)==false)
		{
			return false
		}
	}
	//¤£»Ý¶ñ­È
	if (document.getElementById('txt_email_null')!=null)
	{
		if (check_mail(document.getElementById('txt_email_null').value)==false)
		{
			return false
		}
	}



	//ÀË¬d±b¸¹±K½X¦W¦r
	if (document.getElementById('txt_auth')!=null)
	{
		document.getElementById('txt_auth').value=document.getElementById('txt_auth').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_auth').value.length==0)
		{
			alert("¦WºÙ½Ð¤ÅªÅ¥Õ")
			return false
		}
	}


	if (document.getElementById('txt_id')!=null)
	{
		document.getElementById('txt_id').value=document.getElementById('txt_id').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_id').value.length >=0 &&  document.getElementById('txt_id').value.length <= 2)
		{
			alert("±b¸¹½Ð¤Å¤p©ó¤T­Ó¦r¤¸")
			return false
		}

		var  re = new RegExp('[a-z]{1}[a-z0-9\_]{1,}') 
		if (!re.test(document.getElementById('txt_id').value)) {
			alert('±b¸¹®æ¦¡¿ù»~')
			return false
		}

		
	}
	
	/*
	if (document.getElementById('txt_pwd')!=null)
	{
		document.getElementById('txt_pwd').value=document.getElementById('txt_pwd').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_pwd').value.length==0)
		{
			alert("±K½X½Ð¤Å¤p©ó¥|­Ó¦r¤¸")
			return false
		}
		var  re = new RegExp('[a-z0-9\_\D]{1,}') 
		if (!re.test(document.getElementById('txt_pwd').value)) {			
			alert('±K½X®æ¦¡¿ù»~')
			return false
		}
		else {
			re.compile('[0-9]+')
			if (!re.test(document.getElementById('txt_pwd').value)) {
				alert('±K½X®æ¦¡¿ù»~')
				return false

			}
			else {
				re.compile('[a-z]+')
				if (!re.test(document.getElementById('txt_pwd').value)) {
					alert('±K½X®æ¦¡¿ù»~')
					return false

				}

			}

		}

	}
	*/
	//ÀË¬d¨­¥÷ÃÒ
	if (document.getElementById('txt_pid')!=null)
	{
		document.getElementById('txt_pid').value=document.getElementById('txt_pid').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_pid').value.length==0)
		{
			alert("¨­¥÷ÃÒ½Ð¤ÅªÅ¥Õ")
			return false
		}
		var  re = new RegExp('[A-Z]{1}[0-9]{9}') 
		if (!re.test(document.getElementById('txt_pid').value)) {
			alert('¨­¥÷ÃÒ¦¡¿ù»~¡A½Ð¿é¤J¥¿½Tªº¨­¥÷ÃÒ')
			return false
		}

		
	}


	//ÀË¬d¦WÃB
	if (document.getElementById('txt_complement')!=null)
	{

		document.getElementById('txt_complement').value=document.getElementById('txt_complement').value.replace(/(^\s+)|(\s+$)/g,"")
		if (is_numerical(document.getElementById('txt_complement').value) !=true)
		{
			alert("¦WÃB»Ý¬°¼Æ¦r")
			return false
		}
	}

	if (document.getElementById('txt_activity_time')!=null)
	{
		document.getElementById('txt_activity_time').value=document.getElementById('txt_activity_time').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_activity_time').value.length==0)
		{
			alert("¬¡°Ê¤é´Á½Ð¤ÅªÅ¥Õ")
			return false
		}
	}


	if (document.getElementById('txt_start_time')!=null)
	{
		document.getElementById('txt_start_time').value=document.getElementById('txt_start_time').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_start_time').value.length==0)
		{
			alert("°_©l¤é´Á½Ð¤ÅªÅ¥Õ")
			return false
		}
	}

	if (document.getElementById('txt_end_time')!=null)
	{
		document.getElementById('txt_end_time').value=document.getElementById('txt_end_time').value.replace(/(^\s+)|(\s+$)/g,"")
		if (document.getElementById('txt_end_time').value.length==0)
		{
			alert("²×¤î¤é´Á½Ð¤ÅªÅ¥Õ")
			return false
		}

		//°_©l¤é´Á¤£¥i¤j©ó²×¤î¤é´Á
		if (getDateStr(document.getElementById('txt_start_time').value)  > getDateStr(document.getElementById('txt_end_time').value))
		{
				alert("°_©l¤é´Á¤£¥i¤j©ó²×¤î¤é´Á")
				return false
		}

		/*
		//¬¡°Ê¤é´Á¤£¥i¤j©ó²×¤î¤é´Á
		if (getDateStr(document.getElementById('txt_activity_time').value)  > getDateStr(document.getElementById('txt_end_time').value))
		{
				alert("¬¡°Ê¤é´Á¤£¥i¤j©ó²×¤î¤é´Á")
				return false
		}

		//¬¡°Ê¤é´Á¤£¥i¤p©ó°_©l¤é´Á
		if (getDateStr(document.getElementById('txt_activity_time').value)  < getDateStr(document.getElementById('txt_start_time').value))
		{
				alert("¬¡°Ê¤é´Á¤£¥i¤p©ó°_©l¤é´Á")
				return false
		}
		*/


	}
	
	
	return true
}

function check_all (checkVal)
{
	// checkbox¥þ¿ï Åv­­ 
	re = new RegExp('cb_limit$')  //generated control
	var elm
	elm=document.getElementsByTagName("input")
	for(var i = 0; i < elm.length; i++) 
	{

		if (elm[i].type == 'checkbox' || re.test(elm[i].id) )
		{
			elm[i].checked=checkVal				
		}

	}

}
//¶Ç¦^§¹¾ãªº¤é´Á¦r¦ê¨Ñ¤ñ¹ï
function getDateStr(date)
{
	var splitDate = new Array
	splitDate=date.split('/')
	//³B²z¤ë
	if (splitDate[1].length==1)
	{
		splitDate[1]='0'+splitDate[1]

	}
	//³B²z¤é
	if (splitDate[2].length==1)
	{
		splitDate[2]='0'+splitDate[2]

	}
	return splitDate[0]+splitDate[1]+splitDate[2]
}

//ÀË¬d°Ý¨é¶ñ¼g¬O§_§¹¥þ
function check_survey_option()
{
	var checked_count
	checked_count=0
	
	if (check_basic_field()==false)
	{
			return false
	}

	var radio=document.getElementsByTagName("INPUT")
	for (var i=0;i< radio.length ;i++ )
	{
		if (radio[i].type=="radio")
		{
			if (radio[i].checked==true)
			{
				checked_count=checked_count+1
			}

		}
	}
	if (parseInt(document.getElementById("hid_subject_count").value)+3 > checked_count)
	{
		alert("±zÁÙ¨S¶ñ§¹!")
		return false
	}
	return true
}

//+§PÂ_emailªº®æ¦¡===========================
function checkEmailFormat ( email ) {
	var len = email.length;
	var ck =0;
	if(len==0)
	return(-1);
	for(var i=0;i<len;i++) {  
		var c= email.charAt(i);
		if(!((c>="A"&&c<="Z")||(c>="a"&&c<="z")||(c>="0"&&c>="9")||(c=="-")||(c=="_")||(c==".")||(c=="@")))
		return (-3);
	}
	if((email.indexOf("@")==-1)||(email.indexOf("@")==0)||(email.indexOf("@")==(len-1)))
	return(-4);
	if((email.indexOf("@")!=-1)&&(email.substring(email.indexOf("@")+1,len).indexOf("@")!=-1))
	return(-4);
	if((email.indexOf(".")==-1)||(email.indexOf(".")==0)||(email.lastIndexOf(".")==(len-1)))
	return(-5);

	return (0);
}
function check_mail( email ) {
   var ck= checkEmailFormat(email);

   if(ck==-1) {
	   /*
      alert("±zªº¹q¤l¶l¥ó¦a§}ÁÙ¨S¶ñ©O !");
      return false;
	  */
   } else if(ck==-3) {
      alert("±zªº¹q¤l¶l¥ó¦a§}¥u¯à¬O¼Æ¦r,­^¤å¦r¥À¤Î'-','_'µ¥²Å¸¹,¨ä¥Lªº²Å¸¹³£¤£¯à¨Ï¥Î !");
      return false;
   } else if (ck==-4) {
      alert("±zªº¹q¤l¶l¥ó¦a§}¤£¦Xªk !");
      return false;
   } else if (ck==-5) {
      alert("±zªº¹q¤l¶l¥ó¦a§}¤£§¹¥þ !");
      return false;
   }
   return true;
}

//-§PÂ_emailªº®æ¦¡===========================

//+°ÊºA²£¥Í¿é¤JªþÀÉÄæ¦ì==========================
function add_dynamicRow()
{
	var NewBoxNums=document.getElementById('NewBoxNum')
	if (is_numerical(document.getElementById('NewBoxNum').value) != true)
	{
		alert('"ªþÀÉ¼Æ¶q"ªº­È¥²»Ý­n¬°¾ã¼Æ!!');
		return false
	}
	
	/*
	
	if (NewBoxNums.value.length<1)
	{
		
		alert ('½Ð¿é¤J"ªþÀÉ¼Æ¶q"ªº­È!!')
		return false
	} else {
		for(var i=0;i<NewBoxNums.value.length;i++)
		{  
			var c= NewBoxNums.value.charAt(i);
			if(!(c>="0" && c<="9"))
			{
				alert ('"ªþÀÉ¼Æ¶q"ªº­È¥²»Ý­n¬°¾ã¼Æ!!')
				return false
			}
		}
	}
	*/

	InsertRow(NewBoxNums.value)
}

function InsertRow(BoxNum)
{
	var i

	//+­Y¬O¨Ï¥Î­×§ï¥\¯à¡A»Ý¨ú±o¥Ø«eªþÀÉ¤¤¡A¶¶§Ç³Ì¤jªº¼Æ¤l
	var max_sq=0
	if (document.getElementById('exist_file_table')!=null)
	{
		var exist_file_row=document.getElementById('exist_file_table').rows //¥þ³¡¦³¦h¤Ö¦C
		for (i=0;i< exist_file_row.length ;i++)
		{
			document.getElementById('txt_existfile_sq'+i).value=document.getElementById('txt_existfile_sq'+i).value.replace(/(^\s+)|(\s+$)/g,"")
			
			if (parseInt(document.getElementById('txt_existfile_sq'+i).value) > max_sq)
			{
				max_sq=parseInt(document.getElementById('txt_existfile_sq'+i).value) 
			}
		}
	}

	if (document.getElementById('file_table')!=null)
	{
		var exist_file_row=document.getElementById('file_table').rows //¥þ³¡¦³¦h¤Ö¦C
		for (i=0;i< exist_file_row.length ;i++)
		{
			document.getElementById('txt_sq'+i).value=document.getElementById('txt_sq'+i).value.replace(/(^\s+)|(\s+$)/g,"")
			
			if (parseInt(document.getElementById('txt_sq'+i).value) > max_sq)
			{
				max_sq=parseInt(document.getElementById('txt_sq'+i).value)
			}
		}
	}
	//-­Y¬O¨Ï¥Î­×§ï¥\¯à¡A»Ý¨ú±o¥Ø«eªþÀÉ¤¤¡A¶¶§Ç³Ì¤jªº¼Æ¤l
	
	var row=document.getElementById('file_table').rows
	
	var totalrow=row.length + parseInt(BoxNum)
	
	var initial_sq 
	initial_sq=parseInt(max_sq)
	for (i=row.length;i< totalrow ;i++)
	{
		initial_sq=parseInt(initial_sq)+1
		var dynamicNewRow=document.getElementById('file_table').insertRow()
				
		var dynamidatacol=dynamicNewRow.insertCell(0)
					
		//²Ä¤@­Óªí®æ
		dynamidatacol.innerHTML='<table width="100%" border="1" cellpadding="0" cellspacing="1" bordercolor="#FF0000"><tr>   <td><font size="2">¶¶§Ç </font>     <input name="txt_sq'+i+'" type="text" id="txt_sq'+i+'" size="5" value="'+initial_sq+'" maxlength="5"></td><td width="7%"><input name="BoxDel'+i+'" type="button" id="BoxDel'+i+'" onclick="javascript:DeleteRow('+i+')" value="§R°£"></td>    <td><input name="file'+i+'" type="file" id="file'+i+'">    </td>   <td> <font size="2">³Æµù</font> <input name="txt_file_title'+i+'" type="text" size="23" id="txt_file_title'+i+'" maxlength="100">    </td>  </tr></table>'



	}
	//¨C·s¼W¤@­ÓÀÉ´Nºâ¤@¦¸¥Ø«eÀÉ®×¼Æ¶q
	row=document.getElementById('file_table').rows //¥þ³¡¦³¦h¤Ö¦C
	document.getElementById('hid_file_totalrow').value=row.length
	//renum()
}

function DeleteRow(rowIndex)
{
	var row=document.getElementById('file_table').rows //¥þ³¡¦³¦h¤Ö¦C
	
	//±N¸ê®Æ©¹¤W²¾¡A¨Ã±N³Ì«á¤@¦æ¬å±¼
	for (var i=rowIndex;i< row.length-1;i++) 
	{
		var rownum_temp=i+1
		//ÀÉ®×¶¶§Ç
		document.getElementById('txt_sq'+i).value=document.getElementById('txt_sq'+rownum_temp).value

		//ÀÉ®×¸ô®|
		document.getElementById('file'+i).value =document.getElementById('file'+rownum_temp).value
		
		//ÀÉ®×³Æµù
		document.getElementById('txt_file_title'+i).value=document.getElementById('txt_file_title'+rownum_temp).value

	}
	
	document.getElementById('file_table').deleteRow(row.length-1)	
	
	//¨C·s¼W¤@­ÓÀÉ´Nºâ¤@¦¸¥Ø«eÀÉ®×¼Æ¶q
	row=document.getElementById('file_table').rows //¥þ³¡¦³¦h¤Ö¦C
	document.getElementById('hid_file_totalrow').value=row.length

	
	
	//renum()
}

function renum() 
{
	var row=document.getElementById('file_table').rows //¥þ³¡¦³¦h¤Ö¦C
	for (var i=0;i<row.length;i++) 
	{
		document.getElementById('num'+i).innerHTML=i+1
				
	}
}
//-°ÊºA²£¥Í¿é¤JªþÀÉÄæ¦ì==========================

//+°ÊºA²£¥Í²{¦³ÀÉÀÉªºªí®æ==========================
function exist_InsertRow(BoxNum)
{
	var i
	var row=document.getElementById('exist_file_table').rows
	
	var totalrow=row.length + parseInt(BoxNum)
	

	for (i=row.length;i< totalrow ;i++)
	{
		
		var dynamicNewRow=document.getElementById('exist_file_table').insertRow()
				
		var dynamidatacol=dynamicNewRow.insertCell(0)
					
		//²Ä¤@­Óªí®æ
		dynamidatacol.innerHTML='<table width="100%" border="1" cellpadding="0" cellspacing="1" bordercolor="#FF0000"><tr> <td><font size="2">¶¶§Ç </font>  <input name="txt_existfile_sq'+i+'" type="text" id="txt_existfile_sq'+i+'" size="5" maxlength="5"></td>  <td>  <input name="existBoxDel'+i+'" type="button" id="existBoxDel'+i+'" onclick="javascript:exist_DeleteRow('+i+')" value="§R°£"></td> <td width="40%"><input name="hid_existfile_num'+i+'" type="hidden" id="hid_existfile_num'+i+'"><font id="hid_existfile_file'+i+'">ÀÉ®×¸ê°T</font></td> <td> ³Æµù <input name="txt_existfile_title'+i+'" type="text" size="23" id="txt_existfile_title'+i+'" maxlength="100">    </td>  </tr></table>'

	}
	//¨C·s¼W¤@­ÓÀÉ´Nºâ¤@¦¸¥Ø«eÀÉ®×¼Æ¶q
	row=document.getElementById('exist_file_table').rows //¥þ³¡¦³¦h¤Ö¦C
	document.getElementById('hid_existfile_totalrow').value=row.length
	
}

function exist_DeleteRow(rowIndex)
{
	var row=document.getElementById('exist_file_table').rows //¥þ³¡¦³¦h¤Ö¦C
	
	//±N¸ê®Æ©¹¤W²¾¡A¨Ã±N³Ì«á¤@¦æ¬å±¼
	for (var i=rowIndex;i< row.length-1;i++) 
	{
		var rownum_temp=i+1
		//ÀÉ®×¶¶§Ç
		document.getElementById('txt_existfile_sq'+i).value=document.getElementById('txt_existfile_sq'+rownum_temp).value

		//ÀÉ®×½s¸¹
		document.getElementById('hid_existfile_num'+i).value=document.getElementById('hid_existfile_num'+rownum_temp).value

			
		//ÀÉ®×¸ê°T
		document.getElementById('hid_existfile_file'+i).innerHTML=document.getElementById('hid_existfile_file'+rownum_temp).innerHTML


		//ÀÉ®×³Æµù
		document.getElementById('txt_existfile_title'+i).value=document.getElementById('txt_existfile_title'+rownum_temp).value

	}
	
	document.getElementById('exist_file_table').deleteRow(row.length-1)	
	
	//¨C§R¤@­ÓÀÉ´Nºâ¤@¦¸¥Ø«eÀÉ®×¼Æ¶q
	row=document.getElementById('exist_file_table').rows //¥þ³¡¦³¦h¤Ö¦C
	document.getElementById('hid_existfile_totalrow').value=row.length
		
}

//-°ÊºA²£¥Í²{¦³ÀÉÀÉªºªí®æ==========================


//===========================================================================================================
//¤ë¾ä
//textbox-> onclick="calendar()"
function calendar(){
	showModalDialog("../includes/small_calendar.htm?dd=1",window,"dialogHeight:250Px;dialogWidth:220px;status:no;help:no");
}
function ShowHide(id1, id2) {
  if (id1 != '') expMenu(id1);
  if (id2 != '') expMenu(id2);
}

function expMenu(id) {
  var itm = null;
  if (document.getElementById) {
 itm = document.getElementById(id);
  } else if (document.all){
 itm = document.all[id];
  } else if (document.layers){
 itm = document.layers[id];
  }

  if (!itm) {
   // do nothing
  }
  else if (itm.style) {
 if (itm.style.display == "none") {
   itm.style.display = "";
 }
 else {
   itm.style.display = "none";
 }
  }
  else {
 itm.visibility = "show";
  }
}

function getMsg()
{
		try{
				divTop = parseInt(document.getElementById("eMeng").style.top,10)
						divLeft = parseInt(document.getElementById("eMeng").style.left,10)
							divHeight = parseInt(document.getElementById("eMeng").offsetHeight,10)
								divWidth = parseInt(document.getElementById("eMeng").offsetWidth,10)
									docWidth = document.body.clientWidth;
					docHeight = document.body.clientHeight;
						document.getElementById("eMeng").style.top = parseInt(document.body.scrollTop,10) + docHeight + 10;//  divHeight
							document.getElementById("eMeng").style.left = parseInt(document.body.scrollLeft,10) + docWidth - divWidth
									document.getElementById("eMeng").style.visibility="visible"
										objTimer = window.setInterval("moveDiv()",10)
											}
			catch(e){}
}

function resizeDiv()
{
		i+=1
				//if(i>300) closeDiv()	//«¿þ·Q¤£¥¿¿ð¢¥¿¿þƒS¦¿v‹¿¸©¿H«¿ª„±¥y
						try{
								divHeight = parseInt(document.getElementById("eMeng").offsetHeight,10)
										divWidth = parseInt(document.getElementById("eMeng").offsetWidth,10)
											docWidth = document.body.clientWidth;
									docHeight = document.body.clientHeight;
										document.getElementById("eMeng").style.top = docHeight - divHeight + parseInt(document.body.scrollTop,10)
												document.getElementById("eMeng").style.left = docWidth - divWidth + parseInt(document.body.scrollLeft,10)
													}
			catch(e){}
}

function moveDiv()
{
		try
				{
						if(parseInt(document.getElementById("eMeng").style.top,10) <= (docHeight - divHeight + parseInt(document.body.scrollTop,10)))
								{
										window.clearInterval(objTimer)
												objTimer = window.setInterval("resizeDiv()",1)
													}
							divTop = parseInt(document.getElementById("eMeng").style.top,10)
									document.getElementById("eMeng").style.top = divTop - 1
										}
			catch(e){}
}
function closeDiv()
{
		document.getElementById('eMeng').style.visibility='hidden';
			if(objTimer) window.clearInterval(objTimer)
}

