// affichage des infos
function Info(Pg) {alert("Afficher la page " + Pg);}

function InfosAccueil(Id) 
{       
	if (!Id==0){
	var Pg = "../../../pages/infos.aspx?F=haccueil.xml&id="+Id;         
        window.open(Pg, 'info' ,'toolbar=0,location=0,directories=0,menuBar=0,scrollbars=yes,resizable=1,width=300,height=200,screenX=50,screenY=50,left=50,top=50');
	}
}

function InfosDevis(Id) 
{       
	if (!Id==0){
	var Pg = "infos.aspx?F=hdevis.xml&id="+Id;         
        window.open(Pg, 'info' ,'toolbar=0,location=0,directories=0,menuBar=0,scrollbars=yes,resizable=1,width=300,height=200,screenX=50,screenY=50,left=50,top=50');
	}
}

function InfosOffres(Id) 
{       
	if (!Id==0){
		var Pg = "infos.aspx?F=hoffres.xml&id="+Id; 		       
		window.open(Pg, 'info' ,'toolbar=0,location=0,directories=0,menuBar=0,scrollbars=yes,resizable=1,width=300,height=200,screenX=50,screenY=50,left=50,top=50');		
	}
}

function InfosDemande(Id)
{
	if (!Id==0){
	var Pg = "infos.aspx?F=hdemande_devis.xml&id="+Id;
        window.open(Pg, 'info' ,'toolbar=0,location=0,directories=0,menuBar=0,scrollbars=yes,resizable=1,width=300,height=200,screenX=50,screenY=50,left=50,top=50');
	}
}

function InfosDecPrealable(Id)
{
	if (!Id==0){
	var Pg = "infos.aspx?F=hdeclarations_prealables.xml&id="+Id;
        window.open(Pg, 'info' ,'toolbar=0,location=0,directories=0,menuBar=0,scrollbars=yes,resizable=1,width=300,height=200,screenX=50,screenY=50,left=50,top=50');
	}
}

function InfosDoc(page)
{       
	if (!page==""){
	var Pg = "../../../infos/"+page;         
        window.open(Pg, 'infos' ,'toolbar=0,location=0,directories=0,menuBar=0,scrollbars=yes,resizable=1,screenX=50,screenY=50,left=50,top=50');
	}
}


function ShowCG(Prd) {
    var page = "../../../pages/showCG.aspx?PRD=" + Prd;
    window.open(page, 'info', 'toolbar=0,location=0,directories=0,menuBar=0,scrollbars=yes,resizable=1,width=800,height=600,screenX=50,screenY=50,left=50,top=50');
}


function InfosTrace(Id)
{
	if (!Id==0){
		var Pg = "infos.aspx?F=htrace.xml&id="+Id;
		window.open(Pg, 'info' ,'toolbar=0,location=0,directories=0,menuBar=0,scrollbars=yes,resizable=1,width=300,height=200,screenX=50,screenY=50,left=50,top=50');
	}
}

function InfosCO2(Id)
{
	if (!Id==0){
		var Pg = "infos_co2.aspx?id="+Id;
		window.open(Pg, 'info_co2' ,'toolbar=0,location=0,directories=0,menuBar=0,scrollbars=yes,resizable=1,width=735,height=240,screenX=50,screenY=50,left=50,top=50');
	}
}

// sinistres
function InfosSinistre(Id)
{
	if (!Id==0){
		var Pg = "infos.aspx?F=hsinistres.xml&id="+Id;
	        window.open(Pg, 'info' ,'toolbar=0,location=0,directories=0,menuBar=0,scrollbars=yes,resizable=1,width=300,height=200,screenX=50,screenY=50,left=50,top=50');
	}
}

// garantie du tarif ST variable uniquement pour les tests
function ShowGarantieTarif() 
{       
	var Pg = "infos.aspx?F=gata";	
	window.open(Pg, 'info' ,'toolbar=0,location=0,directories=0,statusBar=0,menuBar=0,scrollbars=no,resizable=0,width=590,height=750,screenX=50,screenY=50,left=50,top=50');
}

// affichage d'un pdf
function ShowAUTOPDF(Id, Dst, hash) {			
	var msg="";
	switch (Dst)
	{
		case "ap":	/* autorisation prelevement depuis session */
		    var page = "genpdf.aspx?&b=ap&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "av_bdd":	/* emission avenant depuis bdd */
		    var page = "genpdf.aspx?&b=av_bdd&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "av":	/* emission avenant depuis session */
		    var page = "genpdf.aspx?&b=av&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "c":	/* contrat depuis bdd */
		    var page = "genpdf.aspx?&b=c&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "cc":	/* contrat depuis session */
		    var page = "genpdf.aspx?&b=cc&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "cp":	/* conditions particulieres depuis bdd */
		    var page = "genpdf.aspx?&b=cp&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "cpc":	/* conditions particulieres depuis session */
		    var page = "genpdf.aspx?&b=cpc&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "cvbdd":	/* carte verte en fac simile depuis bdd */
		    var page = "genpdf.aspx?&b=cvbdd&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "cv":	/* carte verte en fac simile depuis session */
		    var page = "genpdf.aspx?&b=cv&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "cvdefinitive":	/* carte verte definitive depuis bdd */
		    var page = "genpdf.aspx?&b=cvdefinitive&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "cvdefinitive_p":	/* carte verte definitive depuis bdd (paiement quittance) */
		    var page = "genpdf.aspx?&b=cvdefinitive_p&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "cvprovisoire":	/* carte verte provisoire depuis session */
		    var page = "genpdf.aspx?&b=cvprovisoire&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "d": 	/* devis depuis bdd */
		    var page = "genpdf.aspx?&b=d&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "dc": 	/* devis depuis session */
		    var page = "genpdf.aspx?&b=dc&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "dd": 	/* demande devis depuis bd */
		    var page = "genpdf.aspx?&b=dd&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "ddc": /* demande devis depuis session */
		    var page = "genpdf.aspx?&b=ddc&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "mew":	/* demande d'expertise */
		    var page = "genpdf.aspx?b=mew&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		case "ri": /* releve info depuis session */
		    var page = "genpdf.aspx?&b=ri&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		
		case "cvprov_av":	/* carte verte provisoire depuis un avenant */
		    var page = "genpdf.aspx?&b=cvprov_av&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;			
		case "cv_av":	/* carte verte faximile depuis un avenant */
		    var page = "genpdf.aspx?&b=cv_av&n=" + Id + "&hash=" + hash + "&page_precedente=" + document.location.href;
			break;
		
		case "prop_av":	/* edition d'une proposition avenant uniquement depuis session en cours */
			/* ATTENTION, ICI la valeur Id represente la formule selectionnée */
			if (Id==""){msg="Indiquez la formule";}
			var page = "genpdf.aspx?&b=prop_av&n=" + GetSelectedFormule() + "&hash=" + hash + "&page_precedente=" + document.location.href;			 	
			break;
			
		default:
			var page ="";
			break;
	}
	if (page!==""){
		window.open(page, 'pdf' ,'toolbar=0,location=0,directories=0,statusBar=0,menuBar=0,scrollbars=1,resizable=1,width=800,height=600,screenX=50,screenY=50,left=50,top=50');
	}
	else{
		if(msg==""){msg="Service non disponible !";}
		alert(msg);
	}
}

// Affichage des pièces jointes liées à un contrat
function ShowPJContrat(id_contrat, police_mere, type_contrat, hash,is) {
    window.open('../../../pages/showPJContrat.aspx?id_contrat=' + id_contrat + '&police_mere=' + police_mere + '&type_contrat=' + type_contrat + '&hash=' + hash + '&is=' + is, 'Affichage', 'toolbar=0,location=0,directories=0,statusBar=0,menuBar=0,scrollbars=1,resizable=1,width=800,height=600,left=50,top=50');
}



// Capture la formule selectionne sur la page presentation des offres
function GetSelectedFormule(){
	var F="";
	for(n=0;n < document.forms[0].selectedformule.length;n++){
		if(document.forms[0].selectedformule[n].checked==true){F=document.forms[0].selectedformule[n].value;}
	}
	return F;
}
	
// status de la page
function StatusBar(action){
	var textOver = "Assurance Auto Netvox";
	var textOut = "";
	
	switch (action)
	{
		case "over":
			window.status = textOver;
			break;

		case "out":
			window.status = textOut;
			break;

		default:
			window.status = "";
		break;

	}
}

function checkFile(element)
{
    var nom;
        nom = document.getElementById("f_"+element).value;
        if (nom.length<1)
        {     
            return 0;
        }
        else
        {
            return 1;
        }  
}
function Valider_pieces()
{
   if (!checkFile("carte_grise") && !checkFile("releve_incident") && !checkFile("permis") && !checkFile("cp"))
        {
         alert("Pas de pieces selectionnees")   ;
        }
        else
        {
            document.forms[0].action.value="SAVEFILES";
            document.forms[0].submit();
        }
}
