function openFichierVirement(){
	var date_paiement = document.getElementById("paiement").options[document.getElementById("paiement").selectedIndex].innerHTML;
	var d=date_paiement.substring(8,10);
	var m=date_paiement.substring(5,7);
	var y=date_paiement.substring(0,4);
	var h=date_paiement.substring(11,13);
	var i=date_paiement.substring(14,16);
	
	
	var name = 'ALLEGRO'+y+m+d+h+i+'V';
	var url = 'popup.php?page=fichier_virement&name='+name+'.txt';
	var option = 'resizable=yes,width=300,height=200,scrollbars=yes,menubar=no,status=no,toolbar=no,menubar=no,directories=no,location=no';
	var w = window.open(url, name,option);
	return false;
}

function openFichierRemboursement(){
	var date_paiement = document.getElementById("remboursement").value;
	var d=date_paiement.substring(8,10);
	var m=date_paiement.substring(5,7);
	var y=date_paiement.substring(0,4);
	var h=date_paiement.substring(11,13);
	var i=date_paiement.substring(14,16);
	
	
	var name = 'ALLEGRO'+date_paiement+'R';
	var url = 'popup.php?page=fichier_remboursement&name='+name+'.txt';
	var option = 'resizable=yes,width=300,height=200,scrollbars=yes,menubar=no,status=no,toolbar=no,menubar=no,directories=no,location=no';
	var w = window.open(url, name,option);
	return false;
}

function openFichierPrelevement(){
	var date_paiement = document.getElementById("prelevement").options[document.getElementById("prelevement").selectedIndex].innerHTML;
	var d=date_paiement.substring(8,10);
	var m=date_paiement.substring(5,7);
	var y=date_paiement.substring(0,4);
	var h=date_paiement.substring(11,13);
	var i=date_paiement.substring(14,16);
	
	var name='ALLEGRO'+y+m+d+h+i+'P';
	var url = 'popup.php?page=fichier_prelevement&name='+name+'.txt';
	var option = 'resizable=yes,width=300,height=200,scrollbars=yes,menubar=no,status=no,toolbar=no,menubar=no,directories=no,location=no';
	var w = window.open(url, name, option);
	return false;
}

function verif_paiment_genere() {
	date_echeance_inp=document.getElementById("date_echeance_inp").value;
	var reg = "[0-9]{1,2}[/][0-9]{1,2}[/][0-9]{4}";
	var expr = new RegExp("("+reg+")", "gi");
	if(!expr.test(date_echeance_inp)){
		alert("Veuillez saisir la date d'échéance");
		return false;
	}
}
function verif_prelevement_genere() {
	date_echeancep_inp=document.getElementById("date_echeancep_inp").value;
	var reg = "[0-9]{1,2}[/][0-9]{1,2}[/][0-9]{4}";
	var expr = new RegExp("("+reg+")", "gi");
	if(!expr.test(date_echeancep_inp)){
		alert("Veuillez saisir la date d'échéance");
		return false;
	}
}

function verif_add_compte() {
	libelle=document.getElementById("libelle").value;
	num_compte=document.getElementById("num_compte").value;
	code_guichet=document.getElementById("code_guichet").value;
	code_banque=document.getElementById("code_banque").value;

	if(libelle.length<2){
		alert("Veuillez saisir un libellé de compte valide");
		return false;
	}
	if(num_compte.length!=11){
		alert("Veuillez saisir un numéro de compte valide");
		return false;
	}
	if(code_guichet.length!=5){
		alert("Veuillez saisir un code de guichet valide");
		return false;
	}
	if(code_banque.length!=5){
		alert("Veuillez saisir un code de banque valide");
		return false;
	}
}

function verif_params(){
	transport=document.getElementById("transport").value;
	smic=document.getElementById("smic").value;
	precarite=document.getElementById("precarite").value;
	conges=document.getElementById("conges").value;
	ESS=document.getElementById("ESS").value;
	ERC=document.getElementById("ERC").value;
	Eprevoyance=document.getElementById("Eprevoyance").value;
	EAGFF=document.getElementById("EAGFF").value;
	Echomage=document.getElementById("Echomage").value;
	SSS=document.getElementById("SSS").value;
	SCSG=document.getElementById("SCSG").value;
	SRC=document.getElementById("SRC").value;
	Sprevoyance=document.getElementById("Sprevoyance").value;
	SAGFF=document.getElementById("SAGFF").value;
	Schomage=document.getElementById("Schomage").value;
	CSG=document.getElementById("CSG").value;
	date_effective=document.getElementById("date_eff_inp").value;

	if(transport.length<1){
		alert("Veuillez saisir un montant pour les indemnités de transport");
		return false;
	}
	if(smic.length<1){
		alert("Veuillez saisir un montant pour le smic");
		return false;
	}
	if(precarite.length<1){
		alert("Veuillez saisir un montant pour les indemnités de précarité");
		return false;
	} 
	if(conges.length<1){
		alert("Veuillez saisir un montant pour les prime de congés payés");
		return false;
	}
	if(ESS.length<1){
		alert("Veuillez saisir un montant pour le champ 'Employeur securite sociale'");
		return false;
	}
	if(ERC.length<1){
		alert("Veuillez saisir un montant pour le champ 'Employeur retraite complementaire'");
		return false;
	}
	if(Eprevoyance.length<1){
		alert("Veuillez saisir un montant pour le champ 'Employeur Prevoyance'");
		return false;
	}
	if(EAGFF.length<1){
		alert("Veuillez saisir un montant pour le champ 'Employeur AGFF'");
		return false;
	}
	if(Echomage.length<1){
		alert("Veuillez saisir un montant pour le champ 'Employeur chomage'");
		return false;
	}
	if(SSS.length<1){
		alert("Veuillez saisir un montant pour le champ 'Salarie securite sociale'");
		return false;
	}
	if(SCSG.length<1){
		alert("Veuillez saisir un montant pour le champ 'Salarie CSG deductible'");
		return false;
	}
	if(SRC.length<1){
		alert("Veuillez saisir un montant pour le champ 'Salarie retraite complementaire'");
		return false;
	}
	if(Sprevoyance.length<1){
		alert("Veuillez saisir un montant pour le champ 'Salarie Prevoyance'");
		return false;
	}
	if(SAGFF.length<1){
		alert("Veuillez saisir un montant pour le champ 'Salarie AGFF'");
		return false;
	}
	if(Schomage.length<1){
		alert("Veuillez saisir un montant pour le champ 'Salarie chomage'");
		return false;
	}
	if(CSG.length<1){
		alert("Veuillez saisir un montant pour le champ 'Salarie CSG/CRDS non deductibles'");
		return false;
	}
	var reg = "[0-9]{1,2}[/][0-9]{1,2}[/][0-9]{4}";
	var expr = new RegExp("("+reg+")", "gi");
	if(!expr(date_effective)){
		alert("Veuillez saisir une date effective");
		return false;
	}
}