﻿
function goFamilySite() {

		var siteN = document.getElementById('familyLink');
		var tarGet = siteN.options[siteN.selectedIndex].value;
		
		if (tarGet == "") {
			alert('사이트를 선택해주세요');
			siteN.focus();
			return false;
		}

		if(confirm(tarGet + " 사이트를 새창에서 열어보시겠습니까?")) {
			window.open(tarGet,'');
		}

	}

// tab control

function showTab(str){
	var tar = 'tab' + str;
	var tarDiv = 'target' + str;

	for (i = 1; i < 6; i++) {
		document.getElementById('tab' + i).className = 'tabOff';
		document.getElementById('target' + i).style.position = 'absolute'
		document.getElementById('target' + i).style.display = 'none';
		}

	document.getElementById(tar).className = 'tabOn';
	document.getElementById(tarDiv).style.position = 'absolute'
	document.getElementById(tarDiv).style.display = 'block';
	}

// flashControl

function flashControl(fileNm, w, h){
		document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='"+w+"' height='"+h+"'>");
		document.write("<param name='movie' value='"+fileNm+"'>");
		document.write("<param name='quality' value='high'>");
		document.write("<param name='wmode' value='transparent'>");
		document.write("<embed src='"+fileNm+"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='"+w+"' height='"+h+"' wmode='transparent'></embed>");
		document.write("</object>");
		}

// 새창 이동
function goLink(str){
	var tarUrl = str;
	if (confirm("선택하신 컨텐츠는 새창에서 열립니다." ))
	{
		window.open(tarUrl,'');
	}

	}

function goLink2(str) {
    var tarUrl = str;
    window.open(tarUrl, '');
	}
    
function goViewer(str){
	var tarUrl = str;
	if (confirm("선택하신 컨텐츠는 새창에서 열립니다." ))
	{
		window.open(tarUrl,'','width=420,height=550');
	}

	}

function goLinkSmall(str) {
	var tarUrl = str;
	alert('새창으로 이동합니다.');
	window.open(tarUrl,'','width=420,height=500');
	}

function quickMove(target, position, topLimit, btmLimit) {
	if (!target)
	return false;

	var obj = target;
	obj.initTop = position;
	obj.topLimit = topLimit;
	obj.bottomLimit = document.documentElement.scrollHeight - btmLimit;
	obj.style.position = "absolute";
	obj.top = obj.initTop;
	obj.left = obj.initLeft;

	if (typeof(window.pageYOffset) == "number"){
		 obj.getTop = function(){
	 return window.pageYOffset;
	 }
	 } else if (typeof(document.documentElement.scrollTop) == "number") {
	 obj.getTop = function(){
	 return document.documentElement.scrollTop;
	 }
	 } else {
	 obj.getTop = function() {
	 return 0;
	 }
	}

	 if (self.innerHeight) {
	 obj.getHeight = function() {
	 return self.innerHeight;
	 }
	 } else if(document.documentElement.clientHeight) {
	 obj.getHeight = function() {
	 return document.documentElement.clientHeight;
	 }
	 } else {
	 obj.getHeight = function() {
	 return 0;
	 }
	 }

	 obj.move = setInterval(function() {
	 if (obj.initTop > 0) {
	 pos = obj.getTop() + obj.initTop;
	 } else {
	 pos = obj.getTop() + obj.getHeight() + obj.initTop;
	 }

	 if (pos > obj.bottomLimit)
	 pos = obj.bottomLimit;
	 if (pos < obj.topLimit)
	 pos = obj.topLimit;

	 interval = obj.top - pos;
	 obj.top = obj.top - interval / 3;
	 obj.style.top = obj.top + "px";
	 }, 30);
	} 

// intro300
function mflashmap(num)
	{
		for (var i=1;i<=5;i++ )
		{
			document.getElementById("flashmap"+i).style.display="none";
		}
		document.getElementById("flashmap"+num).style.display="";
	}
//-->

function menuView(n, max){
    if(!n){
		return;
	}else{
		var i=1;
		for (i = 1; i <= max; i++) {
			var frm = document.getElementById("m"+i);
			if(i == n){
				if(frm.style.display == "none"){
					frm.style.display = "";
				}else{
					frm.style.display = "none";
				}
			}else{
				frm.style.display = "none";
			}
		}
	}
}

// 열림닫힘
function Folder1( )
{
	var img_plus = "/image/common/btn_open.gif";
	var img_minus = "..//image/common/btn_close.gif";
	var view_Img = document.getElementById( 'bxIMG1' );
	var view_Folder = document.getElementById( 'List1' ).style;
	if( view_Folder.display == "inline" )
	{
		view_Folder.display = "none";
		view_Img.src = img_plus ;
	}
	else
	{
		view_Folder.display = "inline";
		view_Img.src =img_minus;

	}
}

function Folder2( )
{
	var img_plus = "..//image/common/btn_open.gif";
	var img_minus = "..//image/common/btn_close.gif";
	var view_Img = document.getElementById( 'bxIMG2' );
	var view_Folder = document.getElementById( 'List2' ).style;
	if( view_Folder.display == "inline" )
	{
		view_Folder.display = "none";
		view_Img.src = img_plus ;
	}
	else
	{
		view_Folder.display = "inline";
		view_Img.src =img_minus;

	}
}

function Folder3( )
{
	var img_plus = "..//image/common/btn_open.gif";
	var img_minus = "..//image/common/btn_close.gif";
	var view_Img = document.getElementById( 'bxIMG3' );
	var view_Folder = document.getElementById( 'List3' ).style;
	if( view_Folder.display == "inline" )
	{
		view_Folder.display = "none";
		view_Img.src = img_plus ;
	}
	else
	{
		view_Folder.display = "inline";
		view_Img.src =img_minus;

	}
}

//Png 투명
function setPng24(obj) { 
    obj.width=obj.height=1; 
    obj.className=obj.className.replace(/\bpng24\b/i,''); 
    obj.style.filter = 
    "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');" 
    obj.src='';  
    return ''; 
} 


/* layer show/hide */

function Show(layerId) {
	document.getElementById(layerId).style.visibility = "visible";
	
}
function Hide(layerId) {
	document.getElementById(layerId).style.visibility = "'hidden";
}

function Show(layerId) {
	document.getElementById(layerId).style.display = "block";
	
}
function Hide(layerId) {
	document.getElementById(layerId).style.display = "none";
}


// addLoadEvent
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

function tab_event(id,eleName){
	if (!gId(id)){return false;}
	var eleType = gNa(gId(id),eleName);
	var n= 0;
	for (var i=0; i<eleType.length; i++)
	{
		eleType[i].n = i;
		eleType[i].onclick = actEvent;
	}
	function actEvent(){
		for (var j=0; j<eleType.length; j++)
		{
			if (this == eleType[j]){
				this.className = "on";
				var img = gNa(eleType[this.n],'img');
				if(img[0]){
					img[0].src = img[0].src.replace("_off.gif","_on.gif");
				}
			} else {
				eleType[j].className = "";
				var img = gNa(eleType[j],'img');
				if(img[0]){
					img[0].src = img[0].src.replace("_on.gif","_off.gif");
				}
			}
		}
	}
}

function tab_event2(id, max, cname, cc, op) {
    var myRe = /_on$/ig;
    var checked = myRe.test(document.getElementById(id).src);

    for (var i = 1; i < max; i++) {
        document.getElementById(cname + i).src = document.getElementById(cname + i).src.replace(cc, "");
    }
    if (!checked || op) {
        document.getElementById(id).src = document.getElementById(id).src.replace(".gif", "_on.gif");
    }
}

function Showtap(id, max, cname, cc, op) {
    var myRe = /on$/ig;
    var checked = myRe.test(document.getElementById(id).className);

    for (var i = 1; i < max; i++) {
        document.getElementById(cname + i).className = document.getElementById(cname + i).className.replace(cc, "");
    }
    if (!checked || op) {
        document.getElementById(id).className = document.getElementById(id).className + cc;
    }
}

// imgover
	function imgOver() {
	  var aImages = document.getElementsByTagName('img');
	  for(var i=0; i<aImages.length; i++) {
		if (aImages[i].className == 'imgover') {
		  aImages[i].onmouseover = function() {
			var img_src =  this.getAttribute('src');
			img_src = img_src.replace("_off", "_on");
			this.setAttribute('src', img_src);
			}
		   aImages[i].onmouseout = function() {
			  var img_src =  this.getAttribute('src');
			  img_src = img_src.replace("_on", "_off");
			  this.setAttribute('src', img_src);
		   }
		}
	}
	return false;
	}
addLoadEvent(imgOver);
{
}

quickMove(document.getElementById("quickMenu"), 1, 1, 490);

function MM_openBrWindow(theURL, winName, features) { //v2.0
    window.open(theURL, winName, features);
}

function taegeuk() {
    window.open('/popup/taegeuk01.asp', 'taegeuk', 'width=700,height=700,scrollbars=no');
}

function survice_forfla() {
    window.open('/mainpop/survice_forfla.asp', 'taegeuk', 'width=630,height=520,scrollbars=no');
}

//지방청소개 이동
function goOrderIntro(){
	var tarUrl = document.getElementById("orderintro").value;
//	window.open(tarUrl,'');
if (tarUrl=="http://bohun.jeju.go.kr")
	{
		window.open(tarUrl,'');
	}
else
	{
		location.href=tarUrl;
	}
}

/*
	open popup : openPopup('url', { width:400, height:500, scroll:0, top:100, left:100, name:'name_popup' });
*/
function openPopup(url, option) {
	var obj_option = option == null ? {} : option;

	if (url               == null) url               = "";
	if (obj_option.width  == null) obj_option.width  = window.screen.availWidth;
	if (obj_option.height == null) obj_option.height = window.screen.availHeight;
	if (obj_option.scroll == null) obj_option.scroll = 0;
	if (obj_option.top    == null) obj_option.top    = (window.screen.availHeight - obj_option.height) / 4;
	if (obj_option.left   == null) obj_option.left   = (window.screen.availWidth  - obj_option.width) / 4;
	if (obj_option.name   == null) obj_option.name   = "";
	if (obj_option.errMsg == null) obj_option.errMsg = "Please disable popup blocking!";

	var newWindow = window.open(url, obj_option.name, "width=" + obj_option.width + ",height=" + obj_option.height + ",scrollbars=" + obj_option.scroll + ",toolbar=0,menubars=0,locationbar=0,historybar=0,statusbar=0,resizable=0,left=" + obj_option.left + ",top=" + obj_option.top + ",channelmode=no,titlebar=no", false);

	if (!newWindow) {
		alert(obj_option.errMsg);
		return false;
	}
	newWindow.focus();

	return newWindow;
}
