function login()
{
  if (IS_USER_DOMAIN)
  	Nifty("ul#user_module_nav a","small transparent top");
  else
  	Nifty("ul#group_module_nav a","small transparent top");
 	Nifty("ul#main_module_nav a","middle transparent top");
}

function submitRegisterForm(clickElementObj)
{
  var formObj = findElement(clickElementObj, 'FORM');
  var pars= Form.serialize(formObj);
	inputValues = pars.split('&');
	var inputs = new Array();
	for(var i=0; i<inputValues.length; i++)
	{
		var inputValue = inputValues[i];
		var input = inputValue.split('=');
		//show_obj(input);
		inputs[input[0]] = input[1];
	}
	//show_obj(inputs);
	var userName = inputs['user_name'];
	var email = inputs['email'];
	var password = inputs['password'];
	var confirmPassword = inputs['confirm_password'];

	if (userName.length == 0)
	{
		alert(userName+lang['cannot_empty']);
		return false;
	}
	else
	{
		if (!isAccountAvailable(userName))
		{
			alert(userName+' '+lang['use_another_name']);
			return false;
		}
	}

	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email))
	{
		alert('E-Mail '+lang['incorrect']);
		return false;
	}
	else
	{
		if (!isEmailAvailable(email))
		{
			alert(lang['use_another_email']);
		}
	}

	if (password.length<6)
	{
		alert(lang['password_too_short']);
		return false;
	}

	if (password != confirmPassword)
	{
		alert(lang['password_different'])
	}
}

function isEmailAvailable(email)
{
	var url = "/login/GetRegisterEmail/?email="+email;
	myAjaxExecute(
	function (robj)
	{
		var email = parseInt(robj.responseText);
		if (email>0)
		{
			return false;
		}
		else
		{
			return true;
		}
	}, url);
}

function isAccountAvailable(userName)
{
	var url = "/login/GetRegisterUser/?user_name="+userName;
	myAjaxExecute(
	function (robj)
	{
		var userIdnr = parseInt(robj.responseText);
		if (userIdnr>0)
		{
			return false;
		}
		else
		{
			return true;
		}
	}, url);
}
