	var timer;
	
	function do_refresh(duree) {
		if (duree > 0)
			timer = setTimeout('eraseVideo();',duree);
	}
	
	function stop_refresh()
	{
		clearTimeout(timer);
		
	}

function eraseVideo ()
{
	document.getElementById('page_video').innerHTML = '';
}

function createRequestObject(){
	var request_o;
	var browser = navigator.appName;

	if(browser == "Microsoft Internet Explorer"){
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		request_o = new XMLHttpRequest();
	}
	return request_o;
}


function affichageVideo (url, duree){

	var http = createRequestObject();
	http.open('get', url);

	http.onreadystatechange = function(){
		if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('page_video').innerHTML = response;
		}
	};
	
	http.send(null);
}


function affichageContenu (urlC, urlV, duree){

	var httpC = createRequestObject();
	httpC.open('get', urlC);

	httpC.onreadystatechange = function(){
		if(httpC.readyState == 4){
			var response = httpC.responseText;
	
			document.getElementById('page_content').innerHTML = response;

			affichageVideo (urlV, duree);
		}
	};

	httpC.send(null);
}


function affichageContenuTagReferer (urlC, urlV, duree){

	var httpC = createRequestObject();
	httpC.open('get', urlC);

	httpC.onreadystatechange = function(){
		if(httpC.readyState == 4){

		var response = httpC.responseText;
		document.getElementById('page_content').innerHTML = response;

		affichageVideo (urlV, duree);
		}
	};

	httpC.send(null);
}


function affichageColoneDroiteTag (url){

	var http = createRequestObject();
	http.open('get', url);

	http.onreadystatechange = function(){
		if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('affichage_commentaires').innerHTML = response;
		}
	};

	http.send(null);
}


function affichageTags (url){

	var http = createRequestObject();
	http.open('get', url+'&action=parc_v_tagging');

	http.onreadystatechange = function(){
		if(http.readyState == 4){

		document.getElementById('page_content').className = 'spacerTags';
		var response = http.responseText;
		document.getElementById('page_content').innerHTML = response;
		
		if (url.indexOf('&pos=') == -1)
			affichageColoneDroiteTag(url+'&action=parc_h_tagging');
		
		}
	};

	http.send(null);
}


function contentSecondNav (url, flagID){

	var http = createRequestObject(); 

	http.open('get', url);

	var flagList = ['flagComm', 'flagArch', 'flagTag', 'flagCredit'];

	if (document.getElementById(flagID).value == '')
		document.getElementById(flagID).value = '0';

	for (i=0; i < flagList.length; i++)
	{	
		if (flagList[i] != flagID)
		{	document.getElementById(flagList[i]).value = '0';
		}
	}
 
	if (document.getElementById(flagID).value == '1' && url.indexOf('&pos=') == -1)
	{	document.getElementById(flagID).value = '0';
		document.getElementById('page_secondNav').innerHTML = '';
	}
	else {

		http.onreadystatechange = function(){
			if(http.readyState == 4){
			var response = http.responseText;
			document.getElementById('page_secondNav').innerHTML = response;

			document.getElementById(flagID).value = '1';
			}
		};
	}
	http.send(null);
}


function affichageCommentaires (url){

	var http = createRequestObject(); 
	http.open('get', url);

	http.onreadystatechange = function(){
		if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('page_video').innerHTML = response;
		}
	};

	http.send(null);
}

function ajouterCommentaire (url, idt)
{
	var http = createRequestObject(); 
	http.open('post', url);

	document.getElementById('affichageNbComm').firstChild.nodeValue = parseInt(document.getElementById('affichageNbComm').firstChild.nodeValue,10)+1;

	http.onreadystatechange = function(){
		if(http.readyState == 4){
		var response = http.responseText;
		document.getElementById('page_secondNav').innerHTML = response;
		}
	};

	http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	http.send('commentaire_auteur='+document.submitForm.commentaire_auteur.value+'&commentaire_texte='+document.submitForm.commentaire_texte.value+
			  '&commentaire_email='+document.submitForm.commentaire_email.value);
}