	if($('categorie')){
		$('categorie').onchange=function(){
			var categorie=this.value;
			if($('nume')){
				requestComboBox(['quizz'],['id_quizz','nume'],$('nume'),['','categorie',categorie],'','');
				$('nume').onchange=function(){
					$('id_quizz').value=this.value;
				}
			}
		}
	}
	if($('categorieSelectat')){
		$('categorieSelectat').onchange=function(){
			var categorie=this.value;
			if($('numeSelectat')){
				requestComboBox(['quizz'],['id_quizz','nume'],$('numeSelectat'),['','categorie',categorie],'','');
				$('numeSelectat').onchange=function(){
					$('id_quizz').value=this.value;
					requestComboBox(['quizz'],['pa','pb','pc','ra','rb','operator'],'',['','id_quizz',this.value],aranjareDateQuizzuri,'');
					requestComboBox(['intrebari'],['intrebare','tip'],'',['','id_quizz',this.value],aranjareIntrebariQuizzuri,'');
				}
			}
		}
	}	
	function getradioSelection(group) { 
  for(var k=0;k<group.length;k++) 
    if(group[k].checked)  
       return group[k].value; 
} 
function aranjareIntrebariQuizzuri(obj){
	var xmlObj=obj.responseTextToXML(),arrayXml=xmlObj.firstChild.childNodes;
	var rezultat='';
	if($('intrebareCorp')){
		
		rezultat+="<form id='quizzForm'>";
		rezultat+="<ol type='1'>";
		var tip='';
		for(var i=0;i<arrayXml.length;++i){
			if(tip!=arrayXml[i].getAttribute('tip')){
				rezultat+="<div>"+arrayXml[i].getAttribute('tip')+"</div>";
				tip=arrayXml[i].getAttribute('tip');
				rezultat+="</ol><ol type='1'>";
			}
			rezultat+="<li>"+arrayXml[i].getAttribute('intrebare')+"</li>";
			rezultat+="<input type='radio' name='radioGroup"+i+"' value='1' title='"+arrayXml[i].getAttribute('tip')+"' class='quizRadio'/>Da";
			rezultat+="<input type='radio' name='radioGroup"+i+"' value='0' title='"+arrayXml[i].getAttribute('tip')+"' class='quizRadio'/>Nu";
		}
		rezultat+="</ol>";
		rezultat+="<input type='submit' onclick='calculateRadio();return false' value='Trimite'/>"
		rezultat+="</form>";
		$('intrebareCorp').innerHTML=rezultat
	}
}
function aranjareDateQuizzuri(obj){
	var xmlObj=obj.responseTextToXML(),arrayXml=xmlObj.firstChild.childNodes;
	for(var i=0;i<arrayXml.length;++i){
		for(var j=0;j<arrayXml[i].attributes.length;++j){
			if($(arrayXml[i].attributes[j].name+"Hidden")){
				$(arrayXml[i].attributes[j].name+"Hidden").value=arrayXml[i].attributes[j].value
			}
		}
	}
}
function calculateRadio(){
	var arrayRaspunsuri=$$(".quizRadio");
	var pa=parseInt($('paHidden').value);
	var pb=parseInt($('pbHidden').value);
	var pc=parseInt($('pcHidden').value);
	var ra=$('raHidden').value;
	var rb=$('rbHidden').value;
	var operator=parseInt($('operatorHidden').value);
	var currentGroup="";
	var raspuns=0;
	var testA=0;
	var testB=0;
	var testC=0;
	for(var i=0;i<arrayRaspunsuri.length/2;++i){
		tablouRaspunsuri=document.getElementById('quizzForm')['radioGroup'+i]
		for(var j=0;j<tablouRaspunsuri.length;++j){
			if(tablouRaspunsuri[j].checked){
				switch(tablouRaspunsuri[j].title){
				case 'A':
					testA+=parseInt(tablouRaspunsuri[j].value);
				break;
				case 'B':
					testB+=parseInt(tablouRaspunsuri[j].value);
				break;
				case 'C':
					testC+=parseInt(tablouRaspunsuri[j].value);
				break;
				}
			}
		}
	}
	var conditie=false;
	switch (operator){
	case 1:
		if((pa<=testA)&&(pb<=testB)&&(pc<=testC))conditie=true;
		break;
	case 2:
		if((pa<=testA)&&(pb<=testB)||(pc<=testC))conditie=true;
		break;
	case 3:
		if((pa<=testA)||(pb<=testB)&&(pc<=testC))conditie=true;
		break;
	case 4:
		if((pa<=testA)||(pb<=testB)||(pc<=testC))conditie=true;
		break;
	default :
		alert('nu e ok')
		conditie=false;
	}
	if(conditie){
		$('intrebareCorp').innerHTML=ra;
	}else{
		$('intrebareCorp').innerHTML=rb;
	}
	return false;
}

