/*
 * jQuery Autocomplete plugin 1.1
 *
 * Copyright (c) 2009 Jörn Zaefferer
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 *
 * Revision: $Id: jquery.autocomplete.js 15 2009-08-22 10:30:27Z joern.zaefferer $
 */;(function($){$.fn.extend({autocomplete:function(urlOrData,options){var isUrl=typeof urlOrData=="string";options=$.extend({},$.Autocompleter.defaults,{url:isUrl?urlOrData:null,data:isUrl?null:urlOrData,delay:isUrl?$.Autocompleter.defaults.delay:10,max:options&&!options.scroll?10:150},options);options.highlight=options.highlight||function(value){return value;};options.formatMatch=options.formatMatch||options.formatItem;return this.each(function(){new $.Autocompleter(this,options);});},result:function(handler){return this.bind("result",handler);},search:function(handler){return this.trigger("search",[handler]);},flushCache:function(){return this.trigger("flushCache");},setOptions:function(options){return this.trigger("setOptions",[options]);},unautocomplete:function(){return this.trigger("unautocomplete");}});$.Autocompleter=function(input,options){var KEY={UP:38,DOWN:40,DEL:46,TAB:9,RETURN:13,ESC:27,COMMA:188,PAGEUP:33,PAGEDOWN:34,BACKSPACE:8};var $input=$(input).attr("autocomplete","off").addClass(options.inputClass);var timeout;var previousValue="";var cache=$.Autocompleter.Cache(options);var hasFocus=0;var lastKeyPressCode;var config={mouseDownOnSelect:false};var select=$.Autocompleter.Select(options,input,selectCurrent,config);var blockSubmit;$.browser.opera&&$(input.form).bind("submit.autocomplete",function(){if(blockSubmit){blockSubmit=false;return false;}});$input.bind(($.browser.opera?"keypress":"keydown")+".autocomplete",function(event){hasFocus=1;lastKeyPressCode=event.keyCode;switch(event.keyCode){case KEY.UP:event.preventDefault();if(select.visible()){select.prev();}else{onChange(0,true);}break;case KEY.DOWN:event.preventDefault();if(select.visible()){select.next();}else{onChange(0,true);}break;case KEY.PAGEUP:event.preventDefault();if(select.visible()){select.pageUp();}else{onChange(0,true);}break;case KEY.PAGEDOWN:event.preventDefault();if(select.visible()){select.pageDown();}else{onChange(0,true);}break;case options.multiple&&$.trim(options.multipleSeparator)==","&&KEY.COMMA:case KEY.TAB:case KEY.RETURN:if(selectCurrent()){event.preventDefault();blockSubmit=true;return false;}break;case KEY.ESC:select.hide();break;default:clearTimeout(timeout);timeout=setTimeout(onChange,options.delay);break;}}).focus(function(){hasFocus++;}).blur(function(){hasFocus=0;if(!config.mouseDownOnSelect){hideResults();}}).click(function(){if(hasFocus++>1&&!select.visible()){onChange(0,true);}}).bind("search",function(){var fn=(arguments.length>1)?arguments[1]:null;function findValueCallback(q,data){var result;if(data&&data.length){for(var i=0;i<data.length;i++){if(data[i].result.toLowerCase()==q.toLowerCase()){result=data[i];break;}}}if(typeof fn=="function")fn(result);else $input.trigger("result",result&&[result.data,result.value]);}$.each(trimWords($input.val()),function(i,value){request(value,findValueCallback,findValueCallback);});}).bind("flushCache",function(){cache.flush();}).bind("setOptions",function(){$.extend(options,arguments[1]);if("data"in arguments[1])cache.populate();}).bind("unautocomplete",function(){select.unbind();$input.unbind();$(input.form).unbind(".autocomplete");});function selectCurrent(){var selected=select.selected();if(!selected)return false;var v=selected.result;previousValue=v;if(options.multiple){var words=trimWords($input.val());if(words.length>1){var seperator=options.multipleSeparator.length;var cursorAt=$(input).selection().start;var wordAt,progress=0;$.each(words,function(i,word){progress+=word.length;if(cursorAt<=progress){wordAt=i;return false;}progress+=seperator;});words[wordAt]=v;v=words.join(options.multipleSeparator);}v+=options.multipleSeparator;}$input.val(v);hideResultsNow();$input.trigger("result",[selected.data,selected.value]);return true;}function onChange(crap,skipPrevCheck){if(lastKeyPressCode==KEY.DEL){select.hide();return;}var currentValue=$input.val();if(!skipPrevCheck&&currentValue==previousValue)return;previousValue=currentValue;currentValue=lastWord(currentValue);if(currentValue.length>=options.minChars){$input.addClass(options.loadingClass);if(!options.matchCase)currentValue=currentValue.toLowerCase();request(currentValue,receiveData,hideResultsNow);}else{stopLoading();select.hide();}};function trimWords(value){if(!value)return[""];if(!options.multiple)return[$.trim(value)];return $.map(value.split(options.multipleSeparator),function(word){return $.trim(value).length?$.trim(word):null;});}function lastWord(value){if(!options.multiple)return value;var words=trimWords(value);if(words.length==1)return words[0];var cursorAt=$(input).selection().start;if(cursorAt==value.length){words=trimWords(value)}else{words=trimWords(value.replace(value.substring(cursorAt),""));}return words[words.length-1];}function autoFill(q,sValue){if(options.autoFill&&(lastWord($input.val()).toLowerCase()==q.toLowerCase())&&lastKeyPressCode!=KEY.BACKSPACE){$input.val($input.val()+sValue.substring(lastWord(previousValue).length));$(input).selection(previousValue.length,previousValue.length+sValue.length);}};function hideResults(){clearTimeout(timeout);timeout=setTimeout(hideResultsNow,200);};function hideResultsNow(){var wasVisible=select.visible();select.hide();clearTimeout(timeout);stopLoading();if(options.mustMatch){$input.search(function(result){if(!result){if(options.multiple){var words=trimWords($input.val()).slice(0,-1);$input.val(words.join(options.multipleSeparator)+(words.length?options.multipleSeparator:""));}else{$input.val("");$input.trigger("result",null);}}});}};function receiveData(q,data){if(data&&data.length&&hasFocus){stopLoading();select.display(data,q);autoFill(q,data[0].value);select.show();}else{hideResultsNow();}};function request(term,success,failure){if(!options.matchCase)term=term.toLowerCase();var data=cache.load(term);if(data&&data.length){success(term,data);}else if((typeof options.url=="string")&&(options.url.length>0)){var extraParams={timestamp:+new Date()};$.each(options.extraParams,function(key,param){extraParams[key]=typeof param=="function"?param():param;});$.ajax({mode:"abort",port:"autocomplete"+input.name,dataType:options.dataType,url:options.url,data:$.extend({q:lastWord(term),limit:options.max},extraParams),success:function(data){var parsed=options.parse&&options.parse(data)||parse(data);cache.add(term,parsed);success(term,parsed);}});}else{select.emptyList();failure(term);}};function parse(data){var parsed=[];var rows=data.split("\n");for(var i=0;i<rows.length;i++){var row=$.trim(rows[i]);if(row){row=row.split("|");parsed[parsed.length]={data:row,value:row[0],result:options.formatResult&&options.formatResult(row,row[0])||row[0]};}}return parsed;};function stopLoading(){$input.removeClass(options.loadingClass);};};$.Autocompleter.defaults={inputClass:"ac_input",resultsClass:"ac_results",loadingClass:"ac_loading",minChars:1,delay:400,matchCase:false,matchSubset:true,matchContains:false,cacheLength:10,max:100,mustMatch:false,extraParams:{},selectFirst:true,formatItem:function(row){return row[0];},formatMatch:null,autoFill:false,width:0,multiple:false,multipleSeparator:", ",highlight:function(value,term){return value.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)("+term.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>");},scroll:true,scrollHeight:180};$.Autocompleter.Cache=function(options){var data={};var length=0;function matchSubset(s,sub){if(!options.matchCase)s=s.toLowerCase();var i=s.indexOf(sub);if(options.matchContains=="word"){i=s.toLowerCase().search("\\b"+sub.toLowerCase());}if(i==-1)return false;return i==0||options.matchContains;};function add(q,value){if(length>options.cacheLength){flush();}if(!data[q]){length++;}data[q]=value;}function populate(){if(!options.data)return false;var stMatchSets={},nullData=0;if(!options.url)options.cacheLength=1;stMatchSets[""]=[];for(var i=0,ol=options.data.length;i<ol;i++){var rawValue=options.data[i];rawValue=(typeof rawValue=="string")?[rawValue]:rawValue;var value=options.formatMatch(rawValue,i+1,options.data.length);if(value===false)continue;var firstChar=value.charAt(0).toLowerCase();if(!stMatchSets[firstChar])stMatchSets[firstChar]=[];var row={value:value,data:rawValue,result:options.formatResult&&options.formatResult(rawValue)||value};stMatchSets[firstChar].push(row);if(nullData++<options.max){stMatchSets[""].push(row);}};$.each(stMatchSets,function(i,value){options.cacheLength++;add(i,value);});}setTimeout(populate,25);function flush(){data={};length=0;}return{flush:flush,add:add,populate:populate,load:function(q){if(!options.cacheLength||!length)return null;if(!options.url&&options.matchContains){var csub=[];for(var k in data){if(k.length>0){var c=data[k];$.each(c,function(i,x){if(matchSubset(x.value,q)){csub.push(x);}});}}return csub;}else
if(data[q]){return data[q];}else
if(options.matchSubset){for(var i=q.length-1;i>=options.minChars;i--){var c=data[q.substr(0,i)];if(c){var csub=[];$.each(c,function(i,x){if(matchSubset(x.value,q)){csub[csub.length]=x;}});return csub;}}}return null;}};};$.Autocompleter.Select=function(options,input,select,config){var CLASSES={ACTIVE:"ac_over"};var listItems,active=-1,data,term="",needsInit=true,element,list;function init(){if(!needsInit)return;element=$("<div/>").hide().addClass(options.resultsClass).css("position","absolute").appendTo(document.body);list=$("<ul/>").appendTo(element).mouseover(function(event){if(target(event).nodeName&&target(event).nodeName.toUpperCase()=='LI'){active=$("li",list).removeClass(CLASSES.ACTIVE).index(target(event));$(target(event)).addClass(CLASSES.ACTIVE);}}).click(function(event){$(target(event)).addClass(CLASSES.ACTIVE);select();leevent = $(target(event)).children("table"); index_click = leevent.attr("id"); index_click = index_click.split("_"); index_click = index_click[2]; document.location.href=options.href_rech[index_click];input.focus();return false;}).mousedown(function(){config.mouseDownOnSelect=true;}).mouseup(function(){config.mouseDownOnSelect=false;});if(options.width>0)element.css("width",options.width);needsInit=false;}function target(event){var element=event.target;while(element&&element.tagName!="LI")element=element.parentNode;if(!element)return[];return element;}function moveSelect(step){listItems.slice(active,active+1).removeClass(CLASSES.ACTIVE);movePosition(step);var activeItem=listItems.slice(active,active+1).addClass(CLASSES.ACTIVE);if(options.scroll){var offset=0;listItems.slice(0,active).each(function(){offset+=this.offsetHeight;});if((offset+activeItem[0].offsetHeight-list.scrollTop())>list[0].clientHeight){list.scrollTop(offset+activeItem[0].offsetHeight-list.innerHeight());}else if(offset<list.scrollTop()){list.scrollTop(offset);}}};function movePosition(step){active+=step;if(active<0){active=listItems.size()-1;}else if(active>=listItems.size()){active=0;}}function limitNumberOfItems(available){return options.max&&options.max<available?options.max:available;}function fillList(){list.empty();var max=limitNumberOfItems(data.length);for(var i=0;i<max;i++){if(!data[i])continue;var formatted=options.formatItem(data[i].data,i+1,max,data[i].value,term);if(formatted===false)continue;var li=$("<li/>").html(options.highlight(formatted,term)).addClass(i%2==0?"ac_even":"ac_odd").appendTo(list)[0];$.data(li,"ac_data",data[i]);}listItems=list.find("li");if(options.selectFirst){listItems.slice(0,1).addClass(CLASSES.ACTIVE);active=0;}if($.fn.bgiframe)list.bgiframe();}return{display:function(d,q){init();data=d;term=q;fillList();},next:function(){moveSelect(1);},prev:function(){moveSelect(-1);},pageUp:function(){if(active!=0&&active-8<0){moveSelect(-active);}else{moveSelect(-8);}},pageDown:function(){if(active!=listItems.size()-1&&active+8>listItems.size()){moveSelect(listItems.size()-1-active);}else{moveSelect(8);}},hide:function(){element&&element.hide();listItems&&listItems.removeClass(CLASSES.ACTIVE);active=-1;},visible:function(){return element&&element.is(":visible");},current:function(){return this.visible()&&(listItems.filter("."+CLASSES.ACTIVE)[0]||options.selectFirst&&listItems[0]);},show:function(){var offset=$(input).offset();element.css({width:typeof options.width=="string"||options.width>0?options.width:$(input).width(),top:offset.top+input.offsetHeight,left:offset.left}).show();if(options.scroll){list.scrollTop(0);list.css({maxHeight:options.scrollHeight,overflow:'auto'});if($.browser.msie&&typeof document.body.style.maxHeight==="undefined"){var listHeight=0;listItems.each(function(){listHeight+=this.offsetHeight;});var scrollbarsVisible=listHeight>options.scrollHeight;list.css('height',scrollbarsVisible?options.scrollHeight:listHeight);if(!scrollbarsVisible){listItems.width(list.width()-parseInt(listItems.css("padding-left"))-parseInt(listItems.css("padding-right")));}}}},selected:function(){var selected=listItems&&listItems.filter("."+CLASSES.ACTIVE).removeClass(CLASSES.ACTIVE);return selected&&selected.length&&$.data(selected[0],"ac_data");},emptyList:function(){list&&list.empty();},unbind:function(){element&&element.remove();}};};$.fn.selection=function(start,end){if(start!==undefined){return this.each(function(){if(this.createTextRange){var selRange=this.createTextRange();if(end===undefined||start==end){selRange.move("character",start);selRange.select();}else{selRange.collapse(true);selRange.moveStart("character",start);selRange.moveEnd("character",end);selRange.select();}}else if(this.setSelectionRange){this.setSelectionRange(start,end);}else if(this.selectionStart){this.selectionStart=start;this.selectionEnd=end;}});}var field=this[0];if(field.createTextRange){var range=document.selection.createRange(),orig=field.value,teststring="<->",textLength=range.text.length;range.text=teststring;var caretAt=field.value.indexOf(teststring);field.value=orig;this.selection(caretAt,caretAt+textLength);return{start:caretAt,end:caretAt+textLength}}else if(field.selectionStart!==undefined){return{start:field.selectionStart,end:field.selectionEnd}}};})(jQuery);


function envoieRequete(url,id,synchro){
	var xhr_object = null;
	var position = id;
	
	if(window.XMLHttpRequest) xhr_object = new XMLHttpRequest();
	else 
	if(window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP");

	// On ouvre la requete vers la page désirée
	xhr_object.open("GET", url,synchro);
	xhr_object.onreadystatechange = function(){
	if ( xhr_object.readyState == 4 )
	{
	// j'affiche dans la DIV spécifiées le contenu retourné par le fichier
		if(position!=''){
			if(document.getElementById(position)){
				document.getElementById(position).innerHTML = xhr_object.responseText;
			}
		}
	}
	}
	// dans le cas du get
	xhr_object.send(null);
}


function affiche_barre_bas() {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"barre_bas.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('div_barre_bas').innerHTML='';
							}else{
								document.getElementById('div_barre_bas').innerHTML=OAjax.responseText;
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('');			
}

function affiche_episodes_bas() {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_episodes_bas.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('zone_episodes_bas').innerHTML='';
							}else{
								document.getElementById('zone_episodes_bas').innerHTML=OAjax.responseText;
							}
						}
				}
		}
			
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('');

}

function affiche_saisons_bas(id_serie) {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_saisons_bas.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('zone_saisons_bas_'+id_serie).innerHTML='';
							}else{
								document.getElementById('zone_saisons_bas_'+id_serie).innerHTML=OAjax.responseText;
							}
						}
				}
		}
			
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('id_serie='+id_serie);

}

function affiche_critiques_bas() {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_critiques_bas.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('zone_critiques_bas').innerHTML='';
							}else{
								document.getElementById('zone_critiques_bas').innerHTML=OAjax.responseText;
							}
						}
				}
		}
			
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('');

}

function affiche_series_bas() {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_series_bas.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('zone_series_bas').innerHTML='';
							}else{
								document.getElementById('zone_series_bas').innerHTML=OAjax.responseText;
							}
						}
				}
		}
			
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('');

}

function affiche_comm_bas() {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_comm_bas.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('zone_comm_bas').innerHTML='';
							}else{
								document.getElementById('zone_comm_bas').innerHTML=OAjax.responseText;
							}
						}
				}
		}
			
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('');

}
				
function affiche_news_bas(type) {
	document.getElementById('zone_bas_news').innerHTML='...';
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_news_bas.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('zone_bas_news').innerHTML='';
							}else{
								document.getElementById('zone_bas_news').innerHTML=OAjax.responseText;
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	if(type=="next"){
		(document.getElementById('cpt_bas').value)++;
	}else if(type=="prev"){
		if(document.getElementById('cpt_bas').value>0){
			(document.getElementById('cpt_bas').value)--;
		}
	}
	OAjax.send('limite='+document.getElementById('cpt_bas').value);
}


function affiche_videos_bas() {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_videos_bas.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('zone_videos_bas').innerHTML='';
							}else{
								document.getElementById('zone_videos_bas').innerHTML=OAjax.responseText;
							}
						}
				}
		}
			
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('');
}


function affiche_forums_bas() {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_forums_bas.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('zone_forums_bas').innerHTML='';
							}else{
								document.getElementById('zone_forums_bas').innerHTML=OAjax.responseText;
							}
						}
				}
		}
			
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('');

}

function affiche_actu_bas() {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_actu_bas.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('zone_actu_bas').innerHTML='';
							}else{
								document.getElementById('zone_actu_bas').innerHTML=OAjax.responseText;
							}
						}
				}
		}
			
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('');
}

function afficher_comm_zap(id_zap,page){
	$(".comm_zap").hide();
	$("#comm_zap"+id_zap).css("display","inline");
	$("#comm_zap"+id_zap).html('<img src="/images/ajax-loader.gif"/>');
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"afficher_comm_zap.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('comm_zap'+id_zap).innerHTML='';
							}else{
								document.getElementById('comm_zap'+id_zap).innerHTML=OAjax.responseText;
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('id_zap='+id_zap+'&page='+page);
}

function ajout_comm_zap(id_zap){
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"/ajouter_comm_zap.php",false);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								//document.getElementById('comm_zap'+id_zap).innerHTML='';
							}else{
								//document.getElementById('comm_zap'+id_zap).innerHTML=OAjax.responseText;
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	var texte_comm = encodeURIComponent(document.getElementById('texte_comm'+id_zap).value);
	OAjax.send('id_zap='+id_zap+'&texte_comm='+texte_comm);
	afficher_comm_zap(id_zap,0);
}

function remove_comm_zap(id_comm,id_zap){
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"/remove_comm_zap.php",false);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								//document.getElementById('comm_zap'+id_zap).innerHTML='';
							}else{
								//document.getElementById('comm_zap'+id_zap).innerHTML=OAjax.responseText;
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('id_comm='+id_comm);
	afficher_comm_zap(id_zap,0);
}

function del_comm_zap(id_comm,id_zap){
	if(confirm('Etes-vous sûr de vouloir supprimer ce commentaire ?')){
		remove_comm_zap(id_comm,id_zap);
	}
}

function tronq_max(area,idzap){
	if((area.value.length)>130){
		document.getElementById('texte_comm'+idzap).value = area.value.substr(0,130);
	}
	document.getElementById('texte_rest'+idzap).innerHTML = (130-(area.value.length))+' caracs';
}

function affiche_moyenne_pert(id_episode,tab_notes){
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_calcul_moyenne.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('moyenne_pert').innerHTML='';
							}else{
								document.getElementById('moyenne_pert').innerHTML=OAjax.responseText;
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('id_episode='+id_episode+'&tab_notes='+tab_notes);
}

function edit_msg(id_comm,type) {
						
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"edit_msg.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('msg_'+id_comm).innerHTML='';
							}else{
																														
								document.getElementById('msg_'+id_comm).innerHTML=OAjax.responseText;
								
								tinyMCE.execCommand('mceAddControl', true, 'edit'+id_comm);
								tinyMCE.execCommand('mceFocus', true, 'edit'+id_comm );
																
								/*eval(document.getElementById('msg_'+id_comm).innerHTML);*/
								
								/*tinyMCE.execInstanceCommand('edit'+id_comm, 'mceAddControl', true);*/
								/*tinyMCE.execInstanceCommand('edit'+id_comm, 'mceFocus', false);*/
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');

	var envoi="id_comm="+id_comm+'&type='+type;
	OAjax.send(envoi);
		
}

function valider_edit(id_comm,type) {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"valider_edit.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('msg_'+id_comm).innerHTML='';
							}else{
								document.getElementById('msg_'+id_comm).innerHTML=OAjax.responseText;
														
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');

	texte_comm = encodeURIComponent( tinyMCE.get('edit'+id_comm).getContent() );

	var envoi="id_comm="+id_comm+"&texte_comm="+texte_comm+'&type='+type;
	OAjax.send(envoi);
}	

function annuler_edit(id_comm,type) {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"annuler_edit.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('msg_'+id_comm).innerHTML='';
							}else{
								document.getElementById('msg_'+id_comm).innerHTML=OAjax.responseText;
								
								/*tinyMCE.execCommand('mceAddControl', true, 'edit'+id_comm);
								tinyMCE.execCommand('mceFocus', true, 'edit'+id_comm );*/

							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');

	var envoi="id_comm="+id_comm+'&type='+type;
	OAjax.send(envoi);
}

function changer_pages_comm(page,idc,type,lastcomm) {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"pages_comm.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								return false;
							}else{													
								document.getElementById('div_ajax_comm').innerHTML=OAjax.responseText;
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('id='+idc+'&page='+page+'&type='+type);
	if(lastcomm==null){
		document.location.href = '#commentaires';
	}
}

function afficher_plus_custom(ref){
	if($("."+ref).css("display")!="none"){
		//$("."+ref).css("display","none");
		$("."+ref).fadeOut("normal");
		$("#"+ref).html("<b>Afficher plus</b>");
	}else{
		//$("."+ref).css("display","");
		$("."+ref).fadeIn("normal");
		$("#"+ref).html("<b>Afficher moins</b>");
	}
}

function afficher_plus_look(){
	if($(".plus_look").css("display")!="none"){
		$(".plus_look").css("display","none");
		$("#a_plus_look").text("Plus de choix");
	}else{
		$(".plus_look").css("display","");
		$("#a_plus_look").text("Afficher moins");
	}
}

function afficher_graph(id_type,page){
	document.getElementById('div_graph').innerHTML = '<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><center><img src="images/ajax-loader.gif"></center>';
 	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_graph.php",true);
 	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
				{
					if (OAjax.responseText =='true') {
						document.getElementById('div_graph').innerHTML='';
					}else{
						var div_graph = document.getElementById('div_graph');
						div_graph.innerHTML = OAjax.responseText;
					
						var allscript = div_graph.getElementsByTagName('script');
						for(var i=0;i<allscript.length;i++){
						  eval(allscript[i].text);
						}
					}
				}
		}
	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	
	if($("#checkbox_notes").attr("checked")==true){
		notes = 1;
	}else{
		notes = 0;
	}
	if($("#checkbox_notes_indic").attr("checked")==true){
		notes_indic = 1;
	}else{
		notes_indic = 0;
	}
	if($("#checkbox_mesnotes").attr("checked")==true){
		mesnotes = 1;
	}else{
		mesnotes = 0;
	}
	if($("#checkbox_mesnotes_indic").attr("checked")==true){
		mesnotes_indic = 1;
	}else{
		mesnotes_indic = 0;
	}
	if($("#checkbox_audiences").attr("checked")==true){
		audiences = 1;
	}else{
		audiences = 0;
	}
	if($("#checkbox_audiences_indic").attr("checked")==true){
		audiences_indic = 1;
	}else{
		audiences_indic = 0;
	}
	
	var envoi='id_type='+id_type+'&notes='+notes+'&notes_indic='+notes_indic+'&mesnotes='+mesnotes+'&mesnotes_indic='+mesnotes_indic+'&audiences='+audiences+'&audiences_indic='+audiences_indic+'&page='+page;
	OAjax.send(envoi);
}

function afficher_graph_comp(id_type,page){
	document.getElementById('div_graph').innerHTML = '<img src="images/ajax-loader.gif">';
 	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_graph_comp.php",true);
 	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
				{
					if (OAjax.responseText =='true') {
						document.getElementById('div_graph').innerHTML='';
					}else{
						var div_graph = document.getElementById('div_graph');
						div_graph.innerHTML = OAjax.responseText;
					
						var allscript = div_graph.getElementsByTagName('script');
						for(var i=0;i<allscript.length;i++){
						  eval(allscript[i].text);
						}
					}
				}
		}
	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	if(document.getElementById('id_serie')){
		var comp_serie = document.getElementById('id_serie').value;
		var comp_ami = document.getElementById('id_ami').value;
		if(document.getElementById('id_serie').value!=''){
			var comp_saison = document.getElementById('id_saison').value;
		}
	}else{
		var comp_serie = '';
		var comp_ami = '';
		var comp_saison = '';
	}

	var envoi='comp_serie='+comp_serie+'&comp_ami='+comp_ami+'&comp_saison='+comp_saison;
	OAjax.send(envoi);
}

function change_affiche_notes(id_type,page) {
	document.getElementById('div_graph').innerHTML = '<img src="images/ajax-loader.gif">';
 	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"graph_affiche_notes.php",true);
 	OAjax.onreadystatechange = function()
 		{
 			if (OAjax.readyState == 4 && OAjax.status==200)
 				{
 					if (document.getElementById)
 						{
 							if (OAjax.responseText =='true') {
 								document.getElementById('div_graph').innerHTML='';
							}else{
								var div_graph = document.getElementById('div_graph');
								div_graph.innerHTML = OAjax.responseText;
							
								var allscript = div_graph.getElementsByTagName('script');
								for(var i=0;i<allscript.length;i++){
								  eval(allscript[i].text);
								}
 							}
 						}
 				}
 		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');

	var type_affiche = '';
	
	if(page!='profil'){
	
	var affiche_all_notes = '0';
	var affiche_perso_notes = '0';
	var affiche_audiences_notes = '0';
	
	var affiche_all_intitules = '0';
	var affiche_perso_intitules = '0';
	var affiche_audiences_intitules = '0';
	
	if(document.getElementById('all_notes').checked==true){
		affiche_all_notes = '1';
	}
	if(document.getElementById('perso_notes').checked==true){
		affiche_perso_notes = '1';
	}
	if(document.getElementById('audiences_notes').checked==true){
		affiche_audiences_notes = '1';
	}
	if(document.getElementById('all_intitules').checked==true){
		affiche_all_intitules = '1';
	}
	if(document.getElementById('perso_intitules').checked==true){
		affiche_perso_intitules = '1';
	}
	if(document.getElementById('audiences_intitules').checked==true){
		affiche_audiences_intitules = '1';
	}
	
	}
	
	if(document.getElementById('id_serie')){
		var comp_serie = document.getElementById('id_serie').value;
		var comp_ami = document.getElementById('id_ami').value;
		if(document.getElementById('id_serie').value!=''){
			var comp_saison = document.getElementById('id_saison').value;
		}
	}else{
		var comp_serie = '';
		var comp_ami = '';
		var comp_saison = '';
	}

	var envoi="affiche_all_notes="+affiche_all_notes+"&affiche_perso_notes="+affiche_perso_notes+"&affiche_audiences_notes="+affiche_audiences_notes+"&affiche_all_intitules="+affiche_all_intitules+"&affiche_perso_intitules="+affiche_perso_intitules+"&affiche_audiences_intitules="+affiche_audiences_intitules+'&id_type='+id_type+'&page='+page+'&comp_serie='+comp_serie+'&comp_ami='+comp_ami+'&comp_saison='+comp_saison;
	OAjax.send(envoi);
}

function add_friend(idus) {

	/*$("#span_ajout_ami").html('<img src="/images/ajax-loader.gif"/>');*/
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ami_ajouter.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								return false;
							}else{													
								document.getElementById('span_ajout_ami').innerHTML=OAjax.responseText;
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('idus='+idus);
}

function delete_friend(idus) {

	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ami_supprimer.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								return false;
							}else{													
								document.getElementById('user_del_'+idu).innerHTML=OAjax.responseText;
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('idus='+idus);
}

function ajout_todo(id_serie) {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"todo_ajouter.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('zone_ajout_todo').innerHTML='';
							}else{
								document.getElementById('zone_ajout_todo').innerHTML=OAjax.responseText;
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('id_serie='+id_serie);
}

function affiche_series() {
	$('#main').css("opacity",0.5);
	document.getElementById('tab_series').innerHTML='<table width="990"><tr><td><center><img src="/images/ajax-loader.gif"/></center></td></tr></table>';
	envoieRequete('/ajax_series_menu.php','tab_series',true);
	$('#main').css("opacity",1);
	/*var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_series_menu.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								document.getElementById('tab_series').innerHTML='';
							}else{
								document.getElementById('tab_series').innerHTML=OAjax.responseText;
								$('#main').css("opacity",1);
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('');*/
}

function cal_flux(mois,id_serie) {
	$("#div_cal2").html('<center><img src="/images/ajax-loader.gif"/></center>');
	var month = mois.substring(5,7);
	var year = mois.substring(0,4);
	if((month.length!=2)||(year.length!=4)){
		objdate = new Date();
		mois = objdate.getFullYear()+'-'+(objdate.getMonth()+1);
	}
	envoieRequete('/ajax_calendrier.php?mois='+mois+'&id_serie='+id_serie+'&type=flux','div_cal2',true);
 	/*var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_calendrier",true);
 	OAjax.onreadystatechange = function()
 		{
 			if (OAjax.readyState == 4 && OAjax.status==200)
 				{
 					if (document.getElementById)
 						{
 							if (OAjax.responseText =='true') {
 								document.getElementById('div_cal2').innerHTML='';
							}else{
 								document.getElementById('div_cal2').innerHTML=OAjax.responseText;
 							}
 						}
 				}
 		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('mois='+mois+'&id_serie='+id_serie+'&type=flux');*/
}

function calendrier(mois,id_serie) {
	$("#div_cal").html('<center><img src="/images/ajax-loader.gif"/></center>');
	var month = mois.substring(5,7);
	var year = mois.substring(0,4);
	if((month.length!=2)||(year.length!=4)){
		ladate = new Date();
		mois = ladate.getFullYear()+"-"+(ladate.getMonth()+1);
	}
	envoieRequete('/ajax_calendrier.php?mois='+mois+'&id_serie='+id_serie+'&type=cal','div_cal',true);
	
	
 	/*var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_calendrier",true);
 	OAjax.onreadystatechange = function()
 		{
 			if (OAjax.readyState == 4 && OAjax.status==200)
 				{
 					if (document.getElementById)
 						{
 							if (OAjax.responseText =='true') {
 								document.getElementById('div_cal').innerHTML='';
							}else{
 								document.getElementById('div_cal').innerHTML=OAjax.responseText;
 							}
 						}
 				}
 		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	OAjax.send('mois='+mois+'&id_serie='+id_serie+'&type=cal');*/
}

function vote_episode_flux(id_user,id_episode,note_episode) {
	var rech_serie;
	if($("#rech_serie_anoter").val()!=""){
		rech_serie = $("#rech_serie_anoter").val();
	}else{
		rech_serie = "";
	}	

 	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"vote_serie.php",true);
 	OAjax.onreadystatechange = function()
 		{
 			if (OAjax.readyState == 4 && OAjax.status==200)
 				{
 					if (document.getElementById)
 						{
 							if (OAjax.responseText =='true') {
 								document.getElementById('msg').innerHTML='';
							}else{
 								affiche_flux("anoter",1);
 							}
 						}
 				}
 		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');

	var envoi="id_episode="+id_episode+"&id_user="+id_user+"&note_episode="+note_episode;
	OAjax.send(envoi);
}

function affiche_flux(onglet,page) {
	var tri = 'all';
 	if(document.getElementById('tri_flux_profil')){
 		tri = $("#tri_flux_profil").val();
 	}
	$("#flux").html('<br/><br/><center><img src="/images/ajax-loader.gif"/></center>');
 	
 	/*envoieRequete('/ajax_flux.php?onglet='+onglet+'&page='+page+'&tri='+tri,'flux',true);
 	document.getElementById('flux').style.display = 'block';
 	
 	if(onglet=="avenir"){
		cal_flux('','');
	}
	if(onglet=="messeries"){
		load_mes_series('[0-9]','');
	}
	if(onglet=="mesamis"){
		load_mes_acteurs(1);
		load_mes_spectateurs(1);
	}
	var allscript = document.getElementById('flux').getElementsByTagName('script');
	for(var i=0;i<allscript.length;i++){
		 eval(allscript[i].text);
	}*/
 	
 	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_flux.php",true);
 	OAjax.onreadystatechange = function()
 	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{		
					document.getElementById('flux').style.display = 'block';
					document.getElementById('flux').innerHTML=OAjax.responseText;
					if(onglet=="avenir"){
						cal_flux('','');
					}
					if(onglet=="messeries"){
						load_mes_series('[0-9]','');
					}
					if(onglet=="mesamis"){
						load_mes_acteurs(1);
						load_mes_spectateurs(1);
					}
					var allscript = document.getElementById('flux').getElementsByTagName('script');
					for(var i=0;i<allscript.length;i++){
						 eval(allscript[i].text);
					}
				}
			}
		}
 	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('onglet='+onglet+'&page='+page+'&tri='+tri);	
}

function affiche_flux_droite(onglet,hauteur) {	
	$("#flux_droite").html('<br/><br/><center><img src="/images/ajax-loader.gif"/></center>');	
 	
 	envoieRequete('/ajax_flux_droite.php?onglet='+onglet+'&hauteur='+hauteur,'flux_droite',true);
 	document.getElementById('flux_droite').style.display = 'block';
 	
 	/*var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_flux_droite.php",true);
 	OAjax.onreadystatechange = function()
 	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{		
					document.getElementById('flux_droite').style.display = 'block';			
					document.getElementById('flux_droite').innerHTML=OAjax.responseText;
				}
			}
		}
 	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('onglet='+onglet+'&hauteur='+hauteur);	*/
}

function supprimer_serie_ms(id_serie,page) {		
	if(confirm("Etes-vous sûr de vouloir supprimer cette série de votre liste ?")){
	 	var OAjax;
	 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	 	OAjax.open('POST',"ajax_supprimer_serie_ms.php",true);
	 	OAjax.onreadystatechange = function()
	 	{
 			if (OAjax.readyState == 4 && OAjax.status==200)
			{
				if (document.getElementById)
				{
					if (OAjax.responseText =='true') {
						return false;
					}else{					
						$("#ms_"+id_serie).remove();
					}
				}
			}
	 	}
		load_mes_series('[0-9]','');
		OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
		OAjax.send('id_serie='+id_serie);	
	}
}

function changer_statut_etat_ms(id_serie) {		
 	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_change_statut_etat_ms.php",true);
 	OAjax.onreadystatechange = function()
 	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{					
					return true;
				}
			}
		}
 	}
	statut = encodeURIComponent($("#input_statut_etat_"+id_serie).val());
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('id_serie='+id_serie+'&statut='+statut);	
}

function changer_etat_ms(id_serie,etat) {
	debute = 3;
	termine = 3;
	
	if(etat==0){
		$("#img_etat_ms_"+id_serie).attr("src","/images/pictos/serie-enattente.png");
		$("#ms_enattente_"+id_serie).html('<input id="input_statut_etat_'+id_serie+'" type="text" size="20" style="border:1px solid #DDDDDD;color:#999999;" value="" onchange="changer_statut_etat_ms('+id_serie+');">');
	}else if(etat==1){
		if(document.getElementById('box_encours_choix')){
			if($("#box_encours_choix").attr("checked")==true){
				debute = 1;
			}else{
				debute = 0;
			}
			$("#img_etat_ms_"+id_serie).attr("src","/images/pictos/serie-encours.png");
			$("#ms_enattente_"+id_serie).html("");
			$("#div_choix_encours").html("");
			$("#div_choix_encours").css("border","0");
		}else{
			aff_fenetre_encours(id_serie);
			return;								
		}
	}else if(etat==2){
		if(document.getElementById('box_termine_choix')){
			if($("#box_termine_choix").attr("checked")==true){
				termine = 1;
			}else{
				termine = 0;
			}
			$("#img_etat_ms_"+id_serie).attr("src","/images/pictos/serie-terminee.png");
			$("#ms_enattente_"+id_serie).html("");
			$("#div_choix_termine").html("");
			$("#div_choix_termine").css("border","0");
		}else{
			aff_fenetre_termine(id_serie);
			return;								
		}
	}else if(etat==3){
		$("#img_etat_ms_"+id_serie).attr("src","/images/pictos/serie-pascommencee.png");
		$("#ms_enattente_"+id_serie).html("");
	}/*else if(etat==4){
		$("#img_etat_ms_"+id_serie).attr("src","/images/pictos/serie-enterree.png");
		$("#ms_enattente_"+id_serie).html("");
	}*/
	
 	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_change_etat_ms.php",true);
 	OAjax.onreadystatechange = function()
 	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{
					return;
				}
			}
		}
 	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('id_serie='+id_serie+'&etat='+etat+'&debute='+debute+'&termine='+termine);
}

function aff_fenetre_encours(id_serie){

	if (navigator.appName=="Microsoft Internet Explorer")
	{
		ScrollY = document.documentElement.scrollTop + document.body.scrollTop;
		ScrollX = document.documentElement.scrollLeft + document.body.scrollLeft;
	}
	else
	{
		ScrollY = window.pageYOffset;
		ScrollX = window.pageXOffset;
	}
	var View = {
		width 	: (
			// W3C Compliant calculation
			window.innerWidth ? 
				window.innerWidth : 
				// IE 6 + 
				( document.documentElement && document.documentElement.clientWidth ) ?
					document.documentElement.clientWidth  : 
					// IE 4
					document.body.clientWidth
		),
		height  : (
			// W3C Compliant calculation
			window.innerHeight ? 
				window.innerHeight  : 
				// IE 6 + 
				( document.documentElement && document.documentElement.clientHeight ) ?
					document.documentElement.clientHeight  : 
					// IE 4
					document.body.clientHeight
		)
	}

	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_afficher_choix_encours.php",true);
 	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{
					$("#div_choix_encours").html(OAjax.responseText);
					$("#div_choix_encours").css("background-color","#FFFFFF");
					$("#div_choix_encours").css("border","1px solid #CCCCCC");
					$("#div_choix_encours").css("left",View.width / 2 - 250 + ScrollX + 'px');
					$("#div_choix_encours").css("top",View.height / 2 - 100 + ScrollY + 'px');
					$("#div_choix_encours").show();
				}
			}
		}
	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('id_serie='+id_serie);
}

function aff_fenetre_termine(id_serie){

	if (navigator.appName=="Microsoft Internet Explorer")
	{
		ScrollY = document.documentElement.scrollTop + document.body.scrollTop;
		ScrollX = document.documentElement.scrollLeft + document.body.scrollLeft;
	}
	else
	{
		ScrollY = window.pageYOffset;
		ScrollX = window.pageXOffset;
	}
	var View = {
		width 	: (
			// W3C Compliant calculation
			window.innerWidth ? 
				window.innerWidth : 
				// IE 6 + 
				( document.documentElement && document.documentElement.clientWidth ) ?
					document.documentElement.clientWidth  : 
					// IE 4
					document.body.clientWidth
		),
		height  : (
			// W3C Compliant calculation
			window.innerHeight ? 
				window.innerHeight  : 
				// IE 6 + 
				( document.documentElement && document.documentElement.clientHeight ) ?
					document.documentElement.clientHeight  : 
					// IE 4
					document.body.clientHeight
		)
	}

	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_afficher_choix_termine.php",true);
 	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{
					$("#div_choix_termine").html(OAjax.responseText);
					$("#div_choix_termine").css("background-color","#FFFFFF");
					$("#div_choix_termine").css("border","1px solid #CCCCCC");
					$("#div_choix_termine").css("left",View.width / 2 - 250 + ScrollX + 'px');
					$("#div_choix_termine").css("top",View.height / 2 - 100 + ScrollY + 'px');
					$("#div_choix_termine").show();
				}
			}
		}
	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('id_serie='+id_serie);
}

function addflux(valeur,actionid,type,fluxref){
	/*if(type=="status"){
		//$("#table_flux").prepend('<tr><td align="<center><img src="/images/ajax-loader.gif"></center>');
	}else{
		$("#fluxtexte_"+actionid+"_"+type+"_"+fluxref).val("");
		$("#table_flux_"+actionid+"_"+type+"_"+fluxref).append(OAjax.responseText);
	}*/
	if(valeur!=""){
	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_add_flux.php",true);
 	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{
					if(type=="status"){
						/*$("#fluxtexte_"+actionid+"_status_0").val("");
						$("#table_flux").prepend(OAjax.responseText);*/
						affiche_flux('profil',1);
					}else{
						$("#fluxtexte_"+actionid+"_"+type+"_"+fluxref).val("");
						$("#table_flux_"+actionid+"_"+type+"_"+fluxref).append(OAjax.responseText);
					}
				}
			}
		}
	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('type='+type+'&profil='+actionid+'&link='+fluxref+'&fluxtexte='+encodeURIComponent(valeur));
	}
}

function delflux(flux,userid,type){
	if(confirm('Etes-vous sûr de vouloir supprimer ce commentaire ?')){
	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_del_flux.php",true);
 	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{
					/*if(type=="flux"){	
						$("#row_eff_"+userid+"_flux_"+flux).remove();
					}else{
						$("#tr_flux_"+flux).remove();
					}*/
					affiche_flux('profil',1);
				}
			}
		}
	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('id_flux='+flux);	
	}
}

function rechercher_user_onglet(user){
	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_rechercher_user.php",true);
 	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{
					$("#div_onglet_rech_user").html(OAjax.responseText);
				}
			}
		}
	}
	user = encodeURIComponent(user);
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('user='+user);	
}	

function load_mes_spectateurs(page){
	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_messpectateurs_onglet.php",true);
 	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{
					$("#div_mes_spectateurs_onglet").html(OAjax.responseText);
				}
			}
		}
	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('page='+page);	
}

function load_mes_acteurs(page){
	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_mesacteurs_onglet.php",true);
 	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{
					$("#div_mes_acteurs_onglet").html(OAjax.responseText);
				}
			}
		}
	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('page='+page);	
}

function supprimer_acteurs_ma(suiveur,page) {		
	if(confirm("Etes-vous sûr de vouloir supprimer cet acteur de votre liste ?")){
	 	var OAjax;
	 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	 	OAjax.open('POST',"ajax_supprimer_acteur_ma.php",true);
	 	OAjax.onreadystatechange = function()
	 	{
 			if (OAjax.readyState == 4 && OAjax.status==200)
			{
				if (document.getElementById)
				{
					if (OAjax.responseText =='true') {
						return false;
					}else{					
						/*$("#ms_"+id_serie).remove();*/
						load_mes_acteurs(1);
					}
				}
			}
	 	}
		OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
		OAjax.send('suiveur='+suiveur);	
	}
}

function bloquer_spectateur_ms(suiveur,page,type) {		
 	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_bloquer_spectateur_ms.php",true);
 	OAjax.onreadystatechange = function()
 	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{					
					/*$("#ms_"+id_serie).remove();*/
					load_mes_spectateurs(page);
				}
			}
		}
 	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('suiveur='+suiveur+'&type='+type);	
}

function rechercher_serie_anoter(serie){
	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_rechercher_serie_anoter.php",true);
 	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{
					$("#div_onglet_rech_anoter").html(OAjax.responseText);
				}
			}
		}
	}
	serie = encodeURIComponent(serie);
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('serie='+serie);	
}

function rechercher_serie_onglet(serie){
	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_rechercher_serie.php",true);
 	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{
					$("#div_onglet_rech_serie").html(OAjax.responseText);
				}
			}
		}
	}
	serie = encodeURIComponent(serie);
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('serie='+serie);	
}	

function voir_details_serie(id_serie){
	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_details_serie.php",true);
 	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{
					$("#div_details_serie").html(OAjax.responseText);
				}
			}
		}
	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('id_serie='+id_serie);	
}

function load_mes_series(page,tri){
	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_messeries_onglet.php",true);
 	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{
					$("#div_mes_series_onglet").html(OAjax.responseText);
				}
			}
		}
	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('page='+page+'&tri='+tri);	
}

function formulaire_ajout_ms(serie){

	if (navigator.appName=="Microsoft Internet Explorer")
	{
		ScrollY = document.documentElement.scrollTop + document.body.scrollTop;
		ScrollX = document.documentElement.scrollLeft + document.body.scrollLeft;
	}
	else
	{
		ScrollY = window.pageYOffset;
		ScrollX = window.pageXOffset;
	}
	var View = {
		width 	: (
			// W3C Compliant calculation
			window.innerWidth ? 
				window.innerWidth : 
				// IE 6 + 
				( document.documentElement && document.documentElement.clientWidth ) ?
					document.documentElement.clientWidth  : 
					// IE 4
					document.body.clientWidth
		),
		height  : (
			// W3C Compliant calculation
			window.innerHeight ? 
				window.innerHeight  : 
				// IE 6 + 
				( document.documentElement && document.documentElement.clientHeight ) ?
					document.documentElement.clientHeight  : 
					// IE 4
					document.body.clientHeight
		)
	}

	$("#zone_ajout_serie").css("border","1px solid #CCCCCC");

	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_formulaire_ajout_ms.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								return false;
							}else{											
								if(document.getElementById('zone_ajout_serie')){
									document.getElementById('zone_ajout_serie').innerHTML=OAjax.responseText;
									$("#zone_ajout_serie").css("left",View.width / 2 - 250 + ScrollX + 'px');
									$("#zone_ajout_serie").css("top",View.height / 2 - 100 + ScrollY + 'px');
									$("#zone_ajout_serie").show();
								}
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('serie='+serie);
}

function ajout_mes_series(serie,etat,direct) {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_ajout_mes_series.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								return false;
							}else{
								if(direct==0){
									load_mes_series('[0-9]','');
								}
							}
						}
				}
		}
	if(direct==0){
		statut = encodeURIComponent($("#input_statut_etat_new").val());
		if($("#box_add_ms").attr("checked")==true){
			npp = 1;
		}else{
			npp = 0;
		}
		if($("#box_debute_ms").attr("checked")==true){
			debute = 1;
		}else{
			debute = 0;
		}
		if($("#box_termine_ms").attr("checked")==true){
			termine = 1;
		}else{
			termine = 0;
		}
	}else{
		statut = '';
		termine = '';
		npp = 0;
		debute = 0;
	}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('serie='+serie+'&etat='+etat+'&statut='+statut+'&npp='+npp+'&debute='+debute+'&termine='+termine);
	if(direct==0){
		$("#zone_ajout_serie").html("");
		$("#zone_ajout_serie").css("border","0");
	}
	affiche_flux('messeries',1);
}

function ajout_recomm(serie,etat) {

	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_ajout_recomm.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								return false;
							}else{
								if(document.getElementById('zone_ajout_recomm')){
									document.getElementById('zone_ajout_recomm').innerHTML=OAjax.responseText;
								}else{
									if(etat==0){
										$("#img_recomm_"+serie).attr("src","/images/pictos/Recommander-g.png");
										$("#hidden_recomm_"+serie).val("1");
									}else{
										$("#img_recomm_"+serie).attr("src","/images/pictos/Recommander.png");
										$("#hidden_recomm_"+serie).val("0");
									}
								}
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('serie='+serie+'&etat='+etat);
}

function aff_statut_etat(etat){
	if(etat==0){
		$("#span_statut_add_ms").show();
		$("#span_termine").hide();
		$("#span_debute").hide();
	}else if(etat==1){
		$("#span_statut_add_ms").hide();
		$("#span_termine").hide();
		$("#span_debute").show();
	}else if(etat==2){
		$("#span_statut_add_ms").hide();
		$("#span_termine").show();
		$("#span_debute").hide();
	}else{
		$("#span_statut_add_ms").hide();
		$("#span_termine").hide();
		$("#span_debute").hide();
	}
}

function aff_comm(row,nb){

	if($(".tr_flux_cache_"+row).css("display")=="none"){
		$("#a_plus_flux_"+row).html("Afficher moins de commentaires");
		$(".tr_flux_cache_"+row).show();
	}else{
		if(nb>1){
			$("#a_plus_flux_"+row).html("Afficher les "+nb+" autres commentaires");
		}else{
			$("#a_plus_flux_"+row).html("Afficher l'autre commentaire");
		}
		$(".tr_flux_cache_"+row).hide();
	}
	
	/*if($("#a_plus_flux_"+row).html() == "Afficher plus de commentaires"){
		$("#a_plus_flux_"+row).html("Afficher moins de commentaires");
		$(".tr_flux_cache_"+row).show();
	}else{
		$("#a_plus_flux_"+row).html("Afficher plus de commentaires");
		$(".tr_flux_cache_"+row).hide();
	}*/
}

function row_effect(show,row){
	if(show==1){
		$("#row_eff_"+row).css("background-color","#EEEEEE");
		$("#a_comm_"+row).css("color","#555555");
		$("#autres_a_comm_"+row).css("color","#555555");
	}else{
		$("#row_eff_"+row).css("background-color","#FFFFFF");
		$("#a_comm_"+row).css("color","#FFFFFF");
		$("#autres_a_comm_"+row).css("color","#FFFFFF");
	}
}

function affiche_comm_flux(row){
	if($("#a_comm_"+row).text() == "Masquer les commentaires"){
		$("#tr_comm_"+row).hide();
		$("#a_comm_"+row).text("Afficher les commentaires");
	}else if($("#a_comm_"+row).text() == "Afficher les commentaires"){
		$("#tr_comm_"+row).show();
		$("#a_comm_"+row).text("Masquer les commentaires");
	}else{
		$("#"+row).show();
	}
}
	
function show_menu(){

	$("#flux").toggle();
	$("#flux_droite").toggle();
	if(($("#flux").css("display")=="none")){
		affflux = 0;
		$("#div_close_menu").css("marginTop","0px");
		$("#a_menu_pm").attr("src","/images/ouvrir_menu.png");
		$("#a_menu_pm").attr("title","Ouvrir le menu");
	}else{
		affflux = 1;
		affiche_flux('profil',1);
		affiche_flux_droite('reactions');
		$("#div_close_menu").css("marginTop","4px");
		$("#a_menu_pm").attr("src","/images/fermer_menu.png");
		$("#a_menu_pm").attr("title","Fermer le menu");
	}
	/*alert(affflux);*/
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_session_aff_flux.php",false);
	OAjax.onreadystatechange = function()
	{
		if (OAjax.readyState == 4 && OAjax.status==200)
		{
			if (document.getElementById)
			{
				if (OAjax.responseText =='true') {
					return false;
				}else{
					return true;
				}
			}
		}
	}
	
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('affflux='+affflux);	
}

function add_acteur(acteur,page) {
	var OAjax;
	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
	OAjax.open('POST',"ajax_acteur_ajouter.php",true);
	OAjax.onreadystatechange = function()
		{
			if (OAjax.readyState == 4 && OAjax.status==200)
				{
					if (document.getElementById)
						{
							if (OAjax.responseText =='true') {
								return false;
							}else{													
								//document.getElementById('span_ajout_ami').innerHTML=OAjax.responseText;
								if(page=="profil"){
									$("#acteur_suivre_profil").html("Acteur ajout&eacute; !");
								}else{
									affiche_flux("mesamis",1);
								}
							}
						}
				}
		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded; charset=iso-8859-1');
	OAjax.send('acteur='+acteur);
}

function jaime(type,idjaime) {
 	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_jaime.php",true);
 	OAjax.onreadystatechange = function()
 		{
 			if (OAjax.readyState == 4 && OAjax.status==200)
 				{
 					if (document.getElementById)
 						{
 							if (OAjax.responseText =='true') {
 								document.getElementById('jaime_'+type+'_'+idjaime).innerHTML='';
							}else{
 								document.getElementById('jaime_'+type+'_'+idjaime).innerHTML='<img title="Vote comptabilisé" src="images/tick.png" src="images/tick.png" width="12"/>';
 							}
 						}
 				}
 		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	var envoi="idjaime="+idjaime+'&type='+type;
	OAjax.send(envoi);
}

function citer_msg(posteur,msgid,url){
	ed = window.tinyMCE.get("contenu"); // cible le champ à traiter
	ed.setContent('<blockquote><table width="100%" style="border:1px solid #EEEEEE;"><tr bgcolor="#EEEEEE"><td align="left">'+unescape(posteur)+' a écrit :</td></tr><tr><td align="left">'+document.getElementById('msg_'+msgid).innerHTML+'</td></tr></table></blockquote><br>' + ed.getContent());
	document.location.href= url+'#ajout_msg';
}

function affiche_ep_saison(saison){
	$("#chaine_autres_saison a").removeClass("autres_saison_hover");
	$("#chaine_autres_saison a").addClass("autres_saison");
	$("#bouton_saison_"+saison).removeClass("autres_saison");
	$("#bouton_saison_"+saison).addClass("autres_saison_hover");
	
	$("#all_ep_sa").html('<td align="center"><img src="/images/ajax-loader.gif"/></td>');
	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_load_ep_saison.php",true);
 	OAjax.onreadystatechange = function()
 		{
 			if (OAjax.readyState == 4 && OAjax.status==200)
 				{
 					if (document.getElementById)
 						{
 							if (OAjax.responseText =='true') {
 								document.getElementById('all_ep_sa').innerHTML='';
							}else{
 								document.getElementById('all_ep_sa').innerHTML=OAjax.responseText;
 							}
 						}
 				}
 		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	var envoi="saison="+saison;
	OAjax.send(envoi);
}

function del_avatar(iduser,idcomm){
	var OAjax;
 	if (window.XMLHttpRequest) OAjax = new XMLHttpRequest();
 	else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP');
 	OAjax.open('POST',"ajax_del_avatar.php",true);
 	OAjax.onreadystatechange = function()
 		{
 			if (OAjax.readyState == 4 && OAjax.status==200)
 				{
 					if (document.getElementById)
 						{
 							if (OAjax.responseText =='true') {
 								/*document.getElementById('all_ep_sa').innerHTML='';*/
							}else{
 								document.getElementById('avatar_'+idcomm).innerHTML=OAjax.responseText;
 							}
 						}
 				}
 		}
	OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	var envoi="iduser="+iduser;
	OAjax.send(envoi);
}

function hashtags(url){
	if(window.location.hash!=""){
		var lehash = window.location.hash;
		document.location.href = lehash;
	}
}

function findValue(li) {
	if( li == null ) return alert("No match!");

	// if coming from an AJAX call, let's use the CityId as the value
	if( !!li.extra ) var sValue = li.extra[0];

	// otherwise, let's just display the value in the text box
	else var sValue = li.selectValue;
}

 function selectItem(li) {
	findValue(li);
}

function formatItem(row) {
	return row[0] + "<br><i>" + row[1] + "</i>";
}

$(document).ready(function() {
	
	if (navigator.appName=="Microsoft Internet Explorer"){
		if(document.getElementById('div_graph')){
			var div_graph = document.getElementById('div_graph');
			var allscript = div_graph.getElementsByTagName('script');
			for(var i=0;i<allscript.length;i++){
				eval(allscript[i].text);
			}
		}
	}
	
	$('#menu_series li a').bind("click",
		function(){
			affiche_series();
			$('#menu_series li ul').show();
		}
	);
	$('#menu_series li ul').bind("mouseleave",
		function(){
			$('#menu_series li ul').hide();
		}
	);
	/*if($("#keywords")){
		$("#keywords").autocomplete("search.php", { delay:100, minChars:3, matchSubset:1, scrollHeight:220, matchContains:1, cacheLength:10, onItemSelect:selectItem,onFindValue:findValue, formatItem:formatItem, selectOnly:1, selectFirst:false });
	}*/
	
	$("#onglets").find(".tab-onglets").click(function(){
		id = $(this).attr("id");
		real_onglet = id.split("-");
		real_onglet = real_onglet[2];
		$(".tab-contenu").hide();
		$("#tab-contenu-"+real_onglet).show();
		$(".tab-onglets").removeClass("tab-active");
		$(this).addClass("tab-active");
	});
	
	if($("#keywords")){
		$("#keywords").autocomplete('search_cache.php', {
			width: 600,
			max: 9,
			highlight: false,
			scroll: true,
			scrollHeight: 630,
			minChars:2,
			selectFirst: false,
			href_rech: ['','','','','','','','','',''],
			formatItem: function(data, i, n, value) {
				/*$("#table_rech_"+i).parent().css("background-color","yellow");*/
				chaine = "<table id='table_rech_"+i+"' width='100%' cellpadding='4'><tr>";
				if(value.split("$")[2]=='s'){
					this.href_rech[i] = value.split("$")[3];
					image = value.split("$")[4];
					chaine += "<td valign='middle' align='center' style='width:100px;height:50px;border:1px solid #DDD;'><img style='vertical-align:middle;' src='http://www.spin-off.fr/images/series/" + image + "' width='100' height='50'/></td>";
					chaine += '<td colspan="2" valign="middle"><b>'+value.split("$")[1]+'</b>';
					chaine += '<br/>';
					chaine += value.split("$")[5];
					chaine += '<br/>';
					chaine += value.split("$")[6];
					chaine += '</td>';
				}else if(value.split("$")[2]=='a'){
					this.href_rech[i] = value.split("$")[4];
					image = value.split("$")[6];
					chaine += "<td valign='middle' align='center' style='width:100px;height:50px;border:1px solid #DDD;'><img style='vertical-align:middle;' src='http://www.spin-off.fr/images/series/" + image + "' width='100' height='50'/></td>";
					chaine += '<td align="left" valign="middle"><b>'+value.split("$")[1]+'</b>';
					chaine += '<br/><span class="ac_categorie">'+value.split("$")[7]+'</span>';
					chaine += '<br/>';
					nb_episode = parseInt(value.split("$")[3]);
					if(nb_episode>1){
						chaine += value.split("$")[3]+' &eacute;pisodes';
					}else if(nb_episode==1){
						chaine += value.split("$")[3]+' &eacute;pisode';
					}
					chaine += '</td>';
				}else if(value.split("$")[2]=='e'){
					this.href_rech[i] = value.split("$")[3];
					image = value.split("$")[7];
					chaine += "<td valign='middle' align='center' style='width:100px;height:50px;border:1px solid #DDD;'><img style='vertical-align:middle;' src='http://www.spin-off.fr/images/series/" + image + "' width='100' height='50'/></td>";
					chaine += '<td align="left" valign="middle"><b>'+value.split("$")[1]+'</b>';
					chaine += '<br/>';
					chaine += '<span class="ac_categorie">Diffus&eacute; le '+value.split("$")[4]+'</span>';
					chaine += '<br/>';
					chaine += value.split("$")[5];
					chaine += '</td>';
				}else{
					this.href_rech[i] = value.split("$")[3];
					chaine += '<td colspan="2" class="vmiddle" style="height:64px;">Cliquez ici pour lire tous les r&eacute;sultats de la recherche :<br/><br/><b>'+value.split("$")[1]+'</b></td>';
				}
				chaine += '</tr>';
			
				chaine += '</table>';
				return chaine;
			},
			formatResult: function(data, value) {
				return value.split("$")[1];
			}
		});
	}
});

