if (!Array.indexOf) {
  Array.prototype.indexOf = function (obj, start) {
    for (var i = (start || 0); i < this.length; i++) {
      if (this[i] == obj) {
        return i;
      }
    }
    return -1;
  }
}

// changeCountry
function changeCountry(){
    window.location = $('#selectLand').val();
}

// changeLang
function changeLang(newLang){    
    newLocation = window.location.toString();
    var tmp = newLocation;
    if(newLocation.indexOf("/t/")== -1){
        newLocation += "/t/"+newLang;        
    }else{
        newLocation = newLocation.replace("t/"+lang,"t/"+newLang);        
    }    
    window.location = newLocation;
}

// init
$(document).ready(function(){
  $('#banner_why').click(function() {
    $.fancybox({
			'padding'		: 0,
			'autoScale'		: false,
			'transitionIn'	: 'none',
			'transitionOut'	: 'none',
			'titleShow'			: false,
			'width'			: 640,
			'height'		: 385,
			'href'			: this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
			'type'			: 'swf',
			'swf'			: {
			'wmode'				: 'transparent',
			'allowfullscreen'	: 'true'
			}
      });
      return false;
    });  



   // toggle locations   
   $('#btnToggleLocations').click(function() {
        var blnOpen = ($(this).attr('class') == 'open')?true:false;
        toggleHMenu(blnOpen);
        return false;
   });


   // toggle Toon meer
   $('#result_toon_meer').click(function() {
      $('#full_result').toggle('slow');
      //$('#widgetBlock').slideUp();
      //$('#home_footer').slideUp();
      $(this).hide();
      return false;
   });

   // toggle Toon meer
   $('#result_toon_minder').click(function() {
      $('#full_result').toggle('slow');
      $('#result_toon_meer').show();
      //$('#widgetBlock').slideDown();
      //$('#home_footer').slideDown();
      return false;
   });

   // Q Tip
   $('.qTip').each(function()
   {    
    $(this).qtip({
      content: $(this).attr('tooltip')
    });
   });

});

// toggleHMenu
function toggleHMenu(blnOpen){
  if(blnOpen){
    $('#locactionsList').slideDown('slow', function() {
      $('#kiesLocatie').attr('class','NoScreenDisplay');
      $('#btnToggleLocations').attr('class','close');
    });
  }else{
    $('#locactionsList').slideUp('slow', function() {
      $('#kiesLocatie').attr('class','chooselocation');
      $('#btnToggleLocations').attr('class','open');      
    });
  }

  var data =
  {
    "setting": [
    {
      "id"        : 'blnShowHmenu',
      "value"     : blnOpen
    }]
  };
  var dataString = JSON.stringify(data); 
  $.post("http://"+domainName+"/core/remote/setSetting.php",{data: dataString});
}
