// Fonction javascript espace client	
// ouverture de fenetre 
// P=url de la page
// T=nom ou titre de la fenetre
// W=width H=height
// S= 0 ou 1 pour scrollbars actifs
// R= 0 ou 1 pour fenetre resizable
function OpenW(P,T,W,H,S,R)
{
	window.open(P,T,'toolbar=0,location=0,directories=0,menuBar=0,statusBar=0,scrollbars=' + S + ',resizable=' + R + ',width=' + W + ',height=' + H +',screenX=250,screenY=150,left=150,top=50,statusBar=no');
}

/* affichage PDF clients */

// produit AUTO T=type PDF,Id = identifiant
function ShowCCarPDF(Id, T,hash) {
    var path = "../../produits/CCAR/pages/";
    switch (T) {
        case "dc": 	/* devis */
            var page = "genpdf.aspx?&b=d&n=" + Id + "&hash=" + hash;
            break;

        case "cp": 	/* contrat */
            var page = "genpdf.aspx?&b=cp&n=" + Id + "&hash=" + hash;
            break;

        case "cp_prod": 	/* contrat client*/
            var page = "ecprod.aspx?e=c&idc=" + Id + "&hash=" + hash;
            break;

        case "cvdefinitive_c": 	/* carte verte facsimile depuis la table de production */
            /* on utilise le xsl de la carte definitive sur lequel on affiche la carte verte facsimile */
            var page = "genpdf.aspx?&b=cvdefinitive_c&n=" + Id + "&hash=" + hash;
            break;

        case "cvdefinitive_pc": 	/* carte verte facsimile suite a paiement de quittance */
            /* on utilise le xsl de la carte definitive sur lequel on affiche la carte verte facsimile */
            var page = "genpdf.aspx?&b=cvdefinitive_pc&n=" + Id + "&hash=" + hash;
            break;

        case "ri": /* releve info */
            var page = "genpdf.aspx?&b=ri&n=" + Id + "&hash=" + hash;
            break;

        default:
            var page = "";
            break;
    }
    if (page !== "") { page = path + page; OpenW(page, "pdf", 800, 600, 1, 1); } else { alert("Service non disponible !"); }
}

// produit AUTO T=type PDF,Id = identifiant
function ShowAutoPDF(Id,T,hash)
{
	var path="../../produits/AUTO/pages/";
	//alert("IN");
	switch (T)
	{
		case "dc": 	/* devis */
			var page ="genpdf.aspx?&b=d&n=" + Id + "&hash=" + hash;
			break;
		 
		case "cp": 	/* contrat */
			var page ="genpdf.aspx?&b=cp&n=" + Id + "&hash=" + hash;
			break;
			
		case "cp_prod": 	/* contrat client*/			
			var page ="ecprod.aspx?e=c&idc=" + Id + "&hash=" + hash;
			break;

		case "cvdefinitive_c": 	/* carte verte facsimile depuis la table de production */
			/* on utilise le xsl de la carte definitive sur lequel on affiche la carte verte facsimile */
			var page ="genpdf.aspx?&b=cvdefinitive_c&n=" + Id + "&hash=" + hash;
			break;

		case "cvdefinitive_pc": 	/* carte verte facsimile suite a paiement de quittance */
			/* on utilise le xsl de la carte definitive sur lequel on affiche la carte verte facsimile */
			var page ="genpdf.aspx?&b=cvdefinitive_pc&n=" + Id + "&hash=" + hash;
			break;

		case "ri": /* releve info */
			var page ="genpdf.aspx?&b=ri&n=" + Id + "&hash=" + hash;
			break;

        case "cvp": /* carte verte provisoire */
            var page ="genpdf.aspx?&b=cvprovisoire_a&n=" + Id + "&hash=" + hash;
        break; 
        
        case "cvprovisoire": /* carte verte provisoire */
        var page ="genpdf.aspx?&b=cv&n=" + Id + "&hash=" + hash;
        break; 

		default:
			var page ="";
			break;
	}
	if (page!==""){page=path+page;OpenW(page,"pdf",800,600,1,1);}else{alert("Service non disponible !");}
}


// produit MRH T=type PDF,Id = identifiant
function ShowMrhPDF(Id,T,hash)
{
	var path="../../produits/MRH/pages/";
	switch (T)
	{
		/* MRH */
		case "dc": 	/* devis */
			var page ="genpdf.aspx?&b=dc&n=" + Id + "&hash=" + hash;
			break;
		case "cc":	/* contrat */
			var page ="genpdf.aspx?&b=cc&n=" + Id + "&hash=" + hash;
			break;
		case "cp_prod":	/* contrat client*/
			var page ="ecprod.aspx?e=c&idc=" + Id + "&hash=" + hash;
			break;
		case "ap":	/* autorisation prelevement */
			var page ="genpdf.aspx?&b=ap&n=" + Id + "&hash=" + hash;
			break;
		case "av":	/* emission avenant*/
			var page ="genpdf.aspx?&b=av&n=" + Id + "&hash=" + hash;
			break;
		case "mew":	/* demande d'expertise */
			var page ="genpdf.aspx?b=mew&n=" + Id + "&hash=" + hash;
			break;
		case "att_mrh":	/* attestation MRH */
			var page ="genpdf.aspx?b=att_mrh&n=" + Id + "&hash=" + hash;
			break;
		case "att_mrh_prod":	/* attestation MRH prod*/
			var page ="genpdf.aspx?b=att_mrh_prod&n=" + Id + "&hash=" + hash;
			break;
		case "att_mat":	/* attestation assistance maternelle */
			var page ="genpdf.aspx?b=att_mat&n=" + Id + "&hash=" + hash;
			break;
		case "att_sco":	/* attestation assurance scolaire */
			var page ="genpdf.aspx?b=att_sco&n=" + Id + "&hash=" + hash;
			break;
		case "att_mrh_pa":	/* attestation MRH depuis paiement de quittance */
			var page ="genpdf.aspx?b=att_mrh_pa&n=" + Id + "&hash=" + hash;
			break;
		default:
			var page ="";
			break;
	}
	if (page!==""){page=path+page;OpenW(page,"pdf",800,600,1,1);}else{alert("Service non disponible !");}
}

// produit AUTO T=type PDF,Id = identifiant,hash=code hashage 
function ShowMotoPDF(Id,T,hash)
{
	var path = "../../produits/MOTO/pages/";
	var page = "";

	switch (T) {
		case "dc": 	/* devis */
		case "cc": /* contrat */
		case "att": /* attestation provisoire */
		case "cv": /* carte verte en fac simile*/
		case "cvp": /* carte verte provisoire */
		case "cva": /* carte verte en fac simile depuis avenant*/
		case "cvpa": /* carte verte provisoire  depuis avenant*/
		case "cvd_p": /* carte verte definive suite paimeent quittance */
		case "cvd_c":	/* carte verte facsimile depuis la table de production */
			/* on utilise le xsl de la carte definitive sur lequel on affiche la carte verte facsimile */
		case "cvd_pc":	/* carte verte facsimile suite paiement quittance */
			/* on utilise le xsl de la carte definitive sur lequel on affiche la carte verte facsimile */
		case "ap": /* autorisation prelevement */
		case "av": /* emission avenant*/
		case "mew": /* demande d'expertise */
		case "ri": /* releve info */
			page += "genpdf.aspx?b=" + T + "&n=" + Id + "&hash=" + hash;
			break;

        case "cp": 	/* contrat */
		var page ="genpdf.aspx?&b=cp&n=" + Id+ "&nature=spc" + "&hash=" + hash;
			break;

		case "cp_prod": /* contrat client*/
			 page += "ecprod.aspx?e=c&idc=" + Id + "&hash=" + hash; 
			
			break;
			
		default:
			page = "";
			break;
	}
	if (page!==""){page=path+page;OpenW(page,"pdf",800,600,1,1);}else{alert("Service non disponible !");}	 
}

// produit SCOOTER T=type PDF,Id = identifiant
function ShowScooterPDF(Id,T,hash)
{
	var path="../../produits/CYCLO/pages/";
	 switch (T)
	{
		case "dc": 	/* devis */
			var page ="genpdf.aspx?&b=dc&n=" + Id + "&hash=" + hash;
			break;
		case "cc":	/* contrat */
			var page ="genpdf.aspx?&b=cc&n=" + Id + "&hash=" + hash;
			break;
		case "cp_prod":	 /* contrat client */
			var page ="ecprod.aspx?e=c&idc=" + Id + "&hash=" + hash;
			break;
		case "att":	/* attestation provisoire */
			var page ="genpdf.aspx?&b=att&n=" + Id + "&hash=" + hash;
			break;				
		case "cv":	/* carte verte en fac simile*/
			var page ="genpdf.aspx?&b=cv&n=" + Id + "&hash=" + hash;
			break;
		case "cvp":	/* carte verte provisoire */
			var page ="genpdf.aspx?&b=cvp&n=" + Id + "&hash=" + hash;
			break;
		case "cva":	/* carte verte en fac simile depuis avenant*/
			var page ="genpdf.aspx?&b=cva&n=" + Id + "&hash=" + hash;
			break;
		case "cvpa":	/* carte verte provisoire  depuis avenant*/
			var page ="genpdf.aspx?&b=cvpa&n=" + Id + "&hash=" + hash;
			break;
		case "cvd_c":	/* carte verte facsimile depuis la table de production */
			/* on utilise le xsl de la carte definitive sur lequel on affiche la carte verte facsimile */
			var page ="genpdf.aspx?&b=cvd_c&n=" + Id + "&hash=" + hash;
			break;
		case "cvd_pc":	/* carte verte facsimile suite paiement quittance */
			/* on utilise le xsl de la carte definitive sur lequel on affiche la carte verte facsimile */
			var page ="genpdf.aspx?&b=cvd_pc&n=" + Id + "&hash=" + hash;
			break;
		case "ap":	/* autorisation prelevement */
			var page ="genpdf.aspx?&b=ap&n=" + Id + "&hash=" + hash;
			break;
		case "av":	/* emission avenant*/
			var page ="genpdf.aspx?&b=av&n=" + Id + "&hash=" + hash;
			break;
		case "mew":	/* demande d'expertise */
			var page ="genpdf.aspx?b=mew&n=" + Id + "&hash=" + hash;
			break;
			case "c":	/* contrat */
			var page ="genpdf.aspx?b=c&n=" + Id + "&hash=" + hash;
			break;
		default:
			var page ="";
			break;
	}
	if (page!==""){page=path+page;OpenW(page,"pdf",800,600,1,1);}else{alert("Service non disponible !");}
}

// Affichage infos bonus Co2
function InfosCO2(Id)
{
	if (!Id==0){
		var Pg ="../../produits/AUTO/pages/page;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');		 
	}
}

 
// Affichage infos garantie du tarif  
function ShowGarantieTarif() 
{       
	var Pg = "../../produits/AUTO/pages/infos.aspx?F=gata";		       
	window.open(Pg, 'info_gatarif' ,'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');	 
}
 
// QUITTANCES
// Formulaire de Paiement d'une quittance
// params: Na = id_adhesion, Prd = produit
function PaiementQuittance(Prd,Na)
{
	var page = "spc_payquittance.aspx?Prd=" + Prd + "&a=" + Na;
	OpenW(page,"paiement",600,250,1,1);
}


function PaiementSanteQuittance(Prd,Na)
{
	var page = "spc_checkpayquittance.aspx?Prd=" + Prd + "&a=" + Na;
	OpenW(page,"paiement",600,250,1,1);
}
// SINISTRES
// Formulaire de déclaration de sinistre
// params: C = contrat, Prd = produit

    function DeclarerSinistre(Prd,C){
	    switch(Prd)
	    {
		    case "AUTO NETVOX":
			    var page="../../produits/auto/pages/decsinistre.aspx?spc=1&c=" + C;			
			    break
			case "AUTO EQUITE":
			    var page = "../../produits/auto/pages/decsinistre.aspx?spc=1&c=" + C;
			    break
			case "CCAR NETVOX":
			    var page = "../../produits/ccar/pages/decsinistre_bo.aspx?spc=1&c=" + C;
			    break
			case "MOTO NETVOX":
			    //var page="../../produits/moto/pages/decsinistre.aspx?spc=1&c=" + C;							
				var page="../../produits/MOTO/pages/decsinistre_bo.aspx?c=" + C;	
				break
		    case "SCOOTER NETVOX":
			    var page="../../produits/cyclo/pages/decsinistre_bo.aspx?spc=1&c=" + C;			
			    break
			    case "CHIEN-CHAT NETVOX":						
				var page="../../produits/chien-chat/pages/decsinistre_bo.aspx?c=" + C;	
				break
				 case "CHIEN-CHAT EQUITE":						
				var page="../../produits/chien-chat/pages/decsinistre_bo.aspx?c=" + C;	
				break
		    default:
			    var page ="";
			    break;
			    
	    }
	    //var page = "spc_decsinistre.aspx?Prd=" + Prd + "&C=" + C;
	    //OpenW(page,"sinistre",800,600);
	    if (page!==""){page;OpenW(page,"pdf",800,600,1,1);}else{alert("Service non disponible !");}
    }
    
    function ShowSantePDF(Id,T,hash)
{
	var path="../../produits/SANTE/pages/";
	switch (T)
	{
		case "dc": 	/* devis */
			var page ="genpdf.aspx?&b=d&n=" + Id + "&hash=" + hash;
			break;
		 
		case "cp": 	/* contrat */
		var page ="genpdf.aspx?&b=cp&n=" + Id+ "&nature=spc" + "&hash=" + hash;
			break;
			
		case "cp_prod": 	/* contrat client*/			
			var page ="ecprod.aspx?e=c&idc=" + Id + "&hash=" + hash;
			break;

		case "cvdefinitive_c": 	/* carte verte facsimile depuis la table de production */
			/* on utilise le xsl de la carte definitive sur lequel on affiche la carte verte facsimile */
			var page ="genpdf.aspx?&b=cvdefinitive_c&n=" + Id + "&hash=" + hash;
			break;

		case "cvdefinitive_pc": 	/* carte verte facsimile suite a paiement de quittance */
			/* on utilise le xsl de la carte definitive sur lequel on affiche la carte verte facsimile */
			var page ="genpdf.aspx?&b=cvdefinitive_pc&n=" + Id + "&hash=" + hash;
			break;

		case "ri": /* releve info */
			var page ="genpdf.aspx?&b=ri&n=" + Id + "&hash=" + hash;
			break;

        case "cvp": /* carte verte provisoire */
            var page ="genpdf.aspx?&b=cvprovisoire_a&n=" + Id + "&hash=" + hash;
        break; 
        
        case "cvprovisoire": /* carte verte provisoire */
        var page ="genpdf.aspx?&b=cv&n=" + Id + "&hash=" + hash;
        break; 

		default:
			var page ="";
			break;
	}
	if (page!==""){page=path+page;OpenW(page,"pdf",800,600,1,1);}else{alert("Service non disponible !");}
}

function OpenDevis(Prd,URL,Largeur,Hauteur){
    if (URL!=="")
	    {
	    // alert(URL);
	        
	    var param=window.location.search.slice(1,window.location.search.length);
        var milieu= (document.getElementsByTagName('body')[0].clientWidth/2)-(Largeur/2);
            win = new Window( { className: 'alphacube', url: URL, width:Largeur,height:Hauteur,top:20,left:milieu, destroyOnClose: true ,recenterAuto:false,minimizable:true,maximizable:true } ); 
            win.show();
            var func = win.options.hideEffectOptions.afterFinish;
	    }
	    else
	    {
	        alert("Service non disponible !");
	    }
}

function RealDevis(URL,Largeur,Hauteur){
    if (URL!=="")
	    {
	    var param=window.location.search.slice(1,window.location.search.length);
        var milieu= (document.getElementsByTagName('body')[0].clientWidth/2)-(Largeur/2);
            win = new Window( { className: 'alphacube', url: URL, width:Largeur,height:Hauteur,top:20,left:milieu, destroyOnClose: true ,recenterAuto:false,minimizable:true,maximizable:true } ); 
            win.show();
            var func = win.options.hideEffectOptions.afterFinish;
	    }
	    else
	    {
	        alert("Service non disponible !");
	    }
}

function ShowChienChatPDF(Id,T,hash)
{
	var path="../../produits/CHIEN-CHAT/pages/";
	switch (T)
	{
		/* MRH */
		case "dc": 	/* devis */
			var page ="genpdf.aspx?&b=dc&n=" + Id + "&hash=" + hash;
			break;
		case "cp":	/* contrat */
			var page ="genpdf.aspx?&b=cp&n=" + Id + "&hash=" + hash;
			break;
		case "cp_prod":	/* contrat client*/
			var page ="ecprod.aspx?e=c&idc=" + Id + "&hash=" + hash;
			break;
		case "ap":	/* autorisation prelevement */
			var page ="genpdf.aspx?&b=ap&n=" + Id + "&hash=" + hash;
			break;
		case "av":	/* emission avenant*/
			var page ="genpdf.aspx?&b=av&n=" + Id + "&hash=" + hash;
			break;
		case "mew":	/* demande d'expertise */
			var page ="genpdf.aspx?b=mew&n=" + Id + "&hash=" + hash;
			break;
		case "att_mrh":	/* attestation MRH */
			var page ="genpdf.aspx?b=att_mrh&n=" + Id + "&hash=" + hash;
			break;
		case "att_mrh_prod":	/* attestation MRH prod*/
			var page ="genpdf.aspx?b=att_mrh_prod&n=" + Id + "&hash=" + hash;
			break;
		case "att_mat":	/* attestation assistance maternelle */
			var page ="genpdf.aspx?b=att_mat&n=" + Id + "&hash=" + hash;
			break;
		case "att_sco":	/* attestation assurance scolaire */
			var page ="genpdf.aspx?b=att_sco&n=" + Id + "&hash=" + hash;
			break;
		case "att_mrh_pa":	/* attestation MRH depuis paiement de quittance */
			var page ="genpdf.aspx?b=att_mrh_pa&n=" + Id + "&hash=" + hash;
			break;
		default:
			var page ="";
			break;
	}
	if (page!==""){page=path+page;OpenW(page,"pdf",800,600,1,1);}else{alert("Service non disponible !");}
}
