function openPopupUrlExterne(url,namePopup,popupOptions) {
	var popup = window.open(url,namePopup,popupOptions);
	   if (popup != null)
	   {
	      if (popup.opener == null)
	         popup.opener = self;
	   }           
}

function slideUpDownForFaq(link,divId) {
	if($(divId).css("display") == "none") {
		$(divId).slideDown("slow");
		$(link).removeClass("faqTitleClose");
		$(link).addClass("faqTitleOpen");
	} else {
		$(divId).slideUp("slow");
		$(link).addClass("faqTitleClose");
		$(link).removeClass("faqTitleOpen");
	}
}

function slideUpDownForExtensible(link,divId) {
	if($(divId).css("display") == "none") {
		$(divId).slideDown("slow");
		$(link).removeClass("extensibleTitleClose");
		$(link).addClass("extensibleTitleOpen");
	} else {
		$(divId).slideUp("slow");
		$(link).addClass("extensibleTitleClose");
		$(link).removeClass("extensibleTitleOpen");
	}
}

function searchHoverInit() {
	var $searchButton=$(".searchBouton");
	$searchButton.each(function(i){
		var $curobj=$(this);
		$curobj.hover(
			function(e){
				$curobj.attr("src","/templates/sacem_templates/theme/default/img/ok_survole.png");
			},
			function(e){
				$curobj.attr("src","/templates/sacem_templates/theme/default/img/ok.png");
			}
		)
	});
	
	var $advancedSearchButton=$(".advancedSearchBouton");
	$advancedSearchButton.each(function(i){
		var $curobj=$(this);
		$curobj.hover(
			function(e){
				$curobj.attr("src","/templates/sacem_templates/theme/default/img/ok_moyen_survole.jpg");
			},
			function(e){
				$curobj.attr("src","/templates/sacem_templates/theme/default/img/ok_moyen.jpg");
			}
		)
	});
}

function cleanNewsletterSubscriptionField(input, value) {
	if(input.value == value) {
		input.value='';
	}
}

function initTvPopup(tvMsg, youtubeMsg, wattvMsg, dailymotionMsg) {
	var html = '<a href="#" id="sacemTv_btn">';
	html += '<img src="/templates/sacem_templates/theme/default/img/icone_tv.jpg" title="'
	html += tvMsg;
	html += '" alt="';
	html += tvMsg;
	html +=	'"/>';
	html +=	'</a>';
	html +=	'<div id="tv_popup">';
	html +=	'<a href="http://www.youtube.com/sacem" target="_blank" >';
	html +=	'<img src="/templates/sacem_templates/theme/default/img/youtube.gif" title="';
	html += youtubeMsg;
	html += '" alt="';
	html += youtubeMsg;
	html +=	'"/>';
	html +=	'</a>&nbsp;&nbsp;';
	html +=	'<a href="http://www.wat.tv/sacem" target="_blank" >';
	html +=	'<img src="/templates/sacem_templates/theme/default/img/wat_tv.gif" title="';
	html += wattvMsg;
	html += '" alt="';
	html += wattvMsg;
	html +=	'"/>';
	html +=	'</a>&nbsp;&nbsp;';
	html +=	'<a href="http://www.dailymotion.com/sacem" target="_blank" >';
	html +=	'<img src="/templates/sacem_templates/theme/default/img/dailymotion.gif" title="';
	html += dailymotionMsg;
	html += '" alt="';
	html += dailymotionMsg;
	html +=	'"/>';
	html +=	'</a>';
	html +=	'</div>';
	$('#sacemTv').html(html);
	$('#sacemTv').find('#sacemTv_btn').click(function() {
		var target = $(this).parent();
		var offset = target.offset();
		target.find('#tv_popup').css('left', offset.left - 188).
			css('top', offset.top + target.outerHeight()-2).toggle();
		return false;
	});
	$(document).click(function(event) { // Close on external click
		$('#tv_popup').hide();
	});
}

function initBoxes() {
	$('.openBox').each(function(i){
		var $curobj=$(this);
		var rel = $curobj.attr('rel');
		var $div=$('#' + rel);
		$curobj.hover(
				function(e){
					$curobj.attr("src","/templates/sacem_templates/theme/default/img/flechebox_depliante_on.png");
				},
				function(e){
					$curobj.attr("src","/templates/sacem_templates/theme/default/img/flechebox_depliante_off.gif");
				}
			)
		$curobj.click(function(e){
			if($div.css("display") == "none") {
				$div.slideDown("slow");
			} else {
				$div.slideUp("slow");
			}
		});
		if($div.attr('rel') == 'non') {
			$div.css({display:'none'});
		}
	});
}

function homePlusHoverInit() {
	var $searchButton=$(".homePlusLink > img");
	$searchButton.each(function(i){
		var $curobj=$(this);
		$curobj.hover(
			function(e){
				$curobj.attr("src","/templates/sacem_templates/theme/default/img/plus_noir.gif");
			},
			function(e){
				$curobj.attr("src","/templates/sacem_templates/theme/default/img/plus_gris.gif");
			}
		)
	});
}

function searchTags(searchItem) {
	$('[name="src_terms[0].term"]').val(searchItem);
	$('[name="simpleSearchForm"]').submit();
}

function getParameterByName(name) {
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return decodeURIComponent(results[1].replace(/\+/g, " "));
}

