
function init_language_selection()
{
	$(".language_selection .select").click(function()
	{
		var newDisplay	= ( $(".language_selection .dropdown").css('display') == 'none' ? 'block' : 'none' );
		$(".language_selection .dropdown").css('display',newDisplay);
	});
	$(".language_selection .dropdown .language").each(function(i)
	{
		$(this).hover(
			function() { $(this).addClass("hover"); },
			function() { $(this).removeClass("hover"); }
		)
		.click(function()
		{
			window.location.href	= $(this).find('a').attr('href');
		});
	});
}





/*
 Global JS
*/
$(document).ready(function() {

    // Toggle the Langs popup
    $('#control-country .select').click(
      function(){
        $('#control-country .select').addClass('clicked');
        $('.lang-dialog').show();
        $('.lang-page-select').show(); 
      }
    );
    
    $('.lang-page-select').click(
      function(){
        $('#control-country .select').removeClass('clicked');
        $('.lang-dialog').hide();
        $('.lang-dialog .share-page-select').hide(); 
      }
    );    

  /* if (!swfobject.hasFlashPlayerVersion('6.0.65'))
  {
    location.href='http://orangina.eu/errors/flash/';
  } */
  
  // Popup
  function addEvent(elm, evType, fn, useCapture){if(elm.addEventListener){elm.addEventListener(evType, fn, useCapture);return true;}else if (elm.attachEvent){var r = elm.attachEvent('on' + evType, fn);return r;}else{elm['on' + evType] = fn;}}
      var newWindow = null;

      function closeWin(){
        if (newWindow != null){
          if(!newWindow.closed)
            newWindow.close();
        }
      }

      function popUpWin(url, type, strWidth, strHeight){

        closeWin();

        type = type.toLowerCase();

        if (type == "fullscreen"){
          strWidth = screen.availWidth;
          strHeight = screen.availHeight;
        }
        var tools="";
        if (type == "standard") tools = "resizable,toolbar=yes,location=yes,scrollbars=yes,menubar=yes,width="+strWidth+",height="+strHeight+",top=0,left=0";
        if (type == "console" || type == "fullscreen") tools = "resizable,toolbar=no,location=no,scrollbars=no,width="+strWidth+",height="+strHeight+",left=0,top=0";
        newWindow = window.open(url, "newWin", tools);
        newWindow.focus();
      }

      function doPopUp(e)
      {
      //set defaults - if nothing in rel attrib, these will be used
      var t = "standard";
      var w = "800";
      var h = "550";
      //look for parameters
      attribs = this.rel.split(" ");
      if (attribs[1]!=null) {t = attribs[1];}
      if (attribs[2]!=null) {w = attribs[2];}
      if (attribs[3]!=null) {h = attribs[3];}
      //call the popup script
      popUpWin(this.href,t,w,h);
      //cancel the default link action if pop-up activated
      if (window.event) 
        {
        window.event.returnValue = false;
        window.event.cancelBubble = true;
        } 
      else if (e) 
        {
        e.stopPropagation();
        e.preventDefault();
        }
      }

      function findPopUps()
      {
      var popups = document.getElementsByTagName("a");
      for (i=0;i<popups.length;i++)
        {
        if (popups[i].rel.indexOf("popup")!=-1)
          {
          // attach popup behaviour
          popups[i].onclick = doPopUp;
          }
        }
      }

      addEvent(window, "load", findPopUps, false);
    
    $("#carousel a").each(function() {
        if(this.href == window.location.href.split("#")[0]) {
      $(this).addClass("active");
            $("#carousel a.active").click(function() { return false; });
    }
    });

  
});
