/*
Strip whitespace from the beginning and end of a string
Input : a string
*/
function trim(str)
{
	return str.replace(/^\s+|\s+$/g,'');
}

/* Make sure that textBox only contain number */
function checkNumber(textBox)
{
	while (textBox.value.length > 0 && isNaN(textBox.value)) {
		textBox.value = textBox.value.substring(0, textBox.value.length - 1)
	}
	
	textBox.value = trim(textBox.value);
/*	if (textBox.value.length == 0) {
		textBox.value = 0;		
	} else {
		textBox.value = parseInt(textBox.value);
	}*/
}

/*
	Check if a form element is empty.
	If it is display an alert box and focus
	on the element
*/
function isEmpty(formElement, message) {
	formElement.value = trim(formElement.value);
	
	_isEmpty = false;
	if (formElement.value == '') {
		_isEmpty = true;
		alert(message);
		formElement.focus();
	}
	
	return _isEmpty;
}

/*
	Set one value in combo box as the selected value
*/
function setSelect(listElement, listValue)
{
	for (i=0; i < listElement.options.length; i++) {
		if (listElement.options[i].value == listValue)	{
			listElement.selectedIndex = i;
		}
	}	
}

function mailto(domein,gebruikersnaam)
{document.location.href = "mailto:" + gebruikersnaam + "@" + domein;}

function mail_fotowand(domein,gebruikersnaam,fotowand)
{document.location.href = "mailto:" + gebruikersnaam + "@" + domein + "?subject=" + fotowand;}

function mail_poll(domein,gebruikersnaam,poll)
{document.location.href = "mailto:" + gebruikersnaam + "@" + domein + "?subject=" + poll;}

/* cookie js */
writeCookie();
function writeCookie()
{
var today = new Date();
var the_date = new Date("December 31, 2023");
var the_cookie_date = the_date.toGMTString();
var the_cookie = "users_resolution="+ screen.width +"x"+ screen.height;
var the_cookie = the_cookie + ";expires=" + the_cookie_date;
document.cookie=the_cookie
}

/* bookmark js */
function favoris() { if ( navigator.appName != 'Microsoft Internet Explorer' ){ alert ("Gebruik CTRL-D om kleurmijninterieur toe te voegen aan uw favorieten.") }
    else { window.external.AddFavorite("http://www.kleurmijninterieur.com/","kleurmijninterieur"); } }
        function favoris_de() { if ( navigator.appName != 'Microsoft Internet Explorer' ){ alert ("Wenn Sie diese Seite zu ihren Faforiten hinzufügen möchten, bitte auf der Tastatur Strg + D verwenden") }
    else { window.external.AddFavorite("http://www.kleurmijninterieur.com/","kleurmijninterieur"); } }
        function favoris_en() { if ( navigator.appName != 'Microsoft Internet Explorer' ){ alert ("Press CTRL-D to bookmark this page") }
    else { window.external.AddFavorite("http://www.kleurmijninterieur.com/","kleurmijninterieur"); } }
        function favoris_hel() { if ( navigator.appName != 'Microsoft Internet Explorer' ){ alert ("Douw op CTRL-D om mark te boeken") }
    else { window.external.AddFavorite("http://www.kleurmijninterieur.com/","kleurmijninterieur"); } }