var mywin;




function checkForm()
{   
    var gvnaam, gnaam, gtel, gemail, gjaar,gmessage;
    with(window.document.formulier)
    {
        gvnaam    = vnaam;
		gnaam    = naam;
        gtel     = tel;
        gmail   = mail;
		gmessage = tekst;
		
		 }
	var i=0;
	var a, b, c, d,e,fm,gmv;

    gmv=gmessage.value.toLowerCase();
     

	 if(trim(gvnaam.value) == '' )
	 { 
	   i++; 
	   a=1;
	   document.getElementById("1").style.backgroundColor="#FFC6C6";
	 }
	
	if(trim(gnaam.value) == '' )
    {
        i++;
		b=1;
		document.getElementById("2").style.backgroundColor="#FFC6C6";  
    }
	
	if(trim(gmail.value) == '' || !isEmail(trim(gmail.value)))
    {
        i++;
		c=1;
		document.getElementById("3").style.backgroundColor="#FFC6C6";
        
    }
	if(trim(gtel.value) == '' )
    {
        i++;
		d=1;
		document.getElementById("4").style.backgroundColor="#FFC6C6";    
    }
	if(trim(gmessage.value) == '' )
    {
        i++;
		e=1;
		document.getElementById("5").style.backgroundColor="#FFC6C6";    
    }
	if(a!=1){ document.getElementById("1").style.backgroundColor="#ffffff";}
	if(b!=1){ document.getElementById("2").style.backgroundColor="#ffffff";}
	if(c!=1){ document.getElementById("3").style.backgroundColor="#ffffff";}
	if(d!=1){ document.getElementById("4").style.backgroundColor="#ffffff";}
	if(e!=1){ document.getElementById("5").style.backgroundColor="#ffffff";}
	
	if ( i >= 2)
	{ fm= "Controleer aub de gemerkte velden. ";
	  document.getElementById("fn").firstChild.nodeValue = fm;
	  
	 if(a==1){gvnaam.focus()}
	 
	 else if(b==1){gnaam.focus()}
	 
	 else if(c==1){gmail.focus()}
	 
	 else if(d==1){gtel.focus()}
	 
	 else if(e==1){gmessage.focus()}
	 
	 return
	
	}
	
	
	
	
	else
	
	
    if(a==1  && i==1)
    {
        fm="Controleer aub het veld 'Voorletters/ voornaam'";
		document.getElementById("fn").firstChild.nodeValue = fm;
        gvnaam.focus();
		
        return ;
    }
    else if(b==1  && i==1)
    {
        fm="Controleer aub het veld 'Naam'.";
		document.getElementById("fn").firstChild.nodeValue = fm;
		gnaam.focus();
        return;
    }
	
	 else if(c==1 && i==1)
    {
        fm="Controleer aub uw email-adres.";
	    document.getElementById("fn").firstChild.nodeValue = fm;
        gmail.focus();
        return;
    }
	
	else if(d == 1  && i==1)
    {
        fm="Controleer aub uw telefoonnummer.";
		document.getElementById("fn").firstChild.nodeValue = fm;
        gtel.focus();
        return ;
    }
    
	
    else if (e==1 && i==1)
	{    
		 fm="Voer aub uw vraag of reactie in.";
		 document.getElementById("fn").firstChild.nodeValue = fm;
		 gmessage.focus();
	   
		 
	}
	 else if (gmv.indexOf("www") != -1   || gmv.indexOf("http") != -1  || gmv.indexOf("ftp") != -1	||  gmv.indexOf("//") != -1	||  gmv.indexOf("\\") != -1  ||  gmv.indexOf(".com") != -1 ||  gmv.indexOf(".org") != -1 ||  gmv.indexOf(".net") != -1 ||  gmv.indexOf(".eu") != -1 ||  gmv.indexOf(".edu") != -1 ||  gmv.indexOf(".nl") != -1)
	 
	 {
	 document.getElementById("5").style.backgroundColor="#FFC6C6";
	 gmessage.focus();
	 alert("Controleer aub uw vraag/reactie.\nUrl's of webadressen worden niet geaccepteerd.");
	 return;
	 }
	 
	else
	{
	
    
	var mijnwin


   	








   maanden      =  new Array(12);
   maanden[0]   = 'januari';
   maanden[1]   = 'februari';
   maanden[2]   = 'maart';
   maanden[3]   = 'april';
   maanden[4]   = 'mei';
   maanden[5]   = 'juni';
   maanden[6]   = 'juli';
   maanden[7]   = 'augustus';
   maanden[8]   = 'september';
   maanden[9]   = 'oktober';
   maanden[10]  = 'november';
   maanden[11]  = 'december';
   
   
   dagen       =  new Array(7);
   dagen[0]    = 'Zondag';
   dagen[1]    = 'Maandag';
   dagen[2]    = 'Dinsdag';
   dagen[3]    = 'Woensdag'; 
   dagen[4]    = 'Donderdag'; 
   dagen[5]    = 'Vrijdag';
   dagen[6]    = 'Zaterdag';
   





   function maakDatum(datum){

         var uur = datum.getHours();
		 var minuut = datum.getMinutes();
		 
		 if (uur <10){
		              uur= '0' + uur;
					  }
		 if (minuut <10){
		              minuut= '0' + minuut;
					  }			  

          
          

           var datum = new Date();
		   var mijnDatum = new Date();

           var dag   = dagen[datum.getDay()];
		   var maand = maanden[datum.getMonth()];
		   var jaar  = datum.getFullYear();
		   var datumstring = dag + '&nbsp;' + datum.getDate() +'&nbsp;' + maand + '&nbsp;' + jaar + '&nbsp;&nbsp;' + uur + ':' + minuut;
		   return datumstring;
		   
		   }





 
  mywin=window.open('','invoer','width=700,height=530,scrollbars=yes,status=no,menubar=no,toolbar=no,resizable=yes');
  
   
  
  
  
  
  
 	
	function maakrij(label,witruimte,invoer,witruimte2,label2,witruimte3,invoer2,witruimte4) {
	                 mywin.document.write("<tr><td valign='top'>",label,"</td><td>",witruimte,"</td><td width='500px'>",invoer,"</td><td>",witruimte2,"</td><td>",label2,"</td><td>",witruimte3,"</td><td>",invoer2,"</td><td>",witruimte4,"</td></tr>");
					               
	                			  
								  }
								  
								  
								  
	function maakrij2 (label3,witruimte5,invoer3,witruimte6,witruimte7,witruimte8,witruimte9,witruimte10) {
	                   mywin.document.write("<tr><td valign='top'>",label3,"</td><td>",witruimte5,"</td><td>",invoer3,"</td><td>",witruimte6,"</td><td>",witruimte7,"</td><td>",witruimte8,"</td><td>",witruimte9,"</td><td>",witruimte10,"</td></tr>");
					   
					   }
					   					  
								  							  
	var L=("&nbsp;&nbsp;");							  
	
	var A=document.formulier.vnaam.value;
	var B=document.formulier.naam.value;
	var C=document.formulier.mail.value;
	var D=document.formulier.tel.value;
	
	var E=document.formulier.tekst.value;
	
	
	var W=("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
	
	
	
	
	
      mywin.document.open();
	  mywin.document.write("<link href='window.css' rel='stylesheet' type='text/css' media='print'/>");
	  mywin.document.write("<link href='window2.css' rel='stylesheet' type='text/css' media='screen'/>");
	  
	  
	  mywin.document.write("<title>Formuliergegevens&nbsp;Vananna&nbsp;Design</title>");

	  

      mywin.document.write("<body   onunload='window.opener.toe();'>");
	  
	  
	  mywin.document.write("<p id='p1' style='font-family:century gothic,arial,sans-serif; font-weight:bold;font-size:0.7em; color:#FF9900;'>");
	  mywin.document.write("Hieronder staan uw gegevens nog eens op een rij.");
	  
	  mywin.document.write("</p>");
	  
	   mywin.document.write("<p id='p2' style='font-family:century gothic,helvetica,geneva,arial,sans-serif; font-weight:normal; font-size:0.7em; color:#D23107; font-weight:bold;'>");
	  mywin.document.write("Om veranderingen aan te brengen klikt u onderaan de pagina op <span  style='color:#8DC301; font-weight:normal;'>'Terug'.</span>","<br />");
	  mywin.document.write("Om uw gegevens definitief te verzenden klikt u onderaan de pagina op <span  style='color:#8DC301; font-weight:normal;'>'Verzenden'.</span>","<br />","<br />");
	  mywin.document.write("</p>");
	  
	  
      mywin.document.write("<div style='border: 1px solid #404040 ; padding:7px; width:529px;'>");
	
	  mywin.document.write("<table name='tabel' cellpadding='1' cellspacing='1' border='0' style='font-size:0.7em;  font-family:tahoma,geneva,arial,sans-serif;'>");
	  
	  maakrij("Aan:",W,"<img src='logoklein.png' />&nbsp;&nbsp;&nbsp;&nbsp;<span style='font-size:1.1em; font-family:century gothic,tahoma,arial,sans-serif;'>Vananna Design</span>","&nbsp;","&nbsp;","&nbsp;","&nbsp;","&nbsp;");
	  maakrij("Datum:",W, maakDatum(new Date()),"&nbsp;","&nbsp;","&nbsp;","&nbsp;","&nbsp;");
	  maakrij(L,L,L,"&nbsp;","&nbsp;","&nbsp;","&nbsp;","&nbsp;");
	 
	  maakrij("Voorletters/voornaam:",W,A,W,W,W,L,"&nbsp;");
	  maakrij("Naam:",W,B,W,W,W,L,"&nbsp;");
	  maakrij("Email:",W,C,W,W,W,L,"&nbsp;");
	  maakrij("Telefoon:",W,D,W,W,W,L,"&nbsp;");
	  maakrij(L,L,L,"&nbsp;","&nbsp;","&nbsp;","&nbsp;","&nbsp;");
	  
	  
	  mywin.document.write("</table>");
	  
	  mywin.document.write("<table name='tabel2' cellpadding='1' cellspacing='1' border='0' style='font-size:0.7em;  font-family:tahoma,geneva,arial,sans-serif;'>");
	  maakrij2("Vraag/Reactie:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;",W,E,L,L,L,L,L);
	  mywin.document.write("</table>");
	  
	  
	  
	  
	  
	  mywin.document.write("<br />"); 
	  mywin.document.write("</div>");
	 
	  mywin.document.write("<br />");
	 
	 
	 
	 mywin.document.write("<a href='#' id='p123' onclick='window.opener.document.formulier.submit();  window.opener.document.formulier.reset(); window.opener.toe();' id='123'>Verzenden&nbsp;&raquo;</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='#' id='p1234'onclick='window.opener.toe();'>&lsaquo;&nbsp;Terug</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='#' id='p12345' onclick='window.print()'>Print</a>");

	 
	 
	 
	 
	 
	 
	 /* mywin.document.write("<form name='formulier3'><input id='123' style='padding-left:0px; padding-right:0px; color:#8DC301;  font-family:arial,sans-serif; font-size:0.7em;cursor:pointer;' type='button' value='Verzenden'  onclick='window.opener.document.formulier.submit();  window.opener.document.formulier.reset(); window.opener.toe();' onmouseover='window.opener.over(123);' onmouseout='window.opener.uit2(123);'>&nbsp;&nbsp;&nbsp;																																																																		<input id='1234' style='padding-left:5px; padding-right:5px; color:#8DC301; font-family:arial,sans-serif; font-size:0.7em;cursor:pointer; border-color:;' type='button' value='Terug' onclick='window.opener.toe();' onmouseover='window.opener.over(1234);' onmouseout='window.opener.uit2(1234);'> 																																																																																								<input id='12345' style='margin-left:308px; padding-left:6px; padding-right:6px; color:#8DC301; font-family:arial,sans-serif; cursor:pointer; border-color:1px solid black; font-size:0.7em;' type='button' value='Print' onclick=' window.print();' onmouseover='window.opener.over(12345);' onmouseout='window.opener.uit2(12345);'></form>");
*/																																																																																									
	  
	mywin.document.write("</body>");
	mywin.document.close();
	


	
	
    }
}


 
	function over(cid){
	mywin.document.getElementById(cid).style.color= "#CC0000";
	}
	
	function uit2(did){
	mywin.document.getElementById(did).style.color= "#8DC301";
	}

   




function toe(){
if (mywin) 
{mywin.close(); mywin=null}
}
	
function zend(){
document.formulier.submit();
document.formulier.reset();
toe();
}


function trim(str)
{
    return str.replace(/^\s+|\s+$/g,'');
}

function trimR(str)
{
    return str.replace(/\s+$/g,'');
}


function isEmail(str)
{
    var regex = /^[-_.a-z0-9]+@(([-a-z0-9]+\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i;
    return regex.test(str);
}
function isUrl(str) {
        var regex = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/i;
        return regex.test(str);
}


function isPrijs(str) {
	     var regex = /^\d{1}[\d,\.]{0,4}$/i;
		 return regex.test(str);
}
		 
function isVNaam(str) {
	     var regex = /^[A-Za-z][A-za-z-.\']*$/i;
		 return regex.test(str);
}


function isNaam(str) {
	     var regex = /^[A-za-z-.\'\s]*$/i;
		 return regex.test(str);
}




function isNummer(str) {
var	g=document.gf.tel.value;
	if (g.indexOf('-')!= -1 || g.indexOf(' ')!= -1)
	    
	
	{
	     var regex = /^[0-9][-0-9\s]{10,14}$/i;
		 return regex.test(str);
    }
	else
	{
		
		 var regex = /^[0-9][0-9]{9,14}$/i;
		 return regex.test(str);
		 }
	
	
}


function addemoticos(smilie)
{
    document.gf.p.value += ' ' + smilie + ' ';
}
function addhtml(html)
{
    document.gf.p.value += ' ' + html + ' ';
}

function addhtml2(html)
{
    document.gf.tijd.value += ' ' + html + ' ';
}


