﻿function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

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();
}

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_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_findObj(n, d) { //v4.01
  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 && d.getElementById) x=d.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];}
}

var old_menu = '';
function menuclick(submenu){
  if(old_menu != submenu){
    if(old_menu !='') old_menu.style.display = 'none';
    submenu.style.display = 'block';
    old_menu = submenu;
  }
  else{
    submenu.style.display = 'none';
    old_menu = '';
  }
}

//---------------------------------------------------------


function showHideCon(sec, num){
	var scLen = 8;
	var nmLen = 2;
	
	if(sec == 'sc'){
		showHideCont(sec, scLen, num, 1);
	} else if(sec = 'nm'){
		showHideCont(sec, nmLen, num, 2);
	}
}

function showHideCont(sec, len, num, n){
	for(i=1; i<=len; i++){
		if(i == num){
			document.getElementById(sec+'0'+i).src = 'images/tab0'+n+'_0'+i+'_on.gif';
			document.getElementById(sec+i).style.display = 'block';
		} else {
			document.getElementById(sec+'0'+i).src = 'images/tab0'+n+'_0'+i+'_off.gif';
			document.getElementById(sec+i).style.display = 'none';
		}
	}
}
//******************************************************************************************************************
function notice_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 bluring(){ 
  if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus(); 
} 
//document.onfocusin=bluring;
//--------------------------------------------------------------------------------------

function flashview (dirNswf,fwidth,fheight,varvalues) {

 var flashobjec="";
 flashobjec+="<object classid=\'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\' codebase=\'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\' width=\'"+fwidth+"\' height=\'"+fheight+"\'>";
 flashobjec+="<param name=\'movie\' value='"+dirNswf+"'>";
 flashobjec+="<param name=\'quality\' value=\'high\'>";
 flashobjec+="<param name=\'wmode\' value=\'transparent\'>";
 flashobjec+="<param name=\'allowScriptAccess\' value=\'always\'>";
 flashobjec+="<param name=\'FlashVars\' value=\'"+varvalues+"\'>";
 flashobjec+="<embed src='"+dirNswf+"' quality=\'high\' allowScriptAccess=\'always\' type=\'application/x-shockwave-flash\' pluginspage=\'http://www.macromedia.com/go/getflashplayer\' width=\'"+fwidth+"\' height=\'"+fheight+"\'></embed>";
 flashobjec+="</object>";
 
 document.write(flashobjec);
 
}




//-----------------------------------------------------------------------------------------



//포인트 충전 팝업
function charge_point(){
  alert('서비스 준비중입니다. 정식 오픈후 충전해주세요.');  //테스트
  var w = 500;
  var h = 370;
  var l = (screen.AvailWidth-w)/2;
  var t = (screen.AvailHeight-h)/2;
  var opt = 'width='+w+',height='+h+',left='+l+',top='+t;
//MM_openBrWindow('point_charge.html','charge',opt);
}

//회원가입 체크
function joinChk(f){
  if(!f.userid.value){
    alert('아이디를 입력하세요..');
    f.userid.focus();
    return false;
  }
  else if(f.userid.value.indexOf(' ')>0){
    alert('아이디에 공백이 있습니다..');
    f.userid.focus();
    return false;
  }
  else if(f.userid.value.length<4){
    alert('아이디는 4자 이상 입력하셔야 합니다.');
    f.userid.focus();
    return false;
  }
  else if(f.userid.value.length>10){
    alert('아이디는 10자 이하로 입력해주세요.');
    f.userid.focus();
    return false;
  }
  else if(!f.userpass1.value){
    alert('비밀번호를 입력하세요..');
    f.userpass1.focus();
    return false;
  }
  else if(!f.userpass2.value){
    alert('확인 비밀번호를 입력하세요..');
    f.userpass2.focus();
    return false;
  }
  else if(f.userpass1.value.indexOf(' ')>0 || f.userpass2.value.indexOf(' ')>0){
    alert('비밀번호에 공백이 있습니다..');
    return false;
  }
  else if(f.userpass1.value.length<4){
    alert('비밀번호를 4자 이상으로 입력하세요..');
    return false;
  }
  else if(f.userpass1.value != f.userpass2.value){
    alert('비밀번호가 서로 다릅니다..');
    return false;
  }
  else if(!f.username.value){
    alert('이름을 입력하세요..');
    f.username.focus();
    return false;
  }
  else if(f.username.value.indexOf(' ')>0){
    alert('이름에 공백이 있습니다..');
    f.username.focus();
    return false;
  }
  else if(!f.jumin1.value || !f.jumin2.value){
    alert('주민등록번호를 입력하세요..');
    f.jumin1.focus();
    return false;
  }
  else if(!f.email.value){
    alert('이메일을 입력하세요..');
    f.email.focus();
    return false;
  }
  else if(!f.phone1.value || !f.phone2.value || !f.phone3.value){
    alert('전화번호를 입력하세요..');
    f.phone1.focus();
    return false;
  }
  else if(!f.mobile1.value || !f.mobile2.value || !f.mobile3.value){
    alert('휴대폰 번호를 입력하세요..');
    f.mobile1.focus();
    return false;
  }
  else if(!f.post1.value || !f.post2.value){
    alert('우편번호를 입력하세요..');
    return false;
  }
  else if(!f.addr1.value){
    alert('주소를 입력하세요..');
    f.addr1.focus();
    return false;
  }
  else if(!f.addr2.value){
    alert('상세주소를 입력하세요..');
    f.addr2.focus();
    return false;
  }
  else return true;
}
function changeFocus(f){
  if(f.jumin1.value.length==6) f.jumin2.focus();
}

function idChk(f){
  if(!f.userid.value){
    alert('아이디를 입력하세요..');
    f.userid.focus();
    return false;
  }
  else if(f.userid.value.indexOf(' ')>0){
    alert('아이디에 공백이 있습니다..');
    f.userid.focus();
    return false;
  }
  else if(f.userid.value.length<4){
    alert('아이디는 4자 이상 입력하셔야 합니다.');
    f.userid.focus();
    return false;
  }
  else if(f.userid.value.length>10){
    alert('아이디는 10자 이하로 입력해주세요.');
    f.userid.focus();
    return false;
  }
  else return true;
}
function idUse(id){
  opener.document.joinForm.userid.value = id;
  opener.document.joinForm.userpass1.focus();
  window.close();
}
function postChk(f){
  if(!f.addr.value){
    alert('지역명을 입력하세요..');
    f.addr.focus();
    return false;
  }
  else return true;
}
function postUse(sect,post1,post2,addr){
  if(!sect){
    opener.document.joinForm.post1.value = post1;
    opener.document.joinForm.post2.value = post2;
    opener.document.joinForm.addr1.value = addr;
    opener.document.joinForm.addr2.focus();
  }
  else if(sect=='order2'){
    opener.document.orderForm.rpost1.value = post1;
    opener.document.orderForm.rpost2.value = post2;
    opener.document.orderForm.raddr1.value = addr;
    opener.document.orderForm.raddr2.focus();
  }
  else{
    eval('opener.document.'+sect+'Form.post1.value = post1');
    eval('opener.document.'+sect+'Form.post2.value = post2');
    eval('opener.document.'+sect+'Form.addr1.value = addr');
    eval('opener.document.'+sect+'Form.addr2.focus()');
  }
  window.close();
}
function recommend_idChk(f){
  if(!f.recommender_id.value){
    alert('추천인 아이디를 입력하세요..');
    f.recommender_id.focus();
    return false;
  }
  else if(f.recommender_id.value.indexOf(' ')>0){
    alert('추천인 아이디에 공백이 있습니다..');
    f.recommender_id.focus();
    return false;
  }
  else if(f.recommender_id.value.length<4){
    alert('추천인 아이디를 4자 이상으로 입력하세요..');
    f.recommender_id.focus();
    return false;
  }
  else return true;
}
function recommender_idUse(id){
  opener.document.joinForm.recommender.value = id;
  window.close();
}

function loginChk(f){
  if(!f.userid.value){
    alert('아이디를 입력하세요..');
    f.userid.focus();
    return false;
  }
  else if(!f.userpass.value){
    alert('비밀번호를 입력하세요..');
    f.userpass.focus();
    return false;
  }
  else return true;
}

function bbsRecommend(code,uid){
  var cf = confirm("추천을 하시겠습니까?");
  if(cf) location = 'bbs_recommend.php?code='+code+'&uid='+uid;
}
function bbsDelete(code,uid){
  var cf = confirm("정말로 삭제하시겠습니까?");
  if(cf) location = 'bbs_delete.php?code='+code+'&uid='+uid;
}
function commentChk(f){
  if(!f.comment.value){
    alert('내용을 입력하세요..');
    f.comment.focus();
    return false;
  }
  else return true;
}
function commentModify(code,uid,cid){
  location = 'bbs_view.html?code='+code+'&uid='+uid+'&cid='+cid;
}
function commentDelete(code,uid,cid){
  var cf = confirm("정말로 삭제하시겠습니까?");
  if(cf) location = 'bbs_comment.php?cmode=delete&code='+code+'&uid='+uid+'&cid='+cid;
}

function modifyChk(f){
  if(!f.userpass1.value){
    alert('비밀번호를 입력하세요..');
    f.userpass1.focus();
    return false;
  }
  else if(!f.userpass2.value){
    alert('확인 비밀번호를 입력하세요..');
    f.userpass2.focus();
    return false;
  }
  else if(f.userpass1.value.indexOf(' ')>0 || f.userpass2.value.indexOf(' ')>0){
    alert('비밀번호에 공백이 있습니다..');
    return false;
  }
  else if(f.userpass1.value.length<4){
    alert('비밀번호를 4자 이상으로 입력하세요..');
    return false;
  }
  else if(f.userpass1.value != f.userpass2.value){
    alert('비밀번호가 서로 다릅니다..');
    return false;
  }
  else if(!f.phone1.value || !f.phone2.value || !f.phone3.value){
    alert('전화번호를 입력하세요..');
    f.phone1.focus();
    return false;
  }
  else if(!f.mobile1.value || !f.mobile2.value || !f.mobile3.value){
    alert('휴대폰 번호를 입력하세요..');
    f.mobile1.focus();
    return false;
  }
  else if(!f.email.value){
    alert('이메일을 입력하세요..');
    f.email.focus();
    return false;
  }
  else if(!f.post1.value || !f.post2.value){
    alert('우편번호를 입력하세요..');
    return false;
  }
  else if(!f.addr1.value){
    alert('주소를 입력하세요..');
    f.addr1.focus();
    return false;
  }
  else if(!f.addr2.value){
    alert('상세주소를 입력하세요..');
    f.addr2.focus();
    return false;
  }
  else return true;
}

function findChk(frm,f){
  if(frm=="id"){
    if(!f.username.value){
      alert('이름을 입력하세요..');
      f.username.focus();
      return false;
    }
    else if(!f.jumin1.value || !f.jumin2.value){
      alert('주민등록번호를 입력하세요..');
      return false;
    }
    else return true;
  }
  else if(frm=="pass"){
    if(!f.userid.value){
      alert('아이디를 입력하세요..');
      f.userid.focus();
      return false;
    }
    else if(!f.username.value){
      alert('이름을 입력하세요..');
      f.username.focus();
      return false;
    }
    else if(!f.jumin1.value || !f.jumin2.value){
      alert('주민등록번호를 입력하세요..');
      return false;
    }
    else return true;
  }
}

//장바구니 주문
function cart(mode,uid,num){
  location.href = 'cart.php?mode='+mode+'&uid='+uid+'&num='+num;
}
function cartChk(total_point, current_point){
/*
  var val = current_point - total_point;
  if(val<0){
    alert('포인트가 부족합니다. 포인트 충전후 이용해주시기 바랍니다.');
    charge_point();
  }
  else{
    var orderChk = confirm('주문 내용이 확실한가요? 확인을 누르시면 결제가 완료됩니다.');
    if(orderChk) location = 'order.php?point='+total_point;
  }
*/
  location = 'orders.html';
//  location = 'order02.html';
}

function sameChk(){
  var f = document.orderForm;
  if(f.same_chk.checked==true){
    f.rname.value = f.name.value;
    f.rpost1.value = f.post1.value;
    f.rpost2.value = f.post2.value;
    f.raddr1.value = f.addr1.value;
    f.raddr2.value = f.addr2.value;
    f.remail.value = f.email.value;
    f.rphone1.value = f.phone1.value;
    f.rphone2.value = f.phone2.value;
    f.rphone3.value = f.phone3.value;
    f.rmobile1.value = f.mobile1.value;
    f.rmobile2.value = f.mobile2.value;
    f.rmobile3.value = f.mobile3.value;
  }
  else{
    f.rname.value = '';
    f.rpost1.value = '';
    f.rpost2.value = '';
    f.raddr1.value = '';
    f.raddr2.value = '';
    f.remail.value = '';
    f.rphone1.value = '';
    f.rphone2.value = '';
    f.rphone3.value = '';
    f.rmobile1.value = '';
    f.rmobile2.value = '';
    f.rmobile3.value = '';
  }
}

//주문하기
function orderChk(f){
  if(!f.name.value){
    alert('이름을 입력하세요..');
    f.name.focus();
    return false;
  }
  else if(!f.email.value){
    alert('이메일을 입력하세요..');
    f.email.focus();
    return false;
  }
  else if(!f.phone1.value || !f.phone2.value || !f.phone3.value){
    alert('자택 전화번호를 입력하세요..');
    return false;
  }
  else if(!f.mobile1.value || !f.mobile2.value || !f.mobile3.value){
    alert('휴대 전화번호를 입력하세요..');
    return false;
  }
  else if(!f.rname.value){
    alert('받는분 이름을 입력하세요..');
    f.rname.focus();
    return false;
  }
  else if(!f.rpost1.value || !f.rpost2.value){
    alert('받는분 우편번호를 입력하세요..');
    return false;
  }
  else if(!f.raddr1.value || !f.raddr2.value){
    alert('받는분 주소를 입력하세요..');
    return false;
  }
  else{
    var act = '';
    for(i=0; i<f.type.length; i++){
      if(f.type[i].checked){
        act = f.type[i].value;
        break;
      }
    }
    f.action = "order_"+act+".html";
  }
}

//충전하기
function chargeChk(f){
  alert('서비스 준비중입니다. 정식 오픈후 충전해주세요.');  //테스트
  var act = '';
  for(i=0; i<f.type.length; i++){
    if(f.type[i].checked){
      act = f.type[i].value;
      break;
    }
  }
  f.action = "point_charge_"+act+".html";
}

//오디오 듣기
function sample(uid,type){
  var url = 'audio.html?uid='+uid+'&type='+type;
  window.open(url,'sample','width=360,height=251,scrollbars=no');
}
//오디오 창(테두리 없애기)
function embed(src){
  document.write("<embed src='"+src+"' width='300' height='45' enablecontextmenu='0' style='filter:gray()'>");
}
//오디오북 다운로드
function download(uid,pid){
  var url = 'download.php?uid='+uid+'&pid='+pid;
  location.replace(url);
}
//추천메일
function recommend_mail(userid,uid){
  alert('서비스 준비중입니다.');
/*
  if(!userid) alert('로그인을 하셔야합니다.');
  else{
    var url = 'send_mail.html?userid='+userid+'&uid='+uid;
    window.open(url,'','width=500,height=560,left=0,top=0,scrollbars=no');
  }
*/
}
function mailChk(f){
  if(!f.name.value){
    alert('받으시는 분의 이름을 적어주세요.')
    f.name.focus();
    return false;
  }
  else if(!f.email.value){
    alert('받으시는 분의 이메일을 적어주세요.');
    f.email.focus();
    return false;
  }
  else if(!f.subject.value){
    alert('메일 제목을 적어주세요.');
    f.subject.focus();
    return false;
  }
  else if(!f.memo.value){
    alert('메일 내용을 적어주세요.');
    f.memo.focus();
    return false;
  }
  else return true;
}

//충전하기
function change_amount(f,amount,point){
  var afterPoint = parseInt(amount) + parseInt(point);
  var fn = eval(f+'.after_point');
  fn.value = afterPoint;
}

//검색어
function searchChk(f){
  if(!f.search.value){
    alert('검색조건을 선택하세요!!');
    f.search.focus();
    return false;
  }
  else if(!f.keyword.value){
    alert('검색어를 입력하세요!!');
    f.keyword.focus();
    return false;
  }
  else if(f.keyword.value.length<2){
    alert('검색어는 2글자 이상 입력하세요!!');
    f.keyword.focus();
    return false;
  }
  else return true;
}
function bbs_searchChk(f){
  if(!f.bbs_keyword.value){
    alert('검색어를 입력하세요!!');
    f.bbs_keyword.focus();
    return false;
  }
  else if(f.bbs_keyword.value.length<2){
    alert('검색어는 2글자 이상 입력하세요!!');
    f.bbs_keyword.focus();
    return false;
  }
  else return true;
}

//정기구독 체크
function subChk(f){
  if(!f.username.value){
    alert('이름을 입력하세요..');
    f.username.focus();
    return false;
  }
  else if(f.username.value.indexOf(' ')>0){
    alert('이름에 공백이 있습니다..');
    f.username.focus();
    return false;
  }
  else if(!f.jumin1.value || !f.jumin2.value){
    alert('주민등록번호를 입력하세요..');
    f.jumin1.focus();
    return false;
  }
  else if(!f.phone1.value || !f.phone2.value || !f.phone3.value){
    alert('전화번호를 입력하세요..');
    f.phone1.focus();
    return false;
  }
  else if(!f.mobile1.value || !f.mobile2.value || !f.mobile3.value){
    alert('휴대폰 번호를 입력하세요..');
    f.mobile1.focus();
    return false;
  }
  else if(!f.email.value){
    alert('이메일을 입력하세요..');
    f.email.focus();
    return false;
  }
  else if(!f.post1.value || !f.post2.value){
    alert('우편번호를 입력하세요..');
    return false;
  }
  else if(!f.addr1.value){
    alert('주소를 입력하세요..');
    f.addr1.focus();
    return false;
  }
  else if(!f.addr2.value){
    alert('상세주소를 입력하세요..');
    f.addr2.focus();
    return false;
  }
  else return true;
}

//회원탈퇴
function withdrawal(){
  var withdrawal = confirm('정말로 탈퇴하시겠습니까? 확인을 클릭하시면 탈퇴가 이루어집니다.');
  if(withdrawal) location = 'mypage06.html?mode=withdrawal';
}

//오른쪽 마우스 금지
function mouse_protect(){
  return false;
}
//document.oncontextmenu = mouse_protect;

