var default_text = "Klik om te zoeken...";
function qFocus(element)
{
	element.style.background = "#FFFFCC";
} 

function qClear(element)
{
	if (element.value == default_text)
	{
		element.value = "";
	}
}

function qRestore(element)
{
	qBlur(element);
	if (element.value == "")
	{
		element.value = default_text;
	}
}

function qBlur(element)
{
	element.style.background = "white";
}
		
function setPointer (element, thePointerColor)
{
    if (typeof(element.style) == 'undefined' || typeof(element.cells) == 'undefined') 
		{
        return false;
    }

    var row_cells_cnt = element.cells.length;
    for (var c = 0; c < row_cells_cnt; c++) 
		{
        element.cells[c].bgColor = thePointerColor;
    }

    return true;
}

function smilie(code) 
{
	var b = document.getElementById('bericht');
	if (b != null)
	{
		b.value += ""+code+" ";
		b.focus();
	}
}

function kampform_validate()
{
	var d = document.frmkamp;
		
	if (d.naam.value == "" || d.email.value == "" || d.gebdatum_d.value == "" || d.gebdatum_j.value == "")
	{
		alert("Vul a.u.b. alle gemarkeerde velden van dit aanmeldingsformulier in.");
		return false;
	}
	else if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(d.email.value))
	{
		alert("Het opgegeven e-mailadres is niet geldig.");
		return false;	
	}
}