// 메인 네비게이션
function initNavigation(seq) {
	nav = document.getElementById("gnb");
	nav.menu = new Array();
	nav.current = null;
	nav.menuseq = 0;
	navLen = nav.childNodes.length;
	
	allA = nav.getElementsByTagName("a")
	for(k = 0; k < allA.length; k++) {
		allA.item(k).onmouseover = allA.item(k).onfocus = function () {
			nav.isOver = true;
		}
		allA.item(k).onmouseout = allA.item(k).onblur = function () {
			nav.isOver = false;
			setTimeout(function () {
				if (nav.isOver == false) {
					if (nav.menu[seq])
						nav.menu[seq].onmouseover();
					else if(nav.current) {
						menuImg = nav.current.childNodes.item(0);
						menuImg.src = menuImg.src.replace("_on.gif", ".gif");
						if (nav.current.submenu)
							nav.current.submenu.style.display = "none";
						nav.current = null;
					}
				}
			}, 500);
		}
	}

	for (i = 0; i < navLen; i++) {
		navItem = nav.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 (nav.current) {
				menuImg = nav.current.childNodes.item(0);
				menuImg.src = menuImg.src.replace("_on.gif", ".gif");
				if (nav.current.submenu)
					nav.current.submenu.style.display = "none";
				nav.current = null;
			}
			if (nav.current != this) {
				menuImg = this.childNodes.item(0);
				menuImg.src = menuImg.src.replace(".gif", "_on.gif");
				if (this.submenu)
					this.submenu.style.display = "block";
				nav.current = this;
			}
			nav.isOver = true;
		}
		nav.menuseq++;
		nav.menu[nav.menuseq] = navAnchor;
	}
	if (nav.menu[seq])
		nav.menu[seq].onmouseover();
}
// For roll over img
function menuOn(imgEl)
{
  imgEl.src = imgEl.src.replace(".gif", "_on.gif");
 imgEl.position='relative;'
}

function menuOut(imgEl)
{
imgEl.src = imgEl.src.replace("_on.gif", ".gif");
imgEl.position='static;'
}

function menuOn(imgEl)
{
 imgEl.src = imgEl.src.replace(".gif", "_on.gif");


}

function menuOut(imgEl)
{
imgEl.src = imgEl.src.replace("_on.gif", ".gif");
}

function closeMainFlash() {
document.getElementById('mainFlashArea').style.height='320px';
document.getElementById('close_contents01').style.display='none';
document.getElementById('close_contents02').style.display='none';
document.getElementById('close_contents03').style.display='none';
document.getElementById('close_contents04').style.display='none';

}

function openMainFlash() {
document.getElementById('mainFlashArea').style.height='20px';
document.getElementById('close_contents01').style.display='block';
document.getElementById('close_contents02').style.display='block';
document.getElementById('close_contents03').style.display='block';
document.getElementById('close_contents04').style.display='block';

}



function toggleMenu(currMenu) {
thisMenu = eval(document.getElementById(currMenu).style)
if (thisMenu.display == "block") {
thisMenu.display = "none";
} else thisMenu.display = "block";
return false
}



function doResize()
{
	document.getElementById("ifr").height = ifr.document.body.scrollHeight+10;
	document.getElementById("ifr").width = ifr.document.body.scrollWidth;
}



function keyEventTab(e, num){

	var ev_code = (window.netscape) ? e.which : event.keyCode;
	if(ev_code == 13){
		goTab(num);
	}
	
}

function keyEventTourList(e, num){
	var ev_code = (window.netscape) ? e.which : event.keyCode;
	if(ev_code == 13){
		goTourList(num);
	}
}

function keyEventMov(e, idx){
	var ev_code = (window.netscape) ? e.which : event.keyCode;
	if(ev_code == 13){
		mov_pop(idx);
	}
}

function keyEventBbsView(e, idx){
	var ev_code = (window.netscape) ? e.which : event.keyCode;
	if(ev_code == 13){
		goView(idx);
	}
}


function popMap(){
	window.open('/tour/map/map.html', '', "width=780, height=535");
}


function climbMap(){
	window.open('/tour/map/map_m.html', '', "width=780, height=550");
}




//트위터로 글 보내기
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();
    }
}
