var src;
var srcCode;
var i = 1
var mailToFriendPopUp;

function getLocation() {
	path = location.href;
	path = path.replace(/&/gm, 'mediactampteken');
	return path;
}

function sendToAFriend(pageUrl) {	
	if(pageUrl == '') pageUrl = getLocation();
	
	var winLeft 	= (screen.width - 450) / 2;
	var winTop 		= (screen.height - 530) / 2;
	var features 	= 'location=0,statusbar=0,menubar=0,scrollbars=1,width=450,height=530,left='+winLeft+',top='+winTop;
	
	mailToFriendPopUp = window.open(document.getElementsByTagName('base')[0].href + "templates/sendtoafriend.php?pageurl="+pageUrl, "_blank", features);
    mailToFriendPopUp.focus();
}

function pageLoaded() {
	src = document.getElementById("vrienden");
	if(src) srcCode = src.innerHTML;
}
function addContent() {
	i++;
	
	var cloned = $('#vrienden .formField:first').clone();
	cloned.appendTo('#vrienden');
	
	old_html = $('#vrienden .formField:last').html();
	new_html = old_html.replace(/1/gm, i);
	$('#vrienden .formField:last').html(new_html);
	/*
	var clonedHtml = cloned.html().replace(/1/gm, i);

	$("#vrienden").add('div');
	console.log($("#vrienden").html());
	$("#vrienden > div:last").addClass('formField')
	$("#vrienden > div:last").html(clonedHtml);
	*/
	// $('#vrienden').html(new_html);
}

function deleteContent() {
	if($('#vrienden .formField').length > 1) {
		$('#vrienden .formField:last').remove();
	}
}

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;
}