function save(){
	var action = $("compose");
	action.value="save";
	$("composeForm").submit();
}

function unCheck(fieldname){
	if(document.all){			
		var field = document.all[fieldname];
	} else {
		var field = $(fieldname);
	}			
}

function openPopup(size,userid){
	window.open("fotopopup.html?size="+ size +"&userid="+ userid,"","width=550, height=412");
}

function openFotoBoekPopup(size,userid,foto){
	window.open("fotoboekpopup.html?size="+ size +"&userid="+ userid+"&foto="+foto,"","width=550, height=412");
}

function removeFoto(){
	if(confirm("Weet je zeker dat je je foto wilt verwijderen?"))
		window.open('profielaanpassen.html?action=rem_foto','','width=1,height=1')
}

function toggleMessages(oToggler){
	if (oToggler.checked == true){
		$$('input.cb-toggle').each(function(oEl){
			oEl.checked = true;
		});
	} else {
		$$('input.cb-toggle').each(function(oEl){
			oEl.checked = false;
		});

	}
}

function checkAkkoord(){
	var akkoord = $("akkoord");
	if(akkoord.value != "yes"){
			alert("Je bent niet akkoord gegaan met de gebruiksvoorwaarden!");
			return false;
	}
	return true;
}

function checkAkkoord2(){
	var akkoord = $("akkoord");
	if(akkoord.value != "yes"){
		alert("Je bent niet akkoord gegaan met de voorwaarden zoals beschreven onderaan deze pagina!");
		return false;
	}
	return true;
}

function confRemFav(favouserid){
	if(confirm("Weet je zeker dat je de favoriet wilt verwijderen?"))
		top.location='favorieten.html?action=remFav&favouserid=' + favouserid;
}

function checkemail(){
	var str = $("email").value;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str))
		return checkRef();
	else{
		alert("Voer een geldig emailadres in!")
		return false;
	}
}

function checkRef(){
	var ref = $("referentie").value;
	if(ref == ""){
		alert("Je hebt nog niet aangegeven hoe je ons kent!");
		return false;
	}
	return true;
}

function checkForm(){
	var naam = $("naam");
	var straat = $("straat");
	var postcode = $("postcode");
	var plaats = $("plaats");
	var rekeningnummer = $("rekeningnummer");
	
	
	if(naam.value == ""){ alert("Je hebt geen naam ingevuld"); return false; }
	if(straat.value == ""){ alert("Je hebt geen straatnaam ingevuld"); return false; }
	if(postcode.value == ""){ alert("Je hebt geen postcode ingevuld"); return false; }
	if(plaats.value == ""){ alert("Je hebt geen plaats ingevuld"); return false; }
	if(rekeningnummer.value == ""){ alert("Je hebt geen rekeningnummer ingevuld"); return false; }
	return true;
}

function checkCC(){
	var naam = $("naam");
	var ccnummer = $("ccnummer");
	var maand = $("maand");
	var jaar = $("jaar");
	
	if(naam.value == ""){ alert("Je hebt geen naam ingevuld"); return false; }
	if(ccnummer.value == ""){ alert("Je hebt geen creditcard-nummer ingevuld"); return false; }
	if(maand.value == ""){ alert("Je hebt geen geldigheidsmaand van de creditcard opgegeven"); return false; }
	if(jaar.value == ""){ alert("Je hebt geen geldigheidsjaar van de creditcard opgegeven"); return false; }
	return true;
}

var cursel = "null";

function _select(sel){
	var sello = "drop_" + sel;
	var selloff = "drop_" + cursel;	
	if(cursel == "null" || cursel == sel){
		cursel = sel;
		if($(sello).className == "select collapsed"){
			$(sello).className = "select open";
		}else{
			$(sello).className = "select collapsed";
		}
	} else {
		$(selloff).className = "select collapsed";
		$(sello).className = "select open";
		cursel = sel;
	}
}

function m(obj,cls){
	$(obj).className = "menu_item " + cls;
}

function _inp(inpt,v,disp_v){
	var disp = "value_" + inpt;
	$(disp).innerHTML = disp_v;
	$(inpt).value = v;
	_select(inpt);
}

function unfold(){	
	$('menu').className = 'menu unfold right';
}

function loginONenter(e){ 
	//e is event object passed from function invocation
	//var characterCode literal character code will be stored in this variable
	if(e && e.which){ //if which property of event object is supported (NN4)
		e = e;
		characterCode = e.which; //character code is contained in NN4's which property
	} else {
		e = event;
		characterCode = e.keyCode; //character code is contained in IE's keyCode property
	}

	if(characterCode == 13){
		//if generated character code is equal to ascii 13 (if enter key)
		document.loginForm.submit(); //submit the form
		return false;
	} else {
		return true;
	}
}

function tick(tickname){
	var tickthis='tick_'+tickname+'';
	if($(tickthis).className == 'tick on' ){
		$(tickthis).className = 'tick off';
		$(tickname).value = 'no';
	} else {
		$(tickthis).className = 'tick on';
		$(tickname).value='yes';
	}
}
	
	function cbs(v,s){ 
		var replace = new Array(" ","noordbrabant", "noordholland","zuidholland","m","v","lagereschool","vmbo","midden-oosters","negroide"); 
		var by = new Array("---","noord brabant", "noord holland","zuid holland","Man","Vrouw","lagere school","vmbo/mavo","midden-oosters","negroïde");
		for (var i=0; i<replace.length; i++) { 
			s = s.replace(replace[i], by[i]); 
		} 
		$(v).innerHTML = s; 
	}

	function cbsB(vb,sb){ 
		var replace = new Array(" ","n","vrienden","j"); 
		var by = new Array("---","nee, ( nog ) niet","ja, voor vrienden","ja, voor iedereeen");
		for (var ib=0; ib<replace.length; ib++) { 
			sb = sb.replace(replace[ib], by[ib]); 
		} 
		$(vb).innerHTML = sb; 
	}

	function cbsS(vs,ss){
		if(ss == "j"){$(vs).innerHTML = "Ja, voor iedereen";}
		else if(ss == "n"){$(vs).innerHTML = "nee, ( nog ) niet";}
		else if(ss == ""){$(vs).innerHTML = "---" ;}
		else if(ss == "vrienden"){$(vs).innerHTML = "Ja, maar alleen voor vrienden";}
	}

	function cbsC(vc,sc){ 
		var replace = new Array(" "); 
		var by = new Array("---");
		for (var ic=0; ic<replace.length; ic++) { 
			sc = sc.replace(replace[ic], by[ic]); 
		} 
		$(vc).innerHTML = sc; 
	}

