function RegisterUser() {

	var form = document.getElementById('RegisterForm');

	if(form.Name.value == '' ) alert('Var god fyll i ditt namn');

	else if(form.Email.value == '' && form.Email2.value == '') alert('Var god fyll i din e-postadress');

	else if(form.Email.value == '' || form.Email2.value == '') alert('Var god fyll i båda e-postfälten');

	else if(form.Email.value != form.Email2.value) alert('E-postadresserna stämmer inte överens');

	else if(form.Pwd_0.value == '' ) alert('Var god fyll i lösenord');

	else if(form.DateOfBirth_yyyy.selectedIndex == 0 || form.DateOfBirth_mm.selectedIndex == 0 || form.DateOfBirth_dd.selectedIndex == 0) alert('Var god fyll i födelsedatum');

	else if(form.Address_1.value == '' ) alert('Var god fyll i gatuadress');

	else if(form.Address_2.value == '' ) alert('Var god fyll i postnummer');

	else if(form.Address_3.value == '' ) alert('Var god fyll i ort');

	else if(form.Address_4.value == '' ) alert('Var god fyll i land');

	else if(!form.AcceptEula.checked) alert('Var god godkänn användaravtalet');

	else form.submit() 

}

function SaveProfile() {

	var form = document.edit_profile_form;

	form.File.value=form.Data.value;

	if(!form.DateOfBirth_yyyy.selectedIndex || !form.DateOfBirth_mm.selectedIndex || !form.DateOfBirth_dd.selectedIndex) alert('Fyll i f\u00F6delsedag');

	else form.submit();

}

function ChangePwd() {

	var form = document.ChangePwdForm;

	var numpwd = +(form.Pwd_0.value != '') + +(form.Pwd_1.value != '') + +(form.Pwd_2.value != '');

	if(numpwd < 3) alert('Fyll i samtliga l\u00F6senord');

	else if(form.Pwd_1.value != form.Pwd_2.value) alert('L\u00F6senorden matchar inte');

	else form.submit();

}


function DeleteProfile() {

	var form = document.delete_profile_form;

	if(form.Email.value == '' ) alert('Var god fyll din e-postadress');

	else form.submit();

}



function getStyleObject(objectId) {
    // cross-browser function to get an object's style object given its id
    if(document.getElementById && document.getElementById(objectId)) {
	// W3C DOM
	return document.getElementById(objectId).style;
    } else if (document.all && document.all(objectId)) {
	// MSIE 4 DOM
	return document.all(objectId).style;
    } else if (document.layers && document.layers[objectId]) {
	// NN 4 DOM.. note: this won't find nested layers
	return document.layers[objectId];
    } else {
	return false;
    }
} // getStyleObject

function changeObjectDisplay(objectId, newDisplay) {
    // get a reference to the cross-browser style object and make sure the object exists
    var styleObject = getStyleObject(objectId);
    if(styleObject) {
	styleObject.display = newDisplay;
	return true;
    } else {
	// we couldn't find the object, so we can't change its visibility
	return false;
    }
} // changeObjectDisplay



function showMenu(menuNumber, eventObj) {
    //    alert(eventObj);
    hideAllMenus();
    var menuId = 'sub-item-' + menuNumber;
    if(changeObjectDisplay(menuId, 'block')) {
	var menuTitle = getStyleObject('item-' + menuNumber);
	menuTitle.background = 'url(_images/icon-menu-active.gif) no-repeat center left';
	return true;
    } else {
	return false;
    }
}

var numMenus = 7;

function hideAllMenus() {
    for(counter = 1; counter <= numMenus; counter++) {
	changeObjectDisplay('sub-item-' + counter, 'none');
	var menuTitle = getStyleObject('item-' + counter);
	menuTitle.background = 'url(_images/icon-menu.gif) no-repeat center left';
    }
}