//pour positionner le l'image de menu contextuel au centre et verticalement
function getdivHauteur(id_div,id_divimg){
    var maDiv = document.getElementById(id_div);
    var maDiv2= document.getElementById(id_divimg);
    var hauteur = maDiv.offsetHeight;
    var hauteur2= maDiv2.offsetHeight;
    var padding=(hauteur-hauteur2)/2;
    document.getElementById(id_divimg).style.paddingTop=padding+'px';
    //alert(padding);
   // maDiv2.style.padding-top: padding+"px";
   
}
//pour cacher la div su carousel principal lorque l'on navique dans les autres pages
function hideDiv(id_div){
    document.getElementById(id_div).style.display='none';
}
//poor positionner le menu contextuel par rapport au contenu principale
function posContextuel(id_contenu,id_context){
    var divContent=document.getElementById(id_contenu);
    var divContext=document.getElementById(id_context);
    hauteur1=divContext.offsetHeight;
    hauteur2=divContent.offsetHeight;
    var marge=(hauteur2/2.5);
    marge=(marge+hauteur1)*-1;
    document.getElementById(id_context).style.marginTop=marge+'px';
}
//pour la manup de jdatapicker
function calldate_Picker(url_image) {

		$(function() {
		$("#datepicker").datepicker({
			showOn: 'button',
			buttonImage: url_image,
			buttonImageOnly: true
		});
	});
	}
function convert_date(date_convert)
				{
					var sdate1 = date_convert;

					var date1 = new Date();
					date1.setFullYear(sdate1.substr(6,4));
					date1.setMonth(parseInt(sdate1.substr(3,2)) - 1);
					date1.setDate(sdate1.substr(0,2));
					date1.setHours(0);
					date1.setMinutes(0);
					date1.setSeconds(0);
					timestamp=date1.getTime();
                                        return (""+timestamp).substring(0,9);
                                       

				}
function convert_date2(date_convert)
				{
					var sdate1 = date_convert;

					var date1 = new Date();
					date1.setFullYear(sdate1.substr(6,4));
					date1.setMonth(parseInt(sdate1.substr(3,2)) - 1);
					date1.setDate(sdate1.substr(0,2));
					date1.setHours(0);
					date1.setMinutes(0);
					date1.setSeconds(0);
					timestamp=date1.getTime();
                                        return (""+timestamp).substring(0,10);
                                       

				}
function decoupe_chaine(nombre_max,chaine){
    var max=nombre_max;
    var longeur_chaine=chaine.length;
    if(longeur_chaine <= max){
        return chaine;
    }
    else{
        var tampon= chaine.substring(0, max);
        return tampon+"...";
    }
}
function posContextuel2(id_contenu,id_gauche){
    var divContent=document.getElementById(id_contenu);
    var divGauche=document.getElementById(id_gauche);
    var hauteur1=divGauche.offsetHeight;
    var hauteur2=divContent.offsetHeight;
    var decalage=0;
    if(hauteur1<=hauteur2){
        decalage=hauteur2-hauteur1;
    }
    document.getElementById(id_gauche).style.height=hauteur1+decalage+'px';
}
function posBloc(id_contenu,id_gauche,id_contenugauche_haut){
    var divContent=document.getElementById(id_contenu);
    var divGauche=document.getElementById(id_gauche);
    var enfant=divGauche.children[1];
    var hauteur3=enfant.offsetHeight;
    var hauteur1=divGauche.offsetHeight;
    var hauteur2=divContent.offsetHeight;
    if (hauteur2>2000){
        hauteur2=hauteur2/2;
    }
    var decalage=0;
    if(hauteur1<hauteur2){
        decalage=hauteur2-hauteur1-hauteur3;
    }
    document.getElementById(id_contenugauche_haut).style.marginBottom=decalage+'px';
}
function OpenPopUp(MyFile,MyWindow,MyWidth,MyHeight)//MyFile :	  nom du fichier contenant le code HTML du pop-up
//MyWindow :	  nom de la fenêtre (ne pas mettre d'espace)
//MyWidth :	  entier indiquant la largeur de la fenêtre en pixels
//MyHeight :	  entier indiquant la hauteur de la fenêtre en pixels

{
var ns4 = (document.layers)? true:false; 	  //NS 4
var ie4 = (document.all)? true:false;	  //IE 4
var dom = (document.getElementById)? true:false;	  //DOM
var xMax, yMax, xOffset, yOffset;


    if (ie4 || dom)
        {
        xMax = screen.width;
        yMax = screen.height;
        }
    else if (ns4)
        {
        xMax = window.outerWidth;
        yMax = window.outerHeight;
        }
    else
        {
        xMax = 800;
        yMax = 600;
        }
    xOffset = (xMax - MyWidth)/2;
    yOffset = (yMax - MyHeight)/2;
    window.open(MyFile,MyWindow,'width='+MyWidth
+',height='+MyHeight
+',screenX='+xOffset
+',screenY='+yOffset
+',top='+yOffset
+',left='+xOffset
+',scrollbars=yes,resizable=yes');
    }
