// 퀵 메뉴 스크롤 함수

function RefreshStaticMenu() { 

	var stmnGAP1 = 0; // 위쪽 여백 (메뉴가 위에서 10픽셀 떨어진 곳에 보여집니다) 
	var stmnGAP2 = 0; // 스크롤시 브라우저 위쪽과 떨어지는 거리 
	var stmnActivateSpeed = 35; 
	var stmnScrollSpeed = 20; 
	var stmnTimer;

	var stmnStartPoint, stmnEndPoint; 
	stmnStartPoint = parseInt(document.getElementById('quickmenu').style.top, 10); 
	stmnEndPoint = Math.max(document.documentElement.scrollTop, document.body.scrollTop) + stmnGAP2; 
	if (stmnEndPoint < stmnGAP1) stmnEndPoint = stmnGAP1; 
	if (stmnStartPoint != stmnEndPoint) { 
		stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 ); 
		document.getElementById('quickmenu').style.top = parseInt(document.getElementById('quickmenu').style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount ) + 'px'; 
		stmnRefreshTimer = stmnScrollSpeed; 
	}
	stmnTimer = setTimeout("RefreshStaticMenu();", stmnActivateSpeed); 
} 

function InitializeStaticMenu() {
	var stmnLEFT =0; // 왼쪽 여백 (메뉴가 왼쪽에서 400픽셀 떨어진 곳에 보여집니다)
	var stmnBASE = 0; // 스크롤 시작위치 

	document.getElementById('quickmenu').style.left = stmnLEFT + 'px'; 
	document.getElementById('quickmenu').style.top = document.body.scrollTop + stmnBASE + 'px'; 
	RefreshStaticMenu();
}

// 끝

// 메인 네비게이션
function initNavigation(seq) {
	nav1 = document.getElementById("nav");
	nav1.menu = new Array();
	nav1.current = null;
	nav1.menuseq = 0;
	navLen = nav1.childNodes.length;

	allA = nav1.getElementsByTagName("a");
	for(k = 0; k < allA.length; k++) {
		allA.item(k).onmouseover = allA.item(k).onfocus = function () {
			nav1.isOver = true;
		}
		allA.item(k).onmouseout = allA.item(k).onblur = function () {
			nav1.isOver = false;
			setTimeout(function () {
				if (nav1.isOver == false) {
					if (nav1.menu[seq])
						nav1.menu[seq].onmouseover();
					else if(nav1.current) {
						nav1.current.className = "";
						if (nav1.current.submenu)
							nav1.current.submenu.style.display = "none";
						nav1.current = null;
					}
				}
			}, 500);
		}
	}


	for (i = 0; i < navLen; i++) {
		navItem = nav1.childNodes.item(i);
		if (navItem.tagName != "LI")
			continue;

		navAnchor = navItem.getElementsByTagName("a").item(0);
		navAnchor.submenu = navItem.getElementsByTagName("ul").item(0);

		navAnchor.onmouseover = navAnchor.onfocus = function () {
			if (nav1.current) {
				nav1.current.className = "";
				if (nav1.current.submenu)
					nav1.current.submenu.style.display = "none";
				nav1.current = null;
			}
			if (nav1.current != this) {
				this.className += "on";
				if (this.submenu)
					this.submenu.style.display = "block";
				nav1.current = this;
			}
			nav1.isOver = true;
		}
		nav1.menuseq++;
		nav1.menu[nav1.menuseq] = navAnchor;
	}
	if (nav1.menu[seq])
		nav1.menu[seq].onmouseover();
}




//전체메뉴 Layer Open
function openT_L(type, dis){

	var objLayer = document.getElementById("menu_test");
	var ifrName ;


	if (type == "menu_show"){
		ifrName = "total_ifr";
	}else if(type = "area_menu_show"){
		ifrName = "area_ifr"
	}

	
	var objLayerContents = document.getElementById(type);

	if(dis == "block"){
		document.getElementById("menu_show").style.display = "none";
		document.getElementById("area_menu_show").style.display = "none";
	}

	document.getElementById(type).style.display = dis ;



	if(navigator.userAgent.indexOf("MSIE 6")>-1 && navigator.userAgent.indexOf("MSIE 7")<0){

		if (!document.getElementById(ifrName)){
			
            var ie6_ifm = document.createElement("iframe"); //iframe 생성
            ie6_ifm.setAttribute("id",ifrName); //id값 부여
            ie6_ifm.style.position = "absolute";
            ie6_ifm.style.opacity = "0"; //투명도 0
            ie6_ifm.style.filter = "alpha(opacity=100)"; //투명도 0
            ie6_ifm.style.zindex = "-1";
            ie6_ifm.style.left = "0";
            ie6_ifm.style.top = "50";
            ie6_ifm.style.width = objLayerContents.offsetWidth; //레이어 너비
            ie6_ifm.style.height = objLayerContents.offsetHeight-50; //레이어 높이
            objLayer.appendChild(ie6_ifm); //Layer 오브젝트에 iframe 삽입
			
        }else{
			document.getElementById(ifrName).style.display = dis;
		}

	}

}




//동영상 Pop
function movWin(url, idx){

	var urlTi = "movPopUp_" + idx ;

	window.open(url,urlTi,'width=648,height=388,scrollbars=yes,left=20,top=20');


}




//트위터로 글 보내기
function sendTwitter(url, title){
	var sendUrl = encodeURIComponent(url);
	var sendTitle = encodeURIComponent("거창군(" + title + ")");
	var tempMsg = sendTitle + " " + sendUrl ;
	var twittUrl = "http://twitter.com/home?status=" + tempMsg;

	var twitter = window.open(twittUrl);

	if(twitter != null){
		twitter.focus();
	}

}


//Facebook으로 글 보내기
function sendFacebookUrl(url, title) {
	var sendUrl = encodeURIComponent(url);
	var sendTitle = encodeURIComponent("거창군(" + title + ")");
	var facebookUrl = "http://www.facebook.com/sharer.php?u=" + sendUrl + "&t=" + sendTitle;
    var facebook = window.open(facebookUrl);

    if (facebook != null) {
        facebook.focus();
    }
}


//me2day 글 보내기
function sendMe2day(url, title){
	var sendUrl = encodeURIComponent(url);
	var sendTitle = encodeURIComponent("거창군(" + title + ")");
	var tempMsg = sendTitle + " " + sendUrl ;
	var me2dayUrl = "http://me2day.net/posts/new?new_post[body]=" + tempMsg + "&new_post[tags]=" + encodeURIComponent("거창문화관광");

    var me2day = window.open(me2dayUrl);

    if (me2day != null) {
        me2day.focus();
    }
}
