/*
 * Bibliothèque de fonctions
 */  

function hideNav() {

    // cache ul
    var ul = document.getElementsByTagName('ul');
    for (i=0;i<ul.length;i++)
    {
        if (ul[i].className=="nv2") 
        {
            ul[i].style.display = "none";
        }
    }
    
    // change background du lien
    var a_nv1 = document.getElementsByTagName('a');
    for (i=0;i<a_nv1.length;i++)
    {
        if (a_nv1[i].className=="nv1") 
        {
            var url_img = a_nv1[i].id+".gif";
            a_nv1[i].style.backgroundPosition="0 0";
        }
    }
}

function displayNav() {    
    hideNav();
    var ul = this.parentNode.getElementsByTagName('ul');;
    
    for (i=0;i<ul.length;i++)
    {
            ul[i].style.display = "block";
    }
    // changement du background du a
    this.style.backgroundPosition="0 -22px";
}


function initEvents() {
    var links = document.getElementsByTagName('a');
    for (i=0;i<links.length;i++)
    {
        if (links[i].className=="nv1") 
        {
            links[i].onmouseover = displayNav;
        }
    }
    
    // zone out du menu
    var blocDroite = document.getElementById('bloc-droite');
    var blocGauche = document.getElementById('bloc-gauche');
    
    blocDroite.onmouseover = blocGauche.onmouseover = hideNav;

    document.getElementById('logo').onmouseover = hideNav;
    document.getElementById('zoneout-haut').onmouseover = hideNav;
    document.getElementById('zoneout-droite').onmouseover = hideNav;
    
    // lien imprimer
    if (document.getElementById('recette-imprimer')) {
        document.getElementById('recette-imprimer').onclick=function () {
            window.print();
        }
    }
    
}

function initEventsHome() {
    var links = document.getElementsByTagName('a');
    for (i=0;i<links.length;i++)
    {
        if (links[i].className=="nv1") 
        {
            links[i].onmouseover = displayNav;
            //links[i].parentNode.onmouseout = hide;
        }
    }
    
    // zone out du menu
    var page = document.getElementById('page');
    tab = page.childNodes;
    for (i=0;i<tab.length;i++)
    {
        if(tab[i].id && tab[i].id != "entete") tab[i].onmouseover = hideNav;
    }
    document.getElementById('logo').onmouseover = hideNav;
    document.getElementById('zoneout-haut').onmouseover = hideNav;
}

function initPopups() {
  if (document.getElementById('secu-alimentaire')) {
	  document.getElementById('secu-alimentaire').onclick=function () {
        window.open('popup/securite_alimentaire.php', 'Hero', 'height=500, width=420, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
        return false;
    }
  }
    document.getElementById('lien-mentions').onclick=function () {
        window.open('popup/mentions_legales.php', 'Hero', 'height=520, width=420, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
        return false;
    }
    
    document.getElementById('lien-contactpresse').onclick=function () {
        window.open('popup/contact_presse.php', 'Hero', 'height=400, width=400, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
        return false;
    }
   
    if (document.getElementById('lien-tableau')) {
        document.getElementById('lien-tableau').onclick=function () {
            window.open('popup/tableau_nutrition.php', 'Hero', 'height=400, width=800, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
            return false;
        }
    }
    
    if (document.getElementById('schema-broyage1')) {
        document.getElementById('schema-broyage1').onclick=function () {
            window.open('popup/broyage.html', 'Hero', 'height=500, width=600, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
            return false;
        }
    }
    if (document.getElementById('schema-broyage2')) {
        document.getElementById('schema-broyage2').onclick=function () {
            window.open('popup/broyage.html', 'Hero', 'height=500, width=600, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
            return false;
        }
    }
    
    if (document.getElementById('popup-reglement')) {
	     document.getElementById('popup-reglement').onclick=function () {
            window.open('popup/reglement.php', 'Hero', 'height=600, width=600, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
            return false;
        }
    }
	
	 if (document.getElementById('popup-reglement-grille')) {
	     document.getElementById('popup-reglement-grille').onclick=function () {
            window.open('popup/reglement_grille.php', 'Hero', 'height=600, width=600, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
            return false;
        }
    }
	
	if(document.getElementById('actifruit_fibres'))
	{
		 document.getElementById('actifruit_fibres').onclick=function () {
			window.open('popup/actifruit_fibres.html', 'Hero', 'height=529, width=582, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
			return false;
		}
	}
	
	if(document.getElementById('actifruit_ligne'))
	{
	document.getElementById('actifruit_ligne').onclick=function () {
        window.open('popup/actifruit_ligne.html', 'Hero', 'height=529, width=582, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
        return false;
    }
	}
	
	if(document.getElementById('actifruit_multi'))
	{
	document.getElementById('actifruit_multi').onclick=function () {
        window.open('popup/actifruit_multi.html', 'Hero', 'height=529, width=582, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
        return false;
    	}
	}
	
	
	if(document.getElementById('lien-bon'))
	{
	document.getElementById('lien-bon').onclick=function () {
        window.open('popup/bon_reduction.php', 'Hero', 'height=380, width=613, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
		document.getElementById('verif').style.display = 'none';
		this.style.display ='none';
        return false;
    	}
	}
	
	if(document.getElementById('lien-roue'))
	{
	document.getElementById('lien-roue').onclick=function () {
		document.getElementById('verif').style.display = 'none';
		document.getElementById('msg_confirm').style.display = 'block';
		this.style.display ='none';
        return false;
    	}
	}
	
    if(document.getElementById('lien-bon1'))
	{
	document.getElementById('lien-bon1').onclick=function () {
		document.getElementById('verif').style.display = 'none';
        window.open('popup/bon_reduction.php', 'Hero', 'height=380, width=613, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
        return false;
    	}
	}
	
	if(document.getElementById('lien-bon2'))
	{
	document.getElementById('lien-bon2').onclick=function () {
		document.getElementById('verif').style.display = 'none';
        window.open('popup/bon_reduction.php', 'Hero', 'height=700, width=633, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
        return false;
    	}
	}
	
	if(document.getElementById('lien-animRoue'))
	{
	document.getElementById('lien-animRoue').onclick=function () {
        window.open('popup/anim_roue.php', 'Hero', 'height=670, width=670, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=no, status=no'); 
        return false;
    	}
	}
	
	if(document.getElementById('lien-boutique'))
	{
	document.getElementById('lien-boutique').onclick=function () {
        window.open('popup/boutique_collector.php', 'Hero', 'height=950, width=615, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
        return false;
    	}
	}
	
	if(document.getElementById('lien-boutique-confipure'))
	{
	document.getElementById('lien-boutique-confipure').onclick=function () {
        window.open('popup/boutique_collector_magnet.php', 'Hero', 'height=950, width=615, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
        return false;
    	}
	}
    
    
    // Tableaux nutritionnels
    var references = new Array(
    'SSAT1',
    'SSAT2',
	'SSAT3',
    'SSAM1',
    'SSAM2',
    'SSAEE1',
	'SSASDM',
	'SSAN'
    );
    
    for (var i=0; i<references.length;i++) 
    {
        if (document.getElementById(references[i])) {
        document.getElementById(references[i]).onclick=function () {
            window.open('popup/tableau_nutrition_ind.php?idprod='+this.id, 'Hero', 'height=400, width=600, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=no, scrollbars=yes, status=no'); 
            return false;
            }
        }
    }
    
    // verif textarea !
    if (document.getElementById('envie')) {
        document.getElementById('envie').onkeyup=function() {
            this.value = this.value.slice(0, 600);
        }
        document.getElementById('envie').onchange=function() {
            this.value = this.value.slice(0, 600);
        }
    }
}

function minHeight() {
    var tempbody = document.getElementsByTagName('body');
    var body = tempbody[0];
    if (body.offsetHeight < 576) body.style.height = '576px';
}

/*
function initTargetBlank() {
    var links = document.getElementsByTagName('a');
    
    for (i=0;i<links.length;i++) {
        if 
    
    }
}
*/










