/* Gestion Bandeau de nav */

function clearField(idfield, control){
	$("input").each(function(){
		if(this.id==idfield && this.type=='text')
		{
			if($(this).val() == control){
				$(this).val('');
			}
		}
	});
}





var siteAccess;
var siteUrl;

var iden=0;
var showattente=0;
sfHover = function() {
	if (!document.getElementById("nav"))
		return;
		
	var enable = false ;
	
	var curpos=0;
	document.onmousemove = MouseMove;
	function MouseMove(ev){
  		ev = ev || window.event;  		  
  		if (ev.pageX){//Moz
			posy=ev.pageY+window.pageYOffset;
		}
		else if(ev.clientX){//IE
			posy=ev.clientY;
		}
  		if(posy<8) {
  			enable = false;
		 }
		 if(posy>420) {
  			enable = false;
		 }
		 curpos=posy;
	}
	
	$("div#haut ul.nav > li").each(function(){
	
		$(this).click(function() {
		
			if (!enable)
			{
				enable = true ;
				
				$(this).addClass("sfhover");
			
				$(this).find(".sous_nav").mouseout(function(){
					
						
					window.setTimeout('showflash()',300);
					
				});
			}
			else
			{
				enable = false ;
				
				$(this).removeClass("sfhover");
				
				//$(this).find(".sous_nav").hide() ;
				showflash();
			}
		});
		
		$(this).mouseover(function() {
		
			if (enable)
			{
				$(this).addClass("sfhover");
				
				var curClass = this.className;
			
				var classExclude = new Array('logo','langue','langue2','recherche');
				if(jQuery.inArray(curClass,classExclude) == '-1'){
					$('div#flashcontent').css('visibility','hidden');
					if($.browser.msie && jQuery.browser.version){
						$('select').filter(function(){
											if($(this).css('display') == 'none'){
												return false;
											}
											var position = $(this).position();
											return position.top < 490; 
										})
									.css('visibility','hidden');							
					}
					$('div.conteneur_flash').filter(function(){
											if($(this).css('display') == 'none'){
												return false;
											}
											var position = $(this).position();
											return position.top < 390; 
										})
									.css('visibility','hidden');								

				}
				
			}
		});

		$(this).mouseout(function() {
			$(this).removeClass("sfhover");
		});
	});
	

}

function showflash(){
	if (iden==0) 
	{
		showattente = 0;
		$('div#flashcontent').css('visibility','visible');
		$('div.conteneur_flash').css('visibility','visible');		
		if($.browser.msie && jQuery.browser.version){
			$('select').css('visibility','visible');
		}		
	}
	else {
		if (showattente == 0) {
			showattente = 1;
			window.setTimeout('showflash()',300);
		} 		
	}
}



$(document).ready(function() {
	sfHover();

	var continentsImagesSrc = new Array();
	

	continentsImagesSrc['nav_monde'] = siteUrl + '/extension/afnor_site_prt/design/standard/images/cartes/nav_top_carte_monde.gif';
	continentsImagesSrc['nav_amerique'] = siteUrl +'/extension/afnor_site_prt/design/standard/images/cartes/nav_top_carte_amerique.gif';
	continentsImagesSrc['nav_europe'] = siteUrl +'/extension/afnor_site_prt/design/standard/images/cartes/nav_top_carte_europe.gif';
	continentsImagesSrc['nav_asie'] = siteUrl +'/extension/afnor_site_prt/design/standard/images/cartes/nav_top_carte_asie.gif';
	continentsImagesSrc['nav_afrique'] = siteUrl +'/extension/afnor_site_prt/design/standard/images/cartes/nav_top_carte_afrique.gif';
	continentsImagesSrc['nav_oceanie'] = siteUrl +'/extension/afnor_site_prt/design/standard/images/cartes/nav_top_carte_oceanie.gif';
	
	$('map#mapMonde>area').mouseover(function(){
							var $indexContinent = $(this).attr('id');
							
							var li = $('li.827');
							$('img#img_monde').attr('src',continentsImagesSrc[$indexContinent]);
							li.removeClass('sfhover');
							
							li.addClass('sfhover');

						});
});