var bNetscape4plus = (navigator.appName == "Netscape" && navigator.appVersion.substring(0,1) >= "4"); var bExplorer4plus = (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.substring(0,1) >= "4"); //³×½ºÄÉÀÌÇÁ°¡ ´©±¸¿©--; function CheckUIElements() { var layerYsize=590; //¹è³Ê ¼¼·Î»çÀÌÁî //ÇöÀç °¢°¢ÀÇ Æ÷Áö¼Ç°ª ÀúÀå var ClientHead,ClientTail,BarHead,BarTail; ClientHead=document.body.scrollTop; if (ClientHead<145) ClientHead=145; //if (ClientHead<6) ClientHead=6; ClientTail=ClientHead+document.body.clientHeight-5; BarHead=parseInt (divMenu.style.top, 10); //343 BarTail=BarHead+layerYsize+93; //ÇöÀç »óÅ ÆÇ´Ü var NowPos; if (BarTail<=ClientHead) NowPos=5; else { if (BarHead>=ClientTail) NowPos=6; else { if (BarHeadClientHead) { if (BarTailClientHead && BarTail>ClientTail) NowPos=2; else NowPos=4; } } var offset; switch (NowPos) { case 1: offset=Math.ceil(Math.abs(ClientTail-BarTail) / 10); divMenu.style.top = parseInt (divMenu.style.top, 10) + offset; break; case 2: offset=Math.ceil(Math.abs(BarHead-ClientHead) / 10); divMenu.style.top = parseInt (divMenu.style.top, 10) - offset; break; case 4: offset=Math.ceil(Math.abs(BarHead-ClientHead) / 10); divMenu.style.top = parseInt (divMenu.style.top, 10) - offset; break; case 5: offset=Math.ceil(Math.abs(ClientHead-BarHead) / 10); divMenu.style.top = parseInt (divMenu.style.top, 10) + offset; break; case 6: offset=Math.ceil(Math.abs(BarHead-ClientHead) / 10); divMenu.style.top = parseInt (divMenu.style.top, 10) -offset; break; } setTimeout ("CheckUIElements()", 100); } function OnLoad() { var y; // Æä¿¡Áö ·Îµù½Ã Æ÷Áö¼Ç if ( bNetscape4plus ) { document["divMenu"].top = top.pageYOffset + 205; document["divMenu"].visibility = "visible"; } else if ( bExplorer4plus ) { divMenu.style.top = document.body.scrollTop + 205; divMenu.style.visibility = "visible"; } // initializing UI update timer CheckUIElements(); return true; }