
function initPopupLinks() { 
 	if (!document.getElementsByTagName) return; 
	var alinks=document.getElementsByTagName("a");
 	//alert(alinks.length); 
 	for (var i=0; i<alinks.length; i++) { 
   		/*if (alinks[i].getAttribute("href") && alinks[i].getAttribute("rel") == "external")  {
			alinks[i].target = "_blank";
		
   		} else if (alinks[i].getAttribute("href") && alinks[i].getAttribute("rel") == "popup_client")  {
   			//alinks[i].setAttribute("href", '#');
			alinks[i].onclick = function () {
				window.open(this.getAttribute("href"), 'Client', 'width=750,height=570,scrollbars=no');
				return false;
			}
		} else*/ if (alinks[i].getAttribute("href") && alinks[i].getAttribute("rel") == "popup_tutorial")  {
   			//alinks[i].setAttribute("href", '#');
			alinks[i].onclick = function () {
				window.open(this.getAttribute("href"), 'QuickStartGuide', 'width=800,height=690,scrollbars=no');
				return false;
			}
		}
	} 
}

function initLogin() {
	login_nickname = document.getElementById('login_nickname');
	login_password = document.getElementById('login_password');
	default_nickname = document.getElementById('default_nickname');
	default_password = document.getElementById('default_password');
	if (login_nickname && login_password && default_nickname && default_password) {
		login_nickname.clicked = true;
		login_nickname.onfocus = clearOnClick;
		login_password.clicked = true;
		login_password.onfocus = clearOnClick;
		if (login_nickname.value == '') {
			login_nickname.value = default_nickname.value;
			login_nickname.clicked = false;
			login_password.value = default_password.value;
			login_password.clicked = false;
		}
	}
}

function clearOnClick() {
	if (!this.clicked) {
		this.clicked = true;
		this.value = '';
	}
}


function init() {
    // quit if this function has already been called
    if (arguments.callee.done) return;

    // flag this function so we don't do the same thing twice
    arguments.callee.done = true;
	initPopupLinks();
	initLogin();
	if (isIE) { 
		activateFlash();
	}	
	if (initApp) {
		initApp();
	}
	
    // do initialization here
};

registerInit(init);


/*
*/