function CreateMenu(pageId){
  var winLenke = OpenWindow('/webadmin/lagmeny.aspx?sideid='+pageId, 700, 700, 1, 0, 0, 'LagMeny');
}

function CreateCalendar(pageId){
  var winLenke = OpenWindow('/webadmin/lagkalender.aspx?sideid='+pageId, 700, 700, 1, 0, 0, 'LagKalender');
}

function CreateAddress(pageId){
  var winLenke = OpenWindow('/webadmin/lagadresse.aspx?sideid='+pageId, 700, 700, 1, 0, 0, 'LagAdresse');
}

function EditPage(pageId){
  var winLenke = OpenWindow('/webadmin/infosideadmin.aspx?sideid='+pageId, 700, 700, 1, 0, 0, 'EditPage');
}

function CreateSubPage(pageId){
  var winLenke = OpenWindow('/webadmin/infosideadmin.aspx?forelder='+pageId, 700, 700, 1, 0, 0, 'CreateSubPage');
}

function NewElement(pageId, type, sort, articleId){
  var winLenke = OpenWindow('/webadmin/elementwizard.aspx?id='+pageId+'&type='+type+'&sort='+sort+'&artikkelid='+articleId, 700, 700, 1, 0, 0, 'NewElement');
}

function ChangeAdmin(pageId){
	//var winLenke = OpenWindow('/webadmin/infosideadmin.aspx?sideid='+pageId+'&type=changeadmin', 700, 700, 1, 0, 0, 'ChangeAdmin');
	var x = OpenWindow('/webadmin/finnk3bruker.aspx?type=changeadmin&skjemaid='+pageId+'&liste=4', 350, 450, 0, 0, 0, 'finnk3bruker');
}

function ChangeReader(pageId){
	//var winLenke = OpenWindow('/webadmin/infosideadmin.aspx?sideid='+pageId+'&type=changeadmin', 700, 700, 1, 0, 0, 'ChangeAdmin');
	var x = OpenWindow('/webadmin/finnk3bruker.aspx?type=changereader&skjemaid='+pageId+'&liste=6', 350, 450, 0, 0, 0, 'finnk3bruker');
}

function EditArticleTop(pageId,articleId){
	var x = OpenWindow('/webadmin/redigerartikkel.aspx?page='+pageId+'&id='+articleId, 700, 700, 1, 0, 0, 'editArticle');
}

function AddGB(gbId, pageId, sort){
	getAjaxContent('/webadmin/addgb.aspx', 'id='+gbId+'&page='+pageId+'&sort='+sort, 'ajaxPlaceHolder');
	setTimeout('opener.document.location.href = "/side'+pageId+'";self.close();',1500);
}

function EditGB(gbId, pageId, sort){
	document.location.href = '/webadmin/redigergb.aspx?page='+pageId+'&id='+gbId+'&sort='+sort;
}

function DeleteGallery(gId, title, pageId, sort){
	if (confirm('Vil du slette galleriet ' + title + '?')){
		getAjaxContent('/webadmin/galleri/slettgalleri.aspx', 'type=1&id='+gId, 'ajaxPlaceHolder');
		setTimeout('document.location.href = "/webadmin/leggtilgalleri.aspx?sideid='+pageId+'&sort='+sort+'";',1500);
		
	}
}

function DeleteGB(gbId, title, pageId, sort){
	if (confirm('Vil du slette gjesteboka ' + title + '?')){
		getAjaxContent('/webadmin/slettgb.aspx', 'id='+gbId, 'ajaxPlaceHolder');
		setTimeout('document.location.href = "/webadmin/leggtilgjestebok.aspx?sideid='+pageId+'&sort='+sort+'";',1500);
		
	}
}

function DeleteArticle(pageId,articleId){
	var x = OpenWindow('/webadmin/slettartikkel.aspx?page='+pageId+'&id='+articleId, 700, 700, 1, 0, 0, 'editArticle');
}

function ChangeEditor(pageId){
	//var winLenke = OpenWindow('/webadmin/infosideadmin.aspx?sideid='+pageId+'&type=changeeditor', 700, 700, 1, 0, 0, 'ChangeEditor');
	var x = OpenWindow('/webadmin/finnk3bruker.aspx?type=changeeditor&skjemaid='+pageId+'&liste=5', 350, 450, 0, 0, 0, 'finnk3bruker');
}

function EditText(pageId, elementId, type, articleId){
	if (type == 'artikkel'){
		var winLenke = OpenWindow('/webadmin/leggtiltekst.aspx?del=2&sideid='+pageId+'&artikkelid='+articleId+'&handling=rediger&elementid='+elementId, 700, 700, 1, 0, 0, 'NewElement');
	} else {
		var winLenke = OpenWindow('/webadmin/leggtiltekst.aspx?del=2&sideid='+pageId+'&handling=rediger&elementid='+elementId, 700, 700, 1, 0, 0, 'NewElement');
	}
}

function EditList(pageId, elementId, type, articleId){
	if (type == 'artikkel'){
		var winLenke = OpenWindow('/webadmin/leggtilliste.aspx?sideid='+pageId+'&artikkelid='+articleId+'&handling=rediger&elementid='+elementId, 700, 700, 1, 0, 0, 'NewElement');
	} else {
		var winLenke = OpenWindow('/webadmin/leggtilliste.aspx?sideid='+pageId+'&handling=rediger&elementid='+elementId, 700, 700, 1, 0, 0, 'NewElement');
	}
}

function EditBigImage(pageId, elementId, type, articleId){
	if (type == 'artikkel'){
		var winLenke = OpenWindow('/webadmin/leggtilbilde.aspx?sideid='+pageId+'&artikkelid='+articleId+'&handling=rediger&elementid='+elementId, 700, 700, 1, 0, 0, 'NewElement');
	} else {
		var winLenke = OpenWindow('/webadmin/leggtilbilde.aspx?sideid='+pageId+'&handling=rediger&elementid='+elementId, 700, 700, 1, 0, 0, 'NewElement');
	}
}

function EditGuestbook(pageId, elementId, type){
	var winLenke = OpenWindow('/webadmin/nygjestebok.aspx?sideid='+pageId+'&id='+elementId, 700, 700, 1, 0, 0, 'NewElement');
}

function EditForm(pageId, elementId, type){
	var winLenke = OpenWindow('/webadmin/skjema/skjema.aspx?SkjemaId='+elementId, 700, 700, 1, 0, 0, 'NewElement');
}

function AddPictureToText(pageId, elementId, type, articleId){
	if (type == 'artikkel'){
		var winLenke = OpenWindow('/webadmin/nyttbilde.aspx?elementid='+elementId+'&sideid='+pageId+'&artikkelid='+articleId, 700, 700, 1, 0, 0, 'LeggTilBilde');
	} else {
		var winLenke = OpenWindow('/webadmin/nyttbilde.aspx?elementid='+elementId+'&sideid='+pageId, 700, 700, 1, 0, 0, 'LeggTilBilde');
	}
}

function EditFormElements(url){
	var winLenke = OpenWindow(url, 700, 700, 1, 0, 0, 'NewElement');
}

function Fristill(pageId, elementId){
	getAjaxContent('/webadmin/fristill.aspx', 'elementid='+elementId+'&pageid='+pageId, 'disableElement');
		//alert('Elementet er flyttet.');
	setTimeout('document.location.href = "/side'+pageId+'";',1500);
}

function Move(mode, elementId, valueHolder, pageId, articleId, type){
	var newValue = '';
	if (valueHolder != ''){
		newValue = document.getElementById(valueHolder).value;
	}
	if (type == 'infoside'){
		getAjaxContent('/webadmin/flytt.aspx', 'mode='+mode+'&elementid='+elementId+'&value='+newValue+'&type='+type+'&id='+pageId, 'disableElement');
		//alert('Elementet er flyttet.');
		setTimeout('document.location.href = "/side'+pageId+'";',1500);
		//document.location.href='/webadmin/flytt.aspx?mode='+mode+'&elementid='+elementId+'&value='+newValue+'&type='+type+'&id='+pageId;
	} else if (type == 'artikkel')  {
		getAjaxContent('/webadmin/flytt.aspx', 'mode='+mode+'&elementid='+elementId+'&value='+newValue+'&type='+type+'&id='+articleId, 'disableElement');
		//alert('Elementet er flyttet.');
		setTimeout('document.location.href = "/side'+pageId+'/artikkel'+articleId+'";', 1500);
	} else {
	//alert('mode='+mode+'&elementid='+elementId+'&value='+newValue+'&type='+type+'&id='+pageId)
		getAjaxContent('/webadmin/flytt.aspx', 'mode='+mode+'&elementid='+elementId+'&value='+newValue+'&type='+type+'&id='+pageId, 'disableElement');
		//alert('Elementet er flyttet.');
		if (articleId > 0){
			setTimeout('document.location.href = "/webadmin/lagmeny.aspx?sideid='+articleId+'";', 1500);
		} else {
			setTimeout('document.location.href = "/webadmin/lagmeny.aspx?sideid='+pageId+'";', 1500);
		}
	}
}


function Archive(pageId, articleId, elementId, type){
	getAjaxContent('/webadmin/arkiverelement.aspx', 'type='+type+'&pageid='+articleId+'&elementid='+elementId, 'disableElement');
	alert('Elementet er lagt i arkivet. Du kan hente det fram ved å klikke på "Opprett element" og deretter "Hent fra arkiv".');
	if (type == 'infoside'){
		setTimeout('document.location.href = "/side'+pageId+'";', 1500);
	} else {
		setTimeout('document.location.href = "/side'+pageId+'/artikkel'+articleId+'";', 1500);
	}
}

function DeleteElement(pageId, elementId, type, artikkel){
	var winLenke = OpenWindow('/webadmin/slettelement.aspx?id='+pageId+'&type='+type+'&elementid='+elementId+'&artikkel='+artikkel, 700, 700, 1, 0, 0, 'DeleteElement');
}


function EditUploadDescription(pageId, elementId){
	var winLenke = OpenWindow('/webadmin/editUploadDescription.aspx?id='+pageId+'&elementid='+elementId, 700, 700, 1, 0, 0, 'editUploadDescription');
}


function RemovePictureFromText(pageId, elementId, type, articleId){
	getAjaxContent('/webadmin/removepicture.aspx', 'type='+type+'&pageid='+pageId+'&elementid='+elementId+'&articleid='+articleId, 'disableElement');
	if (type == 'infoside'){
		//document.location.href = '/side'+pageId;
		setTimeout('document.location.href = "/side'+pageId+'";', 1500);
	} else {
		//document.location.href = '/side'+pageId+'/artikkel'+articleId;
		setTimeout('document.location.href = "/side'+pageId+'/artikkel'+articleId+'";', 1500);
	}
}

function EditLinksInTextElement(pageId, elementId, type, articleId){
	if (type == 'artikkel'){
		var winLenke = OpenWindow('/webadmin/NyLenke.aspx?infosideid='+pageId+'&artikkelid='+articleId+'&ElementId='+elementId, 700, 700, 1, 0, 0, 'Links');
  } else {
		var winLenke = OpenWindow('/webadmin/NyLenke.aspx?infosideid='+pageId+'&ElementId='+elementId, 700, 700, 1, 0, 0, 'Links');
  }
}

function VisFiler(GalleriId){
  var x = OpenWindow('/webadmin/galleri/forhaandsvisning.aspx?galleriid='+GalleriId, 500, 750, 1, 0, 0, 'slideshow2');
}

function VisEnhet(bid){
  var x = OpenWindow('/programbank/visbruker.aspx?bid='+bid, 400, 330, 1, 0, 0, 'visEnhet');
}

function popupvindu(url, bredde, hoyde) {
  var pop = OpenWindow(url, hoyde, bredde, 1, 0, 0, 'pop');
//window.open(url,"NyPopup","status=1,scrollbars=1,width="+bredde+",height="+hoyde+",left=10,top=10");
}


function sendmessage(url) {
  var sendmessage = OpenWindow(url, 430, 500, 0, 0, 0, 'send');
}

function VisProgrambank(){
  alert('Beklager, men du må være innlogget i programbanken for å lese denne programposten.');
}

function LagArrangement(){
  var x = OpenWindow('/kalender/minside.aspx', 500, 500, 1, 0, 0, 'lagArr');
}

function preview(url){
  var x = OpenWindow(url, 500, 800, 1, 0, 0, 'progbank');
}

function StartLekerom(){
  var x = OpenWindow('http://barn.kfuk-kfum.no/barn.html', 600, 800, 0, 0, 0, 'lekerom');
}

function checkEnter(e, form, val){ 
	//alert();
  var characterCode;
  if(e && e.which){ 
    e = e;
    characterCode = e.which;
  } else {
    e = e;
    characterCode = e.keyCode;
  }
  if(characterCode == 13){
    if (form == 'login'){
    //alert(document.frmInnhold.txtBrukernavn.value + ' - ' + document.frmInnhold.txtPassord.value + ' - ' + document.frmInnhold.k3.checked);
			//if (document.frmInnhold.k3.checked){
				LoggInn(document.frmInnhold.txtBrukernavn.value, document.frmInnhold.txtPassord.value);
//      } else {
//				LoggInn(document.frmInnhold.txtBrukernavn.value, document.frmInnhold.txtPassord.value, 'programbank');
//      }
    } else {
			//alert('/side'+form+'/?sok='+val);
			document.frmInnhold.action = '/side'+form+'/?sok='+val;
			document.frmInnhold.submit();
      //document.location.href='/side'+form+'/?sok='+val;
    }
    //return false;
  } else {
    return true;
  }
}


function doLogin(){
//	if (document.frmInnhold.k3.checked){
//		LoggInn(document.frmInnhold.txtBrukernavn.value, document.frmInnhold.txtPassord.value, 'k3');
//  } else {
//		LoggInn(document.frmInnhold.txtBrukernavn.value, document.frmInnhold.txtPassord.value, 'programbank');
//  }
	LoggInn(document.getElementById('txtBrukernavn').value, document.getElementById('txtPassord').value);
}

/* gammel versjon
function doLogin(form){
	if (form){
		LoggInn(document.frmInnhold.txtBrukernavn.value, document.frmInnhold.txtPassord.value, 'k3');
	} else {
		LoggInn(document.frmInnhold.txtBrukernavn.value, document.frmInnhold.txtPassord.value, 'programbank');
	}
}
*/

function VisFeil(){
  var tbl = document.getElementById('divFeil');
  tbl.style.display = 'block';
  var lnk = document.getElementById('lnkFeil');
  lnk.style.display = 'none';
}

function VisTreffKalender(){
  var tbl = document.getElementById('divMangetreff');
  tbl.style.display = 'block';
  var lnk = document.getElementById('lnkMangeTreff');
  lnk.style.display = 'none';
}
function VisTreff(side){
  if (side == 'programbank'){
    var tbl = document.getElementById('divProgrambank');
    tbl.style.display = 'block';
    var lnk = document.getElementById('lnkProgrambank');
    lnk.style.display = 'none';
  } else if (side == 'arrangement'){
    var tbl = document.getElementById('divArr');
    tbl.style.display = 'block';
    var lnk = document.getElementById('lnkArr');
    lnk.style.display = 'none';
  } else if (side == 'grupper'){
    var tbl = document.getElementById('divGrupper');
    tbl.style.display = 'block';
    var lnk = document.getElementById('lnkGrupper');
    lnk.style.display = 'none';
  } else if (side == 'artikler'){
    var tbl = document.getElementById('divArtikler');
    tbl.style.display = 'block';
    var lnk = document.getElementById('lnkArtikler');
    lnk.style.display = 'none';
  } else if (side == 'infosider'){
    var tbl = document.getElementById('divInfosider');
    tbl.style.display = 'block';
    var lnk = document.getElementById('lnkInfosider');
    lnk.style.display = 'none';
  } else if (side == 'adresser'){
    var tbl = document.getElementById('divAdresser');
    tbl.style.display = 'block';
    var lnk = document.getElementById('lnkAdresser');
    lnk.style.display = 'none';
  }
}

function VisNyhetsbrev(side){
  var tbl = document.getElementById('div' + side);
  tbl.style.display = 'block';
  var lnk = document.getElementById('lnk' + side);
  lnk.style.display = 'none';
}


function LoggInn(brukernavn, passord){
  document.frmInnhold.txtBrukernavn.value = '';
  document.frmInnhold.txtPassord.value = '';
  
  document.Login.name.value = brukernavn;
  document.Login.pass.value = passord;
  document.Login.submit();
}

/*
function LoggInn(brukernavn, passord, type){
  document.frmInnhold.txtBrukernavn.value = '';
  document.frmInnhold.txtPassord.value = '';
  
  if (type == 'programbank'){
		document.Login.action = '/km-forum/default.aspx?g=login&returnurl=/programbank/default.aspx';
    document.Login.name.value = brukernavn;
    document.Login.pass.value = passord;
    document.Login.submit();
  } else if (type == 'k3') {
		document.Login.action = '/km-forum/default.aspx?g=login&returnurl=/km-forum/default.aspx';
    document.Login.name.value = brukernavn;
    document.Login.pass.value = passord;
    document.Login.submit();
  } 
}*/

function VelgGalleri(Navn, Id){
  var navnFelt = document.getElementById('txtElementnavn');
  var idFelt = document.getElementById('GalleriId');
  idFelt.value = Id;
  navnFelt.value = Navn;
  document.getElementById('chooser').style.display = 'block';
  document.getElementById('chooser').style.border = 'dotted 3px red';
  document.getElementById('chooser').style.padding = '10px';
}

function VelgBilde(Id, urlPrefix){
	document.location.href = urlPrefix+Id;
//  var txtFelt = document.getElementById('txtElementId');
//  var txtNavn = document.getElementById('txtTittel');
//  var txtBeskr = document.getElementById('txtBeskrivelse');
//  var txtFoto = document.getElementById('lblFotograf');
//  var txtFotoTxt = document.getElementById('txtFotograf');
//  txtFelt.value = Id;
//  txtNavn.value = Navn;
//  txtBeskr.value = Beskrivelse;
//  txtFoto.innerHTML = Fotograf;
//  txtFotoTxt.value = Fotograf;
}

function StartSlideshow(GalleriId){
  var x = OpenWindow('/galleri/fremvisning.aspx?galleriid='+GalleriId, 500, 750, 1, 0, 0, 'slideshow');
}

function VisBilde(ElementId, TypeId, galleriid){
  var x = OpenWindow('/galleri/visbilde.aspx?galleriid='+galleriid+'&bildeid='+ElementId, 750, 700, 1, 0, 0, 'bilde');
}

function VisArrangement(ArrangementId){
  var x = OpenWindow('/kalender/vis.aspx?ID='+ArrangementId, 450, 500, 1, 0, 0, 'ArrangementDetaljer');
}

function vis(id) {
  if (document.getElementById) {
    document.getElementById(id).style.display="block";
  } else if (document.all) {
    document.all[id].style.display="block";
  } else if (document.layers) {
    document.layers[id].display="block";
  } 
  try {
		if (document.getElementById) {
			document.getElementById('myFlash').style.display="none";
		} else if (document.all) {
			document.all['myFlash'].style.display="none";
		} else if (document.layers) {
			document.layers['myFlash'].display="none";
		}
  } catch (e) {}
  toggle_iframes('hidden');
}

function skjulalle(){
	if (document.getElementById) {
    document.getElementById('m1').style.display = 'none';
    document.getElementById('m2').style.display = 'none';
    document.getElementById('m3').style.display = 'none';
    document.getElementById('m4').style.display = 'none';
    document.getElementById('m5').style.display = 'none';
  } else if (document.all) {
    document.all['m1'].style.display = 'none';
    document.all['m2'].style.display = 'none';
    document.all['m3'].style.display = 'none';
    document.all['m4'].style.display = 'none';
    document.all['m5'].style.display = 'none';
  } else if (document.layers) {
    document.layers['m1'].display = 'none';
    document.layers['m2'].display = 'none';
    document.layers['m3'].display = 'none';
    document.layers['m4'].display = 'none';
    document.layers['m5'].display = 'none';
  } 
  toggle_iframes('visible');
}

function toggle_iframes(mode){
	if (navigator.appVersion.indexOf('MSIE', 0) > -1 || navigator.appVersion.indexOf('Chrome', 0) > -1){
		var frames = document.getElementsByTagName("iframe");
		for (var i = 0; i < frames.length; ++i){
			// The iFrame
			if (frames[i].src.indexOf('facebook.com', 0) == -1){
				frames[i].style.visibility = mode;
			}
		}
	}
}

function skjul(id) {
  if (document.getElementById) {
    document.getElementById(id).style.display="none";
  } else if (document.all) {
    document.all[id].style.display="none";
  } else if (document.layers) {
    document.layers[id].display="none";
  } 
  try {
		if (document.getElementById) {
			document.getElementById('myFlash').style.display="block";
		} else if (document.all) {
			document.all['myFlash'].style.display="block";
		} else if (document.layers) {
			document.layers['myFlash'].display="block";
		} 
  } catch (e) {}
}

function showusers(letter) {
  if (letter == '')
    letter = document.frmSkjema.txtSok.value;
  var Type = "Brukernavn";
  if (document.frmSkjema.rbListe_0.checked)
    Type = "Brukernavn";
  else if (document.frmSkjema.rbListe_1.checked)
    Type = "Fornavn";
  else if (document.frmSkjema.rbListe_2.checked)
    Type = "Etternavn";
    
  document.location.href="finnk3bruker.aspx?letter="+letter+"&type="+Type;
  }


function VelgEnhet(){
  var x = OpenWindow('/skjema/velgenhet.aspx', 300, 400, 0, 0, 0, 'velgenhet');
}

function fillLayer(text,layer){
  if (document.getElementById)
    document.getElementById(layer).innerHTML = text;
  else if (document.all)
    document.all[layer].innerHTML = text;
  else if (document.layers && document.layers[object]) {
    document.layers[layer].document.open();
    document.layers[layer].document.write(text);
    document.layers[layer].document.close();
  }
}

function layer(l, action){
  if(document.all)
    document.all[l].style.display = action;
  else if(document.getElementById)
    document.getElementById(l).style.display = action;
  else 
    document.layers[l].style.display = action;
  }
  
function OpenWindow(url, h, w, sc, t, m, name) {
  var params = 'width='+w+',height='+h+',scrollbars='+sc+',toolbar='+t+',menubar='+m;
  var myWindow = window.open(url,name,params);
  
  if  (myWindow.window.focus) 
    myWindow.window.focus(); 
    
  if (!myWindow.opener)
    myWindow.opener = self; 
    
  return myWindow;
  }
  
function SettVelgKrets(krets){
  document.location.href = 'velgenhet.aspx?k='+krets;
  document.frmEnhet.txtValgtEnhet.value = '';
}

function SettVelgEnhet(enhet){
  document.frmEnhet.txtValgtEnhet.value = enhet;
}

function LagreEnhet(){
  var valgt = document.frmEnhet.txtValgtEnhet.value;
  var krets = document.frmEnhet.selKrets.options[document.frmEnhet.selKrets.selectedIndex].value;
  if (valgt == ''){
    document.location.href = 'velgenhet.aspx?k='+krets+'&s=1';
  } else {
    opener.SettValgtEnhet(valgt); 
    window.close();
  }
}


