	var nowTotal =0;
	var pastPageNum =1;
	var IntervalId =0;
	var navNS = (navigator.appName.indexOf('Netscape') > -1);
	var navIE = (navigator.appName.indexOf('Microsoft Internet Explorer') > -1);
	var nowPageNum = 1;
	var cntSubmit = 0;

	function setPreviewBox(){
		$('community_list_preview').style.posLeft = event.x + 30 + document.body.scrollLeft; 
		$('community_list_preview').style.posTop = event.y - 30 + document.body.scrollTop;
	} 

	function hidePreview(){ 
		$('community_list_preview').innerHTML=''; 
		$('community_list_preview').style.display='none'; 
	}

	function showPreview(boardno, uid){ 		
		var url="../process/ajax/board_ajax.php";
        var pars = "mode=board_view&category=community&boardNo="+boardno+"&uid="+uid;

		//alert(url);
		//alert(pars);

		var myAjax = new Ajax.Request(
		url, 
		{
			method: 'post', 
			parameters: pars, 
			onComplete: GetBoardPreview
		});			
	}

	function GetBoardPreview(xmlHttp)
	{
		
		try
		{
			if(xmlHttp.responseText=="error")
			{
				window.alert('쿼리 에러입니다.');
				return false;	
			}
			else
			{ 
				var boardInfo = xmlHttp.responseText.split("|");
				//alert(boardInfo);
				var text; 
				text ='<table cellpadding="5" bgcolor="#FFFFFF" style="font-size:9pt; border-width:1; border-color:black; border-style:solid;">'; 
				text += '<tr><td><b>'+boardInfo[0]+'<br><br></b>'+boardInfo[1]+'</td></tr></table>'; 
				$('community_list_preview').innerHTML=text; 
				$('community_list_preview').style.display='block'; 		
			}
		}
		catch (eeee)
		{
		}

		return true;
	}

	function SubmitAction(f) {
		//입력 값 체크
		if(!ValidateFormExp(f)) return false;
		else f.submit();
	}

	function SubmitWriteAction(f,clen) {		
		//alert("clen-->"+clen);
		var content = frames.editor_default.SubmitHTML();
		//alert("content-->"+content);
		//var cObj = document.getElementById('content');
		var cObj =  $('content');
		cObj.value = content;	//내용을 넣어준다.
		var contentLen = cObj.value.length;
		
		//비회원 쓰기시 개인정보취급방침에 동의 kjh 100624
		if($('privacy_policy_chk') && $('privacy_policy_chk').checked == false)
		{
			alert("개인정보취급방침에 동의하셔야 합니다..");
			$('privacy_policy_chk').focus();
			return false;	
		}
		//alert("contentLen-->"+contentLen);

		if(contentLen < 4) {
			alert("내용을 4자이상 입력하셔야 합니다.");
			return false;	
		}		
		//alert(contentLen);

		//입력 값 체크
		if(!ValidateFormExp(f)) return false;
		else if(contentLen > clen) { //내용 글자수 체크
			alert("내용은 공백포함해서 "+clen+"자 이내로 입력하셔야 합니다.");
			return false;
		}		
		else {
			//alert("submit");
			f.submit();
		}
	}

	function SubmitWriteActionGallery(f,clen) {				
		var contentLen = $('content').value.length;

		//alert(contentLen);

		//입력 값 체크
		if(!ValidateFormExp(f)) return false;
		else if(contentLen > clen) { //내용 글자수 체크
			alert("내용은 공백포함해서 "+clen+"자 이내로 입력하셔야 합니다.");
			return false;
		}		
		else f.submit();
	}

	function SubmitCommentAction(f,clen) {
		var commentLen = $('add_comment').value.length;

		//입력 값 체크
		if(!ValidateFormExp(f)) return false;
		else if(commentLen > clen) { //내용 글자수 체크
			alert("댓글 내용은 공백포함해서 "+clen+"자 이내로 입력하셔야 합니다.");
			return false;
		}		
		else f.submit();
	}

	function viewimg_change(tdivid,vdivid) {
		var arrDivid = tdivid.split("|");
		var tlen = arrDivid.length

		for(i=0;i<tlen;i++) {
			if(arrDivid[i]) $(arrDivid[i]).style.display = "none";
		}
		$(vdivid).style.display = "block";	
	}


	function com_ins(f,clen) {
		var commentLen = $('add_comment').value.length;
		//alert(commentLen);
		
		//입력 값 체크
		if(!ValidateFormExp(f)) return false;
		else if(commentLen > clen) { //내용 글자수 체크
			alert("댓글 내용은 공백포함해서 "+clen+"자 이내로 입력하셔야 합니다.");
			return false;
		}		
		else {		
			f.save_type.value = "comIns";
			f.save_name.value = "댓글이 저장";
			f.submit();
		}
	}

	function com_delete(f) {
		//입력 값 체크
		if(confirm("삭제하시겠습니까?")) {
			f.save_type.value = "one_comDel";
			f.save_name.value = "댓글이 삭제";
			f.submit();	
		}		
	}

	function comDel(cuid) {
		$("outbox_add").style.display = "none";
		$("outbox_edit").style.display = "none";
		$("outbox_del").style.display = "block";
		$("del_cuid").value = cuid;	
	}

	function comEdit(tName,cuid) {
		var pars = "mode=comInfo&tname="+tName+"&cuid="+cuid;
		var url="/_shop/process/ajax/board_ajax.php";
		
		var myAjax = new Ajax.Request(
			url, 
			{
				method: 'post', 
				parameters: pars, 
				onComplete: GetCommentInfoElements
			});
	}

	function GetCommentInfoElements(xmlHttp)
	{	
		try
		{
			if(xmlHttp.responseText=="error")
			{
				window.alert('쿼리 에러입니다.');
				return false;	
			}
			else
			{ 
				var commentInfo = xmlHttp.responseText.split("|");			
				//alert(commentInfo);
				$("outbox_add").style.display = "none";
				$("outbox_edit").style.display = "block";
				$("outbox_del").style.display = "none";
				document.ceForm.cuid.value = commentInfo[0];
				$("edit_comment").value = commentInfo[1];
				$("edit_name").value = commentInfo[2];
			}
		}
		catch (eeee)
		{
		}

		return true;
	}

	function com_edit(f,clen) {
		var commentLen = $('edit_comment').value.length;
		//alert(commentLen);
		
		//입력 값 체크
		if(!ValidateFormExp(f)) return false;
		else if(commentLen > clen) { //내용 글자수 체크
			alert("댓글 내용은 공백포함해서 "+clen+"자 이내로 입력하셔야 합니다.");
			return false;
		}

		else {		
			f.save_type.value = "comEdit";
			f.save_name.value = "댓글이 수정";
			f.submit();
		}
	}

	function comCancel() {
		$("add_comment").value = "";
		$("edit_comment").value = "";
		$("outbox_add").style.display = "block";
		$("outbox_edit").style.display = "none";
		$("outbox_del").style.display = "none";
	}

	function goDelAct(f, boType) {

		f.action = "./shop_community_" + boType + "_process.php";

		f.save_type.value = "del";
		f.save_name.value = "글이 삭제";

		if(confirm("정말로 삭제 하시겠습니까?")) f.submit();
	}
	function goDelPass(f) {
		//alert(f);	
		f.action = "./shop_community_delete.html";
		f.submit();
	}

	function comDelAction(f,cuid) {
		$("del_cuid").value = cuid;

		if(confirm("삭제하시겠습니까?")) {
			f.save_type.value = "one_comDel";
			f.save_name.value = "댓글이 삭제";
			f.submit();	
		}	
	}

	function getContent(conName) {
		var content = $(conName).value;
		return content;
	}