
/*functie Diashow op de homepage-----------------------------------------------------*/

var plaatjes  = new Array()
plaatjes[0] = 'images/imageshome/Home-1A.jpg';
plaatjes[1] = 'images/imageshome/Home-2A.jpg';
plaatjes[2] = 'images/imageshome/Home-3A.jpg';
plaatjes[3] = 'images/imageshome/Home-4A.jpg';
plaatjes[4] = 'images/imageshome/Home-5A.jpg';
plaatjes[5] = 'images/imageshome/Home-6A.jpg';
plaatjes[6] = 'images/imageshome/Home-7A.jpg';
plaatjes[7] = 'images/imageshome/Home-8A.jpg';
plaatjes[8] = 'images/imageshome/Home-9A.jpg';

var teller=0;

//image in document.image.scr is de naam van het het 'bron'plaatje in het document. Die namen moeten echt
//overeenkomen anders werkt 't niet


function Diashow(){
var aantalplaatjes = plaatjes.length
if (teller< aantalplaatjes){
	document.bronimage.src = plaatjes[teller]
	teller ++
}
	if(teller == aantalplaatjes) { teller = 0; }
	setTimeout ("Diashow()",2600)
}


/* functie- tekst in een div-id rollover tekst op overzichtpagina--------------------------------------*/

function writeOverz(txt)
{
document.getElementById("tekstoverzicht").innerHTML=txt
}

/* functies voor het zichtbaar maken en verbergen van de meerinfotekst bij projecten------------------------------------*/

function showMeerinfo()
{
document.getElementById("meerinfovenster").style.visibility="visible";
}

function hideMeerinfo()
{
document.getElementById("meerinfovenster").style.visibility="hidden";
}

/* functies voor het zichtbaar maken en verbergen van de lijst met projecten op de overzichtpagina------------------------------------*/

function showOverzicht()
{
document.getElementById("overzichtvenster").style.visibility="visible";
document.getElementById("overzichttxt").style.visibility="visible";
document.getElementById("overzichttxt").style.overflow="auto";

}
function hideOverzicht()
{
document.getElementById("overzichtvenster").style.visibility="hidden";
document.getElementById("overzichttxt").style.visibility="hidden";
document.getElementById("overzichttxt").style.overflow="hidden";
}


/* functies voor het zichtbaar maken en verbergen van rollover div in het submenu NOG NIET ACTIEF

function showProjectnaam()
{
document.getElementById("projectnaamhouder").style.visibility="visible";
document.getElementById("projectnaam").style.visibility="visible";
document.getElementById("overzichttxt").style.overflow="hidden";
}
function hideProjectnaam()
{
document.getElementById("projectnaamhouder").style.visibility="hidden";
document.getElementById("projectnaamhouder").style.visibility="hidden";
document.getElementById("overzichttxt").style.overflow="hidden";
}
*/


/* functie- tekst in een div-id van de projectnaam bij het submenu NOG NIET ACTIEF

function writeText(txt)
{
document.getElementById("projectnaam").innerHTML=txt
}
*/


/*verbergen en tonen van divtags die foto op contentpagina bevatten*/
function showA() {
	document.getElementById("fotoA").style.visibility="visible";
	
}

function showB() {
	document.getElementById("fotoB").style.visibility="visible";
}

function showC() {
	document.getElementById("fotoC").style.visibility="visible";
}

function hideA() {
	document.getElementById("fotoA").style.visibility="hidden";
	window.document.fotoa.src='projecten/transparant.gif';
}

function hideB() {
	document.getElementById("fotoB").style.visibility="hidden";
	window.document.fotob.src='projecten/transparant.gif';
}

function hideC() {
	document.getElementById("fotoC").style.visibility="hidden";
	window.document.fotoc.src='projecten/transparant.gif';
}




function valideerForm(){
	var form = new Array()
	form[0] = document.getElementById("naam");
	form[1] = document.getElementById("adres");
	form[2] = document.getElementById("postcode");
	form[3] = document.getElementById("woonplaats");
	form[4] = document.getElementById("telefoon");
	form[5] = document.getElementById("emailadres");
	form[6] = document.getElementById("invulnaam");
	
	/* controle op lege velden*/
	var waarde=""
	for (var item in form){
	if (form[item].value ==""){
		waarde = (waarde +"- "+form[item].title + "\n");
		}
	}
	if (waarde !=""){
		alert("U heeft uw: \n\n"+ waarde + "\n niet ingevuld");
	return false;
	}
	
	/* controle of postcode de 7 juiste karakters bevat*/
	var postcodecheck = document.bestelform.postcode.value;
	if(postcodecheck.length!="7") {
		alert("De ingevoerde postcode is te kort of te lang");
		return false;
	}
	var invoerpc=postcodecheck.toString()
	for(i=0; i<4; i++){
	var pcteken=invoerpc.charAt(i);
		if (pcteken <"0" || pcteken >"9"){
			alert("De eerste vier tekens van de postcode moeten cijfers zijn");
			return false;
			}
	}
	if (postcodecheck.indexOf(" ",4) == "-1"){
		alert("Postcode heeft geen spatie op op de verkeerde plaats");
		return false;
	}
	/* controle of laatste twee waarden geen nummer zijn met isNaN (is not a Number) */
	var pcletters=invoerpc.substring(5,6);
	var pctekst = parseFloat(pcletters);
	if(isNaN(pctekst) == false){
		alert("Laatste twee gegevens moeten letters zijn");
		return false;
		}
	
		
	/* controle of telefoonnummerveld 10 karakters bevat*/
	var telnrcheck = document.bestelform.telefoon.value;
	
	if(telnrcheck.length!="10") {
	alert("Het ingevoerde telefoonnummer is te kort of te lang");
		return false;
	}
	/* controle of telefoonnummerveld allemaal cijfers bevat*/
	var invoer=telnrcheck.toString()
	for(i=0; i<invoer.length; i++){
	var teken=invoer.charAt(i);
		if (teken <"0" || teken >"9"){
			alert("Het ingevoerde telefoonnummer bevat andere tekens dan cijfers.");
			return false;		
		}
	}
	/* controle of emailadres minimaal een at en een punt bevatten*/
	var emailcheck = document.bestelform.emailadres.value;
	if(emailcheck.indexOf("@") == "-1" || emailcheck.indexOf(".") == "-1") {
		alert("Het ingevoerde e-mailadres is niet geldig.");
		return false;
	}
	
	
	

// Controle of een radiobutton is aangevinkt (controle of checked)
var radiokeuze = -1;
if(document.bestelform.uniek.length>=0){
	for (i=document.bestelform.uniek.length-1; i > -1; i--) {
		if (document.bestelform.uniek[i].checked) {
			radiokeuze = i;
			i = -1;
		}
	}
	if (radiokeuze == -1) {
		alert("Kies voor wel of geen uniek ontwerp");
		return false;
	}
}
// Controle of een radiobutton is aangevinkt (controle of checked)
var radiokeuze = -1;
	for (i=document.bestelform.zendwijze.length-1; i > -1; i--) {
		if (document.bestelform.zendwijze[i].checked) {
			radiokeuze = i;
			i = -1;
		}
	}
	if (radiokeuze == -1) {
		alert("Kies of u het ontwerp via mail of op cd wilt ontvangen");
		return false;
	}
	
	
	else{
		/*alert("Uw formulier wordt nu verzonden. U ontvangt een bevesting via uw e-mail.");*/
		if (confirm ("xxxxxxx") == true){
		document.getElementById("bestelform").submit();
		}else
		return false;
		/*return true;*/
	}
}



