/* SalarisNet.nl Javascript Library */

function toggleMessages(id, name){
	//var elem = document.getElementById(id);
	var elem = $(id);
	var divs = $ES('div', elem);
	//var divs = elem.getElementsByTagName("div");
	for(var i=0; i<divs.length; i++){
		var div = divs[i];
		if(div.name == name){
			if(input.style.display == 'none')
				input.style.display = 'block';
			else
				input.style.display = 'none';
		}
	}
}
function appendInputValue(id, inputName, inputValue){
	//var elem = document.getElementById(id);
	//var inputs = elem.getElementsByTagName("input");
	var elem = $(id);
	var inputs = $ES('input', elem);
	for(var i=0; i<inputs.length; i++){
		var input = inputs[i];
		if(input.name == inputName){
			input.value = input.value + inputValue;
			break;
		}
	}
}
function setInputValue(id, inputName, inputValue){
	//var elem = document.getElementById(id);
	//var inputs = elem.getElementsByTagName("input");
	var elem = $(id);
	var inputs = $ES('input', elem);
	for(var i=0; i<inputs.length; i++){
		var input = inputs[i];
		if(input.name == inputName){
			input.value = inputValue;
			break;
		}
	}
}


function submitSearch(keyWords, bucketType, sortby) {
	$('trefwoord').value = keyWords;
	$('Hidden1').value = bucketType;
	$('sorting').value = sortby;		
	$('zoekform').submit();
}

/* "Remember me" functions - simple functions to remember discussion values */
function save_settings() {
	if ($('remember_me').checked == true) {
		Cookie.set('wm_rememberme_email', $('email').value, {duration: 365});
		Cookie.set('wm_rememberme_name',  $('author').value, {duration: 365});
	} else {
		// Remove cookies
		Cookie.set('wm_rememberme_email', '', {duration: 0});
		Cookie.set('wm_rememberme_name', '', {duration: 0});
	}
}

function fill_reaction_fields() {
	if (Cookie.get('wm_rememberme_email')) {
		$('remember_me').checked = true;
		$('email').value = Cookie.get('wm_rememberme_email');
		$('author').value = Cookie.get('wm_rememberme_name');			
	}
}

function setupRMM() {
	if ( $('bReageren') ) {
		fill_reaction_fields();	
	}	
}

function changeActiveLetter(letter){
	var list = document.getElementById("azLetterList");
	var elements = list.getElementsByTagName("li");
	for(i=0; i<elements.length; i++){
		var elem = elements[i];
		elem.className = "";
		if(elem.id == ("azLetterListItem" + letter)){
			elem.className = "active";
		}
	}
	hideAllTerms();
}

window.addEvent('load', setupRMM);