function confirmDelete()
{
	if(confirm('Är du säker på att du vill ta bort?'))
	{
		return true;
	}	
	
	return false;
}

function controlForm()
{
	var propose = document.forms["propose"];
	var kategori = propose.elements["kategori"].value;
	var prize = propose.elements["prize"].value;
	var arranger = propose.elements["arranger"].value;
	var start = propose.elements["start"].value;
	var slut = propose.elements["slut"].value;
	var email = propose.elements["email"].value;
	var beskrivning = propose.elements["beskrivning"].value;
	var address = propose.elements["address"].value;	
	
	
	if(kategori == "")
	{
		alert("Du måste välja en Kategori till tävlingen.");
		return false;
	}
	var re = /^(?:19|20)\d\d-(?:0[1-9]|1[012])-(?:0[1-9]|[12][0-9]|3[01])$/;
	if(!re.test(start))
	{
		alert("Du måste ange tävlingens Startdatum på formatet ÅÅÅÅ-MM-DD.");
		return false;
	}
	if(!re.test(slut))
	{
		alert("Du måste ange tävlingens Slutdatum på formatet ÅÅÅÅ-MM-DD.");
		return false;
	}
	if(slut <= start)
	{
		alert("Tävlingens Slutdatum måste vara efter Startdatumet.");
		return false;
	}
	if(prize == "")
	{
		alert("Du måste ange en Vinst.");
		return false;
	}
	if(arranger == "")
	{
		alert("Du måste ange en Arrangör.");
		return false;
	}
	if(beskrivning == "")
	{
		alert("Du måste ange en Beskrivning av tävlingen.");
		return false;
	}
	var filter = /https?:\/\/(?:[\d\w\-]+\.)+\w{2,6}(?:\/[^\s\/]+)*\/?/i;
	if(!filter.test(address))
	{
	  alert("Du måste ange tävlingens URL på formatet http://");
	  return false;
	}
	
	var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if(!filter.test(email))
	{
		alert("Du måste ange din Epost.");
		return false;
	}
	
	
	return true;
}

function controlKommenteraForm()
{
	var propose = document.forms["kommenteraForm"];
	var namn = propose.elements["namn"].value;
	var epost = propose.elements["epost"].value;
	var kommentar = propose.elements["kommentar"].value;
	
	
	if(namn == "")
	{
		alert("Du måste ange ditt Namn.");
		return false;
	}
	var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if(!filter.test(epost))
	{
		alert("Du måste ange din Epost.");
		return false;
	}
	if(kommentar == "")
	{
		alert("Du måste skriva en kommentar.");
		return false;
	}
	
	return true;
}

function getToday()
{
	var today = new Date();
	var month = ( today.getMonth < 9 ? "0" + (today.getMonth() + 1) : today.getMonth() + 1);
	var day = (today.getDate < 10 ? "0" + today.getDate () : today.getDate());
	
	return today.getFullYear() + "-" + month + "-" + day;
}
