window.onload = function() {
	
	var lip1 = document.getElementById('lInp1');
	var pip1 = document.getElementById('pInp1');
	var fip1 = document.getElementById('fInp1');
	var lip2 = document.getElementById('lInp2');
	var pip2 = document.getElementById('pInp2');
	var fip2 = document.getElementById('fInp2');
	var rip1 = document.getElementById('rInp1');
	var rip2 = document.getElementById('rInp2');
	var fgip1 = document.getElementById('fgInp1');
	var fgip2 = document.getElementById('fgInp2');
	
	enableWorlds();
	
	lip2.onclick = function() { if(lip2.value == _L['GLOBAL_LOGIN']) lip2.value = '';  }
	lip2.onfocus = function() { if(lip2.value == _L['GLOBAL_LOGIN']) lip2.value = '';  }
	lip2.onblur = function() { if(lip2.value == '') lip2.value = _L['GLOBAL_LOGIN'];  }
	
	pip2.onclick = function() { fip2.style.display = 'none'; }
	pip2.onfocus = function() { fip2.style.display = 'none'; }
	fip2.onclick = function() { fip2.style.display = 'none'; pip2.focus(); }
	pip2.onblur = function() { if(pip2.value == '') fip2.style.display = 'block'; }
	
	lip1.onclick = function() { if(lip1.value == _L['GLOBAL_LOGIN']) lip1.value = '';  }
	lip1.onfocus = function() { if(lip1.value == _L['GLOBAL_LOGIN']) lip1.value = '';  }
	lip1.onblur = function() { if(lip1.value == '') lip1.value = _L['GLOBAL_LOGIN'];  }
	
	pip1.onclick = function() { fip1.style.display = 'none'; }
	pip1.onfocus = function() { fip1.style.display = 'none'; }
	fip1.onclick = function() { fip1.style.display = 'none'; pip1.focus(); }
	pip1.onblur = function() { if(pip1.value == '') fip1.style.display = 'block'; }
	
	rip2.onclick = function() { if(rip2.value == _L['GLOBAL_YOUR_EMAIL']) rip2.value = ''; }
	rip2.onfocus = function() { if(rip2.value == _L['GLOBAL_YOUR_EMAIL']) rip2.value = ''; }
	rip2.onblur = function() { if(rip2.value == '') rip2.value = _L['GLOBAL_YOUR_EMAIL'];  }
	
	rip1.onclick = function() { if(rip1.value == _L['GLOBAL_YOUR_EMAIL']) rip1.value = ''; }
	rip1.onfocus = function() { if(rip1.value == _L['GLOBAL_YOUR_EMAIL']) rip1.value = ''; }
	rip1.onblur = function() { if(rip1.value == '') rip1.value = _L['GLOBAL_YOUR_EMAIL'];  }
	
	fgip1.onclick = function() { if(fgip1.value == _L['GLOBAL_YOUR_EMAIL']) fgip1.value = ''; }
	fgip1.onfocus = function() { if(fgip1.value == _L['GLOBAL_YOUR_EMAIL']) fgip1.value = ''; }
	fgip1.onblur = function() { if(fgip1.value == '') fgip1.value = _L['GLOBAL_YOUR_EMAIL'];  }
	
	fgip2.onclick = function() { if(fgip2.value == _L['GLOBAL_YOUR_EMAIL']) fgip2.value = ''; }
	fgip2.onfocus = function() { if(fgip2.value == _L['GLOBAL_YOUR_EMAIL']) fgip2.value = ''; }
	fgip2.onblur = function() { if(fgip2.value == '') fgip2.value = _L['GLOBAL_YOUR_EMAIL']; }
	
	document.getElementById('close1').onclick = function() {
		closeForm();
	}
	document.getElementById('close2').onclick = function() {
		closeForm()
	}
	
	document.getElementById('registerW2').onclick = function() {
		document.getElementById('w2step1').style.display = 'none';
		document.getElementById('w2step2').style.display = 'block';
		document.getElementById('w2forgPassCnt').style.display = 'none';
	}
	document.getElementById('backW2').onclick = function() {
		document.getElementById('w2step1').style.display = 'block';
		document.getElementById('w2step2').style.display = 'none';
		document.getElementById('w2forgPassCnt').style.display = 'none';
	}
	document.getElementById('fbackW2').onclick = function() {
		document.getElementById('w2step1').style.display = 'block';
		document.getElementById('w2step2').style.display = 'none';
		document.getElementById('w2forgPassCnt').style.display = 'none';
	}
	document.getElementById('w2forgPass').onclick = function() {
		document.getElementById('w2step1').style.display = 'none';
		document.getElementById('w2step2').style.display = 'none';
		document.getElementById('w2forgPassCnt').style.display = 'block';
	}
	
	document.getElementById('registerW1').onclick = function() {
		document.getElementById('w1step1').style.display = 'none';
		document.getElementById('w1step2').style.display = 'block';
		document.getElementById('w1forgPassCnt').style.display = 'none';
	}
	document.getElementById('backW1').onclick = function() {
		document.getElementById('w1step1').style.display = 'block';
		document.getElementById('w1step2').style.display = 'none';
		document.getElementById('w1forgPassCnt').style.display = 'none';
	}
	document.getElementById('fbackW1').onclick = function() {
		document.getElementById('w1step1').style.display = 'block';
		document.getElementById('w1step2').style.display = 'none';
		document.getElementById('w1forgPassCnt').style.display = 'none';
	}
	document.getElementById('w1forgPass').onclick = function() {
		document.getElementById('w1step1').style.display = 'none';
		document.getElementById('w1step2').style.display = 'none';
		document.getElementById('w1forgPassCnt').style.display = 'block';
	}
}

function disableWorlds() {
	var w1 = document.getElementById('world1');
	var w2 = document.getElementById('world2');
	w1.onmouseover = '';
	w2.onmouseover = '';
	w1.onmouseout = '';
	w2.onmouseout = '';
	w1.onclick = '';
	w2.onclick = '';
}

function enableWorlds() {
	var w1 = document.getElementById('world1');
	var w2 = document.getElementById('world2');
	var s1 = document.getElementById('selectedW1');
	var s2 = document.getElementById('selectedW2');
	
	s1.style.display = 'none';
	s2.style.display = 'none';
	
	w1.onmouseover = function() {
		s1.style.display = 'block';
	}
	w1.onmouseout = function() {
		s1.style.display = 'none';
	}
	w2.onmouseover = function() {
		s2.style.display = 'block';
	}
	w2.onmouseout = function() {
		s2.style.display = 'none';
	}
	w1.onclick = function() {
		setLink('w1');
	}
	w2.onclick = function() {
		setLink('w2');
	}
}

function selectWorld(world) {
	if(world == 'w1') {
		document.getElementById('selectedW1').style.display = 'block';
		document.getElementById('selectedW2').style.display = 'none';		
		document.getElementById('w1cnt').style.display = 'block';
	}
	else {
		document.getElementById('selectedW2').style.display = 'block';
		document.getElementById('selectedW1').style.display = 'none';
		document.getElementById('w2cnt').style.display = 'block';
	}
}

function setLink(world) {
	if(world) {
		disableWorlds();
		selectWorld(world);
	}
}

function closeForm() {
	document.getElementById('w1cnt').style.display = 'none';
	document.getElementById('w1step1').style.display = 'block';
	document.getElementById('w1step2').style.display = 'none';
	document.getElementById('w1forgPassCnt').style.display = 'none';
	document.getElementById('w2cnt').style.display = 'none';
	document.getElementById('w2step1').style.display = 'block';
	document.getElementById('w2step2').style.display = 'none';
	document.getElementById('w2forgPassCnt').style.display = 'none';
	
	enableWorlds();
}
