// µÚ°¡ ºñÄ¡´Â Åõ¸í¹öÁ¯
function flashview (dirNswf,fwidth,fheight,params) {
 var flashobjec="";
 flashobjec+="		<object classid=\'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\' codebase=\'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\' width=\'"+fwidth+"\' height=\'"+fheight+"\'>";
 flashobjec+="      <param name=\'movie\' value=\'"+dirNswf+"\'>";
 flashobjec+="      <param name=\'wmode\' value=\'transparent\'>";
 flashobjec+="      <param name=\'quality\' value=\'high\'>";
 flashobjec+="      <param name=\'menu\' value=\'false\'>";
 flashobjec+="      <embed src=\'"+dirNswf+"\' width=\'"+fwidth+"\' height=\'"+fheight+"\' quality=\'high\' pluginspage=\'http://www.macromedia.com/go/getflashplayer\' type=\'application/x-shockwave-flash\' menu=\'false\'></embed>";
 flashobjec+="    </object>";

 document.write(flashobjec);
}

// Åõ¸í png ÀÌ¹ÌÁö

function setPng24(obj) { 
obj.width=obj.height=1; 
obj.className=obj.className.replace(/\bpng24\b/i,''); 
obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');" 
obj.src=''; 
return ''; 
} 

// ³¡


// input¹Ú½º Å¬¸¯½Ã ÃÊ±âÈ­
function clearText(s_text){
	if (s_text.defaultValue==s_text.value)
	s_text.value = "";
}
// input¹Ú½º Å¬¸¯½Ã ÃÊ±âÈ­³¡

//td ¿¡ »ö»ó ³Ö±â
function sbar (st,col) { st.style.backgroundColor = '#f8f8f8'; }
function cbar (st) { st.style.backgroundColor = ''; }


//ÀÌ¹ÌÁö È¿°ú
function callme1(image) {
img1.filters[0].Apply();
img1.src=image;
img1.filters[0].Play();
}
//ÀÌ¹ÌÁö È¿°ú ³¡ 

//ÆîÄ§¸Þ´º ½ÃÀÛ

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 show_tr(trname)
	{
		var tr = eval(''+trname+'');
		if( tr.style.display == "none" )
			tr.style.display = "block";
		else
			tr.style.display = "none";
	}

//ÆîÄ§¸Þ´º ³¡


//·Ñ¿À¹ö¸Þ´º
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.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];}
}
//·Ñ¿À¹ö¸Þ´º end


//ÅÛ ¸Þ´º ½ÃÀÛ 
function premier(n) {
    for(var i = 1; i <6; i++) {
        obj = document.getElementById('premier'+i);
      //  img = document.getElementById('premier_button'+i);
        if ( n == i ) {
            obj.style.display = "block";			
          //  img.src = "mainimg/check_0"+i+"on.gif";    
        } else {
           obj.style.display = "none";		
          //  img.src = "mainimg/check_0"+i+".gif";
        }
    }
}

function premier1(n) {
    for(var i = 1; i <3; i++) {
        obj = document.getElementById('premier1'+i);
      //  img = document.getElementById('premier_button'+i);
        if ( n == i ) {
            obj.style.display = "block";			
          //  img.src = "mainimg/check_0"+i+"on.gif";    
        } else {
           obj.style.display = "none";		
          //  img.src = "mainimg/check_0"+i+".gif";
        }
    }
}

function premier2(n) {
    for(var i = 1; i <4; i++) {
        obj = document.getElementById('premier2'+i);
      //  img = document.getElementById('premier_button'+i);
        if ( n == i ) {
            obj.style.display = "block";			
          //  img.src = "mainimg/check_0"+i+"on.gif";    
        } else {
           obj.style.display = "none";		
          //  img.src = "mainimg/check_0"+i+".gif";
        }
    }
}


//-->
//ÅÛ ¸Þ´º ³¡ 


//»õÃ¢ ¶ç¿ì±â

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

//»õÃ¢ µï¿ì±â ³¡

//ÇÃ·¡½Ã ¸µÅ©°æ·Î
function gourl(name) {
    if (eval(name) == "") {
        alert("¼­ºñ½º ÁØºñÁßÀÔ´Ï´Ù.");
        return;    
    } else {
		document.location.href = eval(name);
	}
}

// line
function JS_viewObj(html) {
	document.write(html);
}

// ¼­ºê1 
	var sub01="../sub/sub01_01.php?top=1";	// sub1_¸ÞÀÎ
	var sub01_01="../sub/sub01_01.php?top=1&left=11";	// È¸»ç¿¬Çõ
	var sub01_02="../sub/sub01_02.php?top=1&left=12";	// Á¶Á÷µµ
	var sub01_03="../sub/sub01_03.php?top=1&left=13";	// network
	var sub01_04="../sub/sub01_04.php?top=1&left=14";	// contact us
	

// ¼­ºê2
	var sub02="../sub/sub02_01.php?top=2";	// sub2_¸ÞÀÎ
	var sub02_01="../sub/sub02_01.php?top=2&left=21";	// ÇÑ±¹ÀÎ À¯ •Ã¼ ºÐ¼®»ç¾÷
	var sub02_02="../sub/sub02_02.php?top=2&left=22";	// Áúº´À¯ÀüÃ¼ ¿¬±¸»ç¾÷
	var sub02_03="../sub/sub02_03.php?top=2&left=23";	// ¹ÙÀÌ¿À ¸¶Ä¿ ½Ç¿ëÈ­ »ç¾÷
	var sub02_04="../sub/sub02_04.php?top=2&left=24";	// ÁÖ¿ä Æ¯Çã¹× publication

// ¼­ºê3 
	var sub03="../sub/sub03_01.php?top=3";	// sub3_¸ÞÀÎ
	var sub03_01="../sub/sub03_01.php?top=3&left=31";	// Àç¹«Á¤º¸
	var sub03_02="../sub/sub03_02.php?top=3&left=32";	// ±â¾÷°ø½Ã
	var sub03_03="../sub/sub03_03.php?top=3&left=33";	// ÅõÀÚÁ¤º¸ °Ô½ÃÆÇ
		
// ¼­ºê4
	var sub04="../sub/sub04_01.php?top=4";	// sub4_¸ÞÀÎ
	var sub04_01="../sub/sub04_01.php?top=6&left=63";	// datavase
	var sub04_02="../sub/sub04_02.php?top=6&left=63";	// snp chip
	var sub04_03="../sub/sub04_03.php?top=6&left=63";	// cnv
	var sub04_04="../sub/sub04_04.php?top=6&left=63";	// expresion
	
// ¼­ºê5 
	var sub05="../sub/sub05_01.php?top=5";	// sub5_¸ÞÀÎ
   	var sub05_01="../sub/sub05_01.php?top=5&left=51";	// Ã¤¿ëÁ¤º¸

// ¼­ºê6
	var sub06="../sub/sub05_01.php?top=6";	// sub5_¸ÞÀÎ	
	var sub06_01="../sub/sub06_01.php?top=6&left=61";	// news&notice
	var sub06_02="../sub/sub06_02.php?top=6&left=62";	// FAQ  Expression Analysis FAQ
	var sub06_02_01="../sub/sub06_02_01.php?top=6&left=62";	// FAQ DNA Analysis FAQ

// ¼­ºê7
	var sub07="../sub/sub07_01.php";	// sub5_¸ÞÀÎ
	var sub07_01="../sub/sub07_01.php?top=4&left=71";	// microarray
	var sub07_02="../sub/sub07_02.php?top=4&left=72";	// genotyping
	var sub07_03="../sub/sub07_03.php?top=4&left=73";	// snp discovery
	var sub07_04="../sub/sub07_04.php?top=4&left=74";	// next generation sequencing
	var sub07_05="../sub/sub07_05.php?top=4&left=75";	// personal genomios




// ¼­ºê5 top_menu
	var home="../main/main.php";	// È¨À¸·Î
	var en_home="../eng/main/main.php";	// È¨À¸·Î
   	var sitemap="../sub/sub_sitemap.php";	// »çÀÌÆ®¸Ê
	var en_sitemap="../sub/sub_sitemap.php";	// »çÀÌÆ®¸Ê
	var contact="";	// ÄÁÅÃ¾î½º


// Äü¸Þ´º ½ÃÀÛ
var stmnLEFT = ""; // ½ºÅ©·Ñ¸Þ´ºÀÇ ÁÂÃø À§Ä¡ 
var stmnGAP1 = 337; // ÆäÀÌÁö Çì´õºÎºÐÀÇ ¿©¹é 
var stmnGAP2 = 30; // ½ºÅ©·Ñ½Ã ºê¶ó¿ìÀú »ó´Ü°ú ¾à°£ ¶ç¿ò. ÇÊ¿ä¾øÀ¸¸é 0À¸·Î ¼¼ÆÃ 
var stmnBASE = 430; // ½ºÅ©·Ñ¸Þ´º ÃÊ±â ½ÃÀÛÀ§Ä¡ (¾Æ¹«·¸°Ô³ª ÇØµµ »ó°üÀº ¾øÁö¸¸ stmnGAP1°ú ¾à°£ Â÷ÀÌ¸¦ ÁÖ´Â°Ô º¸±â ÁÁÀ½) 
var stmnActivateSpeed = 0; // ¿òÁ÷ÀÓÀ» °¨ÁöÇÏ´Â ¼Óµµ (¼ýÀÚ°¡ Å¬¼ö·Ï ´Ê°Ô ¾Ë¾ÆÂ÷¸²) 
var stmnScrollSpeed = 0; // ½ºÅ©·ÑµÇ´Â ¼Óµµ (Å¬¼ö·Ï ´Ê°Ô ¿òÁ÷ÀÓ) 

var stmnTimer; 

function ReadCookie(name) { 
var label = name + "="; 
var labelLen = label.length; 
var cLen = document.cookie.length; 
var i = 0; 

while (i < cLen) { 
        var j = i + labelLen; 

        if (document.cookie.substring(i, j) == label) { 
                var cEnd = document.cookie.indexOf(";", j); 
                if (cEnd == -1) cEnd = document.cookie.length; 
                return unescape(document.cookie.substring(j, cEnd)); 
        } 
                i++; 
    } 
  return ""; 
} 

function SaveCookie(name, value, expire) { 
var eDate = new Date(); 
eDate.setDate(eDate.getDate() + expire); 
document.cookie = name + "=" + value + "; expires=" +  eDate.toGMTString()+ "; path=/"; 
} 

function RefreshStaticMenu() 
        { 
                var stmnStartPoint, stmnEndPoint, stmnRefreshTimer; 

                stmnStartPoint = parseInt(STATICMENU.style.top, 10); 

                                         
                                         stmnEndPoint = document.body.scrollTop + stmnGAP2; 

                        stmnLimit = parseInt(window.document.body.scrollHeight) - parseInt(STATICMENU.offsetHeight) - 90 ; //ÇÏ´Ü¿¡¼­ 10¸¸Å­ À§·Î ¿Ã·Á¼­....½ºÅé
                        if (stmnEndPoint > stmnLimit) stmnEndPoint = stmnLimit; 
                                         
                                         if (stmnEndPoint < stmnGAP1) stmnEndPoint = stmnGAP1; 

                stmnRefreshTimer = stmnActivateSpeed; 

                if ( stmnStartPoint != stmnEndPoint ) { 
                        stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 ); 
                        STATICMENU.style.top = parseInt(STATICMENU.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount ); 
                        stmnRefreshTimer = stmnScrollSpeed; 
                } 

                stmnTimer = setTimeout ("RefreshStaticMenu();", stmnRefreshTimer); 
        } 

function ToggleAnimate() { 
        if (ANIMATE.value == false) { 
                RefreshStaticMenu(); 
                SaveCookie("ANIMATE", "true", 300); 
                } else { 
                clearTimeout(stmnTimer); 
                STATICMENU.style.top = stmnGAP1; 
                SaveCookie("ANIMATE", "false", 300); 
        } 
} 

function InitializeStaticMenu() { 
STATICMENU.style.left = stmnLEFT; 
        if (ReadCookie("ANIMATE") == "false") { 
                ANIMATE.value = true; 
                STATICMENU.style.top = document.body.scrollTop + stmnGAP1; 
                } else { 
                ANIMATE.value = false; 
                STATICMENU.style.top = document.body.scrollTop + stmnBASE; 
                RefreshStaticMenu(); 
        } 
} 
// Äü¸Þ´º ¸¶Áö¸·

	

// ¼¿·ºÆ®¸Þ´ºÈ¿°ú
function namosw_goto_byselect(sel, targetstr)
{
  var index = sel.selectedIndex;
  if (sel.options[index].value != '') {
     if (targetstr == 'blank') {
       window.open(sel.options[index].value, 'win1');
     } else {
       var frameobj;
       if (targetstr == '') targetstr = 'self';
       if ((frameobj = eval(targetstr)) != null)
         frameobj.location = sel.options[index].value;
     }
  }
}

var SS_ENV = new Object();
SS_ENV.IE_Version = new Number(((window.navigator.appVersion.split('; '))[1].split(' '))[1]);
SS_ENV.CR = new Object();
SS_ENV.CR.ReverseBackground = '#ECECEC';
SS_ENV.CR.ReverseText = '#505966';
SS_ENV.CR.Border = '#999999';
//SS_ENV.CR.BorderActive = '#797979';
SS_ENV.CR.BorderActive = '#999999';
SS_ENV.ImgPrefix = 'http://image.cjmall.com/common/images';
SS_ENV.DefaultHeight = 20;
SS_ENV.ButtonWidth = 15;
SS_ENV.OptionsDivStyle = ''
  + ' display:none;'
  + ' z-index:1;'
  + ' position:absolute;'
  + ' border:1 solid '+ SS_ENV.CR.Border+';'
  + ' background-color:#FFFFFF;'
  + ' scrollbar-face-color:#F3F3F3;'
  + ' scrollbar-shadow-color:#C8C8C8;'
  + ' scrollbar-highlight-color:#F6F5F4;'
  + ' scrollbar-3dlight-color:#CFCFCF;'
  + ' scrollbar-darkshadow-color:#EEEEEE;'
  + ' scrollbar-track-color:#D0D0D0;'
  + ' scrollbar-arrow-color:#97B2EB;';
SS_ENV.MouseStyle = 'cursor:hand;'//¹Ú½ºÀ§¿¡¿Ã¶ó°¬À»¶§ÀÇ ¸¶¿ì½º¸ð¾ç
SS_ENV.OptionNobrStyle = ''
 + ' font-family:µ¸¿ò,µ¸¿òÃ¼; font-size: 11px; color: #777777; line-height:15px;'

// SaySelect Variables
var SS_VAR = new Object();
SS_VAR.DivDummy = document.createElement("DIV");
SS_VAR.SelectList = new Array();
SS_VAR.bEventAttached = false;

var SS_CreatedElements = new Object();

function SS_create (srcHTML, ListMax, bAutoDetect)
{
  // property
  this.ssID = SS_VAR.SelectList.length;
  this.bOriginalSelect = (bAutoDetect && SS_ENV.IE_Version < 5.5);
  this.select = SS_createElement(srcHTML);
  this.selectedIndex = this.select.selectedIndex;
  this.options = this.select.options;
  this.width = parseInt(this.select.style.width);
  this.height = (this.select.style.height) ? parseInt(this.select.style.height) : SS_ENV.DefaultHeight;
  this.OptionHeight = this.height - 4;
  this.bListDown = (ListMax && '-'==ListMax.toString().substr(0, 1)) ? false : true;
  this.ListMax = (!isNaN(parseInt(ListMax))) ? Math.abs(ListMax) : 999;

  this.Table;
  this.TitleDiv;
  this.TitleTable;
  this.TitleWrapper;
  this.OptionsDiv;
  this.OptionsWrapper;
  this.OptionsTable;
  this.bFocused = false;
  this.bExpanded = false;
  this.bReverse = false;

  // private method
  this.isThisEventToBeCanceled = SS_isThisEventToBeCanceled;
  this.toggleTitle = SS_toggleTitle;
  this.syncSelectedIndex = SS_syncSelectedIndex;
  this.toggleOptions = SS_toggleOptions;
  this.turnOnOption = SS_turnOnOption;
  this.turnOffOption = SS_turnOffOption;
  this.handleMousewheel = SS_handleMousewheel;
  this.handleOverTitle = SS_handleOverTitle;
  this.handleOutTitle = SS_handleOutTitle;
  this.handleOverOption = SS_handleOverOption;
  this.createTable = SS_createTable;
  this.createTitleDiv = SS_createTitleDiv;
  this.createOptionsDiv = SS_createOptionsDiv;
  this.createOptionTr = SS_createOptionTr;
  this.adjustOptionsDiv = SS_adjustOptionsDiv;
  this.syncOptions = SS_syncOptions;
  this.pressOption = SS_pressOption;
  this.moveOption = SS_moveOption;
  this.releaseOption = SS_releaseOption;
  this.pressTitle = SS_pressTitle;
  this.releaseTitle = SS_releaseTitle;

  // public method
  this.display = SS_display;
  this.insertOption = SS_insertOption;
  this.deleteOption = SS_deleteOption;
  this.changeOption = SS_changeOption;

  // initiate
  this.createTable();
  this.select.setAttribute('SS', this);
  if (!this.bOriginalSelect)
    this.select.onpropertychange = SS_handlePropertychange;
  SS_VAR.SelectList[this.ssID] = this;
}

function SS_display ()
{
  document.write("<div id=SS_TempDiv></div>\n");
  document.all.SS_TempDiv.appendChild(this.Table);
  document.all.SS_TempDiv.removeNode();
}

function SS_write (srcHTML, ListMax, bAutoDetect)
{
  var oSS = new SS_create(srcHTML, ListMax, bAutoDetect);
  oSS.display();
  return oSS;
}

function SS_insertOption (value, innerText, idx)
{
  var NewOption = document.createElement("OPTION");
  SS_CreatedElements[SS_CreatedElements.length] = NewOption;
  this.options.add(NewOption, idx);
  NewOption.innerText = innerText;
  NewOption.value = value;

  if (!this.bOriginalSelect)
    this.createOptionTr(idx);
  this.syncOptions();
  this.adjustOptionsDiv();
  this.syncSelectedIndex();
}

function SS_deleteOption (idx)
{
  this.options.remove(idx);
  if (!this.bOriginalSelect)
    this.OptionsTable.deleteRow(idx);
  this.syncOptions();
  this.adjustOptionsDiv();
  this.syncSelectedIndex();
}

function SS_changeOption (idx, value, innerText)
{
  this.options[idx].value = value;
  this.options[idx].innerText = innerText;
  this.syncOptions();
  this.syncSelectedIndex();
}


function SS_changeOption1 (obj, idx, value, innerText)
{
  obj.options[idx].value = value;
  obj.options[idx].innerText = innerText;
  obj.syncOptions();
  obj.syncSelectedIndex();
}

function SS_cancelEvent (event)
{
  event.cancelBubble = true;
  event.returnValue = false;
}

function SS_isThisEventToBeCanceled (event)
{
  if ('object' == typeof(event)) {
    switch (event.type) {
      case 'mousedown':
        if (!(event.button & 1)) return true;
        break;
      case 'mouseup':
        if (!(event.button & 1)) return true;
        if (SS_ENV.IE_Version >= 5.5 && event.srcElement != this.srcElementOfLastMousedown && this.srcElementOfLastMousedown != null) {
          this.srcElementOfLastMousedown = null;
          return true;
        }
        break;
      case 'mouseout':
        if (!(SS_ENV.IE_Version < 5.5 && event.srcElement == this.srcElementOfLastMousedown))
          return true;
        break;
      case 'mousemove':
        if (SS_ENV.IE_Version >= 5.5 && event.srcElement != this.srcElementOfLastMousedown && this.srcElementOfLastMousedown != null)
          return true;
        break;
    }
  }
  return false;
}

function SS_createElement (html)
{
  SS_VAR.DivDummy.insertAdjacentHTML('afterBegin', html);
  var oEl = SS_VAR.DivDummy.children(0);
  while (SS_VAR.DivDummy.children.length > 0) {
    SS_VAR.DivDummy.removeChild(SS_VAR.DivDummy.children(0));
  }
  return oEl;
}

function SS_blurExcept (except)
{
  SS_cancelEvent(window.event);

  except = ('number'==typeof(except)) ? except : -1;

  var bHasToDetachEvent = true;
  for (var i=0; i < SS_VAR.SelectList.length; i++) {
    if (-1==except && SS_VAR.SelectList[i].bFocused && SS_VAR.SelectList[i].bExpanded) {
      SS_VAR.SelectList[i].toggleOptions(false, true);
      SS_VAR.SelectList[i].toggleTitle(true);
      bHasToDetachEvent = false;
    }
    else if (i!=except) {
      if (SS_VAR.SelectList[i].bExpanded)
        SS_VAR.SelectList[i].toggleOptions(false, true);
      if (SS_VAR.SelectList[i].bReverse)
        SS_VAR.SelectList[i].toggleTitle(false);
      SS_VAR.SelectList[i].bFocused = false;
    }
  }

  if (SS_VAR.bEventAttached && bHasToDetachEvent) {
    document.detachEvent('onmousedown', SS_blurExcept);
    document.detachEvent('ondblclick', SS_blurExcept);
    SS_VAR.bEventAttached = false;
  }
}

function SS_syncSelectedIndex ()
{
  this.selectedIndex = this.select.selectedIndex;

  if (this.bOriginalSelect) return;

  if (this.TitleTable.cells(0).childNodes(0).innerText != this.options[this.selectedIndex].innerText)
    this.TitleTable.cells(0).childNodes(0).innerText = this.options[this.selectedIndex].innerText;
  if (this.bExpanded)
    this.toggleOptions(false);
}

function SS_toggleTitle (bReverse)
{
  this.bReverse = ('undefined'!=typeof(bReverse)) ? bReverse: (!this.bReverse);
  this.TitleTable.cells(0).style.backgroundColor = this.bReverse ? SS_ENV.CR.ReverseBackground : '';
  this.TitleTable.cells(0).style.color = this.bReverse ? SS_ENV.CR.ReverseText : '';
}

function SS_toggleOptions (bExpanded, bStrict)
{
  if (!bStrict && !this.bFocused) {
    SS_blurExcept(this.ssID);
  }
  this.bExpanded = ('undefined'!=typeof(bExpanded)) ? bExpanded: (!this.bExpanded);
  if (this.bExpanded) {
    this.adjustOptionsDiv();
    this.OptionsDiv.style.display = 'block';
    if (!bStrict) {
      this.toggleTitle(false);
      this.handleOverOption(this.selectedIndex);
    }
    this.handleOutTitle();
  }
  else {
    this.OptionsDiv.style.display = 'none';
    if (!bStrict) {
      this.toggleTitle(true);
    }
  }
  if (!bStrict) {
    this.bFocused = true;

    if (!SS_VAR.bEventAttached) {
      document.attachEvent('onmousedown', SS_blurExcept);
      document.attachEvent('ondblclick', SS_blurExcept);
      SS_VAR.bEventAttached = true;
    }
  }
}

function SS_handlePropertychange ()
{
  if ('propertychange'==window.event.type && 'selectedIndex'==window.event.propertyName) {
    var oSS = window.event.srcElement.SS;
    oSS.syncSelectedIndex();

    if (null != oSS.select.onchange)
      oSS.select.onchange();
  }
}

function SS_handleMousewheel (event)
{
  var idx = this.selectedIndex;
  if ('mousewheel'==event.type && this.bFocused && this.bReverse) {
    for (var i=0; i < event.wheelDelta; i += 120)
      idx--;
    for (var i=0; i > event.wheelDelta; i -= 120)
      idx++;
  }
  idx = Math.max(idx, 0);
  idx = Math.min(idx, this.options.length - 1);
  this.select.selectedIndex = idx;
}

function SS_handleOverTitle ()
{
  if (this.bExpanded)
    return;

  this.TitleTable.style.borderColor = SS_ENV.CR.BorderActive;
  this.TitleTable.cells(1).style.display = 'none';
  this.TitleTable.cells(2).style.display = 'block';
}

function SS_handleOutTitle ()
{
  this.TitleTable.style.borderColor = SS_ENV.CR.Border;
  this.TitleTable.cells(2).style.display = 'none';
  this.TitleTable.cells(1).style.display = 'block';
}

function SS_handleOverOption (idx)
{
  for (var i=0; i < this.options.length; i++) {
    if (i==idx)
      this.turnOnOption(i);
    else
      this.turnOffOption(i);
  }
}

function SS_turnOnOption (idx)
{
  this.OptionsTable.cells(idx).style.color = SS_ENV.CR.ReverseText;
  this.OptionsTable.cells(idx).style.backgroundColor = SS_ENV.CR.ReverseBackground;
}
function SS_turnOffOption (idx)
{
  this.OptionsTable.cells(idx).style.color = '';
  this.OptionsTable.cells(idx).style.backgroundColor = '';
}
function SS_adjustOptionsDiv ()
{
  if (this.bOriginalSelect) return;

  this.OptionsDiv.style.width = this.width;
  this.OptionsDiv.style.height = Math.min(this.options.length, this.ListMax) * this.OptionHeight + 2;
  this.OptionsWrapper.style.height = this.options.length * this.OptionHeight;
  this.OptionsDiv.style.overflowY = (this.options.length > this.ListMax) ? 'scroll' : '';

  var top = this.Table.offsetTop;
  var left = this.Table.offsetLeft;
  for (var El = this.Table.offsetParent; 'BODY'!=El.tagName && 'absolute'!=El.style.position && 'relative'!=El.style.position; El = El.offsetParent) {
    if ('TABLE' != El.tagName) {
      top += El.clientTop;
      left += El.clientLeft;
    }
    top += El.offsetTop;
    left += El.offsetLeft;
  }
  this.OptionsDiv.style.top = (this.bListDown) ? (top + this.height) : (top - parseInt(this.OptionsDiv.style.height));
  this.OptionsDiv.style.left = left;

  this.TitleWrapper.style.top = 0;
  this.TitleWrapper.style.left = 0;
}
function SS_syncOptions ()
{
  if (this.bOriginalSelect) return;

  for (var i=0; i < this.options.length; i++) {
    this.OptionsTable.cells(i).setAttribute('index', i);
    if (this.OptionsTable.cells(i).childNodes(0).innerText != this.options[i].innerText)
      this.OptionsTable.cells(i).childNodes(0).innerText = this.options[i].innerText;
  }
}
function SS_pressTitle (event)
{
  SS_cancelEvent(event);

  this.srcElementOfLastMousedown = event.srcElement;

  this.toggleOptions();
}
function SS_releaseTitle (event)
{
  SS_cancelEvent(event);

  if (this.isThisEventToBeCanceled(event)) return;

  this.srcElementOfLastMousedown = null;
}
function SS_pressOption (event)
{
  SS_cancelEvent(event);

  this.srcElementOfLastMousedown = event.srcElement;
}
function SS_moveOption (event)
{
  SS_cancelEvent(event);

  if (this.isThisEventToBeCanceled(event)) return;
  if (!(event.offsetX >= 0 && event.offsetX <= this.OptionsTable.offsetWidth)) return;

  this.handleOverOption(Math.floor(event.offsetY / this.OptionHeight));
}
function SS_releaseOption (event)
{
  SS_cancelEvent(event);

  if (this.isThisEventToBeCanceled(event)) return;

  this.srcElementOfLastMousedown = null;

  if (event.offsetX >= 0 && event.offsetX <= this.OptionsTable.offsetWidth) {
    this.toggleOptions(false);
    this.select.selectedIndex = Math.floor(event.offsetY / this.OptionHeight);
  }
}
function SS_createTable ()
{
  this.Table = SS_createElement(""
    + "<table border=0 cellpadding=0 cellspacing=0 style='table-layout:fixed; "+SS_ENV.MouseStyle+"'>"
    + "<tr><td></td></tr>"
    + "</table>"
  );
  if (!isNaN(this.width))
    this.Table.style.width = this.width;
  this.Table.style.height = this.height;

  if (!this.bOriginalSelect) {
    this.createTitleDiv();
    this.createOptionsDiv();
    this.Table.cells(0).appendChild(this.TitleDiv);
    this.Table.cells(0).appendChild(this.OptionsDiv);
  }
  else {
    this.Table.cells(0).appendChild(this.select);
  }
}
function SS_createTitleDiv ()
{
  this.TitleDiv = SS_createElement(""
    + "<div style='position:relative; top:0; left:0;'>"
    + "  <table border=0 cellpadding=0 cellspacing=0"
    + "    height="+this.height
    + "    bgcolor=FFFFFF"
    + "    style='table-layout:fixed; border:1 solid "+SS_ENV.CR.Border+";'"
    + "    onmouseover='SS_VAR.SelectList["+this.ssID+"].adjustOptionsDiv()'"
    + "  >"
    + "  <tr height=17>"
    + "    <td style='padding-top:1px; padding-left:3px'><nobr style='text-oveflow:hidden;"+SS_ENV.OptionNobrStyle+"'></nobr></td>"
    + "    <td width="+SS_ENV.ButtonWidth+" align=center style='word-wrap:normal'></td>"
    + "    <td style='display:none' width="+SS_ENV.ButtonWidth+" align=center style='word-wrap:normal'></td>"
    + "    <td style='display:none'></td>"
    + "  </tr>"
    + "  </table>"
    + "</div>"
  );
  this.TitleTable = this.TitleDiv.childNodes(0);
  this.TitleTable.cells(0).childNodes(0).innerText = this.options[this.selectedIndex].innerText;
  this.TitleTable.cells(1).innerHTML = "<img src='http://image.cjmall.com/common/images/btn_customselect.gif' border=0 align=absmiddle>";
  this.TitleTable.cells(2).innerHTML = "<img src='http://image.cjmall.com/common/images/btn_customselect.gif' border=0 align=absmiddle>";
  this.TitleTable.cells(3).appendChild(this.select);
  this.TitleWrapper = document.createElement(""
    + "<img src='"+SS_ENV.ImgPrefix+"/spacer.gif'"
    + "  style='position:absolute; top:0; left:0; z-index:3; width:100%; height:"+this.height+";'"
    + "  onmouseover='SS_VAR.SelectList["+this.ssID+"].handleOverTitle()'"
    + "  onmouseout='SS_VAR.SelectList["+this.ssID+"].handleOutTitle(); SS_VAR.SelectList["+this.ssID+"].releaseTitle(window.event);'"
    + "  onmousedown='SS_VAR.SelectList["+this.ssID+"].pressTitle(window.event)'"
    + "  ondblclick='SS_VAR.SelectList["+this.ssID+"].pressTitle(window.event); SS_VAR.SelectList["+this.ssID+"].releaseTitle(window.event);'"
    + "  onmouseup='SS_VAR.SelectList["+this.ssID+"].releaseTitle(window.event)'"
    + "  onmousewheel='SS_VAR.SelectList["+this.ssID+"].handleMousewheel(window.event)'"
    + "  ondragstart='SS_cancelEvent(window.event)'"
    + ">"
  );
  SS_CreatedElements[SS_CreatedElements.length] = this.TitleWrapper;
  this.TitleDiv.appendChild(this.TitleWrapper);
}
function SS_createOptionsDiv ()
{
  this.OptionsDiv = SS_createElement(""
    + "<div style='"+SS_ENV.OptionsDivStyle+"; z-index:0;'"
    + "  onscroll='SS_VAR.SelectList["+this.ssID+"].moveOption(window.event)'"
    + "  onmousedown='SS_cancelEvent(window.event)'"
    + ">"
    + "  <table border=0 cellpadding=0 cellspacing=0 width=100% style='table-layout:fixed'>"
    + "  </table>"
    + "</div>"
  );
  this.OptionsTable = this.OptionsDiv.childNodes(0);
  for (var i=0; i < this.options.length; i++) {
    this.createOptionTr(i);
  }
  this.syncOptions();
  this.OptionsWrapper = document.createElement(""
	+ "<img src='"+SS_ENV.ImgPrefix+"/spacer.gif'"
    + "  style='position:absolute; top:0; left:0; width:100%;'"
    + "  onmousedown='SS_VAR.SelectList["+this.ssID+"].pressOption(window.event)'"
    + "  onmousemove='SS_VAR.SelectList["+this.ssID+"].moveOption(window.event)'"
    + "  onmouseup='SS_VAR.SelectList["+this.ssID+"].releaseOption(window.event)'"
    + "  onmouseout='SS_VAR.SelectList["+this.ssID+"].releaseOption(window.event)'"
    + "  ondragstart='SS_cancelEvent(window.event)'"
    + ">"
  );
  SS_CreatedElements[SS_CreatedElements.length] = this.OptionsWrapper;
  this.OptionsDiv.appendChild(this.OptionsWrapper);
}
function SS_createOptionTr (idx)
{
  idx = ('undefined'!=typeof(idx)) ? idx : this.options.length - 1;
  var OptionTr = this.OptionsTable.insertRow(-1);
  var OptionTd = document.createElement("<td  style='padding-top:1px; padding-left:3px' height="+this.OptionHeight+"></td>");
  SS_CreatedElements[SS_CreatedElements.length] = this.OptionsTd;
  OptionTd.appendChild(document.createElement("<nobr style='"+SS_ENV.OptionNobrStyle+"'></nobr>"));
  OptionTr.appendChild(OptionTd);
}

function MM_swapImgRestore() {
  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() {
  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) {
  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() {
  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 NewWindow(url) {
    if (url) {
        window.open( url, 'VOD', 'toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=yes,scrollbars=no,width=710,height=500,top=30,left=230');
    }
}

var enableFlag = 0;
function enableKeywords() {
	var list = document.getElementsByName("keyword");
	var length = list.length;
	for ( var i = 0; i < length; i++) {
		list[i].style.textDecorationUnderline = 'true';
		list[i].style.color = 'blue';
		list[i].style.cursor = 'hand';
	}
	enableFlag = 1;
}
function disableKeywords() {
	var list = document.getElementsByName("keyword");
	var length = list.length;
	for ( var i = 0; i < length; i++) {
		list[i].style.textDecorationNone = 'true';
		list[i].style.color = 'black';
		list[i].style.cursor = 'none';
	}
	enableFlag = 0;
}
function OnClick(link, target) {
    var strlow = link;
    var nPos = -1;

    if ( !enableFlag )
	return 1;

    nPos = strlow.indexOf( "javascript:" );
    if ( nPos >= 0 ) {
        eval( link );
    } else {
	target = "_blank";
	link = "http://stock.naver.com/sise/ksc_main.php?code="+link+"&ref=news_read";
        if ( target && target.length > 0 )
            window.open( link, target );
        else
            document.location = link;
    }
}

//³¡
