﻿// JScript File

//vis parameterfelt
function stofregistrering_parametre()
{
  if (document.getElementById('stofregistrering_txtStofnavn').value != "")
  {
    clearstofregistrering();
    document.all.stofregistrering_tdHovedparametre.style.display = "block";
    document.all.stofregistrering_tdParametre.style.display = "block";
  } else {
    clearstofregistrering();
    document.all.stofregistrering_tdHovedparametre.style.display = "none";
    document.all.stofregistrering_tdParametre.style.display = "none";
  }
  open();
}


function stofregistrering_parametre_luk()
{
  document.all.stofregistrering_tdHovedparametre.style.display = "none";
  document.all.stofregistrering_tdParametre.style.display = "none";
  document.all.stofregistrering_tdHovedmaalebetingelser.style.display = "none";     
  document.all.stofregistrering_tdMaalebetingelser.style.display = "none";
}


//vis parameteroversigt
function stofregistrering_oversigt()
{
  clearstofregistrering();
  document.all.stofregistrering_tdHovedparametre.style.display = "block";
  document.all.stofregistrering_tdParametre.style.display = "block";
  document.all.stofregistrering_tdHovedoversigt.style.display = "block";
  document.all.stofregistrering_tdOversigt.style.display = "block";
  open();
}


//vis detaljer
function stofregistrering_detaljer()
{
  document.getElementById('stofregistrering_ddlNyreference').selectedIndex = 0;
  clearstofregistrering();
  document.all.stofregistrering_tdHovedparametre.style.display = "block";
  document.all.stofregistrering_tdParametre.style.display = "block";
  document.all.stofregistrering_tdHovedmaalebetingelser.style.display = "block";     
  document.all.stofregistrering_tdMaalebetingelser.style.display = "block";
  open();
} 


// vis redigér parametre
function stofregistrering_redparametre()
{
clearstofregistrering()
document.all.stofregistrering_tdHovedredparametre.style.display = "block";
document.all.stofregistrering_tdRedparametre.style.display = "block";
open()
 }


// vis redigér enheder
function stofregistrering_redenheder()
{
  clearstofregistrering();
  document.all.stofregistrering_tdHovedredenheder.style.display = "block";
  document.all.stofregistrering_tdRedenheder.style.display = "block";
  open();
}
 

// vis redigér referencer
function stofregistrering_redreferencer()
{
  clearstofregistrering();
  document.all.stofregistrering_tdHovedredreferencer.style.display = "block";
  document.all.stofregistrering_tdRedreferencer.style.display = "block";
  open();
}


// vis strukturformelpanel
function stofregistrering_strukturformel()
{
  clearstofregistrering()  
  open();
  document.all.stofregistrering_tdHovedstrukturformel.style.display = "block";
  document.all.stofregistrering_tdStrukturformel.style.display = "block"; 
}


// vis metabolitpanel
function stofregistrering_metabolitter()
{
  clearstofregistrering();
  document.all.stofregistrering_tdHovedmetabolitter.style.display = "block";
  document.all.stofregistrering_tdMetabolitter.style.display = "block"; 
  open();
} 
 

// tøm stofregistreringsfelter 
function clearstofregistrering()
{
  document.all.stofregistrering_tdHovedparametre.style.display = "none";
  document.all.stofregistrering_tdParametre.style.display = "none";
  document.all.stofregistrering_tdHovedmaalebetingelser.style.display = "none";     
  document.all.stofregistrering_tdMaalebetingelser.style.display = "none";
  document.all.stofregistrering_tdHovedredparametre.style.display = "none";
  document.all.stofregistrering_tdRedparametre.style.display = "none";
  document.all.stofregistrering_tdHovedoversigt.style.display = "none";
  document.all.stofregistrering_tdOversigt.style.display = "none";
  document.all.stofregistrering_tdHovedredenheder.style.display = "none";
  document.all.stofregistrering_tdRedenheder.style.display = "none";
  document.all.stofregistrering_tdHovedstrukturformel.style.display = "none"; 
  document.all.stofregistrering_tdStrukturformel.style.display = "none";       
  document.all.stofregistrering_tdHovedredreferencer.style.display = "none";
  document.all.stofregistrering_tdRedreferencer.style.display = "none";
  document.all.stofregistrering_tdHovedmetabolitter.style.display = "none"; 
  document.all.stofregistrering_tdMetabolitter.style.display = "none";    
  stofregistrering_clear_detaljer();
}


// toem detaljefelter
function stofregistrering_initier_detaljer()
{
  document.all.stofregistrering_Ref_ID.innerText="";
  document.getElementById('stofregistrering_ddlBbgenerelt').options.length = 0;
  document.getElementById('stofregistrering_ddlBbredox').options.length = 0;
  document.getElementById('stofregistrering_ddlBbmedium').options.length = 0;
  document.getElementById('stofregistrering_ddlBbkulstof').options.length = 0;
  document.getElementById('stofregistrering_ddlBeregnet').options.length = 0;
  document.getElementById('stofregistrering_txtOpdatering').value="";
  document.getElementById('stofregistrering_ddlDatakvalitet').options.length = 0;
  document.getElementById('stofregistrering_ddlForsøgstype').options.length = 0;
  document.getElementById('stofregistrering_txtTemperatur').value="";
  document.getElementById('stofregistrering_txtRedox').value="";
  document.getElementById('stofregistrering_txtKulstofindhold').value="";
  document.getElementById('stofregistrering_txtMedium').value="";
  document.getElementById('stofregistrering_txtPh').value="";
  document.getElementById('stofregistrering_txtLand').value="";
  document.getElementById('stofregistrering_txtBemaerkninger').value="";
  document.getElementById('stofregistrering_txtReference').value="";
}


//tilfoej blanke felter i rullemenuer
function stofregistrering_add_blanks()
{
  //tilføj blanke til ddl'er 
  o1 = new Option('',0);
  o2 = new Option('',0);
  o3 = new Option('',0);
  o4 = new Option('',0);
  o5 = new Option('',0);
  o6 = new Option('',0);
  o7 = new Option('',0);
                         
  document.getElementById('stofregistrering_ddlBbgenerelt').add(o1);                           
  document.getElementById('stofregistrering_ddlBbredox').add(o2);        
  document.getElementById('stofregistrering_ddlBbmedium').add(o3);                   
  document.getElementById('stofregistrering_ddlBbkulstof').add(o4);          
  document.getElementById('stofregistrering_ddlBeregnet').add(o5);
  document.getElementById('stofregistrering_ddlDatakvalitet').add(o6);
  document.getElementById('stofregistrering_ddlForsøgstype').add(o7);
}


//tilfoej valg til rullemenuer
function stofregistrering_add_options()
{
  //tilføj optioner til ddl'er 
  o1 = new Option('Ja',1);
  o2 = new Option('Nej',2);
  o3 = new Option('Ja, oxiderende',1);
  o4 = new Option('Ja, reducerende',2);
  o5 = new Option('Nej',3);
  o6 = new Option('Ja, kalk',1);
  o7 = new Option('Ja, ler',2);
  o8 = new Option('Ja, muld',3);
  o9 = new Option('Ja, sand',4);
  o10 = new Option('Ja, vand',5);
  o11 = new Option('Nej',6);
  o12 = new Option('Ja, < 0.001',1);
  o13 = new Option('Ja, 0.001 - 0.01',2);
  o14 = new Option('Ja, > 0.01',3);
  o15 = new Option('Nej',4);
  o16 = new Option('Ja',1);
  o17 = new Option('Nej',2);
  o18 = new Option('God',1);
  o19 = new Option('OK',2);
  o20 = new Option('Usikker',3);
  o21 = new Option('Markforsøg',2);
  o22 = new Option('Laboratorie',2);   

  document.getElementById('stofregistrering_ddlBbgenerelt').add(o1);
  document.getElementById('stofregistrering_ddlBbgenerelt').add(o2);               
  document.getElementById('stofregistrering_ddlBbredox').add(o3);
  document.getElementById('stofregistrering_ddlBbredox').add(o4);
  document.getElementById('stofregistrering_ddlBbredox').add(o5);
  document.getElementById('stofregistrering_ddlBbmedium').add(o6);
  document.getElementById('stofregistrering_ddlBbmedium').add(o7);
  document.getElementById('stofregistrering_ddlBbmedium').add(o8);
  document.getElementById('stofregistrering_ddlBbmedium').add(o9);
  document.getElementById('stofregistrering_ddlBbmedium').add(o10);
  document.getElementById('stofregistrering_ddlBbmedium').add(o11);               
  document.getElementById('stofregistrering_ddlBbkulstof').add(o12);
  document.getElementById('stofregistrering_ddlBbkulstof').add(o13);
  document.getElementById('stofregistrering_ddlBbkulstof').add(o14);
  document.getElementById('stofregistrering_ddlBbkulstof').add(o15);
  document.getElementById('stofregistrering_ddlBeregnet').add(o16);
  document.getElementById('stofregistrering_ddlBeregnet').add(o17);               
  document.getElementById('stofregistrering_ddlDatakvalitet').add(o18);
  document.getElementById('stofregistrering_ddlDatakvalitet').add(o19);
  document.getElementById('stofregistrering_ddlDatakvalitet').add(o20);               
  document.getElementById('stofregistrering_ddlForsøgstype').add(o21);
  document.getElementById('stofregistrering_ddlForsøgstype').add(o22);
}  

 function stofregistrering_detalje1(){stofregistrering_clear_detaljer();stofregistrering_detaljer();document.all.stofregistrering_detalje_1.style.display = "block";document.all.stofregistrering_nuv_1.innerText="";document.all.stofregistrering_antal_1.innerText="";} 
 function stofregistrering_detalje2(){stofregistrering_clear_detaljer();stofregistrering_detaljer();document.all.stofregistrering_detalje_2.style.display = "block";document.all.stofregistrering_nuv_2.innerText="";document.all.stofregistrering_antal_2.innerText="";}
 function stofregistrering_detalje3(){stofregistrering_clear_detaljer();stofregistrering_detaljer();document.all.stofregistrering_detalje_3.style.display = "block";document.all.stofregistrering_nuv_3.innerText="";document.all.stofregistrering_antal_3.innerText="";}
 function stofregistrering_detalje4(){stofregistrering_clear_detaljer();stofregistrering_detaljer();document.all.stofregistrering_detalje_4.style.display = "block";document.all.stofregistrering_nuv_4.innerText="";document.all.stofregistrering_antal_4.innerText="";}
 function stofregistrering_detalje5(){stofregistrering_clear_detaljer();stofregistrering_detaljer();document.all.stofregistrering_detalje_5.style.display = "block";document.all.stofregistrering_nuv_5.innerText="";document.all.stofregistrering_antal_5.innerText="";}
 function stofregistrering_detalje6(){stofregistrering_clear_detaljer();stofregistrering_detaljer();document.all.stofregistrering_detalje_6.style.display = "block";document.all.stofregistrering_nuv_6.innerText="";document.all.stofregistrering_antal_6.innerText="";}
 function stofregistrering_detalje7(){stofregistrering_clear_detaljer();stofregistrering_detaljer();document.all.stofregistrering_detalje_7.style.display = "block";document.all.stofregistrering_nuv_7.innerText="";document.all.stofregistrering_antal_7.innerText="";}
 function stofregistrering_detalje8(){stofregistrering_clear_detaljer();stofregistrering_detaljer();document.all.stofregistrering_detalje_8.style.display = "block";document.all.stofregistrering_nuv_8.innerText="";document.all.stofregistrering_antal_8.innerText="";}
 function stofregistrering_detalje9(){stofregistrering_clear_detaljer();stofregistrering_detaljer();document.all.stofregistrering_detalje_9.style.display = "block";document.all.stofregistrering_nuv_9.innerText="";document.all.stofregistrering_antal_9.innerText="";}
 function stofregistrering_detalje10(){stofregistrering_clear_detaljer();stofregistrering_detaljer();document.all.stofregistrering_detalje_10.style.display = "block";document.all.stofregistrering_nuv_10.innerText="";document.all.stofregistrering_antal_10.innerText="";}
 function stofregistrering_detalje11(){stofregistrering_clear_detaljer();stofregistrering_detaljer();document.all.stofregistrering_detalje_11.style.display = "block";document.all.stofregistrering_nuv_11.innerText="";document.all.stofregistrering_antal_11.innerText="";}
 function stofregistrering_detalje12(){stofregistrering_clear_detaljer();stofregistrering_detaljer();document.all.stofregistrering_detalje_12.style.display = "block";document.all.stofregistrering_nuv_12.innerText="";document.all.stofregistrering_antal_12.innerText="";}
 function stofregistrering_detalje13(){stofregistrering_clear_detaljer();stofregistrering_detaljer();document.all.stofregistrering_detalje_13.style.display = "block";document.all.stofregistrering_nuv_13.innerText="";document.all.stofregistrering_antal_13.innerText="";}

function stofregistrering_clear_detaljer()
{
  document.all.stofregistrering_detalje_1.style.display = "none"; 
  document.all.stofregistrering_detalje_2.style.display = "none"; 
  document.all.stofregistrering_detalje_3.style.display = "none"; 
  document.all.stofregistrering_detalje_4.style.display = "none"; 
  document.all.stofregistrering_detalje_5.style.display = "none"; 
  document.all.stofregistrering_detalje_6.style.display = "none"; 
  document.all.stofregistrering_detalje_7.style.display = "none"; 
  document.all.stofregistrering_detalje_8.style.display = "none"; 
  document.all.stofregistrering_detalje_9.style.display = "none"; 
  document.all.stofregistrering_detalje_10.style.display = "none"; 
  document.all.stofregistrering_detalje_11.style.display = "none"; 
  document.all.stofregistrering_detalje_12.style.display = "none"; 
  document.all.stofregistrering_detalje_13.style.display = "none";
  document.all.stofregistrering_Ref_ID.innertext="";
  document.getElementById('stofregistrering_ddlBbgenerelt').options.length = 0;
  document.getElementById('stofregistrering_ddlBbredox').options.length = 0;
  document.getElementById('stofregistrering_ddlBbmedium').options.length = 0;
  document.getElementById('stofregistrering_ddlBbkulstof').options.length = 0;
  document.getElementById('stofregistrering_ddlBeregnet').options.length = 0;
  document.getElementById('stofregistrering_txtOpdatering').innertext="";
  document.getElementById('stofregistrering_ddlDatakvalitet').options.length = 0;
  document.getElementById('stofregistrering_ddlForsøgstype').options.length = 0;
  document.getElementById('stofregistrering_txtTemperatur').innertext="";
  document.getElementById('stofregistrering_txtRedox').innertext="";
  document.getElementById('stofregistrering_txtKulstofindhold').innertext="";
  document.getElementById('stofregistrering_txtMedium').innertext="";
  document.getElementById('stofregistrering_txtPh').innertext="";
  document.getElementById('stofregistrering_txtLand').innertext="";
  document.getElementById('stofregistrering_txtBemaerkninger').innertext="";
  document.getElementById('stofregistrering_txtReference').innerText="";
}
