function loginNoMember() {
	location.href="/bigapp/member/login.jsp";
}
//삭제
function ConfirmDel(url)
{
	if(confirm("정말로 삭제하시겠습니까?"))
	{
		window.location.href=url;
	}
}

// 따라다니는 레이어 
 function sub_footer(){   
	var elem=document.getElementById("sub_footer");   
	// 초기 top 위치 
	//elem.style.top=document.documentElement.scrollTop + 200 + "px"; 				

	if(document.documentElement.clientHeight <= 769 ) elem.style.top=680 + "px"; 				
	else elem.style.top = document.documentElement.clientHeight - 68 + "px";
	setTimeout("sub_footer()", 10);
} 

// 따라다니는 레이어 
 function qrixMessage(){   
	//dvSidebar menu id
	var elem=document.getElementById("top_qrix");   
	// 초기 top 위치 
	elem.style.top=document.documentElement.scrollTop + 400 + "px"; 				
	setTimeout("moveQrix()", 10); 
} 

function moveQrix(){ 
	var elem = document.getElementById("top_qrix"); 
	start = parseInt (elem.style.top);  
	end = document.documentElement.scrollTop + 400; // limit 정하기
	 
	//start 와 end 같으면 멈춘다.
	if ( start != end ) {
		scale =   Math.ceil( Math.abs( end - start ) / 10 );		
		
		//스크롤이 상단으로 이동이시 마이너스값...
		if ( end < start )	{
			scale = -scale; // alert("end = "+end+" start = "+start);
		}
			elem.style.top = parseInt (elem.style.top)+ scale + "px"; 
	}	
	setTimeout("moveQrix()", 10);
}

// 따라다니는 레이어 
 function topMessage(){   
	//dvSidebar menu id
	var elem=document.getElementById("top_bigbox");   
	// 초기 top 위치 
	elem.style.top=document.documentElement.scrollTop + 400 + "px"; 				
	setTimeout("moveTop()", 10); 
} 

function moveTop(){ 
	var elem = document.getElementById("top_bigbox"); 
	start = parseInt (elem.style.top);  
	end = document.documentElement.scrollTop + 400; // limit 정하기
	 
	//start 와 end 같으면 멈춘다.
	if ( start != end ) {
		scale =   Math.ceil( Math.abs( end - start ) / 10 );		
		
		//스크롤이 상단으로 이동이시 마이너스값...
		if ( end < start )	{
			scale = -scale; // alert("end = "+end+" start = "+start);
		}
			elem.style.top = parseInt (elem.style.top)+ scale + "px"; 
	}	
	setTimeout("moveTop()", 10);
}

// 따라다니는 레이어 
 function positionMessage(){   
	//dvSidebar menu id
	try{
	var elem=document.getElementById("quickArea");   
	// 초기 top 위치 
	elem.style.top=document.documentElement.scrollTop + 120 + "px"; 				
	setTimeout("moveElement()", 10); 
	}catch(e){}
}


function moveElement(){ 
	var elem = document.getElementById("quickArea"); 
	start = parseInt (elem.style.top);  
	end = document.documentElement.scrollTop + 120; // limit 정하기
	 
	//start 와 end 같으면 멈춘다.
	if ( start != end ) {
		scale =   Math.ceil( Math.abs( end - start ) / 10 );		
		
		//스크롤이 상단으로 이동이시 마이너스값...
		if ( end < start )	{
			scale = -scale; // alert("end = "+end+" start = "+start);
		}
			elem.style.top = parseInt (elem.style.top)+ scale + "px"; 
	}	
	setTimeout("moveElement()", 10);
}


// 따라다니는 레이어 
 function remoteMessage(){   
	//dvSidebar menu id
	var elem=document.getElementById("remote");   
	// 초기 top 위치 
	elem.style.top=document.documentElement.scrollTop + 200 + "px"; 				
	setTimeout("remoteMoveElement()", 10); 
}

function remoteMoveElement(){ 
	var elem = document.getElementById("remote"); 
	start = parseInt (elem.style.top);  
	end = document.documentElement.scrollTop + 200; // limit 정하기
	 
	//start 와 end 같으면 멈춘다.
	if ( start != end ) {
		scale =   Math.ceil( Math.abs( end - start ) / 10 );		
		
		//스크롤이 상단으로 이동이시 마이너스값...
		if ( end < start )	{
			scale = -scale; // alert("end = "+end+" start = "+start);
		}
			elem.style.top = parseInt (elem.style.top)+ scale + "px"; 
	}	
	setTimeout("remoteMoveElement()", 10);
}

function topMove(){	 
	document.getElementById("remote").style.display = 'block';
	document.documentElement.scrollTop = 0 +"px";
}
 
function remoteNone(){	 
	document.getElementById("remote").style.display = 'none';
}

function addLoadEvent(func){	
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {	 
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

/* text 박스에 테두리 색상 지정하기 */
function inputLine()
{
	if (!document.getElementById("content")) return false;

	var inc_data = document.getElementById("content");
	var input_source = inc_data.getElementsByTagName("input");

	for(var i=0; i<input_source.length; i++){
		if(input_source[i].type == 'text'){
			input_source[i].style.border = '1px solid #dcdcdc';
		}

		if(input_source[i].type == 'file'){
			input_source[i].style.border = '1px solid #dcdcdc';
		}

		if(input_source[i].type == 'password'){
			input_source[i].style.border = '1px solid #dcdcdc';
		}

	}
}

addLoadEvent(inputLine);

function inputLineCom()
{
	if (!document.getElementById("contWrap_com")) return false;

	var inc_data = document.getElementById("contWrap_com");
	var input_source = inc_data.getElementsByTagName("input");

	for(var i=0; i<input_source.length; i++){
		if(input_source[i].type == 'text'){
			input_source[i].style.border = '1px solid #e4e0e0';
		}

		if(input_source[i].type == 'file'){
			input_source[i].style.border = '1px solid #e4e0e0';
		}

		if(input_source[i].type == 'password'){
			input_source[i].style.border = '1px solid #e4e0e0';
		}

	}
}
addLoadEvent(inputLineCom);

/* customer faq */
function faqView(num,Maxnum){
	for(i=0; i < Maxnum; i++){
		document.getElementById("faq_view" + i).style.display = 'none';
	}
	document.getElementById("faq_view" + num).style.display = 'block';

}

/*//////////////////////////////////////////////////////////////////////////*/
/*////////////////////////  writen by  kirak   /////////////////////////////*/
/*//////////////////////////////////////////////////////////////////////////*/

/*	member_check_value	*/
function member_check_value(){
	if (!document.getElementById("member_check_value")) return false;
	var target = document.getElementById("member_check_value").getElementsByTagName('input');
	
	for(i=0; i<target.length; i++){
		target[i].count = i+1;
		target[i].onclick = function(){
				for(i=1; i < target.length+1; i++){
					document.getElementById("check_form_" + i).style.display = 'none';
				}
				document.getElementById("check_form_" + this.count).style.display = 'block';
		}//end onfocus
	}//end for
}
//addLoadEvent(member_check_value)	// hoon
/*	member_check_value	*/
function member_check_value_second(){
	if (!document.getElementById("member_check_value_second")) return false;
	var target = document.getElementById("member_check_value_second").getElementsByTagName('input');

	for(i=0; i<target.length; i++){
		target[i].count = i+1;
		target[i].onclick = function(){
				for(i=1; i < target.length+1; i++){
					document.getElementById("check_form_second_" + i).style.display = 'none';
				}
				document.getElementById("check_form_second_" + this.count).style.display = 'block';
		}//end onfocus
	}//end for
}
addLoadEvent(member_check_value_second)


/* 팝업 띄우기 */
function popup(url, w, h, idx){
	//var top = parseInt(document.body.clientHeight/2-100,10);
	//var left = parseInt(document.body.clientWidth/2-150,10);
	var top = (screen.width) ? (screen.width-w)/2 : 0;
	var left = (screen.height) ? (screen.height-h)/2 : 0;
	var win = window.open(url, idx, "width="+w+", height="+h+"px, top="+top+"px, left="+left+"px, scrollbars=yes");
	win.focus();
}

function popup_scroll(url, w, h, idx){
	var top = (screen.width) ? (screen.width-w)/2 : 0;
	var left = (screen.height) ? (screen.height-h)/2 : 0;
	var win = window.open(url, idx, "width="+w+", height="+h+"px, top="+top+"px, left="+left+"px, scrollbars=no");
	win.focus();
}

function popup_scroll(url, w, h, idx, top, left){
	var win = window.open(url, idx, "width="+w+", height="+h+"px, top="+top+"px, left="+left+"px, scrollbars=no");
	win.focus();
}

function popup_scroll_center(url, w, h, idx){
	var top = (screen.height) ? (screen.height-h)/2 : 0;
	var left = (screen.width) ? (screen.width-w)/2 : 0;
	
	var win = window.open(url, idx, "width="+w+", height="+h+"px, top="+top+"px, left="+left+"px, scrollbars=no");
	win.focus();
}


/*  //////////////////////////////////////////////////////// */
/*   ////////////			탭메뉴		 ////////////////// */
/*  /////////////////////////////////////////////////////// */

/*   main  tab      */
function only_tab(){
	if(!document.getElementById("only_tab")) return false;
	var sourceid = document.getElementById("only_tab");
	var source = document.getElementById("only_tab").getElementsByTagName("img");
	for(i=0; i<source.length; i++){
		source[i].count = i+1;
		source[i].onclick = function(){
				for(j=0; j<source.length; j++){
					source[j].src = source[j].src.replace("_on", "_off");
					document.getElementById("contents_" + [j+1]).style.display = "none"  ;
				}
				this.src = this.src.replace("_off", "_on");
				document.getElementById("contents_" + [this.count]).style.display = ""  ;
			return false;
		} 
	}
}
addLoadEvent(only_tab)


function imgOn(target){
	target.src = target.src.replace("_off", "_on");
	for(i=0; i<2; i++){
		target.onmouseout = function(){
				target.src = target.src.replace("_on", "_off");
		}
	}
}

// /bigapp/mypage/mypage_service.jsp 마이페이지 출력
function ClickPrintMyservice(gb){
	alert(gb);
}



/*   cable_tab    */
function cable_tab(){
	if(!document.getElementById("cable_tab")) return false;
	var sourceid = document.getElementById("cable_tab");
	var source = document.getElementById("cable_tab").getElementsByTagName("img");
	for(i=0; i<source.length; i++){
		source[i].count = i+1;
		source[i].onclick = function(){
				for(j=0; j<source.length; j++){
					source[j].src = source[j].src.replace("_on", "_off");
				}
				this.src = this.src.replace("_off", "_on");
				document.getElementById("agreement1").src = "/bigapp/include/contract/agreement_cable_0"+ [this.count] +".jsp"  ;
				//document.getElementById("agreement1").src = "/bigapp/util/agreement_0"+ [this.count] +".htm"  ;
			return false;
		} 
	}
}
addLoadEvent(cable_tab)


function privacy_tab(){
	if(!document.getElementById("privacy_tab")) return false;
	var sourceid = document.getElementById("privacy_tab");
	var source = document.getElementById("privacy_tab").getElementsByTagName("img");
	for(i=0; i<source.length; i++){
		source[i].count = i+1;
		source[i].onclick = function(){
				for(j=0; j<source.length; j++){
					source[j].src = source[j].src.replace("_on", "_off");
				}
				this.src = this.src.replace("_off", "_on");
				//document.getElementById("agreement1").src = "/bigapp/include/contract/agreement_cable_0"+ [this.count] +".jsp"  ;
				document.getElementById("agreement1").src = "/bigapp/util/agreement_0"+ [this.count] +".jsp"  ;
			return false;
		} 
	}
}
addLoadEvent(privacy_tab);

/*   cable_tab    */
function internet_tab(){
	if(!document.getElementById("internet_tab")) return false;
	var sourceid = document.getElementById("internet_tab");
	var source = document.getElementById("internet_tab").getElementsByTagName("img");
	for(i=0; i<source.length; i++){
		source[i].count = i+1;
		source[i].onclick = function(){
				for(j=0; j<source.length; j++){
					source[j].src = source[j].src.replace("_on", "_off");
				}
				this.src = this.src.replace("_off", "_on");
				document.getElementById("agreement2").src = "/bigapp/include/contract/agreement_internet_0"+ [this.count] +".jsp"  ;
			return false;
		} 
	}
}
addLoadEvent(internet_tab)

/*   cable_tab    */
function voip_tab(){
	if(!document.getElementById("voip_tab")) return false;
	var sourceid = document.getElementById("voip_tab");
	var source = document.getElementById("voip_tab").getElementsByTagName("img");
	for(i=0; i<source.length; i++){
		source[i].count = i+1;
		source[i].onclick = function(){
				for(j=0; j<source.length; j++){
					source[j].src = source[j].src.replace("_on", "_off");
				}
				this.src = this.src.replace("_off", "_on");
				document.getElementById("agreement3").src = "/bigapp/include/contract/agreement_voip_0"+ [this.count] +".jsp"  ;
			return false;
		} 
	}
}
addLoadEvent(voip_tab)


//경고 후 로그인 페이지로 이동
function AlertGoLogin()
{
	alert("로그인 후 이용바랍니다.");
	location.href="/bigapp/member/login.jsp?goURL="  + encodeURIComponent(location.href);
}

//경고 후 로그인 페이지로 이동
function ConfirmGoLogin(idx,url)
{	
	if(idx==''){
		if(confirm("로그인이 필요합니다 .지금 로그인하시겠습니까?")){
			location.href="/bigapp/member/login.jsp?goUrl="  + encodeURIComponent(url);
		}
	}
}

//경고 후 부모창 로그인 페이지로 이동
function OpenerConfirmGoLogin()
{
	if(confirm("로그인이 필요합니다 .지금 로그인하시겠습니까?")){
		opener.location.href="/bigapp/member/login.jsp";
		self.close();
	}
}

function OpenerGoDoctor()
{
	opener.location.href="/bigapp/customer/customer_special_doctor.jsp";
	self.close();
}

function div_change(check){
	if(check == "1"){
		document.getElementById("contents_1").style.display = "block";
		document.getElementById("contents_2").style.display = "none";
		document.getElementById("contents_3").style.display = "none";
	}
	else if(check == "2"){
		document.getElementById("contents_1").style.display = "none";
		document.getElementById("contents_2").style.display = "block";
		document.getElementById("contents_3").style.display = "none";
	}
	else if(check == "3"){
		document.getElementById("contents_1").style.display = "none";
		document.getElementById("contents_2").style.display = "none";
		document.getElementById("contents_3").style.display = "block";
	}
}
// 
function div_change2(check){
	if(check == "1"){
		document.getElementById("contents_2_1").style.display = "block";
		document.getElementById("contents_2_2").style.display = "none";
		document.getElementById("contents_2_3").style.display = "none";
	}
	else if(check == "2"){
		document.getElementById("contents_2_1").style.display = "none";
		document.getElementById("contents_2_2").style.display = "block";
		document.getElementById("contents_2_3").style.display = "none";
	}
	else if(check == "3"){
		document.getElementById("contents_2_1").style.display = "none";
		document.getElementById("contents_2_2").style.display = "none";
		document.getElementById("contents_2_3").style.display = "block";
	}
}


function admain_change(check){
	if(check == "1"){
		document.getElementById("contents_1").style.display = "block";
		document.getElementById("contents_2").style.display = "none";
	}
	else if(check == "2"){
		document.getElementById("contents_1").style.display = "none";
		document.getElementById("contents_2").style.display = "block";
	}
}


//아이프레임 온로드 TV편성표
 function iFrmReSize(iFrameName) 
 {
  try
  {
   var objBody = eval("document.getElementById('" + iFrameName + "').contentWindow.document.body");        
   var objFrame = eval("document.getElementById('" + iFrameName + "')");
   ifrmHeight = objBody.scrollHeight + (objBody.offsetHeight - objBody.clientHeight);
   objFrame.style.height = ifrmHeight + 30;
  }
  catch(e)
  {
  }
 }
 function init_iframe(iFrameName) 
 {
  iFrmReSize(iFrameName);
  setTimeout("init_iframe('" + iFrameName + "')",10);
 }

function iframe_onload(){
	if(!document.getElementById("tvguide")) return false;
	init_iframe("tvguide");
}
addLoadEvent(iframe_onload);


// 우편번호 검색, hoon
function ClickOpenPostSearch(gb){
	var param = "";
	if(gb && gb!="") param="?gb="+gb;
	
	NewWindow('/bigapp/member/postSearch.jsp'+param, 'postSearch', 450, 450, 0,'1');
}

// 통화내역신청서 다운로드, hoon
function ClickDownloadTelHistory(){
	window.location.href="/bigapp/common/filedown.jsp?fileName=/bigapp/mypage/telephone_history.ppt";
	//alert("통화내역신청서 다운로드");	
}



// quick.리모콘 클래시 영역변경
function topAreaChange(mode) {
  if(mode == "over") {
    $("quickArea").className = "quick2";
  } else if(mode == "out") {
    $("quickArea").className = "quick";
  }
}

// 가상계좌 조회 은행 홈페이지로 이동 
function ClickGoBank(cd_bank){
	alert(cd_bank);
	if(cd_bank=='11'){
		window.open('http://www.nonghyup.com');
	}else{
		alert('은행 홈페이지가 지정되지 않았습니다.');
	}
}

// 납부방법 수정 완료화면
function Click080502_result(){
	alert("납부방법 수정완료");

}

// 카드 영수증 출력, hoon
function receiptView(tno)
{
    receiptWin = "http://admin.kcp.co.kr/Modules/Sale/Card/ADSA_CARD_BILL_Receipt.jsp?c_trade_no=" + tno
    window.open(receiptWin , "" , "width=420, height=670")
}

function onAirView() {
	popup_scroll('/bigapp/media_player/ch4MediaPlayer_big.jsp','610', '560', 'popup', '10', '10');
} 

function remoteDivShow() {
	document.getElementById('remote').style.display = '';
}

function remoteDivHide() {
	document.getElementById('remote').style.display = 'none';
}

function remoteDivHide2() {
	document.getElementById('remote').style.display = 'none';
}

function viewRemote() {
    thisMovie("remocon").viewR();
}
function hideRemote() {
    thisMovie("remocon").hideR();
}
function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName]
    }
    else {
        return document[movieName]
    }
}

// layer 보이기/숨기기, hoon
function setVisible(eleId){
    var ele = document.getElementById(eleId);	
    if(ele.style.visibility=="hidden") {
	    ele.style.visibility = "visible";
	    ele.style.display = "";
    } else {
	    ele.style.visibility = "hidden";
	    ele.style.display = "none";
    }
} 

// 암호화, hoon
function encrypt(str){
	var ret = '';
	dwr.engine.setAsync(false);
	SecurityUtil.encrypt1(str, 
			{
				callback:function(retStr)
				{
					//alert("암호화전:"+ str +":"+ "암호화후"+ retStr);
					ret = retStr;
				}
			});
	dwr.engine.setAsync(true);
	return ret;
}		

// 복호화
function decrypt(str){
	var ret = '';
	dwr.engine.setAsync(false);
	SecurityUtil.decrypt1(str, 
			{
				callback:function(retStr)
				{
//							alert("암호화전:"+ str +":"+ "암호화후"+ retStr);
					ret = retStr;
				}
			});
	dwr.engine.setAsync(true);
	return ret;
}		


function ActiveX(str){
	document.write(str.text);
}

function fc_chk_byte(aro_name,ari_max)
{

   var ls_str     = aro_name.value; // 이벤트가 일어난 컨트롤의 value 값
   var li_str_len = ls_str.length;  // 전체길이

   // 변수초기화
   var li_max      = ari_max; // 제한할 글자수 크기
   var i           = 0;  // for문에 사용
   var li_byte     = 0;  // 한글일경우는 2 그밗에는 1을 더함
   var li_len      = 0;  // substring하기 위해서 사용
   var ls_one_char = ""; // 한글자씩 검사한다
   var ls_str2     = ""; // 글자수를 초과하면 제한할수 글자전까지만 보여준다.

   for(i=0; i< li_str_len; i++)
   {
      // 한글자추출
      ls_one_char = ls_str.charAt(i);

      // 한글이면 2를 더한다.
      if (escape(ls_one_char).length > 4)
      {
         li_byte += 2;
      }
      // 그밗의 경우는 1을 더한다.
      else
      {
         li_byte++;
      }

      // 전체 크기가 li_max를 넘지않으면
      if(li_byte <= li_max)
      {
         li_len = i + 1;
      }
   }
   
   // 전체길이를 초과하면
   if(li_byte > li_max)
   {
      alert( "띄어쓰기 포함 " + li_max + "byte(한글:2byte, 영문:1byte)까지 입력이 가능합니다. ");
      ls_str2 = ls_str.substr(0, li_len);
      aro_name.value = ls_str2;
      
   }
   aro_name.focus();   
}
