/**
* mini_site.js
* 
* Fonctions permettant le bon fonctionnement du mini_site
* 
* @author       Sonny Beaumont <sbeaumont@nealite.fr>
* @version      1.0.0
* @copyright    Copyright 2006, nealite (www.nealite.fr)
*/

function init_miniSite()
{
	/**
	* Diaporama
	*
	* Récupère l'url du lien "Agrandir" et ouvre un pop-up pour afficher dedans
	* l'image.
	*/
	if ( document.getElementById( "f5_fullSize" ) != null )
	{
		var lnks = document.getElementById( "f5_fullSize" ).getElementsByTagName( "a" );
		var l_lnks = lnks.length;
		
		for ( var l = 0; l < l_lnks; l++ )
		{
			lnks[l].onclick = function()
			{
				window.open( this.href, "fullView", "width=644, height=456, resizable=yes" );
				return false;
			}
		}
	}
	
	
	/**
	* Imprime la page en cours
	*/
	if ( document.getElementById( "f5_printPage" ) != null )
	{
		var plink = document.getElementById( "f5_printPage" ).getElementsByTagName( "a" );
		var l_plink = plink.length;
		
		for ( var m = 0; m < l_plink; m++ )
		{
			plink[m].onclick = function()
			{
				window.print()
				return false;
			}
		}
	}
	
	
	
	/**
	* Ouvre les vidéos de la page "Vidéo" dans un popup
	*/
	if ( document.getElementsByTagName( "a" ) != "" )
	{
		var vid = document.getElementsByTagName( "a" );
		var l_vid = vid.length;
		
		for ( var n = 0; n < l_vid; n++ )
		{
			if ( vid[n].name == "video1" || vid[n].name == "video2" || vid[n].name == "video3" || vid[n].name == "video4" )
			{
				vid[n].onclick = function()
				{
					window.open( this.href, "popupVideo", "width=353, height=306, scrollbars=no" );
					return false;
				}
			}
		}
	}
	
}

window.onload = init_miniSite;


sfHover = function()
{
	if ( document.getElementById( "f5_menu" ) != null )
	{
		var sfEls = document.getElementById( "f5_menu" ).getElementsByTagName( "li" );
		
		for ( var i = 0; i < sfEls.length; i++ )
		{
			sfEls[i].onmouseover = function() { this.className += " sfhover"; }
			sfEls[i].onmouseout  = function() { this.className = this.className.replace( new RegExp( " sfhover\\b"), "" ); }
		}
	}
}

if ( window.attachEvent ) { window.attachEvent( "onload", sfHover ); }
