//All fields with id filled in are required fields.
function submit_onclick(){
	var form=document.getElementById('frmContact');
	var msg='';
	for(i=0;i<form.elements.length;i++){
		if(form.elements[i].id!=''){
			if(form.elements[i].value==''){
				msg = msg + "- " + form.elements[i].title + "\n";
				form.elements[i].style.backgroundColor = "#E11B22";
				form.elements[i].style.color = "#333333";
		    }
			else {
				form.elements[i].style.backgroundColor = "#EEEEEE";
				form.elements[i].style.color = "#333333";
			}			
		}
	}
	if(msg!='') {
		alert("De volgende velden zijn verplicht:\n" + msg);
	}
	else {
	 	form.submit();
	}
}

function cOn(td, color) {
    if(document.getElementById||(document.all && !(document.getElementById))) {
	  td.style.backgroundColor= color;
	  td.style.cursor = 'pointer';
	}
}
function cOut(td,color) {
    if(document.getElementById||(document.all && !(document.getElementById))) {
	  td.style.backgroundColor= color;
	}
}

function preLoader()
{ 
  var args = preLoader.arguments;
  document.imageArray = new Array(args.length);
  for(var i=0; i<args.length; i++)
  {
    document.imageArray[i] = new Image;
    document.imageArray[i].src = args[i];
  }
}
function showDetail(id) {
	if(document.getElementById(id +'On').style.display=='block') {
		document.getElementById(id +'On').style.display='none';
	}else{
		document.getElementById(id +'On').style.display='block';
	}
}