
//Javascript för att kontrollera inmatning till annons
//----------------------------------------------------
	function valform()
		{
		var koll;
		koll = true
		
		if (document.inmatningannons.rubrik.value == "") {
			alert("Du har inte angivit någon rubrik!")
			koll = false
		}
		
		if (document.inmatningannons.rubrik.value.length > 30) {
			alert("Rubrik får bestå av högst 30 tecken! \r\n Du har matat in " + document.inmatningannons.rubrik.value.length + " tecken") 
			
			koll = false
		
		}

		if (document.inmatningannons.postnr.value.length > 0) { 
		for (var i = 0; i < document.inmatningannons.postnr.value.length; i++) { 

		if (document.inmatningannons.postnr.value.charAt(i) != " ") { 

		if (document.inmatningannons.postnr.value.charAt(i) != "0") { 

		if (!parseFloat(document.inmatningannons.postnr.value.charAt(i))) { 

		alert("Ditt postnr måste bestå av siffror!") 
		koll = false
		break 

		} 

		} 

		} 

		} 

		} 

		else { 
		}

		if (document.inmatningannons.postnr.value.length > 5) {
			alert("Postnr får bestå av högst 5 tecken! \r\n Du har matat in " + document.inmatningannons.postnr.value.length + " tecken") 
			
			koll = false
		
		}
						
		if (document.inmatningannons.kategori.value == "") {
			alert("Du har inte valt något märke!")
			koll = false 
				
		}
		
		if (document.inmatningannons.modell.value == "") {
			alert("Du har inte angivit någon modell!")
			koll = false 
		}
			
		if (document.inmatningannons.modell.value.length > 20) {
			alert("Modell får bestå av högst 20 tecken! \r\n Du har matat in " + document.inmatningannons.modell.value.length + " tecken") 
			
			koll = false
		
		}
			
		if (document.inmatningannons.mil.value.length > 0) { 
		for (var i = 0; i < document.inmatningannons.mil.value.length; i++) { 

		if (document.inmatningannons.mil.value.charAt(i) != " ") { 

		if (document.inmatningannons.mil.value.charAt(i) != "0") { 

		if (!parseFloat(document.inmatningannons.mil.value.charAt(i))) { 

		alert("Ditt milantal måste bestå av siffror!") 
		koll = false
		break 

		} 

		} 

		} 

		} 

		} 

		else { 
		}
		
		if (document.inmatningannons.mil.value.length > 6) {
			alert("Mil får bestå av högst 6 tecken! \r\n Du har matat in " + document.inmatningannons.mil.value.length + " tecken") 
			
			koll = false
			
		}
			
		if (document.inmatningannons.farg.value.length > 25) {
			alert("Färg får bestå av högst 25 tecken! \r\n Du har matat in " + document.inmatningannons.farg.value.length + " tecken") 
				
			koll = false
			
		}
										
		if (document.inmatningannons.lan.value == "") {
			alert("Du har inte valt något län!")
			koll = false 
		}
			
		if (document.inmatningannons.stad.value == "") {
			alert("Du har inte angivit någon stad!")
			koll = false 
		}
		
		if (document.inmatningannons.stad.value.length > 25) {
			alert("Stad får bestå av högst 25 tecken! \r\n Du har matat in " + document.inmatningannons.stad.value.length + " tecken") 
				
			koll = false
		}
			
		if (document.inmatningannons.pris.value.length > 0) { 
		for (var i = 0; i < document.inmatningannons.pris.value.length; i++) { 

		if (document.inmatningannons.pris.value.charAt(i) != " ") { 

		if (document.inmatningannons.pris.value.charAt(i) != "0") { 

		if (!parseFloat(document.inmatningannons.pris.value.charAt(i))) { 

		alert("Ditt pris måste bestå av siffror!") 
		koll = false
		break 

		} 

		} 

		} 

		} 

		} 

		else { 

		alert("Du måste mata in ett värde i [Pris]-fältet!") 
		koll = false
		}
			
		if (document.inmatningannons.pris.value.length > 8) {
			alert("Pris får bestå av högst 8 tecken! \r\n Du har matat in " + document.inmatningannons.pris.value.length + " tecken") 
			koll = false
		}
			
		if (document.inmatningannons.beskrivning.value == "") {
			alert("Du har inte lagt in någon beskrivning!") 
			koll = false
		}
			
		if (document.inmatningannons.beskrivning.value.length > 1000) {
			alert("Beskrivning får bestå av högst 1000 tecken! \r\n Du har matat in " + document.inmatningannons.beskrivning.value.length + " tecken") 
				
			koll = false
		}
			
		if (document.inmatningannons.namn.value == "") {
			alert("Du har inte angivit något namn")
			koll = false 
		}
			
		if (document.inmatningannons.namn.value.length > 25) {
			alert("Namn får bestå av högst 25 tecken! \r\n Du har matat in " + document.inmatningannons.namn.value.length + " tecken") 
				
			koll = false
		}
			
									
			if (document.inmatningannons.epost.value.length > 0) { 

			var y = 1
			var x = 0 

			for (var i = 0; i < document.inmatningannons.epost.value.length; i++) { 

			if (document.inmatningannons.epost.value.charAt(i) == "@") {
			x = 1
			}
			if (document.inmatningannons.epost.value.length == y && x != 1) {
			alert("Du måste inkludera ett @-tecken i din e-postadress!")
			koll = false
			break
			}
			y = y + 1
			}
			}
			else { alert("Du måste mata in ett värde i [epost]-fältet!") 
			koll = false
			}
			
			if (document.inmatningannons.epost.value.length > 50) {
				alert("epost får bestå av högst 50 tecken! \r\n Du har matat in " + document.inmatningannons.epost.value.length + " tecken") 
				
				koll = false
			}
			
			if (document.inmatningannons.foretag.value.length > 100) {
				alert("Företag får bestå av högst 100 tecken! \r\n Du har matat in " + document.inmatningannons.foretag.value.length + " tecken") 
				
				koll = false
			}
			
			if (document.inmatningannons.urllink.value.length > 100) {
				alert("Länk till mer info får bestå av högst 100 tecken! \r\n Du har matat in " + document.inmatningannons.urllink.value.length + " tecken") 
				
				koll = false
			}
			
			if (koll)
			{
			document.inmatningannons.submit();
			}
		}

	

//Javascript för att verifiera inmatning av tipsformulär
//--------------------------------------------------------
		function valtips()
		{
			var sub;
			sub = true
			
			if (document.tips.Body.value == "")
			{
				sub = false
			}
			if (document.tips.dinpost.value == "")
			{
				sub = false
			}
			if (document.tips.kompispost.value == "")
			{
				sub = false
			}
			if (document.tips.Namn.value == "")
			{
				sub = false
			}
			if (sub)
			{
				document.tips.submit();
			}
			else
			{
				alert("Du måste fylla i ditt namn, din e-post och kompisens e-post!");
			}
		}



//Javascript för att visa annons
//----------------------------------------------------
		
	function visaAnnons(URL) {
		if (screen.availWidth < 900) {
			pop = window.open(URL, "adwindow", "width=460, height=530, scrollbars=1, top=0, left=326");
			pop.window.focus();
		} else {		
			pop = window.open(URL, "adwindow", "width=440, height=705, scrollbars=0, >>tml>.top=0, left=326")
			pop.window.focus();
			}
	}


	
//Javascript för att visa copyrightinfo
//----------------------------------------------------

	function visaCopyright(URL) {

		window.open(URL, "adwindow", "width=400, height=250, scrollbars=0, top=200, left=275")

	}
	
	
//Javascript för att visa bildinfo
//----------------------------------------------------

	function visaBildInfo(URL) {

		window.open(URL, "adwindow", "width=400, height=220, scrollbars=0, top=200, left=275")

	}
	


//Javascript för att visa epostinfo
//----------------------------------------------------

	function visaEpostInfo(URL) {

		window.open(URL, "adwindow", "width=400, height=220, scrollbars=0, top=200, left=275")

	}
	


//Javascript för att visa highlightning av annonserna
//----------------------------------------------------

	function link(what, color)
   {
      what.style.backgroundColor = color;
   }


//Öppna fönster
//----------------------------------------------------

function isViewletCompliant()
{
  answer=true;
  version=Math.round(parseFloat(navigator.appVersion) * 1000);
  if (navigator.appName.substring(0,9) == "Microsoft")
  {
    if(version<4000) answer=false;
  }
  if (navigator.appName.substring(0,8) == "Netscape")
  {
    if ((navigator.appVersion.indexOf("Mac")> 0) && (version<5000))
      answer=false;
    else
    if (version<4060)
      answer=false;
  }

  plugins=navigator.plugins;
  if (answer==false && plugins!=null)
  {
    for(i=0;i!=plugins.length;i++)
    if((plugins[i].name.indexOf("Java Plug-in")>=0) && (plugins[i].name.indexOf("1.0")<0))
    answer=true;
  }
  return answer;
}

function openViewlet(htmlFile,htmlWidth,htmlHeight)
{
  str = 'resizable=yes,toolbar=0,menubar=0,';
  str = str + 'scrollbars=yes,status=0,location=0,directory=0,width='+htmlWidth+',height='+htmlHeight+'';

  version=Math.round(parseFloat(navigator.appVersion) * 1000);

  if(navigator.appName.indexOf("Konqueror")!=-1) // konqueror
  {
    htmlWidth+=18;
    htmlHeight+=96;
  }

  if(navigator.appName.indexOf("Netscape")!=-1)
  {
    if(version>=5000)
    {
      if(navigator.appVersion.indexOf("Mac")!=-1) // Netscape6+ on mac
      {
        htmlHeight+=5;
      }
    }
  }

  if(navigator.appName.indexOf("Microsoft")!=-1)
  {
    if(navigator.appVersion.indexOf("Mac")!=-1) // IE on Mac
    {
       htmlWidth  -= 11;
       htmlHeight -= 11;
    }
  }

    if(!isViewletCompliant())
    {
      open("http://www.qarbon.com/warning/index.html",'Leelou',str);
    }
    else
    {
      window.open(htmlFile,'Leelou',str, 'width='+htmlWidth+',height='+htmlHeight+',top=10,left=20');
    }

}
