﻿// =======================
// MENU 1
// =======================

var plusImg = new Image();
plusImg.src = "images/plus.gif"
var minusImg = new Image();
minusImg.src = "images/minus.gif"
var oldLevel = "" ;
var oldImg = "";

function hideLevel( _levelId, _imgId ) 
   {
   
   var thisLevel = document.getElementById( _levelId );
   var thisImg = document.getElementById( _imgId );
  // s1 = new Effect.SlideUp(thisLevel)
  //  s1.setDisabled();

	Effect.toggle(thisLevel,'slide')
	thisImg.src = plusImg.src;
	//return false
	
	// commentaire ?
   //thisLevel.style.display = "none";

   
   }


function hideAll() 
   {
   hideLevel("powerboats", "powerImg");
   hideLevel("sailboats", "sailImg");
   hideLevel("airplanes", "airImg");
   }


function showLevel( _levelId, _imgId ) 
   {
   var thisLevel = document.getElementById( _levelId );
   var thisImg = document.getElementById( _imgId );
   if ( thisLevel.style.display == "none") 
      {
       //s1 = new Effect.SlideDown(thisLevel)
		//s1.setDisabled();
		
		Effect.toggle(thisLevel,'slide')
      	thisImg.src = minusImg.src;
      
      // ========
      
      	if(oldLevel!=_levelId)
      	{
      
	      if((oldLevel!="")&&(oldLevel!=_levelId))
	       {
	       	hideLevel( oldLevel, oldImg);
	       }
	    	oldLevel = _levelId;
	      	oldImg = _imgId;
	  	}
      }
   		else  
      {
      // avant en commentaire
      if(oldLevel!=_levelId)
      	{
		hideLevel( _levelId, _imgId);
     	}
      }

   }
   

function showLevelDirect( _levelId, _imgId )
    {
     var thisLevel = document.getElementById( _levelId );
   		var thisImg = document.getElementById( _imgId );
   		thisLevel.style.display = "block";
   		thisImg.src = minusImg.src;
   		oldLevel = _levelId;
      	oldImg = _imgId;
    }
    

// =======================
// MENU 2
// =======================

var plusImg2 = new Image();
plusImg2.src = "images/theme_plus.gif"
var minusImg2 = new Image();
minusImg2.src = "images/theme_minus.gif"
var oldLevel2 = "" ;
var oldImg2 = "";

function hideLevel2( _levelId, _imgId ) 
   {
   var thisLevel = document.getElementById( _levelId );
   var thisImg = document.getElementById( _imgId );
  // s1 = new Effect.SlideUp(thisLevel)
  //  s1.setDisabled();

	Effect.toggle(thisLevel,'slide')
	thisImg.src = plusImg2.src;
	//return false
	
	// commentaire ?
   //thisLevel.style.display = "none";

   
   }


function hideAll2() 
   {
   hideLevel2("powerboats", "powerImg");
   hideLevel2("sailboats", "sailImg");
   hideLevel2("airplanes", "airImg");
   }


function showLevel2( _levelId, _imgId ) 
{
	var thisLevel = document.getElementById( _levelId );
	var thisImg = document.getElementById( _imgId );
	if (thisLevel.style.display == "none") 
	{
       	//s1 = new Effect.SlideDown(thisLevel)
		//s1.setDisabled();
		//if((_levelId!="")||(oldLevel2!=_levelId))
       	//{
			Effect.toggle(thisLevel,'slide')
	      	//thisLevel.style.display = "block";
	      	thisImg.src = minusImg2.src;
      	//}
      	// ========
      if(oldLevel2!=_levelId)
      	{
	      	if((oldLevel2!="")&&(oldLevel2!=_levelId))
	       	{
	       		//alert("Je baissse : "+oldLevel2);
	       		hideLevel2(oldLevel2, oldImg2);
	       	}
	      	oldLevel2 = _levelId;
	      	oldImg2 = _imgId;
      	}
     }
     else  
    {
    	if(oldLevel2!=_levelId)
      	{
     	// avant en commentaire
		hideLevel2( _levelId, _imgId);
		}
   	}
}    
    
    
// AUTRE
// ============
    
function extractParam(_param)
    {
    	// récupère la requete
     nReq = location.search.substring(1,location.search.length);
	myVal = 1; // premier menu par défaut
	
	if(nReq!="")
	{
		param = nReq.split("&");
		
		for(i=0;i<param.length;i++)
		{
			keyword = (_param+"=");
			impact = param[i].indexOf(keyword);
			len = keyword.length;
			if(impact!=-1)
			{
				myVal = param[i].substr(len, param[i].length-len);
			}
	
		}

	}
//alert(myVal)
return myVal;
}
   

function showTab2()
{
var thisLevel = document.getElementById( 'serie_tab2' );
if ( thisLevel.style.display == "none"){new Effect.Appear('serie_tab2');}
}
function showTab1()
{
var thisLevel = document.getElementById( 'serie_tab1' );
if ( thisLevel.style.display == "none"){new Effect.Appear('serie_tab1');}
}


// ===================================
// action des boutons des onglets SERIES
// ===================================
var serieMenu1_off = new Image();
//serieMenu1_off.src = "new_img/onglet_extrait_off.gif"
var serieMenu1_on = new Image();
//serieMenu1_on.src = "new_img/onglet_extrait_on.gif"

var serieMenu2_off = new Image();
//serieMenu2_off.src = "new_img/onglet_personnages_off.gif"
var serieMenu2_on = new Image();
//serieMenu2_on.src = "new_img/onglet_personnages_on.gif"

serieMenuActive = function(obj)
{
var thisImg1 = document.getElementById( "serieMenu1" );
var thisImg2 = document.getElementById( "serieMenu2" );

if(obj=="serieMenu1")
{
thisImg1.src = serieMenu1_on.src;
thisImg2.src = serieMenu2_off.src;
}
else
{
thisImg1.src = serieMenu1_off.src;
thisImg2.src = serieMenu2_on.src;
}

}


function applyClass(oElement,sCSSClass)
{
oElement.className=sCSSClass;

}

