// JavaScript Document
window.addEvent('domready',function(){
	$$('.filter li').addEvent('click', function(){
		if(this.id != 'ttes_operations'){
			window.location.href = 'coup-de-pub-20-id.html?filter='+this.id;
		} else window.location.href = 'coup-de-pub-20-id.html?filter=all';
		});
	if(window.location.pathname == '/5.3/20minutes/coup-de-pub-20-id.html'){
		setCheckboxState();
		$$('.page').setStyle('display','none');
		$('page_1').setStyle('display','block');
	}
});

function onCheckCbxCoupDePub(isAll){
	if(isAll === true)
	{
		$$('.cbx').set('checked',false);
		$('all-cbx').set('checked',true);
	} else {
		$('all-cbx').set('checked',false);
	}
}

function setCheckboxState(){
	if($('filter-value').get('value') != ''){
		var str = $('filter-value').get('value');
		if(str.contains('all')){
			$$('.cbx').set('checked',false);
			$('all-cbx').set('checked',true);
		}
		if(str.contains('lancements')){
			$('lancements-cbx').set('checked',true);
		}
		if(str.contains('trafic')){
			$('trafic-cbx').set('checked',true);
		}
		if(str.contains('image')){
			$('img-cbx').set('checked',true);
		}
		if(str.contains('notoriety')){
			$('notoriety-cbx').set('checked',true);
		}
		
		if(str.contains('lancements') && str.contains('trafic') && str.contains('image') && str.contains('notoriety')){
			$$('.cbx').set('checked',false);
			$('all-cbx').set('checked',true);
		}
	}
}

function paginateTo(np){
	$$('.page').setStyle('display','none');
	$('page_'+np).setStyle('display','block');
}

function contentToggle(aid) {
	var fxSlide = new Fx.Slide('accordeon-'+aid);
	fxSlide.toggle();
}

/*
function filterResults(filter){
	//alert($get().filter);
	if($get().filter == undefined){
		//alert('filter');
		if(filter[0].get('checked') != true){
			$$('.operation').setStyle('display','none');
			var classToFilter = '';
			Array.each(filter,function(elt){
				if(elt.get('checked') == true && elt.value != 'all_operations'){
					$$('.'+elt.value).setStyle('display','block');
				}
			});
		} else $$('.operation').setStyle('display','block');
	} else {
		alert('La page est déjà filtrée pour utiliser le filtre sélectionner l\'onglet "Toutes les opérations".')
	}
}
*/

function $get(key,url){
	if(arguments.length < 2) url =location.href;
	if(arguments.length > 0 && key != ""){
		if(key == "#"){
			var regex = new RegExp("[#]([^$]*)");
		} else if(key == "?"){
			var regex = new RegExp("[?]([^#$]*)");
		} else {
			var regex = new RegExp("[?&]"+key+"=([^&#]*)");
		}
		var results = regex.exec(url);
		return (results == null )? "" : results[1];
	} else {
		url = url.split("?");
		var results = {};
			if(url.length > 1){
				url = url[1].split("#");
				if(url.length > 1) results["hash"] = url[1];
				url[0].split("&").each(function(item,index){
					item = item.split("=");
					results[item[0]] = item[1];
				});
			}
		return results;
	}
}
