// JavaScript Document
function login_show_error(obj,type,error)
{
	obj_div = type+'_'+obj.name+'_err';
	document.getElementById(obj_div).innerHTML = error;
	document.getElementById(obj_div).style.display = 'block';
	if(obj)	obj.style.border = '1px #FF0000 solid';
}

function login_reset_border(frm,type)
{
	var formElementsLength = frm.length;
	for (i=0; i < formElementsLength; i++)
	{
		frm.elements[i].style.border = '1px #CCCCCC solid';
		obj = type+'_'+frm.elements[i].name+'_err';
		if(document.getElementById(obj))
		{
			document.getElementById(obj).innerHTML = '';
			document.getElementById(obj).style.display = 'none';
		}
	}
}

function login_check(frm,type)
{
	login_reset_border(frm,type);
	error_flag = false;
	var login = frm.login;
	var password = frm.password;
	if(CheckEmpty(login))
	{
		login_show_error(login,type,'Email address can not be blank.');
		error_flag = true;
	}
	if (CheckEmpty(password))
	{
		login_show_error(password,type,'Password can not be blank.');
		error_flag = true;
	} 
	if(error_flag)
	{
		return false;
	}
	return true;
}

function CheckEmpty(fieldName) {
	if (fieldName.value == "")
		return (true);
	else
		for(i=0;i<fieldName.value.length;i++)
			if(fieldName.value.charAt(i) != " ")
				return(false);
	return (true);
}
