// JScript source code


function validateGuestbook()
{

	var message = "";

	
	
	myregexp = new RegExp("^[A-ZÅÄÖa-zåäö0-9 -]*$");

	if(document.gastbok.forfattare.value=="")
	{
		message = message + "Du har inte fyllt i något namn.\n";
	}
	else if(!myregexp.test(document.gastbok.forfattare.value))
	{
		message = message + "Fältet namn är inte korrekt inskrivet.\n";
	}



	myregexp = new RegExp("^[a-zA-Z0-9][a-zA-Z0-9\._-]*[a-zA-Z0-9]*[a-zA-Z0-9_-]*@([a-zA-Z0-9]+[.][a-zA-Z0-9]+|[a-zA-Z0-9]+)[.][a-zA-Z]{2,4}$");
	if(document.gastbok.epost.value=="")
	{
		message+="Du har inte fyllt i någon epost.\n";
	}
	else if(!myregexp.test(document.gastbok.epost.value))
	{
		message+="Fältet epost är inte inskrivet korrekt.\n";
	}
	
	
	
	myregexp = new RegExp("^[A-ZÅÄÖa-zåäö0-9 - \. \, \: \! \?]*$");

	if(document.gastbok.rubrik.value=="")
	{
		message = message + "Du har inte fyllt i någon rubrik.\n";
	}
	else if(!myregexp.test(document.gastbok.rubrik.value))
	{
		message = message + "Fältet rubrik är inte korrekt inskrivet.\n";
	}
	
	
	
	myregexp = new RegExp("^[A-ZÅÄÖa-zåäö0-9 - \. \, \: \! \?]*$","m");

	if(document.gastbok.text.value=="")
	{
		message = message + "Du har inte fyllt i något meddelande.\n";
	}
	else if(!myregexp.test(document.gastbok.text.value))
	{
		message = message + "Fältet meddelande är inte korrekt inskrivet.\n";
	}
	
	

	if(message == "")
	{
		return true;
	}
	else
	{
		alert(message);
		return false;
	}
}


function validateImage()
{

	var message = "";
	
	
	myregexp = new RegExp("^[A-ZÅÄÖa-zåäö0-9 - \. \, \: \! \?]*$");

	if(document.formimage.desc.value=="")
	{
		message = message + "Du har inte fyllt i någon beskrivning.\n";
	}
	else if(!myregexp.test(document.formimage.desc.value))
	{
		message = message + "Fältet beskrivning är inte korrekt inskrivet.\n";
	}
	
	

	if(message == "")
	{
		return true;
	}
	else
	{
		alert(message);
		return false;
	}
}


function validateNews()
{

	var message = "";

	
	
	
	
	myregexp = new RegExp("^[A-ZÅÄÖa-zåäö0-9 - \. \, \: \! \?]*$");

	if(document.formnews.rubrik.value=="")
	{
		message = message + "Du har inte fyllt i någon rubrik.\n";
	}
	else if(!myregexp.test(document.formnews.rubrik.value))
	{
		message = message + "Fältet rubrik är inte korrekt inskrivet.\n";
	}
	
	
	
	myregexp = new RegExp("^[A-ZÅÄÖa-zåäö0-9 -]*$");

	if(document.formnews.forfattare.value=="")
	{
		message = message + "Du har inte fyllt i någon författare.\n";
	}
	else if(!myregexp.test(document.formnews.forfattare.value))
	{
		message = message + "Fältet författare är inte korrekt inskrivet.\n";
	}
	
	
	
	myregexp = new RegExp("^[A-ZÅÄÖa-zåäö0-9 - \. \, \: \! \?]*$","m");

	if(document.formnews.text.value=="")
	{
		message = message + "Du har inte fyllt i någon text.\n";
	}
	else if(!myregexp.test(document.formnews.text.value))
	{
		message = message + "Fältet text är inte korrekt inskrivet.\n";
	}
	
	

	if(message == "")
	{
		return true;
	}
	else
	{
		alert(message);
		return false;
	}
}


function validateSponsor()
{

	var message = "";

	
	
	myregexp = new RegExp("^[A-ZÅÄÖa-zåäö0-9 -]*$");

	if(document.formSponsor.namn.value=="")
	{
		message = message + "Du har inte fyllt i något namn.\n";
	}
	else if(!myregexp.test(document.formSponsor.namn.value))
	{
		message = message + "Fältet namn är inte korrekt inskrivet.\n";
	}
	
	
	
	myregexp = new RegExp("^[A-ZÅÄÖa-zåäö0-9 - \. \, \: \! \?]*$","m");

	if(document.formSponsor.desc.value=="")
	{
		message = message + "Du har inte fyllt i någon beskrivning.\n";
	}
	else if(!myregexp.test(document.formSponsor.desc.value))
	{
		message = message + "Fältet beskrivning är inte korrekt inskrivet.\n";
	}
	
	

	if(message == "")
	{
		return true;
	}
	else
	{
		alert(message);
		return false;
	}
}


function validateDriver()
{

	var message = "";

	
	
	myregexp = new RegExp("^[A-ZÅÄÖa-zåäö0-9 -]*$");

	if(document.formDriver.namn.value=="")
	{
		message = message + "Du har inte fyllt i något namn.\n";
	}
	else if(!myregexp.test(document.formDriver.namn.value))
	{
		message = message + "Fältet namn är inte korrekt inskrivet.\n";
	}
	
	
	
	myregexp = new RegExp("^[A-ZÅÄÖa-zåäö0-9 - \. \, \: \! \?]*$","m");

	if(document.formDriver.meriter.value=="")
	{
		message = message + "Du har inte fyllt i några meriter.\n";
	}
	else if(!myregexp.test(document.formDriver.meriter.value))
	{
		message = message + "Fältet meriter är inte korrekt inskrivet.\n";
	}
	
	
	
	myregexp = new RegExp("^[A-ZÅÄÖa-zåäö0-9 - \. \, \: \! \?]*$","m");

	if(document.formDriver.historik.value=="")
	{
		message = message + "Du har inte fyllt i någon historik.\n";
	}
	else if(!myregexp.test(document.formDriver.historik.value))
	{
		message = message + "Fältet historik är inte korrekt inskrivet.\n";
	}
	
	

	if(message == "")
	{
		return true;
	}
	else
	{
		alert(message);
		return false;
	}
}