function getCookieVal(offset)
{	
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1) endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr)); 
}

function LireCookie(nom)
{
	var arg=nom+"=";
	var alen=arg.length;
	var clen=document.cookie.length;
	var i=0;
	while (i<clen)
	{	
		var j=i+alen;
		if (document.cookie.substring(i, j)==arg) return getCookieVal(j);
		i=document.cookie.indexOf(" ",i)+1;
		if (i==0) break;	
	}
	return null; 
}


function EcrireCookie(nom, valeur)
{
	var argv=EcrireCookie.arguments;
	var argc=EcrireCookie.arguments.length;
	var expires=(argc > 2) ? argv[2] : null;
	var path=(argc > 3) ? argv[3] : null;
	var domain=(argc > 4) ? argv[4] : null;
	var secure=(argc > 5) ? argv[5] : false;
	document.cookie=nom+"="+escape(valeur)+
	((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
	((path==null) ? "" : ("; path="+path))+
	((domain==null) ? "" : ("; domain="+domain))+
	((secure==true) ? "; secure" : "");
}

function EffaceCookie(nom)
{
	date=new Date;
	date.setFullYear(date.getFullYear()-1);
	EcrireCookie(nom,null,date); 
}

var affiselectperiode=false;
var qs1;

 $(document).ready(function(){

//	$('#coda-slider-1').codaSlider({    
//    autoSlide: false, 		
//	autoSlideInterval: 5000, 
//	autoSlideStopWhenClicked: true,
//	slideEaseDuration: 0,
//	autoHeightEaseDuration:0,
//	dynamicArrows: false, 
//	dynamicTabs: false
//}); 

$("#mainoff").click(function () {
  //$("#menu_annuaire").hide(0);	  
  $("#mainoff").hide(0);	  
});

$("#close_annuaire").click(function () {
  $("#menu_annuaire").hide(0);	  
  $('#site_selection').show();
  $("#mainoff").hide(0);	  
  //$('#recherche').catcomplete('close','');
});

/*
$("ul.subnav").parent().append("<span></span>"); //Only shows drop down trigger when js is enabled (Adds empty span tag after ul.subnav*)
*/



$("#bt_searchsite").click(function () {
  //$("#mainoff").show(0);	  
  
  $('#site_selection').hide();	  	  
  $('#recherche').val('');	  
  $("#menu_annuaire").show(0);	
  $('#recherche').focus();  
  //$('#recherche').catcomplete('search','');
});


$("#bt_plusgroupe").click(function () {
	ouvre('Ajouter un groupe de sites','dialGroupeSites.php?argGestionReload=1',700,525);
});

$("#bt_Alerte_Gp").click(function () {
	ouvre('Alertes','dialAlerteGroupe.php?argGestionReload=1',700,525);
});

$(".selectperiode").click(function () {
	if (affiselectperiode==false) {
		$("#periode").show(0);
		affiselectperiode=true;
	} else {
		$("#periode").hide(0);
		affiselectperiode=false;
	}
});


$("#ensavoirplus").click(function () {
	$("#demo").dialog({
		bgiframe:true,
		width:400,
		height: 200,
		modal: true
	});
	$("#demo").dialog('open');	  
});

$("#liste_news").easySlider({
	auto: true,
	controlsShow:false,
	pause:5000,
	controlsBefore:	'<',
	controlsAfter:	'>',	
	firstId: 		'firstBtn',
	firstText: 		'<<',
	firstShow:		true,
	continuous: true 
});

$('.heure24').timeEntry({
	show24Hours: true, 
	showSeconds: false,	
	useMouseWheel : true,
	spinnerIncDecOnly: true,
	defaultTime: new Date(1,1,2000,0,0,0),
	spinnerRepeat: [300, 150],
	spinnerSize:[15, 16, 0],
	spinnerImage: 'css/spinnerUpDown.png'
	
});

$('.heure24SsSpin').timeEntry({
	show24Hours: true, 
	showSeconds: false,	
	useMouseWheel : true,
	spinnerIncDecOnly: true,
	defaultTime: new Date(0,0,0,0,0,0),
	minTime: new Date(0, 0, 0, 0, 0, 0),
	maxTime: new Date(0, 0, 0, 23, 59, 0),
	spinnerRepeat: [0, 0],
	spinnerSize:[0, 0, 0],
	spinnerImage: ''
});

$("a#bt_Alerte_Sites.iframe").fancybox({
	'centerOnScroll'		: true,
	'zoomOpacity'			: true,
	'overlayShow'			: true,
	'overlayOpacity'		: 0.5,
	'hideOnContentClick'	: false,
	'width'					: 600,		
	'height'				: 400
});

$("a#contact.iframe").fancybox({
	'centerOnScroll'		: true,
	'zoomOpacity'			: true,
	'overlayShow'			: true,
	'overlayOpacity'		: 0.5,
	'hideOnContentClick'	: false,
	'width'					: 770,		
	'height'				: 500
});

$("a#info.iframe").fancybox({
	'centerOnScroll'		: true,
	'zoomOpacity'			: true,
	'overlayShow'			: true,
	'overlayOpacity'		: 0.5,
	'hideOnContentClick'	: false,
	'width'			: 510,		
	'height'			: 250
});

$("a#docu.iframe").fancybox({
	'centerOnScroll'		: true,
	'zoomOpacity'			: true,
	'overlayShow'			: true,
	'overlayOpacity'		: 0.5,
	'hideOnContentClick'	: false,
	'width'			: 510,		
	'height'			: 250
});

$("a#savoir.iframe").fancybox({
	'centerOnScroll'		: true,
	'zoomOpacity'			: true,
	'overlayShow'			: true,
	'overlayOpacity'		: 0.5,
	'hideOnContentClick'	: false,
	'width'			: 770,		
	'height'			: 500
});


$("a#compte.iframe").fancybox({
	'centerOnScroll'		: true,		
	'zoomOpacity'			: true,
	'overlayShow'			: true,
	'overlayOpacity'		: 0.5,
	'hideOnContentClick'	: false,
	'width'					: 510,		
	'height'				: 210
});

$("a#action.iframe").fancybox({
	'centerOnScroll'		: true,
	'zoomOpacity'			: true,
	'overlayShow'			: true,
	'overlayOpacity'		: 0.5,
	'hideOnContentClick'	: false,
	'width'			: 700,		
	'height'			: 450
});


$("#onglet a.iframe").fancybox({
	'centerOnScroll'		: true,
	'zoomOpacity'			: true,
	'overlayShow'			: true,
	'overlayOpacity'		: 0.5,
	'hideOnContentClick'	: false,
	'width'			: 700,		
	'height'			: 450
});

$("#plusclassement a.iframe").fancybox({
	'centerOnScroll'		: true,
	'zoomOpacity'			: true,
	'overlayShow'			: true,
	'overlayOpacity'		: 0.5,
	'hideOnContentClick'	: false,
	'width'			: 400,		
	'height'			: 450
});

$("#popupgraphique.iframe").fancybox({
	'centerOnScroll'		: true,
	'zoomOpacity'			: true,
	'overlayShow'			: true,
	'overlayOpacity'		: 0.5,
	'hideOnContentClick'	: false,
	'width'			: 700,		
	'height'			: 255
});


$("#popupsite.iframe").fancybox({
	'centerOnScroll'		: true,
	'zoomOpacity'			: true,
	'overlayShow'			: true,
	'overlayOpacity'		: 0.5,
	'hideOnContentClick'	: false,
	'width'			: 700,		
	'height'			: 760
});


function log( message ) {
	$( "<div/>" ).text( message ).prependTo( "#log" );
	$( "#log" ).attr( "scrollTop", 0 );
}

$( "#recherche" ).autocomplete({
	source: function(request, response) {			
				$.ajax({							   
					url: "ajax.getAnnuaireAdmin.php",
					data: "term="+request.term+"&extend="+$("#extend").val() ,						
					dataType: "json",					
					type: "POST",							
					success: function(data) {							
						if (response(data)) {
							if (data[0].type=='logout') {								
								changePerimetre('logout', 0);
							}
						}
					},
					error: function(XMLHttpRequest, textStatus, errorThrown) {
						//alert('Erreur ; '+textStatus);
					}
				});
			},
	dataType: 'json', 
	delay: 500,
	minLength: 0,
	autoFill: true,
	autoFocus: true,
		
	focus: function( event, ui ) {				
		return true;
	},
	select: function( event, ui ) {		
		if (ui.item.value!=null) {		
			event.stopPropagation();
			$("#recherche").val( ui.item.value );			
			ui.item ? changePerimetre(ui.item.type, ui.item.code) : alert("aucune selection!");
		} 
		return false;
	}		

}).data( "autocomplete" )._renderItem = function( ul, item ) {	
	return $( "<li></li>" )
		.data( "item.autocomplete", item )
		.append( "<a>" + item.label + "</a>" )
		.appendTo( ul );
};


//$("#monTableau").tablesorter( {sortList: [ [2,0]]} );


$(function() {
	$( "#tabannuaire" ).tabs();
});
$("#mainoff").hide(0);
$('#form-annuaire input' ).tipsy({
					  gravity: 'w',
					  fade:true,
					  opacity: 1,
					  offset:-5,
					  trigger: 'focus'						  
						  });
  });




