// JavaScript Document



// A D M I N   F O R M S

// functie voor het wachtwoord aanpassen form /ingelogd/instellingen/ww_aanpassen.php
function Ww_Aanpassen(type)
{
	// link definieren
	if(type == 'personalia') // bandsite/personalia
	{
		var Link = "/content/bandsite/personalia/ww_aanpassen.php";
		var Div = "ww_aanpassen-div";
	} else
	{
		var Link = "/login/admin/ww_aanpassen.php";
		var Div = "content";
	}

	// informatie uit het formulier halen
	var poststr = "oldww=" + encodeURI( document.form_ww_aanpassen.oldww.value );
	poststr += "&newww=" + encodeURI( document.form_ww_aanpassen.newww.value );
	poststr += "&newwwt=" + encodeURI( document.form_ww_aanpassen.newwwt.value );

	// informatie op de post doen
	PostData(Link, Div, poststr, '1');
}

// admin, pagina bewerken, post afhandelen
function AdminPaginaBewerken(Link, Actie, Focus, Div)
{
	if(Actie)
	{
		var poststr = "titel=" + escape( encodeURI( document.pagina_bewerken.titel.value ) );
	    var obj = document.getElementById("form_content");
		poststr += "&content=" + escape( encodeURI( obj.innerHTML ) );
//		poststr += "&content=" + escape( encodeURI( document.pagina_bewerken.content.value ) );
	} else
	{
	   // titel
		if(typeof(document.pagina_bewerken.elements['titel']) != 'undefined')
		{
//			var poststr = "titel=" + encodeURI( document.pagina_bewerken.titel.value );
			var poststr = "titel=" + escape( encodeURI( document.pagina_bewerken.titel.value ) );
		} else {
			var poststr = "titel=0";
		}
	   // content
		// controleren of de FCKeditor aanstaat, zoja info uit de content halen
		if(typeof(FCKeditorAPI) == "object")
		{
			var fckcontent = escape(FCKeditorAPI.GetInstance('content').GetXHTML());
			poststr += "&content=" + fckcontent;
		} else if(typeof(document.pagina_bewerken.elements['content']) != 'undefined')
		{
			poststr += "&content=" + escape( encodeURI( document.pagina_bewerken.content.value ) );
		}
	}
	if (Div)
	{
		var sendDiv = Div;
	} else
	{
		var sendDiv = 'content';
	}
		
	// informatie op de post doen
	PostData(Link, sendDiv, poststr, '1');
}


// deze functie zorgt ervoor dat mbv AJAX de plaats van een nr in de volgordelijst kan worden veranderd
function volgorde(id, mainpage)
{
  var formnaam = "form_ml_" + id;
  // controleren of de doorgegeven nieuwe id niet hetzelfde is als de huidige
  if (document.forms[formnaam].elements['ml'].value != id)
	{
		var new_id = document.forms[formnaam].elements['ml'].value;
		var mlGET = 'aanpassingen=1&change_page=' + id + '&nieuwe_plaats=' + new_id + '&page=' + mainpage;
		GetData('/login/admin/content/parts/subpaginas.inc.php', 'eigenschappen-subpaginas', mlGET, '1', '', '1');
	}

}

// deze functie zorgt ervoor dat mbv AJAX de parent_id kan worden veranderd (verplaatsen pagina)
function verplaatsen(mainpage)
{
	var formnaam = "verplaatsen-form";
	var new_parent = document.forms[formnaam].elements['verplaatsen-form'].value;
	var mlGET = 'aanpassingen=1&change_parent=1&nieuwe_parent=' + new_parent + '&page=' + mainpage;
	GetData('/login/admin/content/eigenschappen.php', 'content', mlGET, '1', '', '1');
}

// aanpassen functie pagina
function veranderFunctie(page, system)
{
	var formnaam = "functie-form";
	var nieuwe_functie = document.forms[formnaam].elements['functie-form'].value;
	var mlGET = 'aanpassingen=1&verander_functie=1&nieuwe_functie=' + nieuwe_functie + '&page=' + page;
	GetData('/login/admin/content/eigenschappen.php', 'content', mlGET, '1', '', '1');
}

// aanpassen opties functie pagina
function veranderFunctieOpties(page, system)
{
	if(system == 1) // fotogallery opties. aanpassen dir
	{
		var formnaam = "functie-opties-form";
		var nieuwe_dir = document.forms[formnaam].elements[formnaam].value;
		if(nieuwe_dir != '(error)')
		{
			var mlGET = 'aanpassingen=1&verander_optie=1&nieuwe_dir=' + nieuwe_dir + '&page=' + page;
			GetData('/login/admin/content/eigenschappen.php', 'content', mlGET, '1', '', '1');
		}
	}
}