/*
 ************************************************************************************
 * $Id: login_index.js 523 2008-02-01 01:50:06Z lavnrose $:
 ************************************************************************************
 * $Rev: 523 $:
 * $Version: 0.0 $:
 * $Author: lavnrose $:
 ************************************************************************************
 * $Date: 2008-02-01 10:50:06 +0900 (ê¸ˆ, 01  2ì›” 2008) $:
 * $LastChangedDate: 2008-02-01 10:50:06 +0900 (ê¸ˆ, 01  2ì›” 2008) $
 ************************************************************************************
 * Description: 
 * 
 */

if (navigator.appName == 'Netscape') window.captureEvents(Event.KEYPRESS);

function init() {
  var img;
  var x, y;

  img = getImage("advHolder");
  x = getImagePageLeft(img);
  y = getImagePageTop(img);
 
  advScroller.create();
  advScroller.hide();
  advScroller.moveTo(x, y);
  advScroller.setzIndex(100);
  advScroller.show();
}

function pKeypress(form)
{
	form = (navigator.appName != 'Netscape') ? form : document.getElementById('loginform');
//
	k = (navigator.appName == 'Netscape') ? event.which : event.keyCode;
	if (k == 13) {form.submit();}
	var pass_length = 5;
	form.user_pass.className = (form.user_pass.value.length < pass_length) ? 'input_red' : 'input_blue';
	PasswordStrengthCheck(form.user_pass.value, document.getElementById('pwd_info'), form.user_id.value + '@'+ form.domain.value, pass_length);
}

function passwdWIN(url)
{
    var hWnd = window.open(url,"passwdWIN","width=500,height=350,resizable=yes,scrollbars=no");
        if (!hWnd.opener) hWnd.opener = self;
}

function winPopWindow(theURL,winName,features)
{
	var hWnd = window.open(theURL,winName,features);
	if (!hWnd.opener) hWnd.opener = self;
}


function key_input(key){
	var po = document.loginform.input_focus.value;
	if(po=="user_id"){
		document.loginform.user_id.value = document.loginform.user_id.value + key;
	}else if(po=="domain"){
		document.loginform.domain.value = document.loginform.domain.value + key;
	}else if(po=="user_pass"){
		document.loginform.user_pass.value = document.loginform.user_pass.value + key;
	}
}

function position(f){
	document.getElementById('input_focus').value = f;
//	document.loginform.input_focus.value = f;
}

function key_back(){
	var po = document.loginform.input_focus.value;
	if(po=="user_id"){
		if(document.loginform.user_id.value.length > 0){
			document.loginform.user_id.value = document.loginform.user_id.value.substr(0,(document.loginform.user_id.value.length-1));
		}
	}else if(po=="domain"){
		if(document.loginform.domain.value.length > 0){
			document.loginform.domain.value = document.loginform.domain.value.substr(0,(document.loginform.domain.value.length-1));
		}
	}else if(po=="user_pass"){
		if(document.loginform.user_pass.value.length > 0){
			document.loginform.user_pass.value = document.loginform.user_pass.value.substr(0,(document.loginform.user_pass.value.length-1));
		}
	}
}

function key_shift(val){
	if(val=="off_shift"){
		off_shift.style.visibility = "hidden";
		on_shift.style.left = off_shift.style.left;
		on_shift.style.top = off_shift.style.top;
		on_shift.style.visibility = "visible";
	}else if(val=="on_shift"){
		on_shift.style.visibility = "hidden";
		off_shift.style.left = on_shift.style.left;
		off_shift.style.top = on_shift.style.top;
		off_shift.style.visibility = "visible";
	}
}

function show_keyboard(){
	if(off_shift.style.visibility=="visible" || on_shift.style.visibility=="visible"){
		off_shift.style.visibility = "hidden";
		on_shift.style.visibility = "hidden";
	}else{
		off_shift.style.top = y_position;
		off_shift.style.left = x_position;
		off_shift.style.visibility = "visible";
	}
}

function close(val){
	if(val=="off_shift"){
		off_shift.style.visibility = "hidden";
	}else if(val=="on_shift"){
		on_shift.style.visibility = "hidden";
	}
}

function help_on(){
	help.style.top = y_position -120;
	help.style.left = x_position -100;
	help.style.visibility = "visible";
}

function help_off(){
	help.style.visibility = "hidden";
}

function add_favorites(domain){
	var favorite_url = "http://"+ document.domain;
	var favorite_title = domain;   // Áñ°ÜÃ£±â¿¡ ±â·ÏÇÒ ÀÌ¸§(Á¦¸ñ)À» ±â·Ï
	if (document.all)
		window.external.AddFavorite(favorite_url,favorite_title);
}
