<!--


/* Fonction pour Afficher le Résumé (Dérouler) ou le Cacher */
function ShowHideResume(id, showid, hideid, action) {
  if (action=="hide") {
	document.getElementById(id).style.display = "none";
	document.getElementById(showid).style.display = "none";
	document.getElementById(hideid).style.display = "block"; } 
  else {
	document.getElementById(id).style.display = "block";
	document.getElementById(showid).style.display = "block";
	document.getElementById(hideid).style.display = "none"; }
}



function _CFAQ()
{
	this.lastOpened = '';
	return this;
}
_CFAQ.prototype.IsDisplaySupported = function()
{
	if( window.opera && !document.childNodes ) return false;
	if( document.getElementById || document.all ) return true;
	return false;
}
_CFAQ.prototype.getQueryVar = function(varName)
{
	var q = window.location.search.substring(1);
	var v = q.split('&');
	for( var i=0; i < v.length; i++ )
	{
		var p = v[i].split('=');
		if( p[0] == varName ) return p[1];
	}
	return null;
}
_CFAQ.prototype.getObj = function(obj)
{
	return ( document.getElementById ? document.getElementById(obj) : ( document.all ? document.all[obj] : null ) );
}
_CFAQ.prototype.displayObj = function(obj, status)
{
	var x = this.getObj(obj);
	if( x && x.style ) x.style.display = status;
}
_CFAQ.prototype.display = function(faq_id, isLink)
{
	if( this.IsDisplaySupported() )
	{
		if( !isLink )
		{
			if( this.lastOpened != '' )
			{
				this.displayObj(this.lastOpened, 'none');
			}
			if( this.lastOpened != faq_id )
			{
				this.displayObj(faq_id, '');
				this.lastOpened = faq_id;
			}
			else
			{
				this.lastOpened = '';
			}
		}
		return false;
	}
	return true;
}

var CFAQ = new _CFAQ();

if( !CFAQ.IsDisplaySupported() )
{
	var u_faq = window.location.href;
	u_faq += ( u_faq.indexOf('?') > 0 ? '&' : '?' ) + 'dhtml=no';
	window.location.replace(u_faq);
}







function VerifMemorisation(leid) {
        var IconeAjout = document.getElementById('AjoutDocFutur'+escape(leid)+'');
        var IconeRetrait = document.getElementById('RetraitDocFutur'+escape(leid)+'');
           if(texte = file('http://documentaire-streaming.net/verifdocfutur.php?leid='+escape(leid))) {
      	      if(texte == 0) {
			IconeAjout.style.display = 'none';
			IconeRetrait.style.display = 'block';
			alert("Traitement Terminé !\nSauvegarde du lien vers cette vidéo dans votre Espace Membre réussie.");  }
	      else if(texte == 1) {
			IconeRetrait.style.display = 'none';
			IconeAjout.style.display = 'block';
			alert("Traitement Terminé !\nSuppression du lien vers cette vidéo dans votre Espace Membre réussie."); }
      	      else if(texte == 2) alert("Échec lors du Traitement (#1B002)\nConnexion obligatoire à votre Espace Membre pour accéder à cette fonction.");
      	      else if(texte == 3) alert("Échec lors du Traitement (#1C003)\nProblème lors du traitement de votre demande - Merci de bien vouloir recommencer !");
      	      else if(texte == 4) alert("Échec lors du Traitement (#1C004)\nCe document excède la limite maximum de 50 sauvegardes simultanées autorisées via votre Espace Membre.");
	   }
}


//*****************************************
//...:::** Type d'Erreur ou de Réussite selon le Code Envoyé «$CodeEtat»
//Code «0» - Opération Réussi avec Succès
//Code «1» - Cette Vidéo est déjà présente dans la Base de Données
//Code «2» - L'Usager n'est pas Membre ou n'est pas Connecté à son Compte
//Code «3» - La Variable «$LeID» n'est pas Valable
//Code «4» - L'Usager à Dépassé la limite de Sauvegarde Autorisé




function file(fichier) {
     if(window.XMLHttpRequest) xhr_object = new XMLHttpRequest();  //FIREFOX
     else if(window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); //IE
     else return(false);
     xhr_object.open("GET", fichier, false);
     xhr_object.send(null);
     if(xhr_object.readyState == 4) return(xhr_object.responseText);
     else return(false);
}







//-->
