function adjustStyle(width) {
  var isMobile = true;
  var isTablet = true;
  var $w7viewPort = $("#resResponsiveViewport");
  width = parseInt(width);
  if ( isMobile && (width < 480)) {/*mobile*/
	$("._responsiveObj").removeClass("Desktop");
	$("._responsiveObj").removeClass("Tablet");
	$("._responsiveObj").addClass("Mobile");

  } else if ( isTablet && ((width >= 481) && (width <= 1024)) ) {/*Tablet*/
	$("._responsiveObj").removeClass("Desktop");
	$("._responsiveObj").addClass("Tablet");
	$("._responsiveObj").removeClass("Mobile");

  } else if ((width > 1025)) {/*Desktop*/
	$("._responsiveObj").addClass("Desktop");
	$("._responsiveObj").removeClass("Tablet");
	$("._responsiveObj").removeClass("Mobile");
  } 

} 

var _isDevice = "P";	// 기본 P(데스크탑), T(태블릿), M(모바일)
var _pathMenuSeqs = "";
var _siteNum="", _dp1="", _dp2="", _dp3="", _dp4="", _dp5="";
var _isSub = false;	// false:첫페이지, true:서브페이지

// 메뉴값에 맨 마지막 값 구하기 //
function getDpNum(val) {
	var num = "";
	if(val.lastIndexOf("_") > -1) {
		num = val.substring(val.lastIndexOf("_")+1, val.length);
	} else {

	}

//	console.log(val);

	return num;
}


// 마스크(불투명 배경 레이어) //
function openMask() {

	// 백그라운드 스크롤 락 //
	$('body').addClass('modalLock');
	$('#element').on('scroll touchmove mousewheel', function(e) { 
		e.preventDefault();
		e.stopPropagation();
		return false;
	});

	if(!$('div.modalMask').length) $('<div class="modalMask"></div>').prependTo('body');
	var oj = $("div.modalMask");
	
	// 화면의 가로, 세로 알아내기
//	var w = $(document).width();
//	var h = $(document).height();
//	oj.css({'width':w,'height':h}); // 불투명 배경 레이어 크기 설정
//	oj.fadeIn(500); // 불투명 배경 레이어 보이기(속도:0.5초)
}
function closeMask() {
	if($('div.modalMask').length) { // 불투명 배경 레이어가 실행된 상태에서만 진행
		var oj = $('div.modalMask');
		oj.fadeOut(500, function() { oj.remove(); });

		// 백그라운드 스크롤 락 해제 //
		$('body').removeClass('modalLock').off('scroll touchmove mousewheel');
	}
}

function resizeGlobal() {
	var wWidth = window.innerWidth;
	
	closeMask();	// 마스크닫기

	// 모바일메뉴 닫기 //
	if(wWidth <= 1024) {
		_isDevice = "M";
//		$('div#mainNav').hide();

	// 모바일 2뎁스 제어 //
	$('nav#menuUItop div.div_2 > ul > li > a').on('click', function(e) {
		e.preventDefault();		
		if($(this).next('div').length < 1) {	// 하위메뉴(3depth)가 없다면 링크이동
			location.href = $(this).attr('href');
		} else {	// 하위메뉴(3depth)가 있다면 모바일일경우 하위메뉴 열림
			if(_isDevice == "M") $(this).next('div').slideToggle('fast');
		}
	});
	  
	  $('nav#menuUItop > div.div_1 > ul > li > a').on('click', function(e) {
		e.preventDefault();		
		if($(this).next('div').length < 1) {	// 하위메뉴(3depth)가 없다면 링크이동
			location.href = $(this).attr('href');
		} else {	// 하위메뉴(3depth)가 있다면 모바일일경우 하위메뉴 열림
			if(_isDevice == "M") $(this).next('div').slideToggle('fast');
		}
	});

	} else {
		_isDevice = "P";

		$('.mMenuClose').hide();				// 대메뉴 닫기 버튼 숨기기
		$('nav#menuUItop div.div_2').hide();	// 탑에 있는 중메뉴 숨김
		$('nav#menuUItop div.div_3').show();	// 소메뉴 표시
		$('div#mainNav').show();				// 대메뉴 표시
$('nav#menuUItop > div.div_1 > ul > li a').on('click', function(e) {

			location.href = $(this).attr('href');

	});
	}
}

// 대메뉴 닫기 //
function closeTopMenu() {
	closeMask();	// 마스크닫기
	if(_isDevice == "P") {
		$('#menuUItop > div > ul > li > div').slideUp('fast');
		$('.mMenuClose').hide();
	} else if(_isDevice == "M") {
		$('#mainNav').hide('slide', {direction:'right'}, 500);
	}
}

// esc키 클릭시 마스크 닫기 //
$(document).keydown(function(e) {
	if(event.which=='27') {
		e.preventDefault();
		closeTopMenu();
	}
});

// 창크기 변화 감지 //
$(window).resize(function() {
	resizeGlobal();
});

$(window).scroll(function () {
	if ($(this).scrollTop() > 1) {
		$('#topSec_2').addClass("f-nav");
	} else {
		$('#topSec_2').removeClass("f-nav");
	}
});

$(document).ready(function() {

	// 초기로딩시 //
	resizeGlobal();

	// 메뉴뎁스 //
	_pathMenuSeqs = $('#pathMenuSeqs').val();
	if(_pathMenuSeqs.length > 0) {
		_isSub = true;
		var _tmp = _pathMenuSeqs.split(",");
		_siteNum = _tmp[0];
		_dp1 = _tmp[1];
		_dp2 = _tmp[2];
		_dp3 = _tmp[3];
		_dp4 = _tmp[4];
		_dp5 = _tmp[5];

		console.log("pathMenuSeqs : " + $('#pathMenuSeqs').val());
		console.log("_siteNum : " + _siteNum);
		console.log("_dp1 : " + _dp1);
		console.log("_dp2 : " + _dp2);
		console.log("_dp3 : " + _dp3);
		console.log("_dp4 : " + _dp4);
		console.log("_dp5 : " + _dp5);

	} else {	// 메인화면
		
	}


//	$('.topPopupzoneSlide').css('display','none');

	// 대메뉴 제어 //
	$('#menuUItop > div > ul > li').on('mouseenter click', function(e) {
//	$('#menuUItop > div > ul > li > a').on('click', function(e) {
		e.preventDefault();
		var idx = $('#menuUItop > div > ul > li > a').index($(this));
		
		if(_isDevice == "P" && e.type == "mouseenter") {
//		if(_isDevice == "P" && e.type == "click") {
			openMask();
			$(this).find('div.div_2').slideDown('fast');
			$('.mMenuClose').show();

		} else if(_isDevice == "M" && e.type == "click") {	// 모바일 2뎁스 열기
			$('nav#menuUItop div.div_3 ').hide();
			$('nav#menuUItop div.div_2 ').hide();
			$(this).find('div.div_2').show('slide', {direction:'right'}, 300);
		}
	});




	// 모바일 메뉴 열기 //
	$('.mMenuOpen').on('click', function(e) {
		e.preventDefault();
		$('nav#menuUItop div.div_2').hide();
		$('nav#menuUItop div.div_3').hide();
		if(_isSub) {	// 서브페이지라면
			$('.top_div_' + _dp1).show();
			$('div.top_div_' + _dp2).show();
		}
		openMask();
		$('#mainNav').show('slide', {direction:'right'}, 300);
		$('.mMenuClose').show();

	});

	// 대메뉴 닫기 //
	$('.mMenuClose, div.modalMask').on('click', function(e) {
		e.preventDefault();
		closeTopMenu();
	});	
	$('nav#menuUItop li.li_1').on('mouseleave', function(e) {
		e.preventDefault();
		if(_isDevice == "P") closeTopMenu();
	});	
/*
	$('div.modalMask').on('click', function(e) {
		console.log('touch');
	});
*/

	// 모든 새창태그(a)에 new_win 클래스 추가 //
	$('a[target=_blank]').addClass('new_win');

	// 관련사이트 이동하기 //
	$('div.related_link > [type=button]').on('click', function(e) {
		e.preventDefault();
	
		if($('#related_link option:selected').val() != "") {
//			alert($('#related_link option:selected').val());
			window.open($('#related_link option:selected').val());
		}

	});



});



