
/**
 * MAIN SCRIPT
 * @DATE 2009.12.07
 * @author Stone
 *  모든 스크립트는 브라우저별 호환이 가능토록 한다. 
 */

/**
 * 특구 캘린더 jQuery를 활용한 Ajax 통신
 */
function mainCalendar(){
	var args = arguments;
	var pSCOL = args[0];
	var pSTEXT = args[1];
	$.ajax({
	    url: '/kor/web_manager/board/calendar/main_calendar.jsp',				// URL
	    type: 'GET',															// 접근 방식
	    dataType: 'html',														// 데이터 형식
	    timeout: 10000,															// 타임아웃 시간
	    data: {																	// 파라미터
	    	"p.pSCOL": pSCOL,
	    	"p.pSTEXT": pSTEXT
	    },
	    error: function(){														// 통신 실패
	        alert('월 행사를 가져오는데 실패하였습니다.');
	    },
	    success: function(data){												// 통신 성공
				$("#month").html(data);
	    }
	});
}
/**
 *  포토뉴스 Ajax 
 *   
*/
function mainPhotoNews(){
	var args = arguments;
	var pageNo = args[0];
	var pBID = 'c4ca4238a0b923820dcc509a6f75849b'; 
	if(pageNo == undefined || pageNo <0) {pageNo = 0;} 
	$.ajax({
		url: '/kor/web_manager/board/photo/main_photo.jsp',
		type: 'GET',
		dataType: 'html',
		timeout: 10000,
		data: {
			"p.pBID": pBID,
			"p.pPAGE": pageNo
			
		},
		error: function(){
			alert('포토뉴스 이미지를 불러오는데 실패하였습니다.');
		},
		success: function(data){
			$(".move").html(data);
		}
	});
}

/**
* main.jsp에서 호출하도록 변경.
* 
window.onload = function()
{
	mainCalendar('','');
	mainPhotoNews();
}
*/

/**
 * 포커스 이미지 제어  
 */
function focusImageChange(cnt, num, imgSrc){
	for(i=1; i<=cnt; i++) {
		if(i == num) {
			document.getElementById("focusNum" + i).src = "/kor/images/index/num" + i + "s.gif";
		} else {
			document.getElementById("focusNum" + i).src = "/kor/images/index/num" + i + ".gif";
		}
	}
	// 미리보기 이미지
	document.getElementById("focusImage").src = imgSrc;
}

/**
 * 공지공고 탭 메뉴 제어 
 */
function fourTabEvt(num){
	// 탭 객체
	var obj1 = document.getElementById('a1');
	var obj2 = document.getElementById('a2');
	var obj3 = document.getElementById('a3');
	var obj4 = document.getElementById('a4');
	var obj5 = document.getElementById('a5');
	// 제어
	if(num == "1"){
		obj1.style.display = "block";
		obj2.style.display = "none";
		obj3.style.display = "none";
		obj4.style.display = "none";
		obj5.style.display = "none";										
	}else if(num == "2"){
		obj1.style.display = "none";
		obj2.style.display = "block";
		obj3.style.display = "none";
		obj4.style.display = "none";
		obj5.style.display = "none";		
	}else if(num == "3"){
		obj1.style.display = "none";
		obj2.style.display = "none";
		obj3.style.display = "block";
		obj4.style.display = "none";
		obj5.style.display = "none";		
	}else if(num == "4"){
		obj1.style.display = "none";
		obj2.style.display = "none";
		obj3.style.display = "none";
		obj4.style.display = "block";
		obj5.style.display = "none";																	
	}else{
		obj1.style.display = "none";
		obj2.style.display = "none";
		obj3.style.display = "none";
		obj4.style.display = "none";
		obj5.style.display = "block";				
	}
}

/**
 * 특구사업공고 탭메뉴 제어
 */
function businessEvt(num){
	// 탭 객체
	var obj1 = document.getElementById('c1');
	var obj2 = document.getElementById('c2');
	var obj3 = document.getElementById('c3');
	var obj4 = document.getElementById('c4');
	// 제어
	if(num == "1"){
		obj1.style.display = "block";
		obj2.style.display = "none";
		obj3.style.display = "none";
		obj4.style.display = "none";										
	}else if(num == "2"){
		obj1.style.display = "none";
		obj2.style.display = "block";
		obj3.style.display = "none";
		obj4.style.display = "none";	
	}else if(num == "3"){
		obj1.style.display = "none";
		obj2.style.display = "none";
		obj3.style.display = "block";
		obj4.style.display = "none";									
	}else{
		obj1.style.display = "none";
		obj2.style.display = "none";
		obj3.style.display = "none";
		obj4.style.display = "block";			
	}
}

/**
 * 지식 경제부 특허청 중소기업청 탭 제어 
 */
function tabEvt(num){
	// 탭 객체
	var obj1 = document.getElementById('e1');
	var obj2 = document.getElementById('e2');
	var obj3 = document.getElementById('e3');
	var obj4 = document.getElementById('e1_');
	var obj5 = document.getElementById('e2_');
	var obj6 = document.getElementById('e3_');
	var obj7 = document.getElementById('e4');
	var obj8 = document.getElementById('e4_');
	// 제어
	if(num == "1"){
		obj1.style.display = "block";
		obj2.style.display = "none";
		obj3.style.display = "none";
		obj4.style.display = "block";
		obj5.style.display = "none";
		obj6.style.display = "none";
		obj7.style.display = "none";
		obj8.style.display = "none";
	}else if(num == "2"){
		obj1.style.display = "none";
		obj2.style.display = "block";
		obj3.style.display = "none";
		obj4.style.display = "none";
		obj5.style.display = "block";
		obj6.style.display = "none";
		obj7.style.display = "none";
		obj8.style.display = "none";		
	}else if(num == "3"){
		obj1.style.display = "none";
		obj2.style.display = "none";
		obj3.style.display = "block";
		obj4.style.display = "none";
		obj5.style.display = "none";
		obj6.style.display = "block";
		obj7.style.display = "none";
		obj8.style.display = "none";		
	}else{
		obj1.style.display = "none";
		obj2.style.display = "none";
		obj3.style.display = "none";
		obj4.style.display = "none";
		obj5.style.display = "none";
		obj6.style.display = "none";
		obj7.style.display = "block";
		obj8.style.display = "block";		
	}
}

/**
 * 특구맵 링크 
 */	
function winOpen4() {
	window.open("/kor/innomap","new", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=1000,height=638,left=20,top=20"); 
}
    
/**
 * 쿠키 생성 
 */
function setCookie(name, value, expiredays) { 
    var todayDate = new Date(); 
        todayDate.setDate( todayDate.getDate() + expiredays ); 
        document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";";
}

/**
 * 쿠키 얻기 
 */
function getCookie(cookieName) {
	var search = cookieName + "=";
	var cookie = document.cookie;
	// 현재 쿠키가 존재할 경우
	if( cookie.length > 0 ) {
		// 해당 쿠키명이 존재하는지 검색한 후 존재하면 위치를 리턴.
		startIndex = cookie.indexOf( cookieName );
		// 만약 존재한다면
		if( startIndex != -1 ){
			// 값을 얻어내기 위해 시작 인덱스 조절
			startIndex += cookieName.length;
			// 값을 얻어내기 위해 종료 인덱스 추출
			endIndex = cookie.indexOf( ";", startIndex );
			// 만약 종료 인덱스를 못찾게 되면 쿠키 전체길이로 설정
			if( endIndex == -1) endIndex = cookie.length;
			// 쿠키값을 추출하여 리턴
			//return unescape( cookie.substring( startIndex + 1, endIndex ) );
			return true;
		// 쿠키 내에 해당 쿠키가 존재하지 않을 경우
		} else{
			return false;
		}
	// 쿠키 자체가 없을 경우
	} else {
		return false;
	}
}

/**
 * 쿠키삭제 
 */
function deleteCookie(cookieName) {
	// 현재 시간을 얻음.
	var expireDate = new Date();
	//어제 날짜를 쿠키 소멸 날짜로 설정
	expireDate.setDate( expireDate.getDate() - 1 );
	document.cookie = cookieName + "= ; expires=" + expireDate.toGMTString() + "; path=/";
}

/**
 * 기업기관 쿠키 설정
 */
function companyCookie() {
	if(getCookie("company")) {	
	} else {
		deleteCookie("guest");
		setCookie("company", "ok", "1");
	}
	alert("기업기관 페이지로 설정되었습니다.");
}

/**
 * 방문객 쿠키 설정 
 */
function guestCookie(){
	if(getCookie("guest")) {
	} else {
		deleteCookie("company");
		setCookie("guest", "ok", "1");
	}
	alert("방문객 페이지로 설정되었습니다.");
}

/**
 * 레이어 숨김 
 */
function closeWin() { 
    if ( document.notice_form.chkbox.checked ){ 
        setCookie( "maindiv", "done" , 1 ); 
    } 
    document.getElementById('master').style.visibility = "hidden"; 
} 

/**
 * 포커스 이미지 체인지
 */
function focusChange(imgName, pBNO){
    document.getElementById("focusDiv").innerHTML = "<a href='event.do?p.pP=bv&p.pBID=c74d97b01eae257e44aa9d5bade97baf&p.pBNO=" + pBNO + "' ><img src='/kor/web_manager/file/photo/"+imgName+"' border='0' name='popupzone_img' width='180' height='114' alt='포커스 이미지 보기' /></a>";
}
