var src;
var srcCode;
var i = 2
var mailToFriendPopUp;

function getLocation() {
	path = location.href;
	path = path.replace(/&/gm, 'mediactampteken');
	return path;
}

function sendToFriend(pageUrl) {	
	if(pageUrl == '') pageUrl = getLocation();
	
	var winLeft 	= (screen.width - 450) / 2;
	var winTop 		= (screen.height - 470) / 2;
	var features 	= 'location=0,statusbar=0,menubar=0,scrollbars=1,width=450,height=470,left='+winLeft+',top='+winTop;
	mailToFriendPopUp = window.open("http://www.huisvoordesportgroningen.nl/templates/sendtofriend.php?pageurl="+pageUrl, "_blank", features);
    mailToFriendPopUp.focus();
}

function pageLoaded() {
	src = document.getElementById("vrienden");
	srcCode = src.innerHTML;
}
function addContent() {
	naam 	= Array();
	for(k=1; document.getElementById("naam" + k); k++) {
		naam.push(document.getElementById("naam" + k).value);
	}
	
	email 	= Array();
	for(k=1; document.getElementById("email" + k); k++) {
		email.push(document.getElementById("email" + k).value);
	}
	
	var srcCodeAdd = srcCode.replace(/1/gm, i);
	src.innerHTML += srcCodeAdd;
	
	i++;
	
	for(k=0; k < naam.length; k++) {
		document.getElementById("naam" + (k + 1)).value = naam[k];
	}
	for(k=0; k < email.length; k++) {
		document.getElementById("email" + (k + 1)).value = email[k];
	}
}

function deleteContent() {
	if(i > 2) {
		i--;
		var srcCodeDelete = srcCode.replace(/1/gm, i);
		var deleteLength = srcCodeDelete.length;
		var totalLength = src.innerHTML.length;
		
		src.innerHTML = src.innerHTML.substring(0,totalLength - deleteLength);
	}
}

function checkForm() {
	error = false;
	
	if(document.getElementById("naam").value == '') {
		document.getElementById("naam").className = 'invalid';
		if(!error) error = true;
	}
	
	email 		= document.getElementById("email").value;
	indexDot 	= email.indexOf(".");
	emailDot 	= email.indexOf("@");
	
	if((indexDot > 2) && (emailDot > 0)) {
		validEmail = true;
	} else {
		validEmail = false;
	}
	if(document.getElementById("email").value == '' || !validEmail) {
		document.getElementById("email").className = 'invalid';
		if(!error) error = true;
	}
	
	for(k=1; document.getElementById("naam" + k); k++) {
		if(document.getElementById("naam" + k).value == '') {
			document.getElementById("naam" + k).className = 'invalid';
			if(!error) error = true;
		}
	}
	for(k=1; document.getElementById("email" + k); k++) {
		email 		= document.getElementById("email" + k).value;
		indexDot 	= email.indexOf(".");
		emailDot 	= email.indexOf("@");
		
		if((indexDot > 2) && (emailDot > 0)) {
			validEmail = true;
		} else {
			validEmail = false;
		}
		if(document.getElementById("email" + k).value == '' || !validEmail) {
			document.getElementById("email" + k).className = 'invalid';
			if(!error) error = true;
		}
	}
	
	return !error;
}

function setClass(obj, objClass) {
	document.getElementById(obj).className = objClass;
}