// (c) DR nov 2004 Fritz Stoltz Mikkelsen
var d=document;  
var g_NumberOfMarkedBox=0;
var g_person_1="";
var g_person_2="";
function gE(navn) {return d.getElementById(navn);}
function gEi(navn) {return "gE('"+navn+"'):"+(gE(navn)!=null?gE(navn).selectedIndex:"0")+";";}
function gotoTop()
{
 var url = location.href;
 if (url.indexOf("#top")==-1) location.href=location.href+'#top';
 //alert(url);
 return true; 
}  



//
// Bruges til at markere de 2 kandidater der skal sammenlignes 

function marker(id) {		   
var This;	    
This=gE(id); 
if (This.name.substr(0,1)=='p')
{ 
    if (This.name=='person_survey_id_1') g_person_1="";
    else if (This.name=='person_survey_id_2') g_person_2="";	
	if (g_NumberOfMarkedBox>0) g_NumberOfMarkedBox--;
	//alert('g_NumberOfMarkedBox='+g_NumberOfMarkedBox);
	This.name='';	
}
else
{
	g_NumberOfMarkedBox++;	   
	if (g_NumberOfMarkedBox>2)
	{
		g_NumberOfMarkedBox--;
	    alert("Marker max 2 kandidater");	    
	    This.checked=false;
//	    alert('g_NumberOfMarkedBox='+g_NumberOfMarkedBox+' g_person_2='+g_person_2+' g_person_1='+g_person_1 );
	    return true;
	}	          
	if (g_person_1=="" || typeof(g_person_1)=="undefined") 
	{
	g_person_1='p'+This.id;
	This.name="person_survey_id_1";
	}
	else if (g_person_2=="" || typeof(g_person_2)=="undefined" ) 
	{
	g_person_2='p'+This.id;
	This.name="person_survey_id_2";
	}
}
//alert('g_NumberOfMarkedBox='+g_NumberOfMarkedBox+' g_person_2='+g_person_2+' g_person_1='+g_person_1 );
return true;	  
}
// do submit
function doSubmit(id)
{
  var This;	    
  This=gE(id); 
  	if (g_NumberOfMarkedBox<2)
	{
	    alert("Der er ikke markeret 2 kandidater");  	    
	    return false;
	}
  This.submit();
  //g_person_1.checked=false;
  //g_person_2.checked=false;	  
  //alert(This.action);
  //location.href=This.action;
  
  return true;
}


// check 15 spørgsmål  
function checkAnswer(id)
{
  var objListe;
  objListe=gE(id);
  
  if  (objListe==null) return;
  var len=objListe.document.all.length;    
  var i;  
  var countCheck=0;
  for (i=0;i<len;i++)
  {
    if (objListe.document.all(i)!=null && objListe.document.all(i).checked==true) 	countCheck++; 
  }
  if (countCheck<15)
  {
    alert("Du har kun besvaret "+countCheck+" udsagn - alle 15 skal besvares" );
    return false;  
  }
  return true ;
}

