/* author: deap82@hotmail.com */
/* Generated by AceHTML Freeware http://freeware.acehtml.com */
/* Creation date: 2004-07-24 */


	function validateEditorForm() {
		var msg, retur;
		retur = true;
		msg = 'Formuläret är fel ifyllt.\nKontrollera följande fält:\n\n';
		
		if(document.editor.menutext.value == "") {
			msg = msg + "- Menytext (obligatoriskt)\n"
			retur = false;
		}

		if(isNaN(document.editor.sortIndex.value) || document.editor.sortIndex.value == "") {
			msg = msg + "- sortIndex (endast numeriskt)\n"
			retur = false;
		}
		
		if(document.editor.header.value == "") {
			msg = msg + "- Rubrik (obligatoriskt)\n"
			retur = false;
		}
		
		if(retur == false) {
			alert(msg);
			return false;
		} else {
			return true;
		}
	}

	function validateUsersForm() {
		var msg, retur;
		retur = true;
		msg = 'Formuläret är fel ifyllt.\nKontrollera följande fält:\n\n';
		
		if(document.userform.namn.value == "") {
			msg = msg + "- För- och efternamn (obligatoriskt)\n"
			retur = false;
		}

		if(document.userform.login.value == "") {
			msg = msg + "- Login (obligatoriskt)\n"
			retur = false;
		}		

		if((document.userform.pass1.value != document.userform.pass2.value) || (document.userform.pass1.value == "")) {
			msg = msg + "- Lösenord (obligatoriskt, upprepning måste vara identisk)\n"
			retur = false;
		}
		
		if(retur == false) {
			alert(msg);
			return false;
		} else {
			document.userform.login.disabled=false
			document.userform.pass1.disabled=false
			document.userform.pass2.disabled=false;				
			return true;
		}
	}

	function deleteConfirmer(ID,menutext) {
		if (confirm('Är du helt säker på att\ndu vill ta bort sidan \'' + menutext + '\'?\n\nÄven alla undersidor till sidan sidan tas bort.\nÅtgärden går EJ att ångra.')) {
			location.href='deletepage.asp?ID=' + ID;
		}
	}
	
	function imgDeleteConfirmer(ID,formelement) {
		if(confirm('Är du helt säker på att du vill ta bort bilden?\nOm den används på någon sida kommer den inte att kunna visas.\nÅtgärden går EJ att ångra.')) {
			location.href='images.asp?cmd=delete&imgID=' + ID + '&formelement=' + formelement;
		}
	}

	function usersDeleteConfirmer(userID, name) {
		if (confirm('Är du helt säker på att du vill ta bort \nanvändaren \'' + name + '\'?\nÅtgärden går EJ att ångra.')) {
			location.href='users.asp?cmd=delete&userID=' + userID;
		}
	}
	
	function syncHeader(orgMenutext,orgHeader) {
		if(document.editor.header.value == "" || orgMenutext == orgHeader) {
			document.editor.header.value = document.editor.menutext.value;
		}
	}
	
	function openwin(url, name, width, height) {
		xpos = ( screen.width - width ) / 2
		ypos = ( screen.height - height ) / 2
		newwin = window.open(url, name, "width=" + width + ",height=" + height +',left=' + xpos + ',top=' + ypos + ',toolbar=0,directories=0,menubar=0,status=1,resizable=0,location=1,scrollbars=1');
	}