function savecategory(id)
{
	if(id=="new")
	{
		var edit = document.getElementById('newitemimg');
		if(edit.src.match('newitem'))
		{
			var name = document.getElementById('naam_'+id);
			var sub_to = document.getElementById('sub_to_'+id);
			var lang = document.getElementById('lang_'+id);
			var beschrijving = document.getElementById('beschrijving_'+id);
			ajax('savecategory',id,name.value+'|'+sub_to.value+'|'+lang.value+'|'+beschrijving.value);
		}
	}else
	{
		var edit = document.getElementById('editimg_'+id);
		if(edit.src.match('edit_small'))
		{
			edit.src = '/images/beheer/ok.gif';
		}else
		{
			edit.src = '/images/beheer/edit_small.png';
			var name = document.getElementById('naam_'+id);
			var sub_to = document.getElementById('sub_to_'+id);
			var lang = document.getElementById('lang_'+id);
			var beschrijving = document.getElementById('beschrijving_'+id);
			ajax('savecategory',id,name.value+'|'+sub_to.value+'|'+lang.value+'|'+beschrijving.value);
		}
	}
}

function savelanguage(id)
{
	if(id=="new")
	{
		var edit = document.getElementById('newitemimg');
		if(edit.src.match('newitem'))
		{
			var name = document.getElementById('lname_'+id);
			var abr = document.getElementById('abr_'+id);
			var valuta = document.getElementById('valuta_'+id);
			var symbol = document.getElementById('symbol_'+id);
			var menu1 = document.getElementById('menu1_'+id);
			var menu2 = document.getElementById('menu2_'+id);
			var menu3 = document.getElementById('menu3_'+id);
			var menu4 = document.getElementById('menu4_'+id);
			var menu5 = document.getElementById('menu5_'+id);
			var menu6 = document.getElementById('menu6_'+id);
			var smenu1 = document.getElementById('smenu1_'+id);
			var smenu2 = document.getElementById('smenu2_'+id);
			var smenu3 = document.getElementById('smenu3_'+id);
			var telefoon = document.getElementById('telefoon_'+id);
			var nieuwsbrief = document.getElementById('nieuwsbrief_'+id);
			ajax('savelanguage',id,name.value+'|'+abr.value+'|'+valuta.value+'|'+symbol.value+'|'+menu1.value+'|'+menu2.value+'|'+menu3.value+'|'+menu4.value+'|'+menu5.value+'|'+menu6.value+'|'+smenu1.value+'|'+smenu2.value+'|'+smenu3.value+'|'+telefoon.value+'|'+nieuwsbrief.value);
		}
	}else
	{
		var edit = document.getElementById('editimg_'+id);
		if(edit.src.match('edit_small'))
		{
			edit.src = '/images/beheer/ok.gif';
		}else
		{
		edit.src = '/images/beheer/edit_small.png';
		var name = document.getElementById('lname_'+id);
		var abr = document.getElementById('abr_'+id);
		var valuta = document.getElementById('valuta_'+id);
		var symbol = document.getElementById('symbol_'+id);
		var menu1 = document.getElementById('menu1_'+id);
		var menu2 = document.getElementById('menu2_'+id);
		var menu3 = document.getElementById('menu3_'+id);
		var menu4 = document.getElementById('menu4_'+id);
		var menu5 = document.getElementById('menu5_'+id);
		var menu6 = document.getElementById('menu6_'+id);
		var smenu1 = document.getElementById('smenu1_'+id);
		var smenu2 = document.getElementById('smenu2_'+id);
		var smenu3 = document.getElementById('smenu3_'+id);
		var telefoon = document.getElementById('telefoon_'+id);
		var nieuwsbrief = document.getElementById('nieuwsbrief_'+id);
		ajax('savelanguage',id,name.value+'|'+abr.value+'|'+valuta.value+'|'+symbol.value+'|'+menu1.value+'|'+menu2.value+'|'+menu3.value+'|'+menu4.value+'|'+menu5.value+'|'+menu6.value+'|'+smenu1.value+'|'+smenu2.value+'|'+smenu3.value+'|'+telefoon.value+'|'+nieuwsbrief.value);
		}
	}
}

function savenews(id)
{
	if(id=="new")
	{
    	if(document.getElementById('newitemimg').src.match('newitem'))
    	{
    	var titel = document.getElementById('titel_'+id);
		var keywords = document.getElementById('keywords_'+id);
		var datum = document.getElementById('datum_'+id);
		var expdatum = document.getElementById('expdatum_'+id);
		var language = document.getElementById('language_'+id);
		var beschrijving = document.getElementById('beschrijving_'+id);
		var inhoud = document.getElementById('inhoud_'+id)
		//alert(titel.value+'\n'+keywords.value+'\n'+datum.value+'\n'+expdatum.value+'\n'+language.value+'\n'+beschrijving.value+'\n'+inhoud.value);
		ajax('savenews',id,titel.value.replace('&','[and]')+'|'+keywords.value.replace('&','[and]')+'|'+datum.value+'|'+expdatum.value+'|'+language.value+'|'+beschrijving.value.replace('&','[and]')+'|'+inhoud.value.replace('&','[and]'));
		}

	}else
	{
		var edit = document.getElementById('editimg_'+id);
		if(edit.src.match('edit_small'))
		{
			edit.src = '/images/beheer/ok.gif';
		}else
		{
		edit.src = '/images/beheer/edit_small.png';
		var titel = document.getElementById('titel_'+id);
		var keywords = document.getElementById('keywords_'+id);
		var datum = document.getElementById('datum_'+id);
		var expdatum = document.getElementById('expdatum_'+id);
		var language = document.getElementById('language_'+id);
		var beschrijving = document.getElementById('beschrijving_'+id);
		var inhoud = document.getElementById('inhoud_'+id);
		ajax('savenews',id,titel.value.replace('&','[and]')+'|'+keywords.value+'|'+datum.value+'|'+expdatum.value+'|'+language.value+'|'+beschrijving.value.replace('&','[and]')+'|'+inhoud.value.replace('&','[and]'));
		}
	}
}

function changenametext(value,id)
	{
		var tmp = document.getElementById('newinput_'+id);
		if(tmp.value=="Voer hier een nieuwe waarde in" && id.match("new_"))
		{
			tmp.value='';
		}else
		{
        	if(!tmp.value && id.match("new_"))
        	{
        		tmp.value = "Voer hier een nieuwe waarde in";
        	}else
        	{
        	ajax('saveoption',id,value);
        	if(!tmp.value){removerow(id);}
			}
		}
	}

function removerow(id)
	{
    var tmp = document.getElementById('row_'+id);
    tmp.style.display = 'none';
	}


function makeeditable(id,mail)
{	if(id!='new')
	{
		if(document.getElementById('editimg_'+id).src.match("edit_small.png"))
		{
			if(mail)
			{            	var name = document.getElementById('name_'+id);
				var surname = document.getElementById('surname_'+id);
				var mail = document.getElementById('email_'+id);
				document.getElementById('editimg_'+id).src = '/images/beheer/ok.gif';

				name.style.copybackground = true;
				name.readOnly = false;
				name.style.border = '1px solid #444';
				name.style.background = 'white';

				surname.readOnly = false;
				surname.style.border = '1px solid #444';
				surname.style.background = 'white';

				mail.readOnly = false;
				mail.style.border = '1px solid #444';
				mail.style.background = 'white';
			}else
			{
				var name = document.getElementById('name_'+id);
				var beschrijving = document.getElementById('beschrijving_'+id);
				var language = document.getElementById('language_'+id);
				document.getElementById('editimg_'+id).src = '/images/beheer/ok.gif';

				name.style.copybackground = true;
				name.readOnly = false;
				name.onclick = function anonymous(){showtable(id);};
				name.style.border = '1px solid #444';
				name.style.background = 'white';

				beschrijving.readOnly = false;
				beschrijving.onclick = function anonymous(){showtable(id);};
				beschrijving.style.border = '1px solid #444';
				beschrijving.style.background = 'white';

				language.disabled = false;
				language.onclick = function anonymous(){showtable(id);};
				language.style.border = '1px solid #444';
				language.style.background = 'white';
			}
		}else
		{			if(mail)
			{
				var name = document.getElementById('name_'+id);
				var surname = document.getElementById('surname_'+id);
				var mail = document.getElementById('email_'+id);
				var master = document.getElementById('master_'+id);
				document.getElementById('editimg_'+id).src = '/images/beheer/edit_small.png';

				name.style.copybackground = false;
				name.readOnly = true;
				name.style.border = '0px solid #444';
				name.style.background = master.style.extrabackground;

				surname.readOnly = true;
				surname.style.border = '0px solid #444';
				surname.style.background = master.style.extrabackground;

				mail.readOnly = true;
				mail.style.border = '0px solid #444';
				mail.style.background = master.style.extrabackground;

				ajax('editmail',id,name.value+'|'+surname.value+'|'+mail.value);
			}else
			{
				var name = document.getElementById('name_'+id);
				var beschrijving = document.getElementById('beschrijving_'+id);
				var language = document.getElementById('language_'+id);
				var master = document.getElementById('master_'+id);
				document.getElementById('editimg_'+id).src = '/images/beheer/edit_small.png';

				name.style.copybackground = false;
				name.readOnly = true;
				name.onclick = '';
				name.style.border = '0px solid #444';
				name.style.background = master.style.extrabackground;

				beschrijving.readOnly = true;
				beschrijving.onclick = '';
				beschrijving.style.border = '0px solid #444';
				beschrijving.style.background = master.style.extrabackground;

				language.disabled = true;
				language.onclick = '';
				language.style.border = '0px solid #444';
				language.style.background = master.style.extrabackground;

				ajax('editoption',id,name.value+'|'+beschrijving.value+'|'+language.value);
			}
		}
	}else
	{		if(mail)
		{			var name = document.getElementById('name_new');
			var surname = document.getElementById('surname_new');
			var mail = document.getElementById('email_new');
			ajax('editmail',id,name.value+'|'+surname.value+'|'+mail.value);
		}else
		{			var name = document.getElementById('name_new');
			var beschrijving = document.getElementById('beschrijving_new');
			var language = document.getElementById('language_new');
			ajax('editoption',id,name.value+'|'+beschrijving.value+'|'+language.value);
		}
	}
}

function checkContactForm(form){
	var e = true;
	var formElements = form.elements;

	for (i=0; i<formElements.length; i++) {
	  if(formElements[i].value==""){
			e = false;
		}
	}

	if(e==false){
		alert('Een of meerdere verplichte velden zijn niet ingevuld.');
		return false;
	}else{
		return true;
	}
}

function savesitenieuwsbrief(mail)
{
	ajax('editmail','new','site|site|'+mail);
}

function submitEmailadresNieuwsbrief(){
	savesitenieuwsbrief(document.getElementById('form_nieuwsbrief_input').value);
	this.onclick = function(){};
	alert('Uw Email-adres is aangemeld voor de nieuwsbrief');
	document.getElementById('form_nieuwsbrief_input').disabled = 'disabled';
	return false;
}

function laatubellen(tel,naam)
{	ajax('laatubellen',tel,naam);
}

function removemail(id)
{	ajax('editmail',id,'||');
}
