var src;
var srcCode;
var i = 2
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 - 470) / 2;
	var winTop 		= (screen.height - 550) / 2;
	var features 	= 'location=0,statusbar=0,menubar=0,scrollbars=1,width=470,height=550,left='+winLeft+',top='+winTop;
	
	mailToFriendPopUp = window.open(document.getElementsByTagName('base')[0].href + "templates/staf.php?pageurl="+pageUrl, "_blank", features);
	mailToFriendPopUp.focus();
}

function pageLoaded()
{
	src = document.getElementById("vrienden");
	if(src) srcCode = src.innerHTML;
}

function addContent()
{
	$('#vrienden').append(srcCode.replace(/1/gm, i))
	i++;
}

function deleteContent()
{
	$('#vrienden .formField:last').remove();
	i--;
}

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;
}