$(document).ready(function (){
	var s = $('#selectlistrow');
	var sf = $('#sortflag');
	var b = document.getElementById('batchprocbox');
	var l = document.boardlistform;
	
	s.change(function () {
		if (!confirm('줄 수를 변경하시면 첫페이지로 이동합니다. 계속하시겠습니까?'))
			return false;
			
		var src = new String(document.location);
		var listrows = src.split("listrows=");
		
		if (listrows[1] == null) {
			var href = src + '&listrows=' + s.val();
		} else {
			var href = listrows[0] + 'listrows=' + s.val();
		}

		window.location.href = href;
	});
	
	sf.change(function () {
		var src = new String(document.location);
		var sortflag = src.split("sortflag=");
		
		if (sortflag[1] == null) {
			var href = src + '&sortflag=' + sf.val();
		} 
		else {
			var href = sortflag[0] + 'sortflag=' + sf.val();
		}
		
		window.location.href = href;
	});

	function checklist() 
	{
		var flag = false;
		
		for (var i=0; i < l.length; i++) {
			if (l.elements[i].name.substr(0,11) == 'boardlistcb' && l.elements[i].checked == true)
				flag = true;
		}
		
		if (flag == false) {
				alert('선택된 항목이 없습니다.');
				return false;
		}
		
		return true;
	}		
	$('#btn_batchproc').click(function ()
	{
		if (!checklist()) {
			return false;
		}
	
		b.style.display = 'block';
		return false;
	});

	if (l.selectall) {
		l.selectall.onclick = function () 
		{
			for (var i=0; i < l.length; i++) {
				var elem = l.elements[i];
				
				if (l.selectall.checked == true) {
					if (elem.name.substr(0, 11) == 'boardlistcb')
						elem.checked = true;
				} else {
					if (elem.name.substr(0, 11) == 'boardlistcb')
						elem.checked = false;
				}
			}
		}
	}
	
	$("#categoryselect").change(function() {
		 var location = window.location.href;
		 location = location.replace(/\&cat=[0-9]*/, '');
		 window.location.href = location + (
			$("#categoryselect").val() ? '&cat=' + $("#categoryselect").val() : '');
	 });
	
	// batchproc 
	// __________________________________________
	var l2 = document.bbslistform;
	
	$('#copyarticles').click(function () {
		l.actioncode.value='copy';
   
		if (l.bbs.value != l2.bbslist.value) {
			if (confirm('[' +  l.bbs.value + ' ] > [' + l2.bbslist.value + "]\n\n복사 하시겠습니까?")) {
				l.bbs.value = l2.bbslist.value;
				l.submit();
			} else {
				return false;
			}			
		} else {
			alert('동일한 게시판으로 복사할 수 없습니다.');
			return false;
		}
	});
	
	$('#movearticles').click(function () {
		l.actioncode.value='move';
		
		if (l.bbs.value != l2.bbslist.value) {
			if (confirm('이동 하시겠습니까?')) {
				l.bbs.value = l2.bbslist.value;
				l.submit();
			} else {
				return false;
			}			
		} else {
			alert('동일한 게시판으로 이동할 수 없습니다.');
			return false;
		}									   
	});

	$('#delarticles').click(function () {
		if (confirm('선택된 항목을 삭제 하시겠습니까?')) {
			l.actioncode.value='delete';
			l.submit(); 
			return false;
		}
	});
});
