﻿//javascript recupere variables GET pour ragarder quelle bouton est selectionné et quelle page falsh est chargée en ajax par défaut
function get(element) {
  if(window.location.search != '') {
    if(!element)
      return window.location.search.substr(1, window.location.search.length - 1).split('&');
    else {
      var i = 0, element_trouve = false, elements_get = window.location.search.substr(1, window.location.search.length - 1).split('&');

      while(i < elements_get.length && !element_trouve) {
        var element_courant = elements_get[i].split('=');

        if(element_courant[0] == element) {
          elements_get = elements_get[i].substr(element_courant[0].length + 1, elements_get[i].length - element_courant[0].length - 1);
          element_trouve = true;
        }

        i++;
      }

      if(element_trouve) {
        return elements_get;
      }
      else
        return false;
    }
  }
  else
    return false;
}

var valeur =  get('c');
//var valeur=<?php echo $vPage; ?>; 

document.observe('dom:loaded', function() {
	
										
		
		if(valeur=="1"){
		new Ajax.Updater('coverflow', '../coverflow-pages/antichute/flash.php');
		 		$('btAntichute').addClassName('select');
		}
		else if(valeur=="2"){
		new Ajax.Updater('coverflow', '../coverflow-pages/metier/flash.php');
		 		$('btMetier').addClassName('select');
		}
		else if(valeur=="3"){
		new Ajax.Updater('coverflow', '../coverflow-pages/applications/flash.php');
		 		$('btApplication').addClassName('select');
		}
		else{
		new Ajax.Updater('coverflow', '../coverflow-pages/antichute/flash.php');
		 		$('btAntichute').addClassName('select');
		}
		
		
		
		
		
		
		
		
		
		
		

	$('btAntichute').observe('click', function() {
		new Ajax.Updater('coverflow', '../coverflow-pages/antichute/flash.php');
 		$('btAntichute').addClassName('select');
 		$('btMetier').removeClassName('select');
 		$('btApplication').removeClassName('select');
	});
	
	$('btMetier').observe('click', function() {
 		new Ajax.Updater('coverflow', '../coverflow-pages/metier/flash.php');
		$('btAntichute').removeClassName('select');
 		$('btMetier').addClassName('select');
 		$('btApplication').removeClassName('select');
	});
	
	$('btApplication').observe('click', function() {
		new Ajax.Updater('coverflow', '../coverflow-pages/applications/flash.php');
 		$('btAntichute').removeClassName('select');
 		$('btMetier').removeClassName('select');
 		$('btApplication').addClassName('select');
	});

});


//javascript recupere variables GET
/**
 * Fonction de récupération des paramètres GET de la page
 * @return Array Tableau associatif contenant les paramètres GET
 
function extractUrlParams(){	
	var t = location.search.substring(1).split('&');
	var f = [];
	for (var i=0; i<t.length; i++){
		var x = t[ i ].split('=');
		f[x[0]]=x[1];
	}
	return f;
}*/


/*

//** VERSION 2 DE LA FONCTION RCUPERE GET
function getParamGet(paramName)
{
    paramName = paramName.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
    var expression = "[\\?&amp;]";
    expression = expression.concat(name);
    expression = expression.concat("=([^&amp;#]*)");
    var rgx= new RegExp( expression );
    var r = rgx.exec( window.location.href );
    if( r == null )
        return "aa";
    else
        return r[1];
}
//Exemple d'utilisation de la fonction :
//Pour récupérer la valeur du paramètre 'idemid' passé en GET dans l'URL www.adressepipo.com/index.php?option=blabla&itemid=1234
//var valeur =  getParamGet('itemid');
var valeur =  getParamGet('nummenuprod');
alert(valeur);
*/


/**version 3 
function get(element) {
  if(window.location.search != '') {
    if(!element)
      return window.location.search.substr(1, window.location.search.length - 1).split('&');
    else {
      var i = 0, element_trouve = false, elements_get = window.location.search.substr(1, window.location.search.length - 1).split('&');

      while(i < elements_get.length && !element_trouve) {
        var element_courant = elements_get[i].split('=');

        if(element_courant[0] == element) {
          elements_get = elements_get[i].substr(element_courant[0].length + 1, elements_get[i].length - element_courant[0].length - 1);
          element_trouve = true;
        }

        i++;
      }

      if(element_trouve) {
        return elements_get;
      }
      else
        return false;
    }
  }
  else
    return false;
}
*/

