var m = new Array(0,2);
m[0]=0;
m[1]=100;
var t = new Array();
function smena(id1, id2) {
if (m[0] == 100) {
	m[0]=0;
	m[1]=100;
}
m[1]-=5;
document.getElementById(id1).style.filter="alpha(opacity="+m[1]+")";
document.getElementById(id1).style.opacity=m[1]/100;
t[0] = setTimeout("smena('"+id1+"', '"+id2+"')",2);
if (m[1]<80) clearTimeout(t[0]);
if (m[1] == 80) {
	document.getElementById(id1).style.display = 'none';
	document.getElementById(id2).style.display = 'block';
	smena2(id2);
}
}
function smena2(id) {
m[0]+=5;
document.getElementById(id).style.filter="alpha(opacity="+m[0]+")";
document.getElementById(id).style.opacity=m[0]/100;
t[0] = setTimeout("smena2('"+id+"')",5);
if (m[0]>99) clearTimeout(t[0]);
}






function loginfortest () {
	var login = document.getElementById ('login');
	var password = document.getElementById ('password');
	var enter = document.getElementById ('enter');
	if (login && password && enter) {
		var loginreg = new RegExp('^[A-z0-9]{1}[A-z0-9\-]{1,18}[A-z0-9]{1}$', 'i');
		var passwordreg = new RegExp('^[A-z0-9\!\@\#\$\%\^\&\*\+\-]{4,16}$', 'i');
		enter.disabled = !login.value || login.value.length < 3 || !password.value || password.value.length < 3 || !loginreg.test(login.value) || !passwordreg.test(password.value);
	}
}


function checkloginout () {
	var login = document.getElementById ('login');
	if (login.value == "") {
		login.className = "empty";
		login.value = "Логин";
	}
}


function checklogin () {
	var login = document.getElementById ('login');
	if (login.value == "Логин") {
		login.className = '';
		login.value = "";
	}
}


function checkpassout () {
	var login = document.getElementById ('password');
	if (login.value == "") {
		login.className = "empty";
		login.value = "Пароль";
		login.type = "text";
	}
}


function checkpass () {
	var login = document.getElementById ('password');
	if (login.value == "Пароль") {
		login.className = '';
		login.type = "password";
		login.value = "";
	}
}
