
$(document).ready(function(){if($('#tetiere_logout').length>0)
{var T=setTimeout("alive(0)",60000);}
initInputs();$(window).resize(function(){redimTetiere()});redimTetiere();});function perf()
{var currentTime=new Date()
$('#tetiere_actions').append(' '+currentTime.getMinutes()+':'+currentTime.getSeconds())}
function tabAjax(lien,zoneLiens,selection,zone,loader)
{lien.blur();if(loader||loader==undefined)
{$('#'+zone).html('<div class="loader">&nbsp;</div>');}
else
{$('#'+zone+' *:first-child').fadeOut();}
$('#'+zoneLiens).find('*').removeClass('sel');$('#'+selection).addClass('sel');$('#'+zone).load($(lien).attr('href')+'mode=ajax',{data:'mode=ajax'},function(){initInputs();});return false;}
function linkAjax(lien,zoneLiens,selection,zone,loader)
{lien.blur();if(loader||loader==undefined)
{$('#'+zone).html('<div class="loader">&nbsp;</div>');}
else
{$('#'+zone+' *:first-child').fadeOut();}
$('#'+zoneLiens).find('*').removeClass('sel');$('#'+selection).addClass('sel');$('#'+zone).load($(lien).attr('href'),{data:'mode=ajax'},function(){initInputs();});return false;}
function reloadContent()
{if($('#calendarDynContent'))
{tabAjax($('#calendar_list li.sel a'),'calendar_list',$('#calendar_list li.sel').attr('id'),'calendarDynContent');}}
function initInputs()
{$(".autoempty").blur(function(event){if(!$(this).attr('value'))
{$(this).css('color','#999');$(this).attr('value',$(this).attr('alt'));}}).focus(function(event){if($(this).attr('value')==$(this).attr('alt'))
{$(this).attr('value','');$(this).css('color','');}}).each(function(){if(!$(this).attr('value')||$(this).attr('value')==$(this).attr('alt'))
{$(this).css('color','#999');$(this).attr('value',$(this).attr('alt'));}});$(".autofocus").focus();$("a.autoinner").click(function(){this.blur();innerBox(this.getAttribute('href'));return false;});$(".datechooser").date_input();$("form.autowarning").each(function(){$(this).find('label').click(function(){$(this).parents('form').find('.fromautowarning').addClass('autowarned');})
$(this).find('input, textarea, select').change(function(){$(this).parents('form').find('.fromautowarning').addClass('autowarned');}).keydown(function(){$(this).parents('form').find('.fromautowarning').addClass('autowarned');})});$(".autoaddlink").mouseover(function(){var baseurlnew=$(this).find('input[name="baseurlnew"]').attr('value');$(this).css('background','#eee');if(!$(this).find('.addlink').attr('class')){$(this).append('<div class="addlink"><a href="'+baseurlnew+'" onclick="this.blur(); innerBox(this.getAttribute(\'href\')); return false;">Nouveau</a></div>');}}).bind('mouseleave',function(event){$(this).find('.addlink').remove();$('#'+$(this).attr('id')).css('background','');});$('.autoenlarge').keydown(function(){if($(this).val().length<70){$(this).attr('rows',3);}
else if($(this).val().length<120){$(this).attr('rows',5);}
else if($(this).val().length<160){$(this).attr('rows',8);}
else{$(this).attr('rows',11);}});$('input[type=radio].autochecksel').change(function(){$('input[type=radio][name="'+$(this).attr('name')+'"]').parent().removeClass('checksel');if(this.checked){$(this).parent().addClass('checksel');}});$('input[type=checkbox].autochecksel').change(function(){$('input[type=checkbox][name="'+$(this).attr('name')+'"]').parent().removeClass('checksel');if(this.checked){$(this).parent().addClass('checksel');}});$('.autoclickable').css('cursor','pointer').mouseover(function(){$(this).find('.date').addClass('hover')}).mouseout(function(){$(this).find('.date').removeClass('hover')}).click(function(){document.location=$(this).find('a').attr('href');});$('.nxtSelect .box').mouseover(function(){$(this).parents('.nxtSelect').find('.vals li').removeClass('sel');$(this).parents('.nxtSelect').find('.vals li').each(function(i,val){if($(val).html()==$(val).parents('.nxtSelect').find('.val').html())
{$(val).addClass('sel');}});$(this).parents('.nxtSelect').find('.vals').show();});$('.nxtSelect').bind("mouseleave",function(){$(this).find('.vals').hide();});$('.nxtSelect .vals ul li').not('.nosel').click(function(){$(this).parents('.nxtSelect').find('.val').html($(this).html());$(this).parents('.nxtSelect').find('.val').attr('class','val');$(this).parents('.nxtSelect').find('.val').addClass($(this).attr('class'));$(this).parents('.nxtSelect').find('input[type=hidden]').val($(this).find('.value').html());$(this).addClass('sel');$(this).parents('.vals').hide();$(this).parents('.nxtSelect').trigger('change');});jQuery('span[class*=timeago]').timeago();}
function alive(nb)
{if($('#tetiere_actions')&&nb<100)
{$.ajax({url:'/ajax/alive',success:function(html){if(html!='ok'){$('#tetiere_actions').attr('innerHTML',html);}}});var T=setTimeout("alive("+(nb+1)+")",100000);}}
function sendForm(form)
{$(form).find(".autoempty").each(function(){if($(this).attr('value')==$(this).attr('alt'))
{$(this).attr('value','');}});if($(form).attr('id')!=''){$(form).find('input[type="submit"]').attr('value','• • •');$(form).find('*').css('filter','alpha(opacity=7)');$(form).find('*').css('-moz-opacity','0.7');$(form).find('*').css('opacity','0.7');$(form).find('input[type="submit"]').attr('disabled','true');}
$(form).submit();}
function ajaxForm(form,codeAfter,long,treslong)
{$(form).find(".autoempty").each(function(){if($(this).attr('value')==$(this).attr('alt'))
{$(this).attr('value','');}});var url=$(form).attr('action');var str=$(form).serialize()+'&ajaxmode=true';var divTo=$(form).parent().get(0);if(treslong)
{$(form).html('<div class="loader">&nbsp;</div><div class="loader_sub">'+treslong+'</div>');}
else if(long)
{$(form).html('<div class="loader">&nbsp;</div>');}
else
{if($(form).attr('id')!=''){$(form).find('input[type="submit"]').attr('value','• • •');$(form).find('*').css('filter','alpha(opacity=7)');$(form).find('*').css('-moz-opacity','0.7');$(form).find('*').css('opacity','0.7');$(form).find('input').attr('disabled','true');}}
$.ajax({url:url,type:'POST',data:str,cache:false,success:function(html)
{if(html=='do:innerBoxClose()'){innerBoxClose();}
else if(html.substr(0,5)=='goto:')
{document.location=html.substr(5);}
else
{$(divTo).attr('innerHTML',html);var t=setTimeout("$('.flashok').fadeOut('slow')",1000);initInputs();if(codeAfter){eval(codeAfter);}}}});return false;}
function selTab(zone,link)
{if(link.length)
{var linkname=link;link=$('#'+zone+'_link'+link);}
else
{var linkname=$(link).attr('id').substr(zone.length+5);link.blur();}
$('#'+zone+'_links a').removeClass('active');$(link).addClass('active');$('#'+zone+'_contents>div').hide();$('#'+zone+'_content_'+linkname).show();return false;}
function updateZone(url,zone)
{if(!url.length){url.blur();url=$(url).attr('href');}
$('#'+zone).attr('id',zone+'WIP');$('#'+zone+'WIP').find('*').css('filter','alpha(opacity=5)');$('#'+zone+'WIP').find('*').css('-moz-opacity','0.5');$('#'+zone+'WIP').find('*').css('opacity','0.5');$('#'+zone+'WIP').load(url+' #'+zone,'',function(responseText,textStatus,XMLHttpRequest){$('#'+zone+'WIP').attr('class',$('#'+zone).attr('class'));$('#'+zone+'WIP').attr('style',$('#'+zone).attr('style'));$('#'+zone+'WIP').attr('title',$('#'+zone).attr('title'));$('#'+zone+'WIP').attr('innerHTML',$('#'+zone).attr('innerHTML'));$('#'+zone+'WIP').attr('id',zone);});return false;}
function openEventInfo(idEvent)
{$("#ddevent_"+idEvent+" .dataevent").show();$("#ddevent_"+idEvent).addClass("sel");return false;}
function closeEventInfo(idEvent)
{$(".dataevent").hide();$("#ddevent_"+idEvent).removeClass("sel");return false;}
function filter(text,grid)
{text=text.toUpperCase();$("#"+grid+" dd").each(function(){if(!$(this).attr('innerHTML').replace(/<\/?[^>]+(>|$)/g,"").toUpperCase().match(text))
{$(this).hide('slow');}
else
{$(this).show();}})}
function getPageScroll(){var xScroll,yScroll;if(self.pageYOffset){yScroll=self.pageYOffset;xScroll=self.pageXOffset;}else if(document.documentElement&&document.documentElement.scrollTop){yScroll=document.documentElement.scrollTop;xScroll=document.documentElement.scrollLeft;}else if(document.body){yScroll=document.body.scrollTop;xScroll=document.body.scrollLeft;}
arrayPageScroll=new Array(xScroll,yScroll);return arrayPageScroll;};function getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight;}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight;}
var windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement.clientWidth){windowWidth=document.documentElement.clientWidth;}else{windowWidth=self.innerWidth;}
windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;}
if(yScroll<windowHeight){pageHeight=windowHeight;}else{pageHeight=yScroll;}
if(xScroll<windowWidth){pageWidth=xScroll;}else{pageWidth=windowWidth;}
arrayPageSize=new Array(pageWidth,pageHeight,windowWidth,windowHeight);return arrayPageSize;};function innerBox(url)
{if($("#innerBox-data").length==0)
{$('body').append('<div id="innerBox-overlay">&nbsp;</div><div id="innerBox-wrapper"><div id="innerBox" class="editor"><div id="innerBox-data"><div class="loader">&nbsp;</div></div></div>');}
var arrPageSizes=getPageSize();$('#innerBox-overlay').css({backgroundColor:'#000',opacity:0.7,width:arrPageSizes[0],height:arrPageSizes[1],display:'none'});$('#innerBox-overlay').fadeIn('slow');$('#innerBox-wrapper').css({width:arrPageSizes[0],height:arrPageSizes[1],display:'none'}).slideDown(1000);var arrPageScroll=getPageScroll();$('#innerBox').css({top:(arrPageScroll[1]+(arrPageSizes[3]/10)),left:(arrPageScroll[0])}).show();$(window).resize(function(){var arrPageSizes=getPageSize();$('#innerBox-overlay,#innerBox-wrapper').css({width:arrPageSizes[0],height:arrPageSizes[1]});var arrPageScroll=getPageScroll();$('#innerBox').css({top:arrPageScroll[1]+(arrPageSizes[3]/10),left:arrPageScroll[0]});});$('#innerBox-data').load(url,{'ajax':'true','innerbox':'true'},function(){initInputs()});}
function innerBoxClose()
{$('#innerBox').hide('slow');$('#innerBox-overlay').fadeOut('slow',function(){$('#innerBox-wrapper').remove();$('#innerBox-overlay').remove();$('#innerBox-overlay').remove();$('#innerBox-wrapper').remove();});reloadContent();}
function polldates()
{if($('#evtEtat0').attr('checked'))
{$('tr.datepoll0').show();$('tr.datepoll1').hide();$('tr.datepoll2').hide();}
else if($('#evtEtat1').attr('checked'))
{$('tr.datepoll0').hide();$('tr.datepoll1').show();$('tr.datepoll2').hide();}
else if($('#evtEtat2').attr('checked'))
{$('tr.datepoll0').hide();$('tr.datepoll1').hide();$('tr.datepoll2').show();}}
function check(elt,val)
{$(elt).attr('checked',val);if($(elt).hasClass('autochecksel'))
{$(elt).parent().removeClass('checksel');if(val){$(elt).parent().addClass('checksel');}}}
jQuery.extend(DateInput.DEFAULT_OPTS,{month_names:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],short_month_names:["Jan","Fev","Mar","Avr","Mai","Juin","Juil","Aou","Sep","Oct","Nov","Dec"],short_day_names:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"]});$.extend(DateInput.DEFAULT_OPTS,{stringToDate:function(string){var matches;if(matches=string.match(/^(\d{2,2})-(\d{2,2})-(\d{4,4})$/)){return new Date(matches[3],matches[2]-1,matches[1]);}else{return null;};},dateToString:function(date){var month=(date.getMonth()+1).toString();var dom=date.getDate().toString();if(month.length==1)month="0"+month;if(dom.length==1)dom="0"+dom;return dom+"-"+month+"-"+date.getFullYear();}});function redimTetiere()
{var arrPageScroll=getPageSize();if(arrPageScroll[0]<900&&$('#tetiere_actions li.event').length>4)
{$('#tetiere_actions li.main').css('width','30px');$('#tetiere_actions li.main .tetiere_tit').hide();$('#tetiere_actions li.main .tetiere_soustit').hide();}
else
{$('#tetiere_actions li.main').css('width','120px');$('#tetiere_actions li.main .tetiere_tit').show();$('#tetiere_actions li.main .tetiere_soustit').show();}
if(arrPageScroll[0]<800&&$('#tetiere_actions li.event').length>4)
{$('#tetiere_actions li.event.past').hide();}
else
{$('#tetiere_actions li.event.past').show();}}