// JavaScript Functions for paramassage.nl
//copyright date 2006 - <this year>
var strCopyright = '&copy; 2006';
if(parseInt(new Date().getFullYear()) > 2006) {
 strCopyright += ' - ' + new Date().getFullYear();
}
// Statusbar text show/hide title on mouse over/out - only works in IE since FF doens't support window.statusbar 
function setStatus() {
        for (var i = 0; i < document.getElementsByTagName("a").length; i++) {
                var node = document.getElementsByTagName("a")[i];
                if (node.title) {
                        node.onmouseover = function () { window.status = this.title; return true; }
                        node.onmouseout = function () { window.status = ''; return true; }
                }
        }
}

//mail site owner
function mailsite() {
//variabelen
  var to = "henk@paramassage.nl";
  var cc = " ";
  var bcc = " ";
  var subject = "Reactie vanaf de website paramassage.nl";
  var body = " ";
  var doc = "mailto:" + to +
    "?cc=" + cc +
    "&bcc=" + bcc +
    "&subject=" + escape(subject) +
    "&body=" + escape(body);

 window.location = doc; // pop-up email message..
}

// show hide fields
function toggle()
{
if(document.getElementById('conmail').checked)
{
document.getElementById('telnr').style.display="none";
document.getElementById('mailber').style.display="block";
}
else {
document.getElementById('telnr').style.display="block";
document.getElementById('mailber').style.display="none";
}
}

// controleer formulier
function checkform(){
var validformfields = new Array();
validformfields[0] = "naam"; 
validformfields[1] = "email"; 

var fieldallow = new Array();
fieldallow[0] = "alltext";
fieldallow[1] = "email";

var formname = "contactform"; 
var fontnormal = "#025BC8";
var fonterror = "#F00";
var bordernormal = "1px solid #025BC8"; 
var bordererror = "1px solid #F00";
var formrow=1;
var inputitem=1;
var i=0;
	while (i != validformfields.length ){
	eval("document.getElementById('formrow"+i+"').style.color='"+fontnormal+"';");
	eval("document.getElementById('inputitem"+i+"').style.border='"+bordernormal+"';");
	i++;
var i=0;
while (i != validformfields.length ){
	whatformfield = eval("document."+formname+"."+validformfields[i]+".value"); 
if (fieldallow[i] == "alltext" && whatformfield != ""){
	var re  =  /^[\w \.\-]+$/; 
	if (!re.test(whatformfield)) {      
	whatformfield="";
	}	
}
if (fieldallow[i] == "email" && whatformfield != ""){
	var re=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/i;
	if (!re.test(whatformfield)) {
	whatformfield="";
	}
}
if(whatformfield == "" ){
		eval("document.getElementById('formrow"+i+"').style.color='"+fonterror+"';");
		eval("document.getElementById('inputitem"+i+"').style.border='"+bordererror+"';");
		formrow=0;
		inputitem=0;
	}
	i++;
	}
}
if (formrow==0){return false;}
return true
}

// open links in new window ipv target="blank" nu toevoegen rel="external"
function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}
