
var alert_action

function AlertClose(){

document.getElementById("tipo_info").style.display = "none";
document.getElementById("tipo_warning").style.display = "none";
document.getElementById("tipo_ok").style.display = "none";
document.getElementById("tipo_loading").style.display = "none";
document.getElementById("alert").style.display = "none";
document.getElementById("coprente").style.display = "none";
eval(alert_action);

}

function AlertOpen(testo,tipo,azione){

if(document.getElementById("tipo_info")){
document.getElementById("tipo_info").style.display = "none";
}
if(document.getElementById("tipo_warning")){
document.getElementById("tipo_warning").style.display = "none";
}
if(document.getElementById("tipo_ok")){
document.getElementById("tipo_ok").style.display = "none";
}
if(document.getElementById("tipo_loading")){
document.getElementById("tipo_loading").style.display = "none";
}
if(document.getElementById("alert")){
document.getElementById("alert").style.display = "none";
}
if(document.getElementById("coprente")){
document.getElementById("coprente").style.display = "none";
}




alert_action = azione;
altezza_alert = "198";

altezza_screen = document.documentElement.clientHeight;
altezza_Scroll = document.documentElement.scrollTop;
altezza_totale = document.documentElement.scrollHeight;



if(altezza_screen==0){
altezza_screen = document.body.clientHeight;
}

if(altezza_Scroll==0){
altezza_Scroll = document.body.scrollTop;
}

if(altezza_totale==0){
altezza_totale = document.body.scrollHeight;
}




//*************  definisco posizione verticale alert in base risoluzione, scroll e dimensione
altezzaTot = (altezza_Scroll) + (altezza_screen/2) - (altezza_alert/2 );
document.getElementById("alert").style.marginTop = altezzaTot + "px";



//*************  definisco posizione altezza coprente
document.getElementById("coprente").style.height = altezza_totale + "px";




switch(tipo){
case 1:
document.getElementById("tipo_info").style.display = "none";
document.getElementById("tipo_warning").style.display = "inline";
document.getElementById("tipo_ok").style.display = "none";
document.getElementById("tipo_loading").style.display = "none";
document.getElementById("alert_text").innerHTML = testo + "<br/><br/>Grazie.";
document.getElementById("btt_ok").style.display = "inline";
break;
case 2:
document.getElementById("tipo_info").style.display = "inline";
document.getElementById("tipo_warning").style.display = "none";
document.getElementById("tipo_ok").style.display = "none";
document.getElementById("tipo_loading").style.display = "none";
document.getElementById("alert_text").innerHTML = testo;
document.getElementById("btt_ok").style.display = "inline";
break;
case 3:
document.getElementById("tipo_info").style.display = "none";
document.getElementById("tipo_warning").style.display = "none";
document.getElementById("tipo_ok").style.display = "inline";
document.getElementById("tipo_loading").style.display = "none";
document.getElementById("alert_text").innerHTML = testo;
document.getElementById("btt_ok").style.display = "inline";
break;


case 4:
document.getElementById("tipo_info").style.display = "none";
document.getElementById("tipo_warning").style.display = "none";
document.getElementById("tipo_ok").style.display = "none";
document.getElementById("tipo_loading").style.display = "inline";
document.getElementById("alert_text").innerHTML = testo;
document.getElementById("btt_ok").style.display = "none";

break;

}
document.getElementById("coprente").style.display = "inline";
document.getElementById("coprente").style.display = "inline";
document.getElementById("alert").style.display = "inline";





}
