function toggleLayer(whichLayer){
	var thisLayer = document.getElementById(whichLayer).style;
	if(thisLayer.display == "none" || thisLayer.display == ""){
		thisLayer.display = "block";
	}else{
		thisLayer.display = "none";
	}
}
function settInnerHtml(layer, text){
	var tl = document.getElementById(layer);
	tl.innerHTML = text;
}

function slettWarning(whichLayer, artikkelId){
var div = "hiddenSlettId";
	//settInnerhtml(div, artikkelId);
	var tl = document.getElementById(div);
	tl.innerHTML = artikkelId;
	var thisLayer = document.getElementById(whichLayer).style;
	if(thisLayer.display == "none" || thisLayer.display == ""){
		thisLayer.display = "block";
	}else{
		thisLayer.display = "none";
	}
}
function tBgChange(){
	document.getElementById("toppBildeFrame").style.backgroundColor = "#666"; 
}
function clearField(input) {
	if(input.value== 'Skriv inn din innledningstekst tekst her') input.value = "";
	if(input.value== 'Skriv inn navn her') input.value = "";
	if(input.value== 'Skriv inn din overskrift her') input.value = "";
	if(input.value== 'epost@adresse') input.value = "";
}
function addLiteBilde(bildenavn){

}
function addTekstToHidden(){
	//document.nyArtikkel.tekstHidden.value = document.nyArtikkel.artikkelTekst.value;
	document.nyArtikkel.tekstHidden.value = tinyMCE.get('artikkelTekst').getContent();
}
function addModeToHidden(){
	if(document.nyArtikkel.modeHidden.value == 'normal'){
		document.nyArtikkel.modeHidden.value = 'avansert';
	} else {
		document.nyArtikkel.modeHidden.value = 'normal';
	}
}
function updateUserAccess(obj){
	if(validateGbName() && validateGbEmail() && validateGbMessage()){
		var form = document.signGuestbook;
		var name = form.name.value;
		var email = form.email.value;
		var message = form.message.value;
		var url = "functions.php?query=addGb&name=" + name + "&email=" + email + "&message=" + message + "&time=" + (new Date).getTime();
		getFromServer(url, addGbHandler);
	}
}
function oppdaterRettighetHandler(XHR){
	alert('Endring lagret!');
}
function oppdaterRettighet(form, liste){
    var sIndex = liste.selectedIndex;
    var nyRettighet = liste.options[sIndex].text;
	var brukerId = liste.options[sIndex].value;
	var url = "ajax.php?do=oppdaterRettighet&id=" + brukerId + "&nyRettighet=" + nyRettighet + "&time=" + (new Date).getTime();
	//alert(url);
	getFromServer(url, oppdaterRettighetHandler);
}

function slettToppbilde(){
	document.nyArtikkel.toppBildeHidden.value = "";
}
function slettLitebilde(bilde){
	var theForm = document.nyArtikkel;
	for(i=0; i<theForm.elements.length; i++){
		if(theForm.elements[i].type == "hidden" && theForm.elements[i].name == "litebildeHidden[]"){
			if(theForm.elements[i].value == bilde){
				theForm.elements[i].value = '@slett___'+theForm.elements[i].value;
			}
		}
	}
}

function slettFil(bilde){
	var theForm = document.nyArtikkel;
	for(i=0; i<theForm.elements.length; i++){
		if(theForm.elements[i].type == "hidden" && theForm.elements[i].name == "filHidden[]"){
			if(theForm.elements[i].value == bilde){
				theForm.elements[i].value = '@slett___'+theForm.elements[i].value;
			}
		}
	}
}


function hovedplassCheckResponse(XHR){
	if(XHR.responseText != 'ok!'){
		if(confirm(XHR.responseText)) document.nyArtikkel.hovedplass.checked = 1; else document.nyArtikkel.hovedplass.checked = 0;
	}
}

function hovedplassCheck(checkbox){
	if(checkbox.checked == 1){
		var url = "ajax.php?do=hovedplassCheck&time=" + (new Date).getTime();
		getFromServer(url, hovedplassCheckResponse);
	}
}

function visSokeResultat(XHR){
	document.getElementById("artikkelArkivDiv").innerHTML = XHR.responseText;
}

function artikkelSok(obj){
	var sokeord = document.getElementById("sokefeltet").value;
	var url = "ajax.php?do=artikkelSok&sokeord=" + sokeord + "&time=" + (new Date).getTime();
	getFromServer(url, visSokeResultat);
}

function clearCheck(obj){
	if(obj.value == obj.defaultValue)
		obj.value = '';
}

function enterCheck(oEvent){
	if (oEvent.keyCode)
	iAscii = oEvent.keyCode;
	else if (oEvent.which)
	iAscii = oEvent.which;
	else
	return false;
	if (iAscii == 13){
		artikkelSok();
	}
}
