	var ie = navigator.appName.indexOf("Explorer") != -1;
	var ns = navigator.appName.indexOf("Netscape") != -1;
	var opera = navigator.appName.indexOf("Opera") != -1;
	var loaded=false;
	
	//****************************
	//Valide l'ajout de nouvelles
	//****************************
	
	function validateNewsForm()
	{
		var f = document.forms['addnews'];
		var lng = new Array("en","fr","ge");
		var lang = new Array("Anglais","Francais","Allemand");
		var err ="";
		var empty=0;
		var d = f.date.value.split("-");
		
		if(!f.sections.options.length)
			err += "Vous devez entrer un sujet pour cette nouvelle\n";
		if(!f.origine.options.length)
			err += "Vous devez entrer une origine pour cette nouvelle\n";
		if(d.length<3)
			err += "Vous devez entrer une date valide pour cette nouvelle\n";
			
		
		for(x=0;x<3;x++)
		{
			var titre = document.getElementById("title_" + lng[x]).value;
			var tex = tinyMCE.get("text_" + lng[x]).getContent(); 
			var sourc = tinyMCE.get("source_" + lng[x]).getContent();
			
			//AND
			if(titre != "" && tex != "" && sourc != "")
				window.status=":-)";
			//XOR
			else if (titre != "" || tex != "" || sourc != "")
				err += "Vous devez remplir les trois champs " + lang[x] + " pour ajouter la nouvelle\n";
			else
				empty++;
		}
		
		if(empty==3)
			err += "Vous n'avez entre aucune information\n";
			
		if(err.length > 1)
		{
			alert(err);
			return false;
		}
		else
			return true;
	}
	
	
	//***********************************
	//Confirme la suppression d'element
	//***********************************
	
	function confirmDelete(id)
	{
		var really = confirm('Voulez-vous vraiment supprimer cet element ?');
		
		if(really)
		{
			document.forms['deletefrm'].deleteid.value=id;
			document.forms['deletefrm'].submit();
		}
	}
	
	/**************************
	//mousein Multimedia menu
	//*************************/
	
	function multimedia_in(indx,lng)
	{
		var url = document.location.href;
		
		if(url.indexOf("photo.php") || url.indexOf("video.php"))
		{
			var vid = document.getElementById("multi_video");
			var photo = document.getElementById("multi_photo");
			var hd = document.getElementById("multimedia_header");
			vid.style.cursor = "pointer";
			photo.style.cursor = "pointer";
			switch(indx)
			{
				case 1: vid.className="side_menu_multim_video_over"; 
					hd.src = "ui/img/public/multimedia_gallery_pale_in_" + lng + ".png"; 
					break;
			
				case 2:	photo.className = "side_menu_multim_photo_over"; 
					vid.className = "side_menu_multim_video_above";
					break;
					
				case 3: vid.className = "side_menu_video_above_over";
					hd.src = "ui/img/public/multimedia_gallery_pale_in_" + lng + ".png"; 
					break;
					
				case 4 : photo.className = "side_menu_multim_photo_over";
					 vid.className = "side_menu_video_above_over";
					 hd.src = "ui/img/public/multimedia_gallery_pale_in_" + lng + ".png"; 
					 break;
					
				
				default:break;
			}	
		}

	}
	
	//***************************
	//mouseout multimedia menu
	//***************************
	
	function multimedia_out(indx,lng)
	{
		var vid = document.getElementById("multi_video");
		var photo = document.getElementById("multi_photo");
		var hd = document.getElementById("multimedia_header");
		
		switch(indx)
		{
			case 1: vid.className="side_menu_multim_video"; hd.src = "ui/img/public/multimedia_gallery_pale_" + lng + ".png"; break;
			case 2: photo.className = "side_menu_multim_photo"; vid.className="side_menu_multim_video"; break;
			case 3: vid.className="side_menu_multim_video_above";hd.src = "ui/img/public/multimedia_gallery_pale_" + lng + ".png"; break;
			case 4: photo.className="side_menu_multim_photo";vid.className = "side_menu_multim_video_over"; break;
		}
	}
	
	
	//**************************
	//RollOvers for IE6
	//**************************
	
	function menuIn(indx,lng)
	{
		if(indx != 7 && indx != 88)
		{
			if(indx < 7 && indx > 0)
			{
				var belowImg = document.getElementById("menuItem" + indx);
				
				if(indx==6)
					belowImg.className = "li_fin_over";
				else
				{
					(indx+1 == sel) ? belowImg.className = "menu_above_over" : belowImg.className = "menu_me";
				}
			}
			
			if(indx > 1)
			{
				var aboveImg = document.getElementById("menuItem" + (indx-1) );
				(indx-1 == sel) ? aboveImg.className = "menu_above_over" : aboveImg.className= "menu_above";
			}
			else
			{
				if(indx > 0)
					document.getElementById("menuheader").className = "ol_green_" + lng;
			}
		}
		var id = "menuItem" +indx 
		
		if(indx!=0 && indx !=7 && indx !=88){
			document.getElementById(id).style.cursor = "pointer";
		}
	}



	//**************************
	//MouseOuts for IE6
	//**************************
	
	function menuOut(indx,lng)
	{
		if(indx != sel || !nomouseout)
		{
			if(indx < 7 && indx > 0 && indx != sel)
			{
				var belowImg = document.getElementById("menuItem" + indx);
			
				if(indx==6)
					belowImg.className = "li_fin";
				else
				{
					(indx+1 == sel) ? belowImg.className = "menu_above" : belowImg.className = "not_me";
				}
			}
				
			if(indx > 1)
			{
				var aboveImg = document.getElementById("menuItem" + (indx-1) );
				(indx-1 == sel) ? aboveImg.className = "menu_me" : aboveImg.className = "not_me";
			}
			else
				document.getElementById("menuheader").className = "ol_grey_" + lng;
		}
	}
	
	//*************
	//sous-menus
	//************
	function deroulemoi(element,show)
	{
		if(loaded)
		{
			hideall();
			if(show)
			{
				//document.getElementById("flashmenu").style.display = "none";
				document.getElementById("imgmenu").style.display = "block";
				document.getElementById(element).style.visibility = "visible";
			}
		}
	}
	
	//*********************
	//cache les sous-menus
	//*********************
	
	function hideall()
	{
		if(loaded)
		{
			//document.getElementById("flashmenu").style.display = "block";
			document.getElementById("imgmenu").style.display = "none";
			document.getElementById("subexpert").style.visibility = "hidden";
			//document.getElementById("submedia").style.visibility = "hidden";
			document.getElementById("subabout").style.visibility = "hidden";
			//document.getElementById("sublangues").style.visibility = "hidden";
		}
			
	}
	
		
	//*************
	//COOKIES
	//*************
	
	function setCookie(lingo)
	{
		if(document.cookie.length > 0)
			document.cookie = "lang=en;expires=Thu, 01-Jan-1970 00:00:01 GMT";
		
		var d = new Date("December 31, 2099 23:59:59");
		document.cookie="lang=" + lingo + ";expires="+d.toGMTString();
	}
	
	//*****************************************
	//event listener sur le header,
	//si quite le header, cache les sous-menus
	//*****************************************
	
	function init()
	{ 
		if (ns){document.getElementById('header').addEventListener('mouseout',cachemenu,true);}
		loaded=true;
		
		document.getElementById("subexpert").style.left = document.getElementById("expertmenu").offsetLeft + "px";
		document.getElementById("subabout").style.left = document.getElementById("aboutmenu").offsetLeft + "px";
		//document.getElementById("sublangues").style.left = document.getElementById("langmenu").offsetLeft + "px";
	}
	
	function cachemenu(event)
	{
		if(loaded){
			if(ie)
			{
				if(event.clientY < 45)
					hideall();
			}
			else 
			{ 
				if(event.pageY < 27)
					hideall();
			}
		}
	}

	//********************
	//Pop a video window
	//********************
	
	function popWin()
	{
		var w = jsWin.instance();
		w.addOptions({cssSkin:'jsWinDefaultSkin',width:450,height:365,modal:true,hideTagObjects:true,onCloseCallback:'showObjectTags'});
		var html='<iframe frameborder="0" border="0" style="border:0px;" scrolling="no" width="445" height="357" src="http://www.theclimateisrightfortrains.com/video.html"></iframe>';
		//var html ="<object width=\"425\" height=\"344\"><param name=\"movie\" value=\"http://www.youtube.com/v/pp2beWk8slw&hl=en_US&fs=1&\"></param><param name=\"allowFullScreen\" value=\"true\"></param><param name=\"allowscriptaccess\" value=\"always\"></param><param name=\"play\" value=\"true\"></param>";
		//html += "<embed src=\"http://www.youtube.com/v/pp2beWk8slw&hl=en_US&fs=1&\" type=\"application/x-shockwave-flash\" play=\"true\" allowscriptaccess=\"always\" allowfullscreen=\"true\" width=\"425\" height=\"344\"></embed></object>";
		w.setContent(html);
		w.show();
	}


	//********************************
	//add Intro text and header files
	//********************************
	
	function addIntro()
	{
		document.getElementById("addintro").value=1;
		document.forms['addnewintro'].submit();
	}

	//**************************
	//Delete intro header files
	//**************************

	function deleteFile(pos)
	{
		document.getElementById("deletefile").value=pos;
		document.forms['addnewintro'].submit();
	}

	//**********************
	//Delete a link from DB
	//**********************

	function deletelink(id)
	{	
		document.getElementById("deletelink").value=id;
		document.forms['addnewlink'].submit();
	}

	//**********************
	//Add a link to DB
	//**********************

	function addlink()
	{	
		document.getElementById("addlink").value=1;
		document.forms['addnewlink'].submit();
	}


	function reloadCountryList(sec,lng)
	{
		var rq = new Ajax.Request('http://www.theclimateisrightfortrains.com/php/ajax.php?action=reloadCountry&sec=' + sec + "&lng=" + lng);
            
            rq.options.onSuccess = function(origReq){
				var oBox = $("origine");
				var list = origReq.responseText.split(",");
				
				oBox.update('');
				 
				//fill Option Box
				for(x=0;x<list.length;x+=2)
					new Insertion.Bottom(oBox, '<option value="' + list[x] + '">' + list[x+1] + '</option>');
					
				oBox.options[0].selected=true;
            }
	}
