jQuery.noConflict();
jQuery(document).ready(function($)
{
	// Things to run on startup
	$('#oriform_thanks').hide();
	
	// Validate step to see if the user is eligible to continue
	var validate = function()
	{
		var val = true;
		var reqText = "Detta fält är obligatoriskt!";
	
		// Cleans the error messages before validation
		$('#oriform_cont span').text("");
		
		if($('#oriform_namn').val() == "")
		{
			$('#oriform_namnmsg').text(reqText);
			val = false;
		}
		var regexp = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
		var validemail = regexp.test($('#oriform_epost').val());
		if(!validemail)
		{
			$('#oriform_epostmsg').text("Den angivna e-postadressen är inte godkänd.");
			val = false;
		}
		if($('#oriform_meddelande').val() == "")
		{
			$('#oriform_meddelandemsg').text(reqText);
			val = false;
		}
		return val;
	}
	
	// Sends the form!
	$('#oriform_submit').click
	(
		function()
		{
			if(validate())
			{
				var ntoken = $('#ntoken').val();
				var itoken = $('#itoken').val();
				var otoken = $('#otoken').val();
				var token = $('#token').val();
				var namn = $('#oriform_namn').val();
				var foretag = $('#oriform_foretag').val();
				var telefon = $('#oriform_telefon').val();
				var epost = $('#oriform_epost').val();
				var amne = $('#oriform_amne').val();
				var meddelande = $('#oriform_meddelande').val();
				
				$.ajax
				({
					url: 'http://www.oribium.se/ci/oribiforms/oribiforms.php/spamcheck/currentoribium',
					type: 'post',
					data: 'ntoken=' + ntoken + '&itoken=' + itoken + '&otoken=' + otoken + '&token=' + token + '&namn=' + namn + '&foretag=' + foretag + '&telefon=' + telefon + '&epost=' + epost + '&amne=' + amne + '&meddelande=' + meddelande,
					success: function(result)
					{
						$('#oriform_cont').slideUp();
						$('#oriform_thanks').slideDown();
					}
				});
			}
		}
	);
});