window.onload = init;

function init() {
	CZ_class_init();
}

//apre i popup
function CZ_popup(url,name,features) {
	window.open(url,name,features);
}

function CZ_ajax(idelement, params) {

	$(idelement).innerHTML = "<img src=\"view/images/loading.gif\">";

	var ajaxurl = "ajax.php";

	var ajax = new Ajax.Request(
			ajaxurl,
			{
				method: 'get', 
				parameters: params, 
				asynchronous: true,
				onFailure: function(e) {
					ajax_error(idelement);
				},
				onComplete: function( response ){ 
					$(idelement).innerHTML = response.responseText;
				}
			}
		)


}

function CZ_ajax_error(idelement){
	$(idelement).innerHTML = "Errore del server, ricaricare la pagina.";
}

function CZ_getradiovalue(myform, myradio) { 

	myform = $(myform);
	bb = myform.elements[myradio].length;
	for (i=0;i<bb;i++) {
		if (myform.elements[myradio][i].checked) {
			return myform.elements[myradio][i].value;
		}
	}
		
} 


function return_competenza() { 
	
	var i_comp_informatica_id = CZ_getradiovalue('competenze', 'i_comp_informatica_id');

	var b_certificazione = $F('b_certificazione');

	if(i_comp_informatica_id==null) {
		alert("Selezionare una competenza");
		return;
	}


	var params = "page=pcv&action=addcompetenzeinfo&i_comp_informatica_id=" + i_comp_informatica_id + "&b_certificazione=" + b_certificazione;

	opener.CZ_ajax('competenze_container', params);

	window.close();
}
