
function showHideLayers() {
  var i,p,v,obj,args=showHideLayers.arguments;if(document.getElementById){
   for (i=0; i<(args.length-2); i+=3){ obj=tmt_findObj(args[i]);v=args[i+2];
   v=(v=='show')?'visible':(v='hide')?'hidden':v;
   if(obj)obj.style.visibility=v;}} else{
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

//<!-- 결재관련 -->
function wowWindow() {
	window.open('', 'WowCoinWindow', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no, resizable=no, width=500 height=480');
	document.wowweb.target = "WowCoinWindow";
}
//<!-- 결재관련 -->

//로그인을 안했을 경우 경고 메세지
function warning() {
	alert(' 한국문학도서관의 모든 서비스는 \n\n 로그인을 하셔야 사용이 가능합니다.');
}

//회원가입 사용
// check id
function check_ID_Window(mypage,myname,w,h,scroll, form) {

	var id = eval("document." + form + ".id");
	var email = eval("document." + form + ".email");
	if(id.value){
		mypage = mypage + "?id=" + id.value + "&email="  + email.value;
	}

  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  var settings  ='height='+h+',';
	settings +='width='+w+',';
	settings +='top='+wint+',';
	settings +='left='+winl+',';
	settings +='scrollbars='+scroll+',';
	settings +='resizable=yes';
  win=window.open(mypage,myname,settings);
  if(parseInt(navigator.appVersion) >= 4) {
		win.window.focus();
	}
}

// 주소찾기입력 click
function toss(z1,z2,addr,form){

	var post1=eval("opener.document." + form + ".post1");
	var post2=eval("opener.document." + form + ".post2");
	var addr1=eval("opener.document." + form + ".addr1");
	var addr2=eval("opener.document." + form + ".addr2");
	post1.value=z1;
	post2.value=z2;
	addr1.value=addr;
	addr2.focus();
	self.close();
}
//회원가입 사용 끝

//로그인 아이디 비밀번호 입력확인  // 작가 검색
function entercheck_form(i) {
	if(event.keyCode ==13 && i==1) {
		document.login.pwd.focus();
	}
	if(event.keyCode ==13 && i==2) {
		login_submit();
	}
	if(event.keyCode ==13 && i==3) {
		writer_search_Window('/writer_search.html','search','339','250','yes','writer_search')
	}
}

function login_submit(){
	if(!document.login.id.value){
		alert('아이디를 입력하세요');
		document.login.id.focus();
	} else if(!document.login.pwd.value){
		alert('비밀 번호를 입력하세요');
		document.login.pwd.focus();
	} else {
		document.login.submit();
	}
}

// search id
function search_ID_Window(mypage,myname,w,h,scroll, form) {

	var id = eval("document." + form + ".id");
	if(id.value) {
		mypage = mypage + "?id=" + id.value;

		var winl = (screen.width-w)/2;
		var wint = (screen.height-h)/2;
		var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+scroll+',';
      settings +='resizable=yes';
		win=window.open(mypage,myname,settings);
		if(parseInt(navigator.appVersion) >= 4) {
			win.window.focus();
		}
	}
}

// 작가 검색
function writer_search_Window(mypage,myname,w,h,scroll, form) {

	var writer = eval("document." + form + ".writer");
	if(writer.value){
		mypage = mypage + "?writer=" + writer.value;
	}

  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+scroll+',';
      settings +='resizable=yes';
  win=window.open(mypage,myname,settings);
}


// 설문조사 시작
var win= null;
function MM_openBrWindow(mypage,myname,w,h,scroll){
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  var settings  ='height='+h+',';
      settings +='width='+w+',';
      settings +='top='+wint+',';
      settings +='left='+winl+',';
      settings +='scrollbars='+scroll+',';
      settings +='resizable=yes';
  win=window.open(mypage,myname,settings);
}

function open_poll(){
	var codevalue = document.pollform.code.value;
	MM_openBrWindow('/poll/poll_view.html?code=' + codevalue,'poll_view','420','255','yes')
}

function poll(){
	for(var i = 0; i < document.pollform.poll.length; i++){
		if(document.pollform.poll[i].checked == true) break;
	}
	if(i == document.pollform.poll.length) {
		alert("문항을 선택하셔야죠??");
	} else {
		var pollvalue = i+1;
		var codevalue = document.pollform.code.value;
		MM_openBrWindow("/poll/poll_view.html?code=" + codevalue + "&choice=" + pollvalue, "open_poll", "420","255","yes");
	}
}
// 설문조사 끝


//입력한 문자열의 바이트길이를 가져온다.(한글 2Byte , 영문 1Byte)
function getByteLength(str){
	var len=0;
	if(str == null) return 0;
	for(i=0 ; i < str.length ; i++, len++){
		if(escape(str.substring(i, i+1)).length == 6) len++;
	}
	return len;
}


// check min length
function checkMinLength (txtName, len, msg){
	var temp_len = getByteLength (txtName.value);

	if (temp_len < len) {
		alert (msg);
		txtName.focus ();
		return false;
	}

	return true;
}


// 책보기 새창
function view(ref) {
  var window_left = (screen.width-2400);
  var window_top = (screen.height-1000);
// window.open(ref,"viewwin",'status=no,scrollbars=yes,top=' + window_top + ',left=' + window_left + ' width=500 height=480');
	window.open(ref, 'viewwin', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no, resizable=yes, width=500 height=480');
}


//이미지로 체킹하기(라디오 버튼처럼....)
function OnOff(mm, form, tot, myno){
	var Img=eval("document." + mm + myno + "_img");
	var check=eval("document." + form + "." + mm + myno);

	if(check.value=="off"){
		for(i=1; i<tot; i++){
			var Img2=eval("document." + mm + i + "_img");
			var check2=eval("document." + form + "." + mm + i );
			check2.value="off";
			var imgfile2=eval("'img/" + mm + i + "_1.gif'");
			Img2.src=imgfile2;
		}
		check.value="on";
		var imgfile=eval("'img/" + mm + myno + "_2.gif'");
		Img.src= imgfile;

	} else {
		check.value="off";
		var imgfile=eval("'img/" + mm + myno + "_1.gif'");
		Img.src= imgfile;
	}
}


//채널모드로 창띄우기
function fullwin(url){
	window.open(url,"","fullscreen,scrollbars")
}
