﻿////////////////////////////////////////
//
//	이밑의 함수들은 /main_top.js 에 있던 함수들
//
///////////////////////////////////////

 function MM_findObj(n, d) { //v3.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); return x;
}

 function MM_showHideLayers() {
  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 na_restore_img_src(name, nsdoc)
{
  var img = eval((navigator.appName == 'Netscape') ? nsdoc+'.'+name : 'document.all.'+name);
  if (name == '')
    return;
  if (img && img.altsrc) {
    img.src    = img.altsrc;
    img.altsrc = null;
  } 
}

function na_preload_img()
{ 
  var img_list = na_preload_img.arguments;
  if (document.preloadlist == null) 
    document.preloadlist = new Array();
  var top = document.preloadlist.length;
  for (var i=0; i < img_list.length; i++) {
    document.preloadlist[top+i]     = new Image;
    document.preloadlist[top+i].src = img_list[i+1];
  } 
}

function na_change_img_src(currentMenu,name, nsdoc, rpath, preload)
{ 
  var img = eval((navigator.appName == 'Netscape') ? nsdoc+'.'+name : 'document.all.'+name);
  if (name == '')
    return;
  if (img) {
    img.altsrc = img.src;
    img.src    = rpath;
  } 
		for( i = 1; i <= 5; i++)
		{
		menu = eval("document.all.menu" + i + ".style");
		menu.visibility = "hidden";
		}
		menu = eval("document.all." + currentMenu + ".style");
		menu.visibility = "Visible";
		menu=event.clientX;

}


function na_change_img_src1(name, nsdoc, rpath, preload)
{ 
  var img = eval((navigator.appName == 'Netscape') ? nsdoc+'.'+name : 'document.all.'+name);
  if (name == '')
    return;
  if (img) {
    img.altsrc = img.src;
    img.src    = rpath;
  } 
}

var Toggle =1; 
function DWtop(chk) 
{   
  document.all.top_menu8.style.visibility="Visible"
  Toggle = 0; 
  switch(chk) { 
        case 1: 
          pf.stop(); 
          break; 
        case 2: 
          pf.stop(); 
          break; 
  }     
} 

function DWstart(chk)   
{   
  document.all.top_menu8.style.visibility="hidden"
  Toggle = 1;   
  switch(chk) { 
        case 1: 
          pf.start(); 
          break; 
        case 2: 
          pf.start(); 
          break; 
  }     
} 

//메인메뉴->종목입체분석->*.asp 가 아닌 다른 페이지에서 종목입체분석으로 링크를 시킬때 쓴다
function viewJongmokBunsuk(jong_txt, jong_sel)	{
	location.href = "http://www.etomato.com/2002_jongmok/bunki.asp?jong_txt=" + jong_txt + "&jong_sel=" + jong_sel;
}

function viewList(frm) {
    
	if(document.form1.jong_txt.value =="") 
	{
		alert("관심종목번호 또는 종목명을 입력하세요");
		document.form1.jong_txt.focus();
           
    }
	else 
	{  
//		var url;
//		url=frm.jong_sel.options[frm.jong_sel.selectedIndex].value;
		
		if (frm.jong_sel.selectedIndex >=0)
		{
		
			if (frm.jong_sel.value != "holder")
			{
				//frm.submit();
				location.href = "http://www.etomato.com/2002_jongmok/bunki.asp?jong_txt=" + frm.jong_txt.value + "&jong_sel=" + frm.jong_sel.value;	
			}
			else
			{
				var strUrl;
				strUrl = location.href;

				if (strUrl.indexOf("/stockholder_society") >= 0)
				{
					location.href = "http://www.etomato.com/2002_jongmok/stockholder_society.asp?code=" + frm.jong_txt.value + "&table=";
				}
				else
				{
					location.href = "http://www.etomato.com/2002_talk/holder_talk.asp?code=" + frm.jong_txt.value + "&table=";
				}
			}
			return false;

		}
		
	}	 
}


//viewList와 거의 같은 내용이지만, gator에서 쓰기 때문에 약간 다르다
function viewListGator(frm) {
    
	if(document.form1.jong_txt.value =="") 
	{
		alert("관심종목번호 또는 종목명을 입력하세요");
		document.form1.jong_txt.focus();
           
    }
	else 
	{  
		var url;
		url=frm.jong_sel.options[frm.jong_sel.selectedIndex].value;
		
		
		if (frm.jong_sel.selectedIndex >=0)
		{
		
			if (frm.jong_sel.value != "holder")
			{
				//frm.submit();
				location.href = "http://www.etomato.com/2002_jongmok/gator_bunki.asp?jong_txt=" + frm.jong_txt.value + "&jong_sel=" + frm.jong_sel.value;	
				return false;
			}
			else
			{
				location.href = "http://www.etomato.com/2002_talk/gator_holder_talk.asp?code=" + frm.jong_txt.value + "&table=";
				return false;
			}

		}
		
	}	 
}


function Winopen_e(url) {
winobject =window.open(url,"new","toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,menubar=no,alwaysRaised=yes,width=271,height=353")
winobject.opener.name="opener";
}


////////////////////////////////////////////
//
// 이 밑은 /top_menu.asp 에 있던 함수들
//
////////////////////////////////////////////

//라디오링크
//function link(name) {
//  location.href="http://www.etomato.com/sbc/diverge.asp?i=etomato&f=live&id=<%=id%>&kind="+ name
//  }
function radio(a) {
  
 	radio_win=window.open("http://www.etomato.com/sbc/radio_etomato.asp?i=ETOMATO&f=LIVE&mem=y&id="+a,"radio","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=250,height=35");
	radio_win.opener.name="opener";	//이걸 넣으면, 캡션바가 껌뻑거린다. 
}
//방송맛보기
function free_radio() {
  radio_win=window.open("http://www.etomato.com/sbc/context_etomato.asp","radio","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=250,height=35");
  radio_win.opener.name="opener";
}


function select()
{
document.form1.jong_txt.select();

}

//기업분석
function open_ir(a) {
	ir = window.open("http://kis.etomato.co.kr/kis.asp?code="+a+"&menu=1",'new','toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no,alwaysRaised=yes,width=650,height=650');
}

//분기보고서 속보
function open_ir_new(a,b) {
	ir_new = window.open("http://www.etomato.com/2002_jongmok/kis_view.asp?code="+a+"&name="+b+"&menu=4",'ir_new','toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,menubar=no,alwaysRaised=yes,width=650,height=650');
}

//실시간 주가
function open_hoga(a) {
	//hoga = window.open("http://www.etomato.com/ocx/hoga.asp?codeno="+a,'hoga','toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,menubar=no,alwaysRaised=no,width=580,height=425,top=50,left=80;');
}

function go_hoga(ss_id) {
	parent.location.href="http://www.etomato.com/2002_jongmok/bunsuk.asp";
}


//새창띄우기
function Win(html,w,h) {
winobject =window.open(html,"new","toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,menubar=no,alwaysRaised=no,left=400,top=200,width="+w+",height="+h);
winobject.opener.name="opener";
}


//코드찾기
function opencode(s) {
	cod = window.open("http://www.etomato.com/2002_jongmok/pop_code.asp?s="+s,"cod",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=0,width=358,height=435,left=600');
}


//메신저 상세보기 띄우기
function msg_window(url){
      msgWin=window.open(url,"msg","toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,menubar=no,alwaysRaised=no,width=320,height=300")
      msgWin.opener.name="opener";
}
function chkVal() {
	
		var objFrm  = document.aspnetForm;
        var objUID = document.getElementById(GetHeaderControlID("userLogID"));
        var objPwd = document.getElementById(GetHeaderControlID("userLogPwd"));

		if (objUID.value == '') {
			alert ('아이디를 입력해 주세요.');
			objUID.focus();
			return false;
		}
		
		else if (objUID.value.length < 4) {
			alert ('아이디는 4자 이상으로 입력해야 합니다.');
			objUID.focus();
			return false;
		}	
		else if (objPwd.value == '') {
			alert ('암호를 입력해 주세요.');
			objPwd.focus();
			return false;
		}
		else if (objPwd.value.length < 4) {
			alert ('암호는 4자 이상으로 입력해야합니다.');
			objPwd.focus();
			return false;
		}
		else{}
	
	    return true;		
				
	}

function ticker(){
	window.open("http://file.etomato.co.kr/cshap/etomatoticker.exe","","width=10,height=10,left=1000,top=9000");
	parent.location.href="http://www.etomato.com/broadcast/ticker.asp?pageid=007&menu=radio_intro";
}


function open_time() {
  
  time_win=window.open("http://www.etomato.com/club/time.asp","time","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=800,height=500, left=10");
  time_win.opener.name="opener";

  }
     
	 
function gomenu() {
	document.location.href=document.frmmenu.m_sel.value;
}	

function frm_sub()
  {
   document.add_val.submit()
  }
function frm_sub1()
  {
   document.add_val1.submit()
  }
  

function more_open(url) {
	window.open(url,"new","toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,menubar=no,alwaysRaised=no,left=400,top=200,width=416,height=450")
}

function new_signal(a,b) {
	window.open("http://www.etomato.com/2002_jongmok/pop_signal.asp?view2="+a+"&codeno="+b,"signal","toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,menubar=no,alwaysRaised=no,left=230,top=200,width=542,height=571")
}
function world()
{
	window.open("http://finance.yahoo.com/m1?u","world","toolbar=yes,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=no,width=900,height=600'");
	parent.location.href="http://www.etomato.com/2002_world/world.asp?flag=1";
}
  