
	
	function trim(str)
	{
		var a = str.replace(/^\s+/, '');
		return a.replace(/\s+$/, '');
	}

	$(window).ready(function(){
			$('ul#slides').css("display","block");
			$('ul#slides').innerfade({
				speed: 5000,
				timeout: 8000,
				type: 'random',
				containerheight: '300px'
			});
	});

	function isValidEmail(elem)
	{
	  var strEmail = trim(elem.value);
	  var apos=strEmail.indexOf("@");
	  var dotpos=strEmail.lastIndexOf(".");
	
	   // search email text for regular exp matches
	    if (apos<1||dotpos-apos<2) 
	   {
	      alert('En riktig mailadress krävs.\nVänligen försök igen!');
//	      elem.value = '';
	      elem.focus();
	      return false;
	    }
	    else
	    	elem.value = strEmail;
	    return true; 
	}

	function submitContactForm(form)
	{
		if(isValidEmail(form.m_mail))
		{
				if(trim(form.m_mess.value)!='')
				{
					var tmp_mailsubject = trim(form.m_subj.value);
					form.m_subj.value = (tmp_mailsubject!='')?tmp_mailsubject:'Meddelande via webbsidan';
					form.submit();
				}
				else
				{
					alert("Meddelandefältet får inte va tomt!");
					form.m_mess.focus();
				}
		}
		else
			form.m_mail.focus();
	}
