var ws_pars_globale = "";
var discrezionale = false;
// -- FUNZIONI

function ws_decimale(ws_numero) {
if (ws_numero.toString().indexOf(".")>0) {
ws_arr_decimale=ws_numero.toString().split(".");
if (ws_arr_decimale[1].length>2) {
ws_decimale_output=ws_arr_decimale[0]+"."+ws_arr_decimale[1].substring(0,2);
}
if (ws_arr_decimale[1].length==2) {
ws_decimale_output=ws_numero.toString()
}
if (ws_arr_decimale[1].length==1) {
ws_decimale_output=ws_arr_decimale[0]+"."+ws_arr_decimale[1]+"0";
}
}
else {
ws_decimale_output=ws_numero.toString()+".00";
}
return ws_decimale_output;
}

function ws_formatta_titolo(ws_titolo) {
ws_formatta_titolo_output=ws_titolo;
ws_formatta_titolo_output=ws_formatta_titolo_output.replace(/ RATIO. /g, " RATIOPHARM<br> ");
ws_formatta_titolo_output=ws_formatta_titolo_output.replace(/ RATIO /g, " RATIOPHARM<br> ");
ws_formatta_titolo_output=ws_formatta_titolo_output.replace(/ RATI /g, " RATIOPHARM<br> ");
ws_formatta_titolo_output=ws_formatta_titolo_output.replace(/ RAT. /g, " RATIOPHARM<br> ");
ws_formatta_titolo_output=ws_formatta_titolo_output.replace(/ RAT\*/g, " RATIOPHARM<br> ");
ws_formatta_titolo_output=ws_formatta_titolo_output.replace(/\.RAT\*/g, " RATIOPHARM<br>");
ws_formatta_titolo_output=ws_formatta_titolo_output.replace(/ RAT /g, " RATIOPHARM<br> ");
return ws_formatta_titolo_output;
}

function ws_hide_layer(ws_quale,ws_tipo) {
if (ws_tipo==1) { document.getElementById(ws_quale).innerHTML=""; }
document.getElementById(ws_quale).style.visibility = "hidden"; 
document.getElementById(ws_quale).style.display = "none";
}

function ws_show_layer(ws_quale,ws_tipo,ws_valore) {
if (ws_tipo==1) { document.getElementById(ws_quale).innerHTML=ws_valore; }
document.getElementById(ws_quale).style.visibility = "visible"; 
document.getElementById(ws_quale).style.display = "block";
}

// -- FUNZIONI




// ------------------------- STEP 1 INIZIO RICERCA

function ws_step_uno(ws_pars) {
if (ws_pars=="") {

alert('Per effettuare la ricerca inserire il nome di un farmaco.');

}

else if (ws_pars.length<1) {

alert('Parola da cercare troppo corta.');

}

else {

ws_hide_layer("box_confronta",1);
ws_hide_layer("box_confronta_generici",1);
ws_hide_layer("box_confronta_risultato",1);
ws_hide_layer("box_confronta_aggiungi",1);
ws_hide_layer("box_risultati",1);
ws_show_layer("box_wait",2,"");

ws_pars = String(ws_pars);
ws_pars = ws_pars.replace(/ /g,'+');

inserisciRichiesta('/cm/inc/ser_reqws.asp','idProc=51&pars='+ws_pars,'ws_step_due()');
//inserisciRichiesta('/cm/inc/ser_reqws.asp','idProc=51&pars='+ws_pars,'ws_step_due()');
ws_pars_globale = ws_pars;

}
}

// ------------------------- STEP 1 INIZIO RICERCA PER PRINCIPIO ATTIVO

function ws_step_uno_pa(ws_pars) {

if (ws_pars=="") {

alert('Per effettuare la ricerca inserire il nome di un principio attivo.');

}

else if (ws_pars.length<1) {

alert('Parola da cercare troppo corta.');

}

else {

ws_hide_layer("box_confronta",1);
ws_hide_layer("box_confronta_generici",1);
ws_hide_layer("box_confronta_risultato",1);
ws_hide_layer("box_confronta_aggiungi",1);
ws_hide_layer("box_risultati",1);
ws_show_layer("box_wait",2,"");

ws_pars = String(ws_pars);
ws_pars = ws_pars.replace(/ /g,'+');

inserisciRichiesta('/cm/inc/ser_reqws.asp','idProc=72&pars='+ws_pars,'ws_step_due()');
ws_pars_globale = ws_pars;

}
}

function ws_step_void(){}
// ------------------------- STEP 1 INIZIO RICERCA


// ------------------------- STEP 2 RISULTATI RICERCA PRODOTTO

function ws_step_due(ws_str_xml) {

ws_hide_layer("box_introduzione",1);

ws_str_xml = ws_str_xml.replace(' xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"','');
ws_str_xml = ws_str_xml.replace(' xmlns="http://www.prontuario.it"','');

var ws_obj=loadXMLDocument(ws_str_xml);

ws_obj_principio_id=ws_obj.getElementsByTagName('principio_id');
ws_obj_principio_descr=ws_obj.getElementsByTagName('principio_descr');

ws_obj_par=ws_obj.getElementsByTagName('Cls_Elenco_Risultati');
//alert(ws_obj.getElementsByTagName("Cls_Elenco_Risultati")[0].attributes.getNamedItem("pars").nodeValue);

ws_obj_titolo_prodotto=ws_obj.getElementsByTagName('titolo_prodotto');
ws_obj_id_prodotto=ws_obj.getElementsByTagName('id_prodotto');
ws_obj_prezzo=ws_obj.getElementsByTagName('prezzo');
ws_obj_labbb=ws_obj.getElementsByTagName('laboratorio_id');

ws_obj=null;

ws_step_due_output = "";
ws_step_due_raffina_output = "";
ws_step_due_output_add = '';


if (ws_obj_titolo_prodotto.length > 0 && ws_pars_globale != ""){
	document.getElementById('BoxLegenda').style.display = 'block';
	inserisciRichiesta('/cm/ajax/clouds.asp','testo='+ws_pars_globale+'&tipo=2','ws_step_void()');
	ws_pars_globale = "";
}

if (ws_obj_principio_id.length > 0) {
	if (ws_obj_principio_id.length > 1){
		ws_step_due_raffina_output = "<h2>Raffina la ricerca</h2><br>";
		for (i=0;i<ws_obj_principio_id.length;i++){
			ws_step_due_raffina_output += "<div class=\"lista\">";
			ws_step_due_raffina_output += "<div style=\"float:left; width:378px;\">" + ws_formatta_titolo(ws_obj_principio_descr[i].childNodes[0].nodeValue) + "</div>";
			ws_step_due_raffina_output += "<div style=\"float:right;\"><a href=\"javascript:;\" onclick=\"javascript:ws_step_uno_pa("+ws_obj_principio_id[i].childNodes[0].nodeValue+");\" title=\"Cerca\">Cerca</a></div>";
			ws_step_due_raffina_output += "<div style=\"clear:both;\"></div>";
			ws_step_due_raffina_output += "</div>";
		}
		ws_step_due_raffina_output += "<br/>";
	} else {
		ws_step_due_output_add = '&nbsp;per&nbsp;\''+ ws_formatta_titolo(ws_obj_principio_descr[0].childNodes[0].nodeValue) +'\'';
	}
} else {
//	ws_step_due_output_add = '&nbsp;per&nbsp;\''+ ws_obj_par[0].getAttribute('pars').value +'\'';
	ws_step_due_output_add = '&nbsp;per&nbsp;\''+ ws_obj_par[0].attributes.getNamedItem("pars").nodeValue +'\'';
}



if (ws_obj_titolo_prodotto.length != 0) {

	for (i=0;i<ws_obj_titolo_prodotto.length;i++) { //CICLO FOR

		if (parseFloat(ws_obj_prezzo[i].childNodes[0].nodeValue.replace(/-/g,'0'))!=0 && ws_obj_labbb[i].childNodes[0].nodeValue==2478) { // PREZZO
			ws_step_due_output += "<div class=\"lista\" style=\"color:#F26101;\">";
			ws_step_due_output += "<div style=\"float:left; width:318px;\">" + ws_formatta_titolo(ws_obj_titolo_prodotto[i].childNodes[0].nodeValue) + "</div>";
			ws_step_due_output += "<div style=\"float:left; width:60px; text-align:right;\">" + ws_decimale(ws_obj_prezzo[i].childNodes[0].nodeValue) + " &euro;</div>";
			ws_step_due_output += "<div style=\"float:right;\"><a href=\"javascript:;\" onclick=\"ws_step_tre("+ws_obj_id_prodotto[i].childNodes[0].nodeValue+");\" title=\"Confronta\">Confronta</a></div>";
			ws_step_due_output += "<div style=\"clear:both;\"></div>";
			ws_step_due_output += "</div>";
		}

		else if(parseFloat(ws_obj_prezzo[i].childNodes[0].nodeValue.replace(/-/g,'0'))==0 && ws_obj_labbb[i].childNodes[0].nodeValue==2478) {
			discrezionale = true;
			ws_step_due_output += "<div class=\"lista\" style=\"color:#F26101;\">";
			ws_step_due_output += "<div style=\"float:left; width:318px;\">"+ ws_formatta_titolo(ws_obj_titolo_prodotto[i].childNodes[0].nodeValue) +" *<br></div>";
			//ws_step_due_output += "<div style=\"float:right;\">&nbsp;</div>";
			ws_step_due_output += "<div style=\"float:right;\"><a href=\"javascript:;\" onclick=\"ws_step_tre("+ws_obj_id_prodotto[i].childNodes[0].nodeValue+");\" title=\"Verifica\">Verifica</a></div>";
			ws_step_due_output += "<div style=\"clear:both;\"></div>";
			ws_step_due_output += "</div>";

		} // PREZZO

	} //CICLO FOR
	
	for (i=0;i<ws_obj_titolo_prodotto.length;i++) { //CICLO FOR

		if (parseFloat(ws_obj_prezzo[i].childNodes[0].nodeValue.replace(/-/g,'0'))!=0 && ws_obj_labbb[i].childNodes[0].nodeValue!=2478) { // PREZZO
			ws_step_due_output += "<div class=\"lista\">";
			ws_step_due_output += "<div style=\"float:left; width:318px;\">" + ws_formatta_titolo(ws_obj_titolo_prodotto[i].childNodes[0].nodeValue) + "</div>";
			ws_step_due_output += "<div style=\"float:left; width:60px; text-align:right;\">" + ws_decimale(ws_obj_prezzo[i].childNodes[0].nodeValue) + " &euro;</div>";
			ws_step_due_output += "<div style=\"float:right;\"><a href=\"javascript:;\" onclick=\"ws_step_tre("+ws_obj_id_prodotto[i].childNodes[0].nodeValue+");\" title=\"Confronta\">Confronta</a></div>";
			ws_step_due_output += "<div style=\"clear:both;\"></div>";
			ws_step_due_output += "</div>";
		}

		else if (parseFloat(ws_obj_prezzo[i].childNodes[0].nodeValue.replace(/-/g,'0'))==0 && ws_obj_labbb[i].childNodes[0].nodeValue!=2478) {
			discrezionale = true;
			ws_step_due_output += "<div class=\"lista\">";
			ws_step_due_output += "<div style=\"float:left; width:318px;\">"+ ws_formatta_titolo(ws_obj_titolo_prodotto[i].childNodes[0].nodeValue) +" *<br></div>";
			//ws_step_due_output += "<div style=\"float:right;\">&nbsp;</div>";
			ws_step_due_output += "<div style=\"float:right;\"><a href=\"javascript:;\" onclick=\"ws_step_tre("+ws_obj_id_prodotto[i].childNodes[0].nodeValue+");\" title=\"Verifica\">Verifica</a></div>";
			ws_step_due_output += "<div style=\"clear:both;\"></div>";
			ws_step_due_output += "</div>";

		} // PREZZO

	} //CICLO FOR
	
	
	if (discrezionale == true)
		{ ws_step_due_output += "<i>* Prezzo del prodotto discrezionale (Non è possibile calcolare con precisione il risparmio perché il prezzo di questo farmaco di marca può variare da farmacia a farmacia.)</i>"; 
		discrezionale = false;
		}

	//if (ws_step_due_output=="") { ws_step_due_output += "Nessun prodotto trovato<br><br><i>Per scoprire quanto puoi risparmiare è necessario inserire il nome del farmaco di marca</i>"; }
	if (ws_step_due_output=="") { ws_step_due_output += "<i>Nessun farmaco corrisponde al parametro <b>"+ws_pars_globale+"</b>, sei sicuro che non sia un principio attivo?</i>"; }

	} 
	else 

	{ 
	//ws_step_due_output += "Nessun prodotto trovato<br><br><i>Per scoprire quanto puoi risparmiare è necessario inserire il nome del farmaco di marca</i>"; 
	ws_step_due_output += "<i>Nessun farmaco corrisponde al parametro <b>"+ws_pars_globale+"</b>, sei sicuro che non sia un principio attivo?</i>"; 
	}

	ws_step_due_desc = "Di seguito l'elenco degli equivalenti del farmaco di marca/principio attivo che hai cercato.<br/>";
//	ws_step_due_desc += "<i>Box:</i><br/>";
	ws_step_due_desc += "<div style=\"background-color:#FFCE6D; border:1px solid #F26101; padding:5px;\">"
	ws_step_due_desc += "<ul><li>Clicca su <b>CONFRONTA</b> per scoprire il risparmio rispetto al farmaco di marca corrispondente.</li>";
	ws_step_due_desc += "<li>Se il link <b>CONFRONTA</b> è assente, è perché il costo del farmaco di marca è a discrezione del farmacista.</li></ul>"
	ws_step_due_desc += "</div>"
	
	ws_step_due_output ="<h2>Risultati ricerca"+ ws_step_due_output_add +"</h2>"+ ws_step_due_desc +"<br>" + ws_step_due_output;

	document.getElementById("ws_pars").value="";

	ws_hide_layer("box_wait",2);
	ws_show_layer("box_risultati",1,ws_step_due_raffina_output+ws_step_due_output);

}

// ------------------------- STEP 2 RISULTATI RICERCA PRODOTTO



// ---------------------------- STEP 3 RICERCA EQUIVALENTI PER CONFRONTO

function ws_step_tre(ws_pars) {

ws_show_layer("box_risultati",1,'<img src="/cm/img/CaricaDati.gif" border="0" />');
inserisciRichiesta('/cm/inc/ser_reqws.asp','idProc=73&pars='+ws_pars,'ws_step_quattro()');

}

// ---------------------------- STEP 3 RICERCA EQUIVALENTI PER CONFRONTO



// ---------------------------- STEP 4 CONFRONTA

function ws_step_quattro(ws_str_xml) {

ws_prodotto_eq_titolo = "";

ws_show_layer("box_wait",2,"");
ws_hide_layer("box_risultati",1);

ws_tot=0;
ws_tot_eq=0;

ws_str_xml = ws_str_xml.replace(' xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"','');
ws_str_xml = ws_str_xml.replace(' xmlns="http://www.prontuario.it"','');


var ws_obj=loadXMLDocument(ws_str_xml);

ws_obj_prodotto_titolo = ws_obj.getElementsByTagName('titolo_prodotto');
ws_obj_prodotto_id = ws_obj.getElementsByTagName('id_prodotto');
ws_obj_prodotto_prezzo = ws_obj.getElementsByTagName('prezzo');
ws_obj_prodotto_ratio_titolo = ws_obj.getElementsByTagName('titolo_prodotto_ratio');
ws_obj_prodotto_ratio_prezzo = ws_obj.getElementsByTagName('prezzo_generico_ratio');
ws_obj_prodotto_noratio_titolo = ws_obj.getElementsByTagName('titolo_prodotto_noratio');
ws_obj_prodotto_noratio_prezzo = ws_obj.getElementsByTagName('prezzo_generico_noratio');

ws_obj=null;


ws_prodotto_titolo = ws_obj_prodotto_titolo[0].childNodes[0].nodeValue;
ws_prodotto_id = ws_obj_prodotto_id[0].childNodes[0].nodeValue;
ws_prodotto_prezzo = ws_obj_prodotto_prezzo[0].childNodes[0].nodeValue;
ws_prodotto_quantita = 1;

if ( ws_obj_prodotto_ratio_titolo.length > 0 ) {
ws_prodotto_ratio_titolo = ws_obj_prodotto_ratio_titolo[0].childNodes[0].nodeValue;
ws_prodotto_ratio_prezzo = ws_obj_prodotto_ratio_prezzo[0].childNodes[0].nodeValue;
ws_prodotto_eq_prezzo = ws_prodotto_ratio_prezzo;
ws_prodotto_eq_titolo = "<b>" + ws_prodotto_ratio_titolo + "</b>";
}
else {
if (ws_obj_prodotto_noratio_titolo.length>0) {
ws_prodotto_noratio_titolo = ws_obj_prodotto_noratio_titolo[0].childNodes[0].nodeValue;
ws_prodotto_noratio_prezzo = ws_obj_prodotto_noratio_prezzo[0].childNodes[0].nodeValue;
ws_prodotto_eq_prezzo = ws_prodotto_noratio_prezzo;
ws_prodotto_eq_titolo = "<b>" + ws_prodotto_noratio_titolo + "</b>";
}
}

var_no_equiv_trovati = "<br><br><i>Per questo farmaco/principio attivo non esiste ancora l'equivalente.<br>Visita la pagina \"Prossimi equivalenti\" per conoscere i brevetti in scadenza e le prossime uscite equivalenti.</i><br>";
var_no_equiv_trovati += '<br><br><input type="button" value="Prossimi equivalenti" onClick="javascript:location.href=\'/cont/equivalente-prossimi-equivalenti-elenco/prossimi-equivalenti.asp\'"/><!--&nbsp;&nbsp;&nbsp;<input type="button" value="Esegui una nuova ricerca" onClick="javascript:location.href=\'/cont/equivalente-il-tuo-scontrino/risparmia-farmacia.asp\'"/>-->';

if ( ws_prodotto_eq_titolo == "" ) {
ws_prodotto_eq_prezzo = ws_prodotto_prezzo;
ws_prodotto_eq_titolo = ws_prodotto_titolo + var_no_equiv_trovati;
}

var ws_tot_ris = 0;

if (parseFloat(ws_prodotto_prezzo.replace(/-/g,'0'))==0){
	
	ws_step_quattro_output = "";
	ws_step_quattro_output += "<div class=\"lista\" style=\"background:#F26101; color:#ffffff;\">";
	ws_step_quattro_output += "<div style=\"float:left;\"><b>PRODOTTO</b></div>";
	ws_step_quattro_output += "<div style=\"float:right; text-align:right;\"></div>";
	ws_step_quattro_output += "<div style=\"clear:both;\"></div>";
	ws_step_quattro_output += "</div>";
	ws_step_quattro_output += "<div class=\"lista\">";
	ws_step_quattro_output += "<div style=\"float:left; width:370px;\">" + ws_formatta_titolo(ws_prodotto_titolo.replace('*',' ')) + "&nbsp;<sup>*</sup></div>";
	ws_step_quattro_output += "<div style=\"float:right; text-align:right;\"></div>";
	ws_step_quattro_output += "<div style=\"clear:both;\"></div>";
	ws_step_quattro_output += "</div>";
	
	ws_step_quattro_output_eq = "";
	ws_step_quattro_output_eq += "<div class=\"lista\" style=\"background:#F26101; color:#ffffff;\">";
	ws_step_quattro_output_eq += "<div style=\"float:left;\"><b>EQUIVALENTE</b></div>";
		ws_step_quattro_output_eq += "<div style=\"clear:both;\"></div>";
	ws_step_quattro_output_eq += "</div>";
	ws_step_quattro_output_eq += "<div class=\"lista\">";
	ws_step_quattro_output_eq += "<div style=\"float:left; width:370px;\">" + ws_formatta_titolo(ws_prodotto_eq_titolo.replace('*',' ')) + "&nbsp;<sup>*</sup></div>";
	ws_step_quattro_output_eq += "<div style=\"clear:both;\"></div>";
	ws_step_quattro_output_eq += "</div>";
	
} else {

	if (parseFloat(ws_prodotto_eq_prezzo.replace(/-/g,'0'))>0){
		ws_tot_ris = ws_prodotto_prezzo - ws_prodotto_eq_prezzo ;
		
		ws_step_quattro_output = "";
		ws_step_quattro_output += "<div class=\"lista\" style=\"background:#F26101; color:#ffffff;\">";
		ws_step_quattro_output += "<div style=\"float:left;\"><b>PRODOTTO</b></div>";
		ws_step_quattro_output += "<div style=\"float:right; text-align:right;\"><b>Prezzo</b></div>";
		ws_step_quattro_output += "<div style=\"clear:both;\"></div>";
		ws_step_quattro_output += "</div>";
		ws_step_quattro_output += "<div class=\"lista\">";
		ws_step_quattro_output += "<div style=\"float:left; width:370px;\">" + ws_formatta_titolo(ws_prodotto_titolo.replace('*',' ')) + "</div>";
		ws_step_quattro_output += "<div style=\"float:right; text-align:right;\">" + ws_decimale(ws_prodotto_prezzo) + " &euro;</div>";
		ws_step_quattro_output += "<div style=\"clear:both;\"></div>";
		ws_step_quattro_output += "</div>";
		

		
		ws_step_quattro_output_eq = "";
		ws_step_quattro_output_eq += "<div class=\"lista\" style=\"background:#F26101; color:#ffffff;\">";
		ws_step_quattro_output_eq += "<div style=\"float:left;\"><b>EQUIVALENTE</b></div>";
		ws_step_quattro_output_eq += "<div style=\"float:right; text-align:right;\"><b>Prezzo</b></div>";
		ws_step_quattro_output_eq += "<div style=\"clear:both;\"></div>";
		ws_step_quattro_output_eq += "</div>";
		ws_step_quattro_output_eq += "<div class=\"lista\">";
		ws_step_quattro_output_eq += "<div style=\"float:left; width:370px;\">" + ws_formatta_titolo(ws_prodotto_eq_titolo.replace('*',' ')) + "</div>";
		ws_step_quattro_output_eq += "<div style=\"float:right; text-align:right;\">" + ws_decimale(ws_prodotto_eq_prezzo) + " &euro;</div>";
		ws_step_quattro_output_eq += "<div style=\"clear:both;\"></div>";
		ws_step_quattro_output_eq += "</div>";
	} else {
		ws_step_quattro_output = "";
		ws_step_quattro_output += "<div class=\"lista\" style=\"background:#F26101; color:#ffffff;\">";
		ws_step_quattro_output += "<div style=\"float:left;\"><b>PRODOTTO</b></div>";
		ws_step_quattro_output += "<div style=\"float:right; text-align:right;\"><b>Prezzo</b></div>";
		ws_step_quattro_output += "<div style=\"clear:both;\"></div>";
		ws_step_quattro_output += "</div>";
		ws_step_quattro_output += "<div class=\"lista\">";
		ws_step_quattro_output += "<div style=\"float:left; width:370px;\">" + ws_formatta_titolo(ws_prodotto_titolo.replace('*',' ')) + "</div>";
		ws_step_quattro_output += "<div style=\"float:right; text-align:right;\">" + ws_decimale(ws_prodotto_prezzo) + " &euro;</div>";
		ws_step_quattro_output += "<div style=\"clear:both;\"></div>";
		ws_step_quattro_output += "</div>";
		

		
		ws_step_quattro_output_eq = "";
		ws_step_quattro_output_eq += "<div class=\"lista\" style=\"background:#F26101; color:#ffffff;\">";
		ws_step_quattro_output_eq += "<div style=\"float:left;\"><b>EQUIVALENTE</b></div>";
		ws_step_quattro_output_eq += "<div style=\"clear:both;\"></div>";
		ws_step_quattro_output_eq += "</div>";
		ws_step_quattro_output_eq += "<div class=\"lista\">";
		ws_step_quattro_output_eq += "<div style=\"float:left; width:370px;\">" + ws_formatta_titolo(ws_prodotto_eq_titolo.replace('*',' ')) + "&nbsp;<sup>*</sup></div>";
		ws_step_quattro_output_eq += "<div style=\"clear:both;\"></div>";
		ws_step_quattro_output_eq += "</div>";	
	}	

}

ws_step_quattro_descr = 'Farmaci equivalenti di <b>'+ ws_formatta_titolo(ws_prodotto_titolo.replace('*',' ')) +'</b>';

ws_hide_layer("box_wait",2);
ws_show_layer("box_risultati",1,ws_step_quattro_descr);
ws_show_layer("box_confronta",1,ws_step_quattro_output);
ws_show_layer("box_confronta_generici",1,ws_step_quattro_output_eq+'<br/><br/><input type="button" value="Esegui una nuova ricerca" onClick="javascript:location.href=\'/cont/equivalente-il-tuo-scontrino/risparmia-farmacia.asp\'"/>');

document.getElementById('box_confronta_risultato').style.textAlign='right';

if (ws_decimale(ws_tot_ris)!=0.00) {
//if (ws_decimale(ws_tot_ris)!=0.00) {

ws_step_quattro_output_co = "<span style=\"color:#267F00; font-size:12px;\"><b>CON I PRODOTTI GENERICI AVRESTI RISPARMIATO</b></span>:&nbsp;&nbsp;&nbsp; <span style=\"font-size:12px;\"><b>"+ws_decimale(ws_tot_ris)+"</b></span> &euro;&nbsp;";
ws_step_quattro_output_ag = "<a href=\"javascript:;\" onclick=\"ws_step_cinque('"+ws_prodotto_id+"','"+ws_prodotto_titolo+"','"+ws_prodotto_prezzo+"','"+ws_prodotto_quantita+"','"+ws_prodotto_eq_titolo+"','"+ws_prodotto_eq_prezzo+"');\"><img src=\"/cm/img/ws_carrello.gif\" border=\"0\"></a>";

ws_show_layer("box_confronta_risultato",1,ws_step_quattro_output_co);
ws_show_layer("box_confronta_aggiungi", 1,ws_step_quattro_output_ag);

} else {
	document.getElementById('box_confronta_risultato').style.textAlign='left';
	ws_show_layer("box_confronta_risultato",1,'* Prezzo del prodotto discrezionale (Non è possibile calcolare con precisione il risparmio perché il prezzo di questo farmaco di marca può variare da farmacia a farmacia).');
}

}

// ---------------------------- STEP 4 CONFRONTA


// ---------------------------- STEP 5 

function ws_step_cinque(ws_prodotto_id,ws_prodotto_titolo,ws_prodotto_prezzo,ws_prodotto_quantita,ws_prodotto_eq_titolo,ws_prodotto_eq_prezzo) {

ws_ferma=0;

// VERIFICO SE C'E' GIA'

if (ws_prodotto_id!=0) { 

ws_str_carello = document.getElementById('ws_str_carello').value;

ws_presente = ws_str_carello.indexOf(ws_prodotto_id);

ws_quantita=1;

if (ws_presente == -1) { 

ws_ferma=0; 

if ( ws_str_carello == "" ) {
ws_str_carello=ws_prodotto_id+"$$"+ws_prodotto_titolo+"$$"+ws_prodotto_prezzo+"$$"+ws_prodotto_quantita+"$$"+ws_prodotto_eq_titolo+"$$"+ws_prodotto_eq_prezzo;
}
else
{
ws_str_carello=ws_str_carello+","+ws_prodotto_id+"$$"+ws_prodotto_titolo+"$$"+ws_prodotto_prezzo+"$$"+ws_prodotto_quantita+"$$"+ws_prodotto_eq_titolo+"$$"+ws_prodotto_eq_prezzo;
}

document.getElementById('ws_str_carello').value=ws_str_carello;

}
else { 
ws_ferma=1; 
alert('Il prodotto è già stato inserito nel carrello'); 
}

}

// VERIFICO SE C'E' GIA'


if (ws_ferma==0) {

ws_step_cinque_output = "";
ws_step_cinque_output_eq = "";

ws_tmp_prodotto_totale = 0;
ws_tmp_prodotto_eq_totale = 0;


var ws_arr_str_carello=ws_str_carello.split(",");

for ( i = 0; i < ws_arr_str_carello.length; i++ )
{

ws_arr_prod=ws_arr_str_carello[i].split("$$");

ws_tmp_prodotto_id = ws_arr_prod[0];
ws_tmp_prodotto_titolo = ws_arr_prod[1];
ws_tmp_prodotto_prezzo = ws_arr_prod[2];
ws_tmp_prodotto_quantita = ws_arr_prod[3];
ws_tmp_prodotto_eq_titolo = ws_arr_prod[4];
ws_tmp_prodotto_eq_prezzo = ws_arr_prod[5];

ws_tmp_prodotto_prezzo_totale = ws_tmp_prodotto_prezzo * ws_tmp_prodotto_quantita;
ws_tmp_prodotto_eq_prezzo_totale = ws_tmp_prodotto_eq_prezzo * ws_tmp_prodotto_quantita;

ws_tmp_prodotto_totale += ws_tmp_prodotto_prezzo_totale;
ws_tmp_prodotto_eq_totale += ws_tmp_prodotto_eq_prezzo_totale;

ws_step_cinque_output += "<div class=\"lista\">";
ws_step_cinque_output += "<div style=\"float:left; width:230px;\">" + ws_tmp_prodotto_titolo.replace('*',' ') + "</div>";
ws_step_cinque_output += "<div style=\"float:left; width:60px; text-align:right;\"><input type=\"text\" style=\"width:20px;text-align:right;\" value=\"" + ws_tmp_prodotto_quantita + "\" id=\"quantita_carrello_"+ws_tmp_prodotto_id+"\"></div>";
ws_step_cinque_output += "<div style=\"float:left; width:70px; text-align:right;\">" + ws_decimale(ws_tmp_prodotto_prezzo) + " &euro;</div>";
ws_step_cinque_output += "<div style=\"float:right; text-align:right;\">" + ws_decimale(ws_tmp_prodotto_prezzo_totale) + " &euro;</div>";
ws_step_cinque_output += "<div style=\"clear:both;\"></div>";
ws_step_cinque_output += "</div>";

ws_step_cinque_output_eq += "<div class=\"lista\">";
ws_step_cinque_output_eq += "<div style=\"float:left; width:230px;\">" + ws_formatta_titolo(ws_tmp_prodotto_eq_titolo.replace('*',' ')) + "</div>";
ws_step_cinque_output_eq += "<div style=\"float:left; width:60px; text-align:right;\"><input type=\"text\" style=\"width:20px;text-align:right;\" value=\"" + ws_tmp_prodotto_quantita + "\" disabled></div>";
ws_step_cinque_output_eq += "<div style=\"float:left; width:70px; text-align:right;\">" + ws_decimale(ws_tmp_prodotto_eq_prezzo) + " &euro;</div>";

ws_step_cinque_output_eq += "<div style=\"float:right; text-align:right;\">" + ws_decimale(ws_tmp_prodotto_eq_totale) + " &euro;</div>";
ws_step_cinque_output_eq += "<div style=\"clear:both;\"></div>";
ws_step_cinque_output_eq += "</div>";

}

ws_tmp_prodotto_totale = ws_decimale(ws_tmp_prodotto_totale);
ws_tmp_prodotto_eq_totale = ws_decimale(ws_tmp_prodotto_eq_totale);

ws_tmp_tot_ris= ws_tmp_prodotto_totale - ws_tmp_prodotto_eq_totale;

ws_step_cinque_output += "<div class=\"lista\">";
ws_step_cinque_output += "<div style=\"float:left; width:298px;\"><b>TOTALE</b></div>";
ws_step_cinque_output += "<div style=\"float:right; text-align:right;\"><b>" + ws_tmp_prodotto_totale + "</b> &euro;</div>";
ws_step_cinque_output += "<div style=\"clear:both;\"></div>";
ws_step_cinque_output += "</div>";

ws_step_cinque_output_eq += "<div class=\"lista\">";
ws_step_cinque_output_eq += "<div style=\"float:left; width:298px;\"><b>TOTALE</b></div>";
ws_step_cinque_output_eq += "<div style=\"float:right; text-align:right;\"><b>" + ws_tmp_prodotto_eq_totale + "</b> &euro;</div>";
ws_step_cinque_output_eq += "<div style=\"clear:both;\"></div>";
ws_step_cinque_output_eq += "</div>";

ws_step_cinque_output_inte = "";
ws_step_cinque_output_inte += "<div class=\"lista\" style=\"background:#F26101; color:#ffffff;\">";
ws_step_cinque_output_inte += "<div style=\"float:left; width:230px;\"><b>CARRELLO PRODOTTI</b></div>";
ws_step_cinque_output_inte += "<div style=\"float:left; width:60px; text-align:right;\"><b>Q.ta</b></div>";
ws_step_cinque_output_inte += "<div style=\"float:left; width:70px; text-align:right;\"><b>Prezzo</b></div>";
ws_step_cinque_output_inte += "<div style=\"float:right; text-align:right;\"><b>Tot.</b></div>";
ws_step_cinque_output_inte += "<div style=\"clear:both;\"></div>";
ws_step_cinque_output_inte += "</div>";

ws_step_cinque_output_inte_eq = "";
ws_step_cinque_output_inte_eq += "<div class=\"lista\" style=\"background:#F26101; color:#ffffff;\">";
ws_step_cinque_output_inte_eq += "<div style=\"float:left; width:230px;\"><b>CARRELLO EQUIVALENTI</b></div>";
ws_step_cinque_output_inte_eq += "<div style=\"float:left; width:60px; text-align:right;\"><b>Q.ta</b></div>";
ws_step_cinque_output_inte_eq += "<div style=\"float:left; width:70px; text-align:right;\"><b>Prezzo</b></div>";
ws_step_cinque_output_inte_eq += "<div style=\"float:right; text-align:right;\"><b>Tot.</b></div>";
ws_step_cinque_output_inte_eq += "<div style=\"clear:both;\"></div>";
ws_step_cinque_output_inte_eq += "</div>";

ws_hide_layer("box_wait",2);
ws_hide_layer("box_confronta",1);
ws_hide_layer("box_confronta_generici",1);
ws_hide_layer("box_confronta_risultato",1);
ws_hide_layer("box_confronta_aggiungi",1);

ws_show_layer("box_carrello",1,"<h2>CARRELLO</h2><br>" + ws_step_cinque_output_inte + ws_step_cinque_output);
ws_show_layer("box_carrello_generici",1,ws_step_cinque_output_inte_eq + ws_step_cinque_output_eq);

//box con indicazione del risparmio
if (ws_decimale(ws_tmp_tot_ris)!=0.00) {
ws_show_layer("box_carrello_risultato",1,"<span style=\"color:#267F00; font-size:12px;\"><b>CON I PRODOTTI GENERICI AVRESTI RISPARMIATO</b></span>:&nbsp;&nbsp;&nbsp; <span style=\"font-size:12px;\"><b>"+ws_decimale(ws_tmp_tot_ris)+"</b></span> &euro;&nbsp;");
ws_show_layer("box_carrello_pulsanti",1,"<a href=\"javascript:;\" onclick=\"ws_step_sei();\" style=\"text-decoration:none;\"><img src=\"/cm/img/ws_quantita.gif\" border=\"0\"></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:;\" onclick=\"ws_step_sette();\"><img src=\"/cm/img/ws_svuota.gif\" border=\"0\"></a>");
}
//box con indicazione del risparmio

}

}

// ---------------------------- STEP 5 




// ---------------------------- STEP 6 QUANTITA CARRELLO

function ws_step_sei() {

ws_show_layer("box_wait",2,"");

ws_str_carello = document.getElementById('ws_str_carello').value;

var ws_arr_str_carello = ws_str_carello.split(",");

ws_str_carello = "";

for ( i=0; i < ws_arr_str_carello.length; i++ )

{

ws_arr_prod = ws_arr_str_carello[i].split("$$");

ws_tmp_prodotto_quantita = document.getElementById('quantita_carrello_'+ws_arr_prod[0]).value;

if (ws_str_carello == "") {
ws_str_carello += ws_arr_prod[0] + "$$" + ws_arr_prod[1] + "$$" + ws_arr_prod[2] + "$$" + ws_tmp_prodotto_quantita + "$$" + ws_arr_prod[4] + "$$" + ws_arr_prod[5];
}
else {
ws_str_carello += ","+ws_arr_prod[0] + "$$" + ws_arr_prod[1] + "$$" + ws_arr_prod[2] + "$$" + ws_tmp_prodotto_quantita + "$$" + ws_arr_prod[4] + "$$" + ws_arr_prod[5];
}

}

document.getElementById('ws_str_carello').value = ws_str_carello;

ws_step_cinque(0,0,0,0,0);

}

// ---------------------------- STEP 6 QUANTITA CARRELLO


// ---------------------------- STEP 7 SVUOTA CARRELLO

function ws_step_sette() {

document.getElementById('ws_str_carello').value="";

ws_hide_layer('box_carrello',1);
ws_hide_layer('box_carrello_generici',1);
ws_hide_layer('box_carrello_risultato',1);
ws_hide_layer('box_carrello_pulsanti',1);

}

// ---------------------------- STEP 7 SVUOTA CARRELLO