var toggle_hlp=0;
help_loaded=new Array();
help_content=new Array();

function sf_form_eval1 (id_sf, euser, user, id_mex, uuser, hwa64) {
	if (id_sf==99) {
		var ulink;
		var iinput;
		var id_cv;
		var i;
		iinput=document.getElementsByTagName('input');
		if (iinput.length>0) {
			for (i=0;i<iinput.length;i++){
				if (iinput[i].type=="radio" && iinput[i].name=="id_sf1" && iinput[i].checked==true){
					id_cv=iinput[i].value;
				} 
			}
		} 
		ulink=gEBI("go2step2")
		ulink.href='http://www.bellisinasce.it/sfake.php?op=sf2&id_sf1='+id_cv+'&euser='+euser+'&id_mex='+id_mex+'&hwa='+hwa64;		
	} else if (id_sf>0) { 
		//alert (id_sf+'! - '+euser+' - '+user+' - '+id_mex+' - '+uuser+' - '+id_cv+' !!'); 
		resp=gTXT('sf_body','http://www.bellisinasce.it/sfake.php?op=sf2&id_sf1='+id_sf+'&euser='+euser+'&id_mex='+id_mex+'&ajx=1&user='+user+'&hwa='+hwa64,'','');		
	} else { 
		return false;
	}
	
}

function sf_form_eval2 (id_sf, id_sf2, euser, user, id_mex, uuser, hwa64) {
	if (id_sf2==99) {
		var ulink;
		var iinput;
		var id_cv2;
		var i;
		iinput=document.getElementsByTagName('input');
		if (iinput.length>0) {
			for (i=0;i<iinput.length;i++){
				if (iinput[i].type=="radio" && iinput[i].name=="id_sf2" && iinput[i].checked==true){
					id_cv2=iinput[i].value;
				} 
			}
		}
		if (id_cv2>0) {
			ulink=gEBI("go2step3") 
			ulink.href='http://www.bellisinasce.it/sfake.php?op=sf3&id_sf1='+id_sf+'&id_sf2='+id_cv2+'&euser='+euser+'&id_mex='+id_mex+'&hwa='+hwa64;
		} else { 
			ulink=gEBI("go2step3") 
			alert ("Scegliere una opzione, prima di procedere!");
			ulink.href='http://www.bellisinasce.it/sfake.php?op=sf2&id_sf1='+id_sf+'&euser='+euser+'&id_mex='+id_mex+'&hwa='+hwa64;		 
			return false;
		}	  
	} else if (id_sf>0) { 
		//alert ('id_sf: '+id_sf+' - id_sf2: '+id_sf2+'! - euser: '+euser+' - user: '+user+' - id_mex: '+id_mex+' - uuser: '+uuser+' - id_cv2: '+id_cv2+' !!');  
		resp=gTXT('sf_body','http://www.bellisinasce.it/sfake.php?op=sf3&id_sf='+id_sf+'&id_sf2='+id_sf2+'&euser='+euser+'&id_mex='+id_mex+'&hwa='+hwa64+'&ajx=1&user='+user,'','');	
	} else { 
		return false;
	}
	
}
function sf_help(help, user){
	var shh,resp;
	shh=gEBI("help1");
	if (help=="-1") {
		if (shh.style.visibility=="invisible") {
			shh.style.visibility="invisible";  
		}
	} else {	
		if (shh.style.visibility=="invisible") {
			shh.style.visibility="visible";
		}
		resp=gHLP('help1','http://www.bellisinasce.it/ajx/sfhlp.php?h='+help+'&n='+user, help,'');
	}
} 

function gHLP(id_dest, url, help, showl) {
																						// variabili di funzione
	var ajax=cXHR();																	// assegnazione oggetto XMLHttpRequest			
	var elemento=gEBI(id_dest);    														// assegnazione elemento del documento
    var usaLink=true;																	// risultato booleano di funzione
	if (help_loaded[help]==1) {																// controlla help cache
		usaLink=false;
		elemento.innerHTML=help_content[help];
	} else {																
	  	if(ajax) {																		// se l'oggetto XMLHttpRequest non è nullo
			usaLink = false;															// il link al file non deve essere usato
			ajax.open("get",url,true);												// impostazione richiesta asincrona in GET del file specificato
			ajax.setRequestHeader("connection","close");								// rimozione dell'header "connection" come "keep alive"
			ajax.onreadystatechange=function() {										// impostazione controllo e stato della richiesta
		      	if(ajax.readyState==4) {												// verifica dello stato
		        	if(statusText[ajax.status]==="OK") {								// verifica della risposta da parte del server
		          		elemento.innerHTML=ajax.responseText;							// operazione avvenuta con successo
						help_loaded[help]=1;
						help_content[help]=ajax.responseText;
		        	} else { 															// errore di caricamento
						elemento.innerHTML = "Impossibile effettuare l'operazione richiesta.<br />";
						elemento.innerHTML += "Errore riscontrato: " + statusText[ajax.status];
					}
				} else {
					elemento.innerHTML="<div valign=middle align=center class=ttino>Caricamento in corso....</div>";
				}
			}
			ajax.send(null);// invio richiesta
			elemento.style.visibility="visible";
		}
	}
	return usaLink;
} 

function ct_form_eval (selection) {
	alert (selection+'!');
	sftype_sel=gEBI("ct_type");
}

