var pageTitle1 = "Home"; var pageMenu1 = "HOME"; //TAB 형태지원 var TCheck = "none"; var ClickRowID; $(window).ready(function() { $(".fancybox").fancybox({ //'width': '90%', 'type': 'iframe', 'fitToView' : true // use autoScale for v1.3.4 }); $(".styled, input:radio, input:checkbox, .dataTables_length select").uniform(); if (navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i)) { var viewportmeta = document.querySelectorAll('meta[name="viewport"]')[0]; if (viewportmeta) { viewportmeta.content = 'width=device-width, minimum-scale=1.0, maximum-scale=1.0'; document.body.addEventListener('gesturestart', function() { viewportmeta.content = 'width=device-width, minimum-scale=0.25, maximum-scale=1.6'; }, false); } } //주소창 숨기기 if (navigator.userAgent.indexOf('iPhone') != -1) { addEventListener("load", function() { setTimeout(hideAddressBar, 0); }, false); } function hideURLbar() { window.scrollTo(0, 1); } function mobileCheckMain(){ if (navigator.userAgent.match(/iPhone|iPod|Android|Windows CE|BlackBerry|Symbian|Windows Phone|webOS|Opera Mini|Opera Mobi|POLARIS|IEMobile|lgtelecom|nokia|SonyEricsson/i) != null || navigator.userAgent.match(/LG|SAMSUNG|Samsung/) != null) { return true; } return false; } var page = document.getElementById('page'), ua = navigator.userAgent, iphone = ~ua.indexOf('iPhone') || ~ua.indexOf('iPod'), ipad = ~ua.indexOf('iPad'), ios = iphone || ipad, // Detect if this is running as a fullscreen app from the homescreen fullscreen = window.navigator.standalone, android = ~ua.indexOf('Android'), lastWidth = 0; if (android) { window.onscroll = function() { if(getScrollXY() < 3){ document.body.style.height = (document.documentElement.clientHeight + 45) + 'px'; window.scrollTo(0, 1); } } } function getScrollXY() { var scrOfX = 0, scrOfY = 0; if( typeof( window.pageYOffset ) == 'number' ) { //Netscape compliant scrOfY = window.pageYOffset; scrOfX = window.pageXOffset; } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) { //DOM compliant scrOfY = document.body.scrollTop; scrOfX = document.body.scrollLeft; } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) { //IE6 standards compliant mode scrOfY = document.documentElement.scrollTop; scrOfX = document.documentElement.scrollLeft; } return scrOfY; } $('.code').sourcerer('js html css php asp'); $('.subNav li a.this').parent('li').addClass('activeli'); $('.altMenuTop').click(function () { $('.altMenu').slideToggle(100); }); //===== User nav dropdown =====// $('a.leftUserDrop').click(function () { $('.leftUser').slideToggle(200); }); $(document).bind('click', function(e) { var $clicked = $(e.target); if (! $clicked.parents().hasClass("leftUserDrop")) $(".leftUser").slideUp(200); }); //===== Top panel search field =====// $('.userNav a.search').click(function () { $('.topSearch').fadeToggle(150); }); //===== Button for showing up sidebar on iPad portrait mode. Appears on right top =====// $("ul.userNav li a.sidebar").click(function() { $(".secNav").toggleClass('display'); }); //===== Animated dropdown for the right links group on breadcrumbs line =====// $('.breadLinks ul li').click(function () { $(this).children("ul").slideToggle(150); }); $(document).bind('click', function(e) { var $clicked = $(e.target); if (! $clicked.parents().hasClass("has")) $('.breadLinks ul li').children("ul").slideUp(150); }); //===== 2 responsive buttons (320px - 480px) =====// $('.iTop').click(function () { $('#sidebar').slideToggle(100); }); $('.iButton').click(function () { $('.altMenu').slideToggle(100); }); var SreTry = "N"; $.SearchSubmit = function (){ SreTry = "N"; } $.SearchSendData = function(){ vals = ""; var SearchText = $("#SearchText").val(); SearchText = encodeURIComponent(SearchText) if(SearchText==''){ $.AlertT("자유게시판 검색 키워드를 선택해 주세요!"); return; } PageLoadCall('커뮤니티','자유게시판','/Community/Community_List.html?ComType=CS20&TabMenu=2&SearchText='+SearchText); } //===== Autocomplete =====// var availableTags = [ "ActionScript", "AppleScript", "Asp", "BASIC", "C", "C++", "Clojure", "COBOL", "ColdFusion", "Erlang", "Fortran", "Groovy", "Haskell", "Java", "JavaScript", "Lisp", "Perl", "PHP", "Python", "Ruby", "Scala", "Scheme" ]; $( ".ac" ).autocomplete({ source: availableTags }); //== Adding class to :last-child elements ==// $(".subNav li:last-child a, .formRow:last-child, .userList li:last-child, table tbody tr:last-child td, .breadLinks ul li ul li:last-child, .fulldd li ul li:last-child, .niceList li:last-child").addClass("noBorderB") //===== Add classes for sub sidebar detection =====// if ($('div').hasClass('secNav')) { $('#sidebar').addClass('with'); //$('#content').addClass('withSide'); } else { $('#sidebar').addClass('without'); $('#content').css('margin-left','100px');//.addClass('withoutSide'); $('#footer > .wrapper').addClass('fullOne'); }; //===== Accordion =====// $('div.menu_body:eq(0)').show(); $('.acc .whead:eq(0)').show().css({color:"#2B6893"}); $(".acc .whead").click(function() { $(this).css({color:"#2B6893"}).next("div.menu_body").slideToggle(200).siblings("div.menu_body").slideUp("slow"); $(this).siblings().css({color:"#404040"}); }); //===== Easy tabs =====// $('#tab-container').easytabs({ animationSpeed: 300, collapsible: false, tabActiveClass: "clicked" }); $('#datepicker').change(function () { PageLoadCall('기본관리','일정관리',"/MyCalendar.html?SelDate="+$('#datepicker').val()) return false; }); // Datepicker $('.inlinedate').datepicker({ dateFormat:'yy-mm-dd', defaultDate: +0, showOtherMonths:true, autoSize: true, appendText: '(yyyy-mm-dd)', inline: true, showOtherMonths:true }); //===== Tabs =====// $( ".tabs" ).tabs(); var tabs = $( ".tabs-sortable" ).tabs(); tabs.find( ".ui-tabs-nav" ).sortable({ axis: "x", stop: function() { tabs.tabs( "refresh" ); } }); $(window).resize(function () { var width = $("#content").width(); if (width < 769) { $("#content").addClass('under'); } else { $("#content").removeClass('under') } }).resize(); // Run resize on window load var timer; timer = setInterval(function(){ MSGCHeck(''); }, 57000); var TopToDo=""; function MSGCHeck(dist){ var ToDoListCounts = 0; var ToDo = ""; $.ajax({ type: "get", url: "/RdsData/MSGCheck.html", data: "UserID=", contentType: "application/json; charset=utf-8", dataType: "json", async : true, success : function(msg) { var itema = msg.DocInfo; var CText=""; msg = eval(itema); $.each(msg,function(key, val) { //----------------------------------------- if(val.DocAlertView =="Y"){ ToDoListCounts++; $.jGrowl("[공지] "+val.DocAlertViewSpec+"", { header: 'System Alert' }); TopToDo = "