function toggleTabs($id) 
{
 	if($id==1)
	{
    	document.getElementById('show-generel').style.display = "block";
    	document.getElementById('show-ejendom').style.display = "none";
    	document.getElementById('show-oekonomi').style.display = "none";
    	document.getElementById('show-tilbehoer').style.display = "none";
    	document.getElementById('show-billeder').style.display = "none";
	}
	else if($id==2)
	{
    	document.getElementById('show-generel').style.display = "none";
    	document.getElementById('show-ejendom').style.display = "block";
    	document.getElementById('show-oekonomi').style.display = "none";
    	document.getElementById('show-tilbehoer').style.display = "none";
    	document.getElementById('show-billeder').style.display = "none";
  }
	else if($id==3)
	{
      document.getElementById('show-generel').style.display = "none";
    	document.getElementById('show-ejendom').style.display = "none";
    	document.getElementById('show-oekonomi').style.display = "block";
    	document.getElementById('show-tilbehoer').style.display = "none";
    	document.getElementById('show-billeder').style.display = "none";
	}
	else if($id==4)
	{
      document.getElementById('show-generel').style.display = "none";
      document.getElementById('show-ejendom').style.display = "none";
      document.getElementById('show-oekonomi').style.display = "none";
      document.getElementById('show-tilbehoer').style.display = "block";
    	document.getElementById('show-billeder').style.display = "none";
  }
	else
	{
      document.getElementById('show-generel').style.display = "none";
    	document.getElementById('show-ejendom').style.display = "none";
    	document.getElementById('show-oekonomi').style.display = "none";
    	document.getElementById('show-tilbehoer').style.display = "none";
    	document.getElementById('show-billeder').style.display = "block";
	}
}

function starttab()
{
       document.getElementById('show-generel').style.display = "block";
    	document.getElementById('show-ejendom').style.display = "none";
    	document.getElementById('show-oekonomi').style.display = "none";
    	document.getElementById('show-tilbehoer').style.display = "none";
    	document.getElementById('show-billeder').style.display = "none";
}

function validerBud(form)
{
  error = 0;
	beskrivelse = "";
  if(( document.forms['bud'].bud.value=='') )   
  {		
   		beskrivelse += "\tBud\n";
  		error = 1;
  }			
  if((document.forms['bud'].bank.value==''))   
  {		
      beskrivelse += "\tBank\n";
      error = 1;		
  }			
  if((document.forms['bud'].advokat.value==''))   
  {		
      beskrivelse += "\tAdvokat\n";
      error = 1;		
  }			
	/* Skriv til brugeren, hvilke felter der skal udfyldes */
	if(error!=0)
			alert("Du skal udfylde følgende felter:\n" + beskrivelse);		
	else
	{
	 		if(!IsNumeric( document.forms['bud'].bud.value ) )
			{
     			alert("Bud skal være udfyldt med tal");
    			error = 1;
			}
	}		
			
	/* Hvis der ingen fejl er overhovedet */
	if(error == 0)
	{
	 		if(confirm("Vil du give et bud på kr: " + document.forms['bud'].bud.value + "?")== true)		
    		  document.forms['bud'].submit();	
	}
}

function IsNumeric(sText)
{
	 var ValidChars = "0123456789.,";
   var IsNumber=true;
   var Char;

   for (i = 0; i < sText.length && IsNumber == true; i++) 
   { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
      {
         IsNumber = false;
      }
   }
//	 alert("sText: "+sText+" ["+IsNumber+"]");
   return IsNumber;
}

function IsNumeric2(PossibleNumber)
{
	var PNum = new String(PossibleNumber);
	var regex = /^-{0,1}\d*\.{0,1}\d+$/;
	return !regex.test(PNum);
}

function findBrutto()
{
 				 var ialt = 0;
 				 if( document.forms['new_auction'].ejendomsskatter.value!='' )
				 		ialt = parseInt(document.forms['new_auction'].ejendomsskatter.value);
				 if( document.forms['new_auction'].skadedyr.value!='' )
				 	  ialt = parseInt(parseInt(ialt) + parseInt(document.forms['new_auction'].skadedyr.value));
				 if( document.forms['new_auction'].renovation.value!='' )
				 	  ialt = parseInt(parseInt(ialt) + parseInt(document.forms['new_auction'].renovation.value));
				 if( document.forms['new_auction'].skorstensfejer.value!='' )
				 		ialt = parseInt(parseInt(ialt) + parseInt(document.forms['new_auction'].skorstensfejer.value));
				 if( document.forms['new_auction'].antenne.value!='' )
				    ialt = parseInt(parseInt(ialt) + parseInt(document.forms['new_auction'].antenne.value));
				 if( document.forms['new_auction'].grundejerforening.value!='' )
				    ialt = parseInt(parseInt(ialt) + parseInt(document.forms['new_auction'].grundejerforening.value));
				 if( document.forms['new_auction'].forsikring.value!='' )
				    ialt = parseInt(parseInt(ialt) + parseInt(document.forms['new_auction'].forsikring.value));
				 if( (document.forms['new_auction'].gaeld.value!='')  )
				    ialt = parseInt(parseInt(ialt) + parseInt(document.forms['new_auction'].gaeld.value) );

		 		 document.forms['new_auction'].bruttoudgift.value = ialt;
}

/* Skjuler elementer - Storebror til toggle(theDiv) */
function toggleImg(theDiv)
{
  var elem = document.getElementById(theDiv);
	elem.style.display = (elem.style.display == "none")?"":"none";
	/* Byt billede */
	var img = document.getElementById("fold_"+theDiv);
	var img_src = img.src;
	var img_name = img_src.substring( (img_src.length-9) , img_src.length );  
	if (img_name == "fold+.gif")
		 img.src = "../../media/images/fold-.gif";
	else
		 img.src = "../../media/images/fold+.gif";
}

/* Åbenhus datoer */

var datoArray = new Array();

function aabenhus_dage()
{
 document.forms['new_auction'].datoliste.value = datoArray.join("~"); 
}



function addEvent()
{
var ni = document.getElementById('aabenhusliste');
var numi = document.getElementById('aabenhuscounter');
var num = (document.getElementById("aabenhuscounter").value -1)+ 2;
numi.value = num;
var divIdName = "dato"+num+"";
var newdiv = document.createElement('dd');
newdiv.setAttribute("id",divIdName);


var day   = document.forms['new_auction'].aabenthusD.value;
var month = document.forms['new_auction'].aabenthusM.value;
var year  = document.forms['new_auction'].aabenthusY.value
var from  = document.forms['new_auction'].aabenthus_fra_hour.value+':'+document.forms['new_auction'].aabenthus_fra_minute.value;
var to    = document.forms['new_auction'].aabenthus_til_hour.value+':'+document.forms['new_auction'].aabenthus_til_minute.value;
var html  = ""+
'Dato: '+day+'/'+month+' - '+year+' fra '+from+' til '+to+
'<img src="https://www.ejendomsauktion.dk/media/images/slet.gif" '+
'width="16" height="16" alt="Slet" '+
'onclick="javascript: removeEvent(\''+divIdName+'\');" />';

var dato = year+'-'+month+'-'+day;
    from = from+':00';
		to = to+':00';
		
if(day != '' && month != '' && year != '' && from != '00:00:00' && to != '00:00:00')
{
newdiv.innerHTML = html;
ni.appendChild(newdiv);
	datoArray.push(""+divIdName+"|"+dato+"|"+from+"|"+to+"");
}


}


function updateEvent(num,divIdName)
{
 var plantype = "plantype"+num+"";
 var plannr = "plannr"+num+"";
 var plannavn = "plannavn"+num+"";
 var form = document.forms['new_auction'];
 var var1 = document.forms['new_auction'].elements[plantype].value;

 var var2 = document.forms['new_auction'].elements[plannr].value;;
 var var3 = document.forms['new_auction'].elements[plannavn].value;
 
 if(var1 != '' && var2 != '' && var3 != '')
 {
  for(i = 0;i < planArray.length; i++ )
  {
	 var str1 = ""+divIdName+"";
	 var str2 = ""+planArray[i]+"";
	 var matching = new RegExp(str1,"i")
	
	 if(str2.match(matching) != null)
	 {
		planArray.splice(i,1); 
	 }
 }
	planArray.push(""+divIdName+"|"+var1+"|"+var2+"|"+var3+"");
 }

}

function setEvent(var1,var2,var3)
{
var ni = document.getElementById('aabenhusliste');
var numi = document.getElementById('aabenhuscounter');
var num = (document.getElementById("aabenhuscounter").value -1)+ 2;
numi.value = num;
var divIdName = "dato"+num+"";
var newdiv = document.createElement('dd');
newdiv.setAttribute("id",divIdName);
var day   = var1.slice(8,10);
var month = var1.slice(5,7);
var year  = var1.slice(0,4);
var from  = var2.slice(0,5);
var to    = var3.slice(0,5);
var html  = ""+
'Dato: '+day+'/'+month+' - '+year+' fra '+from+' til '+to+
'<img src="https://www.ejendomsauktion.dk/media/images/slet.gif" '+
'width="16" height="16" alt="Slet" '+
'onclick="javascript: removeEvent(\''+divIdName+'\');" />';

newdiv.innerHTML = html;
ni.appendChild(newdiv);
datoArray.push(""+divIdName+"|"+var1+"|"+var2+"|"+var3+"");
}

function removeEvent(divNum)
{
 var d = document.getElementById('aabenhusliste');
 var olddiv = document.getElementById(divNum);

 for(i = 0;i < datoArray.length; i++ )
 {
	var str1 = ""+divNum+"";
	var str2 = ""+datoArray[i]+"";
	var matching = new RegExp(str1,"i")
	
	if(str2.match(matching) != null)
	{
		datoArray.splice(i,1); 
	}
 }
 d.removeChild(olddiv);
}


/*
function addEvent()
{
var ni = document.getElementById('aabenhusliste');
var numi = document.getElementById('aabenhuscounter');
var num = (document.getElementById("aabenhuscounter").value -1)+ 2;
numi.value = num;
var divIdName = "my"+num+"Div";
var newdiv = document.createElement('div');
newdiv.setAttribute("id",divIdName);

	var dato = ""
	+ ""+ document.forms['new_auction'].aabenthusD.value
	+ "/"+ document.forms['new_auction'].aabenthusM.value
	+ "-"+ document.forms['new_auction'].aabenthusY.value
	+ " "+ document.forms['new_auction'].aabenthus_fra_hour.value
	+ ":"+ document.forms['new_auction'].aabenthus_fra_minute.value
	+ "-"+ document.forms['new_auction'].aabenthus_til_hour.value
	+ ":"+ document.forms['new_auction'].aabenthus_til_minute.value;

	datoArray.push(dato);


newdiv.innerHTML = "Åbent hus "+dato+" [<a href=\"javascript:;\" onclick=\"removeEvent(\'"+divIdName+"\')\">Fjern dato]</a>";
ni.appendChild(newdiv);
}

function setEvent(var1,var2,var3)
{
var ni = document.getElementById('aabenhusliste');
var numi = document.getElementById('aabenhuscounter');
var num = (document.getElementById("aabenhuscounter").value -1)+ 2;
numi.value = num;
var divIdName = "my"+num+"Div";
var newdiv = document.createElement('div');
newdiv.setAttribute("id",divIdName);
newdiv.innerHTML = "Åbent hus "+dato+" [<a href=\"javascript:;\" onclick=\"removeEvent(\'"+divIdName+"\')\">Fjern dato]</a>";
ni.appendChild(newdiv);
datoArray.push(""+divIdName+"|"+var1+"|"+var2+"|"+var3+"");

}

function removeEvent(divNum)
{
 var d = document.getElementById('myDiv');
 var olddiv = document.getElementById(divNum);

 for(i = 0;i < datoArray.length; i++ )
 {
	var str1 = olddiv.innerHTML;
	var matching = new RegExp(datoArray[i],"i")
	
	if(str1.match(matching) != null)
	{
		datoArray.splice(i,1); 
	}
 }
 d.removeChild(olddiv);
}

function aabenhus_dage()
{
 document.forms['new_auction'].datoliste.value = datoArray.toString(); 
}
*/

/* plan oplysninger */

var planArray = new Array();

function planoplysninger()
{
 document.forms['new_auction'].planliste.value = planArray.join("~"); 
}



function addPlan()
{
var ni = document.getElementById('planlist');
var numi = document.getElementById('plancounter');
var num = (document.getElementById("plancounter").value -1)+ 2;
numi.value = num;
var divIdName = "plan"+num+"op";
var newdiv = document.createElement('dd');
newdiv.setAttribute("id",divIdName);
var html = ""+
'<input onchange="javascript: updateplan(\''+num+'\',\''+divIdName+'\');" '+
'name="plantype'+num+'" value="" type="text" />,'+
'<input onchange="javascript: updateplan(\''+num+'\',\''+divIdName+'\');" '+
'name="plannr'+num+'" type="text" value="" />,'+
'<input onchange="javascript: updateplan(\''+num+'\',\''+divIdName+'\');" '+
'name="plannavn'+num+'" type="text" value="" />'+
'<img src="https://www.ejendomsauktion.dk/media/images/slet.gif" '+
'width="16" height="16" alt="Slet" '+
'onclick="javascript: removePlan(\''+divIdName+'\');" />';

newdiv.innerHTML = html;
ni.appendChild(newdiv);
planoplysninger();
}


function updateplan(num,divIdName)
{
 var plantype = "plantype"+num+"";
 var plannr = "plannr"+num+"";
 var plannavn = "plannavn"+num+"";
 var form = document.forms['new_auction'];
 var var1 = document.forms['new_auction'].elements[plantype].value;

 var var2 = document.forms['new_auction'].elements[plannr].value;;
 var var3 = document.forms['new_auction'].elements[plannavn].value;
 
 if(var1 != '' && var2 != '' && var3 != '')
 {
  for(i = 0;i < planArray.length; i++ )
  {
	 var str1 = ""+divIdName+"";
	 var str2 = ""+planArray[i]+"";
	 var matching = new RegExp(str1,"i")
	
	 if(str2.match(matching) != null)
	 {
		planArray.splice(i,1); 
	 }
 }
	planArray.push(""+divIdName+"|"+var1+"|"+var2+"|"+var3+"");
 }
 planoplysninger();
}

function setPlan(var1,var2,var3)
{
var ni = document.getElementById('planlist');
var numi = document.getElementById('plancounter');
var num = (document.getElementById("plancounter").value -1)+ 2;
numi.value = num;
var divIdName = "plan"+num+"op";
var newdiv = document.createElement('dd');
newdiv.setAttribute("id",divIdName);
var html = ""+
'<input onchange="javascript: updateplan(\''+num+'\',\''+divIdName+'\');" '+
'name="plantype'+num+'" type="text" value="'+var1+'" />,'+
'<input onchange="javascript: updateplan(\''+num+'\',\''+divIdName+'\');" '+
'name="plannr'+num+'" type="text" value="'+var2+'" />,'+
'<input onchange="javascript: updateplan(\''+num+'\',\''+divIdName+'\');" '+
'name="plannavn'+num+'" type="text" value="'+var3+'" />'+
'<img src="https://www.ejendomsauktion.dk/media/images/slet.gif" '+
'width="16" height="16" alt="Slet" '+
'onclick="javascript: removePlan(\''+divIdName+'\');" />';
newdiv.innerHTML = html;
ni.appendChild(newdiv);
planArray.push(""+divIdName+"|"+var1+"|"+var2+"|"+var3+"");
planoplysninger();
}

function removePlan(divNum)
{
 var d = document.getElementById('planlist');
 var olddiv = document.getElementById(divNum);

 for(i = 0;i < planArray.length; i++ )
 {
	var str1 = ""+divNum+"";
	var str2 = ""+planArray[i]+"";
	var matching = new RegExp(str1,"i")
	
	if(str2.match(matching) != null)
	{
		planArray.splice(i,1); 
	}
 }
 d.removeChild(olddiv);
 planoplysninger();
}

