var $j = jQuery.noConflict();
function fadein_this(req){
	$j("#cate2_sub"+req).show('2000'); $j(".cate2_"+req).attr({src:"/img/obj/arrow_sel.gif"}); $j(".cate2_link"+req).attr({href:"javascript:fadeout_this('"+req+"')"});
}
function fadeout_this(req){
	$j("#cate2_sub"+req).hide('2000'); $j(".cate2_"+req).attr({src:"/img/obj/arrow_non.gif"}); $j(".cate2_link"+req).attr({href:"javascript:fadein_this('"+req+"')"});
}
function cng_flashimg_data(req,req2){$j('#flashimg_data').load('/doc/flashimg/'+req2+'/data.asp?data_req='+req,function(){});}
function fb_join(){}
function fb_idpwsearch(){}
function fb_member_modify(){}

function cng_event_01(){
	$j(".event_controll_01").css('background','#4b6ea6');
	$j(".event_controll_01").css('color','white');
	$j(".event_controll_02").css('background','white');
	$j(".event_controll_02").css('color','#4b6ea6');
	$j(".event_controll_03").css('background','white');
	$j(".event_controll_03").css('color','#4b6ea6');
	$j(".event_view_in_option").val("a");
	$j(".event_view_in").animate({left:'0px'});
}
function cng_event_02(){
	$j(".event_controll_01").css('background','white');
	$j(".event_controll_01").css('color','#4b6ea6');
	$j(".event_controll_02").css('background','#4b6ea6');
	$j(".event_controll_02").css('color','white');
	$j(".event_controll_03").css('background','white');
	$j(".event_controll_03").css('color','#4b6ea6');
	$j(".event_view_in_option").val("b");
	$j(".event_view_in").animate({left:'-286px'});
}
function cng_event_03(){
	$j(".event_controll_01").css('background','white');
	$j(".event_controll_01").css('color','#4b6ea6');
	$j(".event_controll_02").css('background','white');
	$j(".event_controll_02").css('color','#4b6ea6');
	$j(".event_controll_03").css('background','#4b6ea6');
	$j(".event_controll_03").css('color','white');
	$j(".event_view_in_option").val("c");
	$j(".event_view_in").animate({left:'-572px'});
}

function cng_event(){
	if ($j(".event_view_in_option").val() == "a"){cng_event_02();}
	else if ($j(".event_view_in_option").val() == "b"){cng_event_03();}
	else if ($j(".event_view_in_option").val() == "c"){cng_event_01();}
}
jQuery(function($){
	var timer = setInterval("cng_event()",4000);

	var school_search = $('.school_search');
	school_search
		.focus(function(){
			$(this).css('background','transparent');
		})
		.blur(function(){
			if($(this).val() == ''){
				$(this).css('background','url(/img/2nd/bg/bg_school_search.gif) no-repeat top left');
			} else {
				$(this).css('background','transparent');
			}
		})
		.blur();

	var loginWindow = $('.mwLogin');
	var login = $('#login');
	var uid = $('.iText.uid');
	var upw = $('.iText.upw');
	var oid = $('.iText.oid');
	
	// Show Hide
	$('.loginTrigger').click(function(){
		loginWindow.addClass('open');
	});
	$('#login .close').click(function(){
		loginWindow.removeClass('open');
	});
	// oLogin
	$('.oAnchor').click(function(){
		login.removeClass('gLogin');
		login.addClass('oLogin');
	});
	// gLogin
	$('.gAnchor').click(function(){
		login.removeClass('oLogin');
		login.addClass('gLogin');
	});
	// Warning
	$('#keepid').change(function(){
		if($('#keepid[checked]')){
			$('.warning').toggleClass('open');
		};
	});
	// Input Clear
	var iText = $('.iClear>.iLabel').next('.iText');
	$('.iClear>.iLabel').css('position','absolute');
	iText
		.focus(function(){
			$(this).prev('.iLabel').css('visibility','hidden');
		})
		.blur(function(){
			if($(this).val() == ''){
				$(this).prev('.iLabel').css('visibility','visible');
			} else {
				$(this).prev('.iLabel').css('visibility','hidden');
			}
		})
		.blur();
	// Validation
	$('#login>.gLogin input[type=submit]').click(function(){
		if(uid.val() == '' && upw.val() == ''){
			alert('ID와 PASSWORD를 입력하세요!');
			return false;
		}
		else if(uid.val() == ''){
			alert('ID를 입력하세요!');
			return false;
		}
		else if(upw.val() == ''){
			alert('PASSWORD를 입력하세요!');
			return false;
		}
	});
	$('#login>.oLogin input[type=submit]').click(function(){
		if(oid.val() == ''){
			alert('Open ID를 입력하세요!');
			return false;
		}
	});
	// ESC Event
	$(document).keydown(function(event){
		if(event.keyCode != 27) return true;
		if (loginWindow.hasClass('open')) {
			loginWindow.removeClass('open');
		}
		return false;
	});
	// Hide Window

});

function zipcode(originalRequest){$('zipcode').innerHTML = originalRequest.responseText;$("zipcode").stopWaiting();}
function zipcode2(originalRequest){$('zipcode').innerHTML = originalRequest.responseText;$("zip_loading2").stopWaiting();}
function zipcodecng(){
	var onlineform = document.online;
//$('zipcode').startWaiting('bigWaiting');
var url = "/mod/zipcode/zipcode.asp"; var para = Form.serialize($(online));
var myAjax = new Ajax.Request(url,{method : 'post',parameters : para,onComplete : zipcode});
}
function setzip(req){
//$('zip_loading2').startWaiting('bigWaiting');
var url = "/mod/zipcode/zipcode.asp?req="+req; var para = Form.serialize($(online));
var myAjax = new Ajax.Request(url,{method : 'post',parameters : para,onComplete : zipcode2});
}

function idtest_div(originalRequest){$('idtest_div').innerHTML = originalRequest.responseText;$("idtest_div").stopWaiting();}
function idtest(){
//$('idtest_div').startWaiting('bigWaiting');
var url = "/mod/join/test.asp"; var para = Form.serialize($(online));
var myAjax = new Ajax.Request(url,{method : 'post',parameters : para,onComplete : idtest_div});
}
function idset(){
//$('idtest_div').startWaiting('bigWaiting');
var url = "/mod/join/test.asp?fn=set"; var para = Form.serialize($(online));
var myAjax = new Ajax.Request(url,{method : 'post',parameters : para,onComplete : idtest_div});
}

function join_wrap(originalRequest){$('join_wrap').innerHTML = originalRequest.responseText;}
function join_exe(){
var onlineform = document.online;
if (onlineform.input_chk1.checked != true){alert("개인정보보호정책에 동의하셔야 회원가입이 가능합니다.");onlineform.input_chk1.focus();return;}
if (onlineform.input_chk2.checked != true){alert("회원가입약관에 동의하셔야 회원가입이 가능합니다.");onlineform.input_chk2.focus();return;}
if (onlineform.in_falseid.value == ""){alert("아이디를 입력해 주세요.");onlineform.in_falseid.focus();return;}
if (onlineform.in_realid.value == ""){alert("아이디를 선택해 주세요.");onlineform.in_falseid.focus();return;}
var isPW = /^[a-z0-9]{8,15}$/;
if (onlineform.input_pw.value == ""){alert("비밀번호를 입력해 주세요.");onlineform.input_pw.focus();return;}
if( !isPW.test(onlineform.input_pw.value)){alert("비밀번호는 영문자와 숫자만으로\n8자~15자 사이로 입력하셔야 합니다.");onlineform.input_pw.focus();return;}
if (onlineform.input_pw.value.length > 15){alert("비밀번호는 15자를 초과할 수 없습니다.");onlineform.input_pw.focus();return;}
if (onlineform.input_pw.value.length < 8){alert("비밀번호는 최소 8자 이상이어야 합니다.");onlineform.input_pw.focus();return;}
if (onlineform.input_pw2.value == ""){alert("비밀번호를 한번 더 입력해 주세요.");onlineform.input_pw2.focus();return;}
if (onlineform.input_pw.value != onlineform.input_pw2.value){alert("비밀번호가 다릅니다.");onlineform.input_pw2.focus();return;}
if (onlineform.input_name.value == ""){alert("이름을 입력해 주세요.");onlineform.input_name.focus();return;}
if (onlineform.input_phone.value == ""){alert("유선전화번호를 입력해 주세요.");onlineform.input_phone.focus();return;}
if (onlineform.input_hp.value == ""){alert("핸드폰번호를 입력해 주세요.");onlineform.input_hp.focus();return;}
if (onlineform.input_email.value == ""){alert("이메일을 입력해 주세요.");onlineform.input_email.focus();return;}
if (onlineform.in_zip.value == ""){alert("주소를 검색해주세요.");return;}
if (onlineform.in_address.value == ""){alert("주소를 선택해주세요.\n원하시는 결과가 없으면 동, 읍, 면을 빼고 다시 검색해 주세요.\n목록 가장 위 오른쪽에 취소 버튼이 있습니다.");return;}
if (onlineform.in_address2.value == ""){alert("나머지 주소를 입력해 주세요.");onlineform.in_address2.focus();return;}


var url = "/doc/doc/community/join_exe.asp"; var para = Form.serialize($(online));
var myAjax = new Ajax.Request(url,{method : 'post',parameters : para,onComplete : join_wrap});
}

function search_idpw_wrap(originalRequest){$('search_idpw_wrap').innerHTML = originalRequest.responseText;}
function idpw_exe(){
var onlineform = document.idpw;
var url = "/mod/search_idpw/exe.asp"; var para = Form.serialize($(idpw));
var myAjax = new Ajax.Request(url,{method : 'post',parameters : para,onComplete : search_idpw_wrap});
}

function mf(s,d,w,h,t){
	return mf8(s,d,w,h,t,null,null);
}

function mf8(s,d,w,h,t,f,l){
    var keys = new Array();
    var values = new Array();
    if(f != null && f.length > 0){keys.push("nfreq");values.push(f);}
    for(var i = 0; l != null && i < l.length; i++){
        var clkid = i + 1;
        keys.push(clkid);values.push(encode(l[i]));
    }
    return mf81(s,d,w,h,t,keys,values);
}

function mf81(s,d,w,h,t,k,v){
    var flashvars = "";
    if(k != null && v != null && k.length > 0 && k.length == v.length){
        for(var i = 0; i < k.length; i++){
            if(i > 0){ flashvars += "&"; }
            flashvars += k[i] + "=" + v[i];
        }
    }

    var code = "";
    code  = "<object type=\"application/x-shockwave-flash\" ";
    code +=         "classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" ";
    code +=         "codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" ";
    code +=         "width=\""+w+"\" height=\""+h+"\" id=\""+d+"\">";
    code += "<param name=\"movie\" value=\""+s+"\" />";
    code += "<param name=\"quality\" value=\"high\" />";
    //code += "<param name=\"bgcolor\" value=\"#ffffff\" />";
    code += "<param name=\"wmode\" value=\""+t+"\" />";
    code += "<param name=\"menu\" value=\"false\" />";
    code += "<param name=\"allowScriptAccess\" value=\"always\" />";
    code += "<param name=\"swliveconnect\" value=\"true\" />";

    if(flashvars.length > 0){
        code += "<param name=\"FlashVars\" value=\""+flashvars+"\" />";
    }

    code += "<embed src=\""+s+"\" quality=\"high\" "
    //code +=        "bgcolor=\"#ffffff\" "
    code +=        "wmode=\""+t+"\" "
    code +=        "menu=\"false\" width=\""+w+"\" height=\""+h+"\" "
    code +=        "type=\"application/x-shockwave-flash\" "

    if(flashvars.length > 0){
        code +=    "FlashVars=\""+flashvars+"\" ";
    }

    code +=        "pluginspage=\"http://www.macromedia.com/go/getflashplayer\"> "
    code += "</embed>"
    code += "</object>"

    return code;
}

function view_ch(ch_nox){
	window.open ("/doc/mod/w3_ch/view.asp?ch_nox="+ch_nox,"","scrollbars=yes,left=0,top=0,width=550, height=800");
}
function modify_ch(ch_nox){
	window.open ("/doc/mod/w3_ch/w_pg2.asp?ch_nox="+ch_nox,"","scrollbars=yes,left=0,top=0,width=750, height=800");
}
function write_ch(){
	window.open ("/doc/mod/w3_ch/w_pg2.asp","","scrollbars=yes,left=0,top=0,width=750, height=800");
}
function del_ch(ch_nox){
	vn_con = confirm('정말 삭제하시겠습니까? 삭제된 자료는 다시 복구할 수 없습니다.');
	if (vn_con == true){window.open ("/doc/mod/w3_ch/del.asp?ch_nox="+ch_nox,"","scrollbars=yes,left=0,top=0,width=100, height=100");}
}
function remod_ch(ch_nox){
	window.open ("/doc/mod/w3_ch/w_pg1.asp?ch_nox="+ch_nox,"","scrollbars=yes,left=0,top=0,width=750, height=800");
}

function open_uhakpop(){
	window.open ("/doc/popup.asp","","scrollbars=yes,left=0,top=0,width=700, height=1150");
}

function mypage1(originalRequest){$('mypage1').innerHTML = originalRequest.responseText;}
function join_modify_exe(){
var onlineform = document.online;
var isPW = /^[a-z0-9]{8,15}$/;
if (onlineform.input_pw.value == ""){alert("비밀번호를 입력해 주세요.");onlineform.input_pw.focus();return;}
if( !isPW.test(onlineform.input_pw.value)){alert("비밀번호는 영문자와 숫자만으로\n8자~15자 사이로 입력하셔야 합니다.");onlineform.input_pw.focus();return;}
if (onlineform.input_pw.value.length > 15){alert("비밀번호는 15자를 초과할 수 없습니다.");onlineform.input_pw.focus();return;}
if (onlineform.input_pw.value.length < 8){alert("비밀번호는 최소 8자 이상이어야 합니다.");onlineform.input_pw.focus();return;}
if (onlineform.input_pw2.value == ""){alert("비밀번호를 한번 더 입력해 주세요.");onlineform.input_pw2.focus();return;}
if (onlineform.input_pw.value != onlineform.input_pw2.value){alert("비밀번호가 다릅니다.");onlineform.input_pw2.focus();return;}
if (onlineform.input_name.value == ""){alert("이름을 입력해 주세요.");onlineform.input_name.focus();return;}
if (onlineform.input_phone.value == ""){alert("유선전화번호를 입력해 주세요.");onlineform.input_phone.focus();return;}
if (onlineform.input_hp.value == ""){alert("핸드폰번호를 입력해 주세요.");onlineform.input_hp.focus();return;}
if (onlineform.input_email.value == ""){alert("이메일을 입력해 주세요.");onlineform.input_email.focus();return;}
var url = "/doc/mod/mypage/personal_exe.asp"; var para = Form.serialize($(online));
var myAjax = new Ajax.Request(url,{method : 'post',parameters : para,onComplete : mypage1});
}

function mypage2(originalRequest){$('mypage2').innerHTML = originalRequest.responseText;}
function program_modify_exe(){
var onlineform = document.myprogram;
var url = "/doc/mod/mypage/program_exe.asp"; var para = Form.serialize($(myprogram));
var myAjax = new Ajax.Request(url,{method : 'post',parameters : para,onComplete : mypage2});
}


function mypage3(originalRequest){$('mypage3').innerHTML = originalRequest.responseText;}
function host_modify_exe(){
var onlineform = document.myprogram;
var url = "/doc/mod/mypage/host_exe.asp"; var para = Form.serialize($(myhost));
var myAjax = new Ajax.Request(url,{method : 'post',parameters : para,onComplete : mypage3});
}


function myhost_photoup(def){
	open ("/doc/mod/mypage/up_photo.asp?fn="+def,"","left=0,top=0,toolbar=no,Location=no,directories=no,status=no,menubar=no,scrollbars=auto,resizable=no, width=500, height=100");
}


function online1_exe(){
var onlineform = document.online;
if (onlineform.li0.value == ""){alert("이름을 입력해주세요.");onlineform.li0.focus();return;}
if (onlineform.li1.value == ""){alert("나이를 입력해주세요.");onlineform.li1.focus();return;}
if (onlineform.li2.value == ""){alert("직업을 입력해주세요.");onlineform.li2.focus();return;}
if (onlineform.li3.value == ""){alert("전화번호를 입력해주세요.");onlineform.li3.focus();return;}
if (onlineform.in_zip.value == ""){alert("주소를 검색해주세요.");return;}
if (onlineform.in_address.value == ""){alert("주소를 선택해주세요.\n원하시는 결과가 없으면 동, 읍, 면을 빼고 다시 검색해 주세요.\n목록 가장 위 오른쪽에 취소 버튼이 있습니다.");return;}
if (onlineform.in_address2.value == ""){alert("나머지 주소를 입력해 주세요.");onlineform.in_address2.focus();return;}
if (onlineform.li4.value == ""){alert("상담 가능시간을 입력해주세요.");onlineform.li4.focus();return;}
	onlineform.submit();
}

function online2_exe(){
var onlineform = document.online;
if (onlineform.li0.value == ""){alert("이름을 입력해주세요.");onlineform.li0.focus();return;}
if (onlineform.li1.value == ""){alert("나이를 입력해주세요.");onlineform.li1.focus();return;}
if (onlineform.li3.value == ""){alert("전화번호를 입력해주세요.");onlineform.li3.focus();return;}
if (onlineform.in_zip.value == ""){alert("주소를 검색해주세요.");return;}
if (onlineform.in_address.value == ""){alert("주소를 선택해주세요.\n원하시는 결과가 없으면 동, 읍, 면을 빼고 다시 검색해 주세요.\n목록 가장 위 오른쪽에 취소 버튼이 있습니다.");return;}
if (onlineform.in_address2.value == ""){alert("나머지 주소를 입력해 주세요.");onlineform.in_address2.focus();return;}
	onlineform.submit();
}
$j(function(){ 
var boxtop = $j('#quick').offset().top; 
$j(window).scroll(function(){
if (document.documentElement.scrollTop == "0")
{var realtop = document.body.scrollTop;
}else{
	var realtop = document.documentElement.scrollTop;

}
$j('#quick').stop();
$j('#quick').animate({"top": realtop}, 500); 

});  
}); 


function wm11(){window.open('http://citp.co.kr/?view=y&page=3&subpage=2','_blank');}
function wm12(){window.open('http://citp.co.kr/?view=y&page=3&subpage=3','_blank');}
function wm14(){window.open('http://citp.co.kr/?view=y&page=3&subpage=1','_blank');}
function wm15(){location.href="/doc/?doc=21";}

function wm21(){location.href="/doc/?doc=611";}
function wm22(){location.href="/doc/?doc=612";}
function wm23(){location.href="/doc/?doc=321";}
function wm24(){location.href="/doc/?doc=713";}
function wm25(){location.href="/doc/?doc=713";}
function wm26(){location.href="/doc/?doc=b1";}

function wm31(){location.href="/doc/?doc=623";}
function wm32(){location.href="/doc/?doc=722";}
function wm33(){location.href="/doc/?doc=923";}
function wm34(){location.href="/doc/?doc=822";}
function wm35(){location.href="/doc/?doc=622";}
function wm36(){location.href="/doc/?doc=a12";}
function wm37(){location.href="/doc/?doc=92";}

function wm41(){location.href="/doc/?doc=631";}
function wm42(){location.href="/doc/?doc=632";}
function wm43(){location.href="/doc/?doc=931";}
function wm44(){location.href="/doc/?doc=932";}
function wm45(){window.open('http://citp.co.kr/?view=y&page=4&subpage=2','_blank');}

//쿠키설정
  function setCookie( name, value, expiredays ) {
   var todayDate = new Date();
   todayDate.setDate( todayDate.getDate() + expiredays );
   document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
  }
  
  //쿠키가져오기
  function getCookie( name )
  {
   var nameOfCookie = name + "=";
   var x = 0;
   while ( x <= document.cookie.length )
   {
     var y = (x+nameOfCookie.length);
     if ( document.cookie.substring( x, y ) == nameOfCookie ) {
       if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
         endOfCookie = document.cookie.length;
       return unescape( document.cookie.substring( y, endOfCookie ) );
     }
     x = document.cookie.indexOf( " ", x ) + 1;
     if ( x == 0 )
       break;
   }
   return "";
  }
  
  //쿠키 설정여부체크
  function cookieChk(req){
	var test = getCookie(req);
  if ( test != "done" ) {
     document.getElementById(req).style.display ="block";
   }else{
     document.getElementById(req).style.display ="none";
   }
  }
  
  
  //윈도우창을 닫음
  function closeWin(req,req2) {
  if ( document.getElementById(req+'_chk').checked ){
    setCookie(req, "done" , 1 );
   }
   document.getElementById(req).style.display ="none";
  }
 
 function MM_openBrWindow(theURL,winName,features) { //v2.0
   window.open(theURL,winName,features);
  }
 //-->

function w3_starting(){
	cookieChk("w3_pop1");
	cookieChk("w3_pop2");
	cookieChk("w3_pop3");
}
