function submitForm(frm) {
    var req = frm.getElementsByTagName('span');
    var reqarray = new Array();
    var j = 0;
    for(i=0;i < req.length;i++) {
        if(req[i].className == 'req') {
            if(req[i].innerHTML != '') {
               reqarray[j] = req[i].id;
               j++;
            }
        }
    }
    
    if(reqarray.length == 0) {
	// Kontroll värde, spam eller inte spam.
	var g_Guid = "{74937344-CA52-4F53-AAB9-756FD72B0AC5}";
    frm.NoSpam.value = g_Guid;

	// Skicka formulär.
	frm.submit();
    } else {
        alert('Alla fält markerade med * måste fyllas i!');
    };
}

// Visa/Göm div element i admingränssnitt.
function HideShowDiv(id) {
    var div = document.getElementById(id);
    var parent = div.parentNode;
    var others = parent.getElementsByTagName('div');
    
    for(var i=0; i < others.length;i++) {
        if(others[i].title != '') {
            others[i].style.display = 'none';
        }
    }
    
    if(div.style.display == 'block') {
        div.style.display = 'none';
    } else {
        div.style.display = 'block';
    }
}

function logout() {
	if(!window.opener.location) {
	    document.location = '';
	} else {
	    window.opener.location = 'logout.asp';
	    self.close();
	}
}

function update(url, id) {
    if(confirm('Uppdatera?')) {
        document.location = url + '?page=update&id=' + id;
    } else {
        return false;
    } 
}

function remove(url, id) {
    if(confirm('Radera?')) {
        document.location = url + '?page=delete&id=' + id;
    } else {
        return false;
    }
}



function ViewHide(id, obj) {
    var d = document.getElementById('id_' + id);
    
    
    if(d.style.display == 'none') {
        obj.innerText = 'Dölj';
        d.style.display = 'block';
        d.style.backgroundColor = '#ccc';
    } else {
        obj.innerText = 'Visa';
        d.style.display = 'none';
    }
}