function validalogin(form)
{
	if (form.op.value == "recover") {
		if (form.recemail.value.length==0 && form.loginuser.value.length==0) {
			alert("Ops... You have to fill username and/or email address.");
			return false;
		} else return true;
	}
	if (form.loginuser.value.length < 5 || form.loginuser.value.length>25) {
		alert("Ops... username must be between 5 and 25 characters.");
		form.loginuser.focus();
		return false;
	}
	if (form.password.value.length < 5 || form.password.value.length>25) {
		alert("Ops... password must be between 5 and 25 characters.");
		form.password.focus();
		return false;
	}
	if (form.op.value == "newuser") {
		if (form.password.value != form.password2.value) {
			alert("Ops... passwords don't match.");
			form.password.focus();
			return false;
		}
		if (form.email.value.length && (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.email.value))){
            alert("Ops...  email address incorrect");
            form.email.focus();
            return false;
        }
	}
	return true;
}


function newlogin()
{
    var pos=getPosition('page-in');
    document.getElementById('entrada').style.left=(740+pos.x-225)+'px';
    document.getElementById('entrada').style.top=pos.y+'px';

	display('lmess','Welcome to InternetExplorer8.net!');
	hide('lrec');
	hide('blogin');
	hide('brecover');
	show('bnewuser');
	show('pass2');
	setvalue('login','op','newuser');
	changeOpac('page',10); 
	document.getElementById('fs').innerHTML=" <b>New User: </b> ";
}

function dologin()
{
    var pos=getPosition('page-in');
    document.getElementById('entrada').style.left=(740+pos.x-225)+'px';
    document.getElementById('entrada').style.top=pos.y+'px';

	display('lmess','<a>new user? click here!</a>');
	show('lrec');
	hide('bnewuser');
	hide('brecover');
	show('blogin');
	hide('pass2');
	setvalue('login','op','login');
	changeOpac('page',10); 
	document.getElementById('fs').innerHTML=" <b>Login: </b> ";
}

function recpass()
{
	display('lmess','Please input your username and/or email to receive password');
	hide('lrec');
	hide('lremember');
	hide('lpass');
	hide('blogin');
	hide('bnewuser');
	show('lemail');
	show('brecover');
	setvalue('login','op','recover');
	changeOpac('page',10); 
	document.getElementById('fs').innerHTML=" <b>Password Recovery: </b> ";
}
