/* 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 sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			/*this.className+=" sfhover";*/
			var curClass = this.className;
			$(this).addClass("sfhover");
			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 < 390; 
									})
								.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');								
								iden = 1;
			}
		}
		sfEls[i].onmouseout=function() {
			/*this.className=this.className.replace(new RegExp(" sfhover\\b"), "");*/
			$(this).removeClass("sfhover");
			if($.browser.msie && jQuery.browser.version){
				$('select').css('visibility','visible');
			}
			showattente = 1;
			iden = 0;
			
			if($.browser.msie) {			
				$('div#flashcontent').css('visibility','visible');
				$('div.conteneur_flash').css('visibility','visible');	
			} else {
			window.setTimeout('showflash()',300);
			}
		}
	}
}

function showflash(){
	if (iden==0) 
	{
		showattente = 0;
		$('div#flashcontent').css('visibility','visible');
		$('div.conteneur_flash').css('visibility','visible');				
	}
	else {
		if (showattente == 0) {
			showattente = 1;
			window.setTimeout('showflash()',300);
		} 		
	}
}

/*if (window.attachEvent) 
	window.attachEvent("onload", sfHover);*/

$(document).ready(function() {
	sfHover();
/* Hilight de la carte de l'atlas*/
	/*$('.atlasMap').maphilight({
		fill: true,
		fillColor: 'bb9253',
		fillOpacity: 1,
		stroke: false,
		strokeColor: 'ff0000',
		strokeOpacity: 1,
		strokeWidth: 1,
		fade: false,
		alwaysOn: false
	});*/
	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');

						});
});