// JavaScript Document
function showAddressField(id){

  	var element = document.getElementById(id);

  	if(element!=null){
 		var name1 = "td"+id+"1";
		var name2 = "td"+id+"2";
		
	  	if(element.checked==false){
			var tdElement = document.getElementById(name1);
			tdElement.style.display = 'none';
			var tdElement = document.getElementById(name2);
			tdElement.style.display = 'none';
	  	}else{
		  	var tdElement = document.getElementById(name1);
		  	tdElement.style.display = '';
		  	var tdElement = document.getElementById(name2);
			tdElement.style.display = '';
	  	}
		
  	}else{
		alert("Fant ikke elementet "+id);
	}
}
function showDateAktivateField(id){

  	var element = document.getElementById(id);

  	if(element!=null){
 		var name1 = "td"+id+"1";

	  	if(element.checked==true){
			var tdElement = document.getElementById(name1);
			tdElement.style.display = '';
	  	}else{
		  	var tdElement = document.getElementById(name1);
		  	tdElement.style.display = 'none';
	  	}
		
  	}else{
		alert("Fant ikke elementet "+id);
	}
}
function SettOppdrag(id){
	var parentName = "opp["+id+"]";
	var element = document.getElementById(parentName);
  	if(element!=null){
		var name = "ValueOpp["+id+"]";
		var subItem = document.getElementById(name);
		
		if(subItem!=null){
			if(element.checked==true){			
				subItem.value='true';
			}else{
				subItem.value='false';
			}
			//alert("Hidden value "+subItem.id +" er : "+subItem.value +"");
		}else{
			alert("Fant ikke hidden item");	 // ERROR 
		}
	}else{
		alert("Fant ikke elementet "+id); // ERROR
	}
}
function ClickFylke(fylke, ant){

	var parentItem = document.getElementById(fylke);
	
	if(parentItem!=null){

		for(var i = 0 ; i<ant; i++){
			
			var kommuneCheckBox = fylke+"["+i+"]";
			var tmpKommuneCheck = document.getElementById(kommuneCheckBox);
			
			if(tmpKommuneCheck!=null){
				tmpKommuneCheck.checked = parentItem.checked==true;
			} // Ingen feil sjekk her fordi det er ikke nødvendig å finne objektet
			
			var name = "Id"+fylke+"["+i+"]";
			var tmpItem = document.getElementById(name);
			
			if(tmpItem!=null){
				tmpItem.checked = parentItem.checked;
				
				var valuename = "Value"+fylke+"["+i+"]";
				var tmpitem = document.getElementById(valuename); //.value = parentItem.checked==true?"true":"false";
			
				if(tmpitem!=null){
					tmpitem.value = parentItem.checked==true?"Ja":"Nei";
				}else{
					alert("Det skjedde en feil med javascriptet, Kommune verdiobjektet som tilhører fylke ble ikke funnet, ID:"+valuename);
				}
			}else{
				alert("Det skjedde en feil med javascriptet, Kommune objektet som tilhører fylke ble ikke funnet, ID:"+name);
			}
		}
	}else{
		alert("Det skjedde en feil med javascriptet, fylkeobjektet ble ikke funet");	
	}
}
function ClickKommune(checkBox, hiddenValueName){
	var selectedValue = checkBox.checked==true?"Ja":"Nei";
	var tmpitem = document.getElementById(hiddenValueName).value = selectedValue;
}
function displayRow(id){     

	var imageName = "Image"+id;
	var image = document.getElementById(imageName);

	if(image.src.indexOf('icon_plus.gif')!=-1){
		image.src = 'images/icons/icon_minus.gif';
	}else{
		image.src = 'images/icons/icon_plus.gif';
	}
		   
	var row = document.getElementById('DataRow['+id+']');	
	if (row.style.display == '')  {
		row.style.display = 'none';	
	}else{
		row.style.display = '';    
	}
}
function Set(en,to){}
function Clean(tmp){}

function LoadTab(obj, pId, updatearea, selectedId, tabname){
    RunScript('session.setselected', 'selected='+selectedId+'<>tabname='+tabname);
    LoadArea(pId, updatearea);

    var linkList = document.getElementById(updatearea+"Tab").getElementsByTagName("a");
    for (i = 0; i < linkList.length; i++) {
        linkList[i].className = "UnSelected";
    }
    obj.className = "Selected";
}
function RunScript(name, value){
    $.post("script_engine.php?script="+name+"&value="+value, {}, function(data){
               // $("#"+updatearea).html(data);
        }, "html");
}
function LoadArea(pId, updatearea){
        var area = document.getElementById(updatearea);
        area.innerHTML = "<div align=\"center\" style=\"padding-top:100px;\"><img src=\"/images/loading.gif\"></div>";

        $.post("indexsimple.php?pid="+pId, {}, function(data){
                $("#"+updatearea).html(data);
        }, "html");
}

function SubmitAction(fileUrl, formname){
    var returnVar = document.getElementById(formname);
    returnVar.action = fileUrl;
    returnVar.submit();
}
