
	function keyCheck(e){
		if (e.keyCode == 13) {
			sendMail();
			}
		else{
			return;
			}
	}

    function avfokus(textruta)
	{
			if (document.getElementById("name").value=="" && textruta=="1")
			{
				document.getElementById("name").value="Namn:";
			}

			if (document.getElementById("email").value=="" && textruta=="2")
			{
				document.getElementById("email").value="E-post:";
			}

			if (document.getElementById("mess").value=="" && textruta=="3")
			{
				document.getElementById("mess").value="Meddelande:";
			}
	}

	function pafokus(textruta)
	{
			if (document.getElementById("name").value=="Namn:" && textruta=="1")
			{
				document.getElementById("name").value="";
			}
	
			if (document.getElementById("email").value=="E-post:" && textruta=="2")
			{
				document.getElementById("email").value="";
			}

			if (document.getElementById("mess").value=="Meddelande:" && textruta=="3")
			{
				document.getElementById("mess").value="";
			}
	}

/* Skicka mail */
function sendMail(){

  		
  var cname = document.getElementById("name").value;
  var email = document.getElementById("email").value;
  var mess = document.getElementById("mess").value;

  if(email==''){
    $.gritter.add({
	title: 'Kontaktformul&auml;r',
	text: 'Ange en epostadress.'
    });
    document.getElementById('email').focus();  
    return;
  }
  

  else if(cname==''){
    $.gritter.add({
	title: 'Kontaktformul&auml;r',
	text: 'Ange ett namn.'
    });
    document.getElementById('name').focus();  
    return;
  }
  
  else if(mess==''){
	    $.gritter.add({
		title: 'Kontaktformul&auml;r',
		text: 'V&auml;nligen ange ditt &auml;rende.'
	    });
	    document.getElementById('mess').focus();  
	    return;
	  }

  else{
    var atpos=email.indexOf("@");
    var dotpos=email.lastIndexOf(".");
    if (atpos<1 || dotpos<atpos+2 || dotpos+2>=email.length){
      $.gritter.add({
	title: 'Kontaktformul&auml;r',
	text: 'Ange en giltig epostadress.'
    });
    document.getElementById('email').focus();
    return;
  }
 } 

 $.gritter.add({
		title: 'Kontaktformul&auml;r',
		text: 'Kontrollerar data... '
	    });
  
	    	
  /* Visa 
  var contentdiv = document.getElementById("contact");
  contentdiv.style.display = "none";
  var sentdiv = document.getElementById("sent");
  sentiv.style.display = "block";*/ 

  /* ajaxRequest - Ladda databas med bestallning och hamta sedan upp data fran databasen */
  var ajaxRequest;
    try{
	// Opera 8.0+, Firefox, Safari
	ajaxRequest = new XMLHttpRequest();
    } catch (e){
	// Internet Explorer
	try{
	    ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
	} 
  	catch (e) {
	  try{
	     ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
	  } 
 	  catch (e){
	    // Fel	
	    alert("Error!");
	    return false;
	  }
	}
      }

    ajaxRequest.onreadystatechange=function(){

      if (ajaxRequest.readyState==4 && ajaxRequest.status==200){
			var response = ajaxRequest.responseText;
			$.gritter.add({
				title: 'Meddelande',
				text: ' ' + response
			});
	    	    
      }
     
    };
    var cname = swe_replace(cname);
    var mess = swe_replace(mess);
    var queryString = "cname=" + escape(encodeURI(cname)) + "&email=" + escape(encodeURI(email)) + "&mess=" + escape(encodeURI(mess));
    ajaxRequest.open("POST", "send_mailform.php", true);
    ajaxRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    ajaxRequest.setRequestHeader("Content-length", queryString.length);
    ajaxRequest.setRequestHeader("Connection", "close");
    ajaxRequest.send(queryString);
			
}

