function resolutionss()
{ 
if (screen.availWidth < 800 ){ alert("Your current Resolution is "  + screen.Width + "*" + screen.Height + ". You have to adjust your resolution up to 800*600.")}
else { alert("Your current Resolution is " + screen.Width + "*" + screen.Height + ". Looks Good!~"); }
}


/* º» ÀÚ¹Ù ½ºÅ©¸³Æ®´Â http://reedyfox.com ¿¡¼­ ÆÛ¿Ô½À´Ï´Ù. */

/******************** 1ÇÈ¼¿ ³»·Á°¡±â ***************************/
function FX1px()
{
	var el = event.srcElement;
	while(el.tagName != "TD")
		el = el.parentElement;
	el.style.paddingTop = "1px";
}

function DeFX1px()
{
	var el = event.srcElement;
	while(el.tagName != "TD")
		el = el.parentElement;
	el.style.paddingTop = "0px";
}


/************************½ºÅ©·ÑÇÏ¸ç ¸ÇÀ§·Î ¿Ã¶ó°¡±â************************/
function back_top()
{
	x = document.body.scrollLeft;
	y = document.body.scrollTop;
	step = 2;

	while ((x != 0) || (y != 0)) {
		scroll (x, y);
		step += (step * step / 100);
		x -= step;
		y -= step;
		if (x < 0) x = 0;
		if (y < 0) y = 0;
	} 
	scroll (0, 0);
}

/*******************ÄÚ¸àÆ® ÆË¾÷ º¸±â*******************/
function comment_pop(id, parent) {
        var url='../bbs/comment_pop.php?parent='+parent+'&id='+id;
        var opt='width=600,height=400,scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,left=100,top=100,copyhistory=yes';
        window.open(url, 'comments', opt);
}

/*******************Æ®·¢¹é ÆË¾÷ º¸±â*******************/
function trackback_pop(id, parent) {
        var url='../bbs/trackback_pop.php?parent='+parent+'&id='+id;
        var opt='width=600,height=400,scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,left=100,top=100,copyhistory=yes';
        window.open(url, 'comments', opt);
}

/*******************°èÃþÇü ÄÚ¸àÆ® ÀÛ¼º*******************/
function comment_depth(id, parent) { 
        var url='../bbs/comment_depth.php?parent='+parent+'&id='+id; 
        var opt='width=600,height=400,scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,left=100,top=100,copyhistory=yes'; 
        window.open(url, 'comment_depth', opt); 
}

/******************* ¹Ìµð¾î Åä±Û (¹Ì´ÏÀ§´Ï¿¡¼­ ÆÛ¿È) *****************/
function generateMedia(sID,sURL)
{
	try
	{
		if (document.getElementById(sID)==null)
		{
			var el = event.srcElement;
			while(el.tagName!="DIV")
				el = el.parentElement;
			sHTML = "<EMBED id='"+sID+"' autostart='true' loop='true' SRC='"+sURL+"'>";
			el.insertAdjacentHTML('afterEnd',sHTML);
		}
	}
	catch(e){}
}

//************¸Þ¸ðÀå ·¹ÀÌ¾î¿¡¼­ ´Ý±â********************//
function closememo(){
        if(navigator.appName != "Netscape"){
                if(document.all['automemo'].style.visibility == "visible")
                        document.all['automemo'].style.visibility = "visible";
                else 
                        document.all['automemo'].style.visibility = "hidden";
        }
        if(navigator.appName == "Netscape"){
                if(document.layers['automemo'].visibility == "showow")
                        document.layers['automemo'].visibility = "closememo";
                else
                        document.layers['automemo'].visibility = "hide";
        }
}

/*******************Å¬¸³¿¡¼­ Ã¢´Ý±â*******************/
function showclip(){
        if(navigator.appName != "Netscape"){
                if(document.all['show'].style.visibility == "visible")
                        document.all['show'].style.visibility = "hidden";
                else 
                        document.all['show'].style.visibility = "visible";
        }
        if(navigator.appName == "Netscape"){
                if(document.layers['show'].visibility == "showclip")
                        document.layers['show'].visibility = "hide";
                else
                        document.layers['show'].visibility = "showclip";
        }
}

//************ÂÊÁö ¾ÆÀÌÇÁ·¹ÀÓ Å©±â Á¶Àý******************//
function reSize() {
        try{
        var objBody = layerifrm.document.body;
        var objFrame = document.all["layerifrm"];
        layerifrmHeight = objBody.scrollHeight + (objBody.offsetHeight - objBody.clientHeight);
        
        if (layerifrmHeight > 150) {
                objFrame.style.height = layerifrmHeight
        }else{
                objFrame.style.height = 150;
        }
        objFrame.style.width = '100%'
        }catch(e){}
}
function init_iframe() {
        reSize();
        setTimeout('init_iframe()',200)
}
init_iframe();


//************³»¿ë ¾ÆÀÌÇÁ·¹ÀÓ Å©±â Á¶Àý******************//
function resizeFrame(iframeObj){
        var innerBody = iframeObj.contentWindow.document.body;
  
  var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight);
//  var innerWidth = innerBody.scrollWidth + (innerBody.offsetWidth - innerBody.clientWidth);
  
  iframeObj.style.height = innerHeight;
//  iframeObj.style.width = innerWidth;
  
  this.scrollTo(1,1);  // <== [¶ôÀ§µà]¾Æ·»Æ¼ ´ÔÀÇ ÁöÀû
}

//************³»¿ë ¾ÆÀÌÇÁ·¹ÀÓ ³ÐÀÌµµ Á¶Àý******************//
function resizeFrame2(iframeObj){
        var innerBody = iframeObj.contentWindow.document.body;
  
  var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight);
  var innerWidth = innerBody.scrollWidth + (innerBody.offsetWidth - innerBody.clientWidth);
  
  iframeObj.style.height = innerHeight;
  iframeObj.style.width = innerWidth;
  
  this.scrollTo(1,1);  // <== [¶ôÀ§µà]¾Æ·»Æ¼ ´ÔÀÇ ÁöÀû
}




//************³ª¸ð »õÃ¢¿­±â******************//
function na_open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
  toolbar_str = toolbar ? 'yes' : 'no';
  menubar_str = menubar ? 'yes' : 'no';
  statusbar_str = statusbar ? 'yes' : 'no';
  scrollbar_str = scrollbar ? 'yes' : 'no';
  resizable_str = resizable ? 'yes' : 'no';

  cookie_str = document.cookie;
  cookie_str.toString();

  pos_start  = cookie_str.indexOf(name);
  pos_end    = cookie_str.indexOf('=', pos_start);

  cookie_name = cookie_str.substring(pos_start, pos_end);

  pos_start  = cookie_str.indexOf(name);
  pos_start  = cookie_str.indexOf('=', pos_start);
  pos_end    = cookie_str.indexOf(';', pos_start);
  
  if (pos_end <= 0) pos_end = cookie_str.length;
  cookie_val = cookie_str.substring(pos_start + 1, pos_end);
  if (cookie_name == name && cookie_val  == "done")
    return;

  window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}




//************ºê¶ó¿ìÀú È®ÀÎÇØ¼­ IE¸é ±×·¡ÇÁ ±×¸®±â ******************//
function graph(length, prog){
latest = "6.2.2";lang = "un";Component = "Unknown browser";platform = "Unknown platform";OS = "";
version = parseFloat(navigator.appVersion);UA = navigator.userAgent;ua = navigator.userAgent.toLowerCase();
var left_prg = 100 - prog;

// Other info
start = UA.indexOf('(') + 1;end = UA.indexOf(')');str = UA.substring(start, end);info = str.split('; ');

if (ua.indexOf('msie') != -1) {
  platform = info[2];  Component = navigator.appName;  str = info[1].substring(5, info[1].length);  version = parseFloat(str);
document.writeln("      <table width=\""+ length + "\" height=\"5\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" background=\"http://limminho.com/ws/traffic_no.gif\">");
document.writeln("      <tr title=Progress>");
document.writeln("         <td background=\"http://limminho.com/ws/traffic_yes.gif\" align=\"top\" width=\"" + prog + "%\"></td>    ");
document.writeln("         <td background=\"http://limminho.com/ws/traffic_no.gif\" align=\"top\" width=\"" + left_prg + "%\"></td>     </tr>    </table>");
} 
else { document.writeln("<br/>");}


}




//**********³ª¸ð ¼¿ ¹è°æ»ö ¹Ù²Ù±â**********//
function namosw_cell_rollover(cell, classname) {
  if (document.all || document.getElementById) {
    cell.classBackup = cell.className;
    cell.className   = classname;
  }
}

function namosw_cell_rollout(cell)
{
  if (document.all || document.getElementById) {
    cell.className   = cell.classBackup;
  }
}




//***************************½Ã°è***************************************//
function MakeArrayday(size)
{
  this.length = size;
  for(var i = 1; i <= size; i++)
    this[i] = "";
  return this;
}
function MakeArraymonth(size)
{
  this.length = size;
  for(var i = 1; i <= size; i++)
    this[i] = "";
  return this;
}

var hours;
var minutes;
var seconds;
var timer=null;
function sClock()
{
//  hours=12;
//  minutes=59;
//  seconds=58;
	var digital = new Date();
	hours= digital.getHours();
	minutes= digital.getMinutes();
	seconds= digital.getSeconds();
  if(timer){clearInterval(timer);timer=null;}
  timer=setInterval("work();",1000);
}

function twoDigit(_v)
{
  if(_v<10)_v="0"+_v;
  return _v;
}

function work()
{
  if (!document.layers && !document.all && !document.getElementById) return;
  var runTime = new Date();
  var dn = "AM";
  var shours = hours;
  var sminutes = minutes;
  var sseconds = seconds;
  if (shours >= 12)
  {
    dn = "PM";
    shours-=12;
  }
  if (!shours) shours = 12;
  sminutes=twoDigit(sminutes);
  sseconds=twoDigit(sseconds);
//  shours  =twoDigit(shours  );
  movingtime = ""+ shours + ":" + sminutes +":"+sseconds+""+dn+"";
  if (document.getElementById)
    document.getElementById("clock").innerHTML=movingtime;
  else if (document.layers)
  {
    document.layers.clock.document.open();
    document.layers.clock.document.write(movingtime);
    document.layers.clock.document.close();
  }
  else if (document.all)
    clock.innerHTML = movingtime;

  if(++seconds>59)
  {
    seconds=0;
    if(++minutes>59)
    {
      minutes=0;
      if(++hours>23)
      {
        hours=0;
      }
    }
  }
}






//****************** ³ª¸ð ·Ñ¿À¹ö ************************//

function na_restore_img_src(name, nsdoc)
{
  var img = eval((navigator.appName.indexOf('Netscape', 0) != -1) ? nsdoc+'.'+name : 'document.all.'+name);
  if (name == '')
    return;
  if (img && img.altsrc) {
    img.src    = img.altsrc;
    img.altsrc = null;
  } 
}

function na_change_img_src(name, nsdoc, rpath, preload)
{ 
  var img = eval((navigator.appName.indexOf('Netscape', 0) != -1) ? nsdoc+'.'+name : 'document.all.'+name);
  if (name == '')
    return;
  if (img) {
    img.altsrc = img.src;
    img.src    = rpath;
  } 
}


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-1; i++) {
    document.preloadlist[top+i] = new Image;
    document.preloadlist[top+i].src = img_list[i+1];
  } 
}


//****************** ³ª¸ð ¼¿ ·Ñ¿À¹ö ************************//

function namosw_cell_rollover(cell, classname) {
  if (document.all || document.getElementById) {
    cell.classBackup = cell.className;
    cell.className   = classname;
  }
}

function namosw_cell_rollout(cell)
{
  if (document.all || document.getElementById) {
    cell.className   = cell.classBackup;
  }
}


//****************** ÆîÄ§/´Ý±â ¸Þ´º ************************//

function layer_toggle(obj) {
        if (obj.style.display == 'none') obj.style.display = 'block';
        else if (obj.style.display == 'block') obj.style.display = 'none';
}



//***************** ³ª¸ð ÀÌ¹ÌÁö ÀüÈ¯ **********************//

function na_restore_img_src(name, nsdoc)
{
  var img = eval((navigator.appName.indexOf('Netscape', 0) != -1) ? nsdoc+'.'+name : 'document.all.'+name);
  if (name == '')
    return;
  if (img && img.altsrc) {
    img.src    = img.altsrc;
    img.altsrc = null;
  } 
}



//****************** Safe Submit ***************************//

function safeSubmit(f) {
	for (i=1; i<f.elements.length; i++) {
		if (f.elements[i].type == 'submit') {
			f.elements[i].disabled = true;
		}
	}
	f.submit();
	safeSubmit = blockIt;
	return false;
}

function blockIt(f) {
	return false;
}	