function ShowHide ( id )
{
	var ele = document.getElementById ( id );
	
	if ( ele.style.display == "block")
	{
		ele.style.display = "none";
	}
		
	else
	{
		 ele.style.display = "block";
	}
	
}

function Tittel ( tittel)
{
	//document.getElementById("sideinfo").value = tittel;
}


function ValiderEpost ( mail )
{

	var deler = mail.split ( "@" );
	
	

	if ( deler.length < 2 )
	{
		return false;
	}
	if ( deler[0].length < 2 )
	{
		return false;
	}
	
	if ( deler[1].length < 2 )
	{
		return false;
	}
	
	if ( mail.indexOf ( "@" ) < 0 )
	{	
		return false; 
	}
	
	var domene = deler[1].split ( "." );
	
	if ( deler[1].indexOf ( "." ) < 0 )
	{
		return false;
	}
	if ( domene[0].length < 2 )
	{
		return false;
	}
	if ( domene[1].length < 2 )
	{
		return false;
	}
	return true;
}


function OppdaterInnhold ( id, felt )
{
	
  var xmlHttp;
  try
    {
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return false;
        }
      }
    }
    
    xmlHttp.onreadystatechange=function()
  	{
  		if(xmlHttp.readyState==4)
    	{
   			document.location.reload();
    	}
  	}
  	
  	
  		var editor = tinyMCE.getInstanceById(felt);
  		var innhold = editor.getHTML();
 		innhold = innhold.replace  (/&/g, "zxy1WWWZX1");
 	  	var url = "admin.php?oppdaterinnhold=" + id + "&verdi=" + innhold;

		xmlHttp.open ( "GET", url, true );
	  	xmlHttp.send ( null );
}

function SendMail( request )
{
	
	
  var xmlHttp;
  try
    {
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      try
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      catch (e)
        {
        alert("Your browser does not support AJAX!");
        return false;
        }
      }
    }
    
    xmlHttp.onreadystatechange=function()
  	{
  		if(xmlHttp.readyState==4)
    	{
   			document.getElementById ( "tipsinput" ).style.display = "none";
   			document.getElementById ( "tipsferdig" ).style.display = "block";
    	}
  	}
  	
  	
  	var url = "admin.php?kontaktmail=1";
  	var params = "recipient=tips@iseljord.no&subject=Tips fra iSeljord.no&" + request;
  	xmlHttp.open ( "POST", url, true );
  	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", params.length);
	xmlHttp.setRequestHeader("Connection", "close");
	
  	xmlHttp.send ( params );
}

function Kommentar ()
{
	
	var mail = document.getElementById ( "email" ).value;
	var navn = document.getElementById ( "navn" ).value;
	var kommentar = document.getElementById ( "kommentar" ).value;
	
	if ( !ValiderEpost ( mail ) )
	{
		alert ( "Du må oppgi en gyldig epostadresse." );
		document.getElementById ( "email" ).style.background = "#FFAAAA";
		return;
	}
	document.getElementById ( "email" ).style.background = "#FFFFFF";
	if ( navn.length < 1 )
	{
		alert ( "Du må oppgi et navn." );
		document.getElementById ( "navn" ).style.background = "#FFAAAA";
		return;
	}
	document.getElementById ( "navn" ).style.background = "#FFFFFF";
	if ( kommentar.length < 1 )
	{
		alert ( "Du må fylle inn et tips." );
		document.getElementById ( "kommentar" ).style.background = "#FFAAAA";
		return;
	}
	
	SendMail ( "mail=" + mail + "&navn='" + navn +  "'&innhold=" + kommentar );
	
}


function OrderPicture ( bildeid )
{

	var mail = document.getElementById ( "email" ).value;
	var fornavn = document.getElementById ( "fornavn" ).value;
	var etternavn = document.getElementById ( "etternavn" ).value;
	var adresse = document.getElementById ( "address" ).value;
	var telefon = document.getElementById ( "phone" ).value;
	var postnummer = document.getElementById ( "postnumber" ).value;
	
	
	if ( fornavn.length < 1 )
	{
		alert ( "Du må oppgi et fornavn." );
		document.getElementById ( "fornavn" ).style.background = "#FFAAAA";
		return;
	}
	document.getElementById ( "fornavn" ).style.background = "#FFFFFF";
	
	if ( etternavn.length < 1 )
	{
		alert ( "Du må oppgi et etternavn." );
		document.getElementById ( "etternavn" ).style.background = "#FFAAAA";
		return;
	}
	document.getElementById ( "etternavn" ).style.background = "#FFFFFF";
	
	if ( !ValiderEpost ( mail ) )
	{
		alert ( "Du må oppgi en gyldig epostadresse!" );
		document.getElementById ( "email" ).style.background = "#FFAAAA";
		return;
	}
	document.getElementById ( "email" ).style.background = "#FFFFFF";
	
	if ( telefon.length < 8 )
	{
		alert ( "Du må oppgi et gyldig telefonnummer." );
		document.getElementById ( "phone" ).style.background = "#FFAAAA";
		return;
	}
	document.getElementById ( "phone" ).style.background = "#FFFFFF";
	
	if ( adresse.length < 1 )
	{
		alert ( "Du må oppgi en adresse." );
		document.getElementById ( "address" ).style.background = "#FFAAAA";
		return;
	}
	document.getElementById ( "address" ).style.background = "#FFFFFF";
	
	if ( postnummer.length < 1 )
	{
		alert ( "Du må oppgi et postnummer." );
		document.getElementById ( "postnumber" ).style.background = "#FFAAAA";
		return;
	}
	document.getElementById ( "postnumber" ).style.background = "#FFFFFF";
	
	
	var xmlHttp;
  	try
    {
    	xmlHttp=new XMLHttpRequest();
    }
  	catch (e)
    {
    	try
      	{
      		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      	}
    	catch (e)
      	{
      		try
       	 	{
        		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        	}
     	catch (e)
        {
        	alert("Your browser does not support AJAX!");
        	return false;
        }
      }
    }
    
    xmlHttp.onreadystatechange=function()
  	{
  		if(xmlHttp.readyState==4)
    	{
   			document.getElementById ( "bildekjopinfo" ).innerHTML = "Bestillingen var vellyket, takk for handelen.</br>";
   			document.getElementById ( "bildeform" ).innerHTML = "";
    	}
  	}
  	

 	var url = "admin.php?bestillbilde=" + bildeid + "&fnavn=" + fornavn + "&enavn=" + etternavn + "&mail=" + mail + "&adresse=" + adresse + "&postnummer=" + postnummer + "&telefon=" + telefon;

	xmlHttp.open ( "GET", url, true );
	xmlHttp.send ( null );
	
}