
// variables
var usrAgent = navigator.userAgent.toLowerCase();
var ExpAvailable = usrAgent.indexOf("msie") != -1?1:0;

function focusLogin_cu() {;
	if (document.getElementById('login_name')) var field = "login_name";
	else if (document.getElementById('login_email')) var field = "login_email";
	try	{
		//document.getElementById(field).focus();
		//document.login_cu.wimsuseremail.focus();
	}catch(e)	{
	}
	addEvent(ExpAvailable?document.body:window, 'keydown', submitter_cu, false);
}
function focusLogin_em() {
	if (document.getElementById('login_name')) var field = "login_name";
	else if (document.getElementById('login_email')) var field = "login_email";
	try	{
		document.getElementById(field).focus();
		//document.login_em.wimsuseremail.focus();
	}catch(e)	{
	}
	addEvent(ExpAvailable?document.body:window, 'keydown', submitter_em, false);
}

// add event
function addEvent(elm, evType, fn, useCapture) {
	if (elm.addEventListener) {
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}
	else if (elm.attachEvent) {
		var r = elm.attachEvent('on' + evType, fn);
		return r;
	}
	else {
		elm['on' + evType] = fn;
	}
}

// submit login form with return key
function submitter_em(e)	{
	if (!e)
		e = window.event;
	if (e.keyCode == 13)
		document.forms.login_em.submit();
}

// submit login form with return key
function submitter_cu(e)	{
	if (!e)
		e = window.event;
	if (e.keyCode == 13)
		document.forms.login_cu.submit();
}

function confirmStayLoggedIn(text) {
	if (document.getElementById('login_stayloggedin').checked == true) {
		if (confirm(text) == true) {
			return true;
		} else {
			document.getElementById('login_stayloggedin').checked = false;
			return false;
		}
	} else {
		return false;
	}
}
