$(function () {
$('#gNav li').mouseenter(function(){
$(this).addClass('over');
});
$('#gNav li').mouseleave(function(){
$(this).removeClass('over');
});
$('#spMenu').click(function(){
if($(this).parent().hasClass('open')) {
$(this).parent().removeClass('open');
} else {
$(this).parent().addClass('open');
}
});
$('.langLink').parent().mouseenter(function(){
$(this).children('ul').addClass('open');
});
$('.langLink').parent().mouseleave(function(){
$(this).children('ul').removeClass('open');
});
$('#main').each(function(index, element) {
var $mainImgs = $(this).find('li');
var $mainSpImgs = $('#mainSp li');
var mainLen = $mainImgs.length;
$mainImgs.first().addClass('current').appendTo($(this));
$mainSpImgs.first().addClass('current').appendTo($('#mainSp'));
if(mainLen>1) {
var mFlg = false;
function slideImg() {
if(!mFlg) {
mainAnimeTimer.stop();
mFlg = true;
mainAnimeTimer.stop();
$('#main li').first().fadeOut(0).appendTo($('#main')).fadeIn(500,function(){
$('#main li.current').removeClass('current');
$(this).addClass('current');
mFlg = false;
mainAnimeTimer.reset();
});
$('#mainSp li').first().fadeOut(0).appendTo($('#mainSp')).fadeIn(500,function(){
$('#mainSp li.current').removeClass('current');
$(this).addClass('current');
});
}
}
var mainAnimeTimer = $.timer(function() {
slideImg();
});
mainAnimeTimer.set({ time : 4000, autostart : true });
}
});
$('.tabSecs').each(function() {
$(this).prepend('
');
$(this).children('.tabSec').first().addClass('current');
$(this).children('.tabSec').each(function(index, element) {
$(this).attr('id','tab'+(index+1));
$(''+$(this).children('.tit').fadeOut(0).html()+'').appendTo($(this).parent('.tabSecs').children('.tabList')).click(function(){
$(this).parents('.tabSecs').find('section.current').fadeOut(0).removeClass('current');
$(this).parents('.tabSecs').find('section'+$(this).children('a').attr('href')).fadeIn(0).addClass('current');
$('.tabList li').removeClass('current');
$(this).addClass('current');
return false;
});
});
$('.tabList li').first().addClass('current');
$(this).children('.tabSec:not(.current)').fadeOut(0);
});
$('.dataTable').each(function() {
$(this).after('');
$(this).appendTo($(this).next('.tableScroll'));
});
$('#outlineTabs').each(function() {
var $tabs = $(this).children('li');
$tabs.first().addClass('current');
$tabs.not(':first-child').each(function() {
$($(this).children('a').attr('href')).fadeOut(0);
});
$tabs.click(function(){
if(!$(this).hasClass('current')) {
var $current = $tabs.filter('.current');
$($current.children('a').attr('href')).fadeOut(0);
$current.removeClass('current');
$(this).addClass('current');
$($(this).children('a').attr('href')).fadeIn(0);
}
return false;
});
});
$('a img[src*=_off]').parent().mouseover(function(){
if(!$(this).find('img').hasClass('current')) {
$(this).find('img').attr("src",$(this).find('img').attr("src").replace("_off","_on"));
}
});
$('a img[src*=_off]').parent().mouseout(function(){
if(!$(this).find('img').hasClass('current')) {
$(this).find('img').attr("src",$(this).find('img').attr("src").replace("_on","_off"));
}
});
$('input[src*=_off]').mouseover(function(){
if(!$(this).hasClass('current')) {
$(this).attr("src",$(this).attr("src").replace("_off","_on"));
}
});
$('input[src*=_off]').mouseout(function(){
if(!$(this).hasClass('current')) {
$(this).attr("src",$(this).attr("src").replace("_on","_off"));
}
});
$('a img[src*=bnr], input[src*=bnr]').mouseover(function(){
$(this).stop(true,true).fadeTo(250,0.75);
});
$('a img[src*=bnr], input[src*=bnr]').mouseout(function(){
$(this).stop(true,true).fadeTo(250,1);
});
});
function getBrowserHeight() {
if ( window.innerHeight ) {
return window.innerHeight;
}
else if ( document.documentElement && document.documentElement.clientHeight != 0 ) {
return document.documentElement.clientHeight;
}
else if ( document.body ) {
return document.body.clientHeight;
}
return 0;
}
function getBrowserWidth() {
if ( window.innerWidth ) {
return window.innerWidth;
}
else if ( document.documentElement && document.documentElement.clientWidth != 0 ) {
return document.documentElement.clientWidth;
}
else if ( document.body ) {
return document.body.clientWidth;
}
return 0;
}