﻿function checkForm (form) {

if (form.Name.value == ""){
alert("Navn skal udfyldes!");form.Name.focus();return false;}

if (form.Omraade.value == ""){
alert("Postnr/by skal v\346lges!");form.Omraade.focus();return false;}

if (form.Phone.value == ""){
alert("Telefon skal udfyldes!");form.Phone.focus();return false;}

if (form.Email.value == ""){
alert("Email skal udfyldes!");form.Email.focus();return false;}
if (form.Email.value != ""){if (form.Email.value.indexOf("@")==-1 || form.Email.value.indexOf(".")==-1 || form.Email.value.indexOf(" ")!=-1 || form.Email.value.length<5){alert("Error in Email!");form.Email.focus();return false}}

if (form.Gid.value == ""){
alert("Underkategori skal v\346lges!");form.Gid.focus();return false;}

if (form.Titel.value == ""){
alert("Titel skal udfyldes!");form.Titel.focus();return false;}

if (form.Annoncetekst.value == ""){
alert("Annoncetekst skal udfyldes!");form.Annoncetekst.focus();return false;}


//if (form.Pris.value == ""){
//alert("Pris skal udfyldes - hele kroner!");form.Pris.focus();return false;}

  var checkOK = "0123456789";
  var checkStr = form.Pris.value;
  var allValid = true;
  var decPoints = 0;
  var allNum = "";
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
    if (ch != ".")
      allNum += ch;
  }
  if (!allValid)
  {
    alert("Det er kun tilladt at indtaste tal i prisfeltet!");
    form.Pris.focus();
    return (false);
  }

var FileName = form.file1.value;
FileName = FileName.toLowerCase();
if (FileName != ""){if (FileName.indexOf(".jpg") <= 0 && FileName.indexOf(".png") <= 0){
alert("FEJL i billede felt 1! tilladte filtyper er JPG og png!");form.file1.focus();return false}}

var FileName = form.file2.value;
FileName = FileName.toLowerCase();
if (FileName != ""){if (FileName.indexOf(".jpg") <= 0 && FileName.indexOf(".png") <= 0){
alert("FEJL i billede felt 2! tilladte filtyper er JPG og png!");form.file2.focus();return false}}

var FileName = form.file3.value;
FileName = FileName.toLowerCase();
if (FileName != ""){if (FileName.indexOf(".jpg") <= 0 && FileName.indexOf(".png") <= 0){
alert("FEJL i billede felt 3! tilladte filtyper er JPG og png!");form.file3.focus();return false}}

var FileName = form.file4.value;
FileName = FileName.toLowerCase();
if (FileName != ""){if (FileName.indexOf(".jpg") <= 0 && FileName.indexOf(".png") <= 0){
alert("FEJL i billede felt 4! tilladte filtyper er JPG og png!");form.file4.focus();return false}}

if (form.Password.value == ""){
alert("Vælg et Password på mindst 4 tegn s&aring; kan du altid rette din annonce senere.");form.Password.focus();return false;}

if(!(form.Betingelser.checked == true))
{
alert("For at kunne gemme annoncen skal du have l\346st og accepteret vores betingelser!");
return false;
}

else{return true;}}

//END
function getObject(obj) {
  var theObj;
  if(document.all) {
    if(typeof obj=="string") {
      return document.all(obj);
    } else {
      return obj.style;
    }
  }
  if(document.getElementById) {
    if(typeof obj=="string") {
      return document.getElementById(obj);
    } else {
      return obj.style;
    }
  }
  return null;
}

function Contar(entrada,salida,texto,caracteres) {
  var entradaObj=getObject(entrada);
  var salidaObj=getObject(salida);
  var longitud=caracteres - entradaObj.value.length;
  if(longitud <= 0) {
    longitud=0;
    texto='<span class="disable"> '+texto+' </span>';
    entradaObj.value=entradaObj.value.substr(0,caracteres);
  }
  salidaObj.innerHTML = texto.replace("{CHAR}",longitud);
}

function addfileBox(nbr){
    if(nbr.value!=""){
        nbrNew = parseInt(nbr.substr(nbr.length-1,1)) + 1;
        document.getElementById('file_'+nbrNew).style.display='block';
        }
    }

	
    function showField()
    {
        var choice = document.ann.Gid.options[document.ann.Gid.selectedIndex].value;

        if(choice == ("4|41"))
        {
            document.all['extra'].style.display = "none";
			document.all['bolig'].style.display = "none";
			document.all['auto'].style.display = "";
			document.all['auto1'].style.display = "";
			document.all['dato'].style.display = "none";
        }

        else if(choice == ("5|11") || choice == ("5|12") || choice == ("5|13"))
        {
            document.all['extra'].style.display = "";
			document.all['bolig'].style.display = "";
            document.all['auto'].style.display = "none";
			document.all['auto1'].style.display = "none";
			document.all['dato'].style.display = "none";
        }

        else if(choice == ("7|7"))
        {
            document.all['extra'].style.display = "none";
			document.all['bolig'].style.display = "none";
            document.all['auto'].style.display = "none";
			document.all['auto1'].style.display = "none";
			document.all['dato'].style.display = "";
        }		
		
        else
        {
            document.all['extra'].style.display = "none";
			document.all['bolig'].style.display = "none";
            document.all['auto'].style.display = "none";
			document.all['auto1'].style.display = "none";
			document.all['dato'].style.display = "none";
        }
    }	
	
