
document.onmousemove=suivre_souris0;var retard;function chkliste(valeur,chk)
{if(valeur!='')
{document.getElementById(chk).value=valeur;document.getElementById(chk).checked=true;}
else
{document.getElementById(chk).checked=false;}}
function inserer(valeur,champ)
{document.getElementById(champ).value=valeur;}
function selection(chk1,chk2)
{if(document.getElementById(chk1).checked=true)
{document.getElementById(chk2).checked=false;}}
function validation()
{var email=document.formulaire.txtmail.value;if(email.search(/^[a-z0-9._-]+[^._-]@[a-z0-9._-]+([a-z0-9]+[^._-])?[.-]+[a-z0-9]{2,4}$/)==-1)
{alert('Entrez une adresse Email valide');document.formulaire.txtmail.focus();return false;}
if(document.formulaire.txtlog.value=="")
{alert('veuillez entrer un Pseudo');document.formulaire.txtlog.focus();return false;}
if(document.formulaire.txtmdp.value!=document.formulaire.txtmdp2.value)
{alert('Vérifiez la confirmation de votre mot de passe');document.formulaire.txtmdp2.focus();return false;}
if(document.formulaire.txtmdp.value=="")
{alert('Veuillez entrer un mot de passe');document.formulaire.txtmdp.focus();return false;}
else{return true;}}
function file(lelien)
{if(window.XMLHttpRequest)
xhr_object=new XMLHttpRequest();else if(window.ActiveXObject)
xhr_object=new ActiveXObject("Microsoft.XMLHTTP");else
return(false);xhr_object.open("GET",lelien,false);xhr_object.setRequestHeader("Content-type","application/x-www-form-urlencoded; charset=iso-8859-1");xhr_object.send(null);if(xhr_object.readyState==4&&xhr_object.status==200)return(xhr_object.responseText);else return(false);}
function ecrire_div(champ,message)
{document.getElementById(champ).innerHTML=message;}
function ajplaylist(lelien)
{ecrire_div('inscrit',file(lelien));document.getElementById('inscrit').style.display='block';}
function connexion()
{login=document.getElementById('login').value;mdp=document.getElementById('mdp').value;lien="mdp.php?login="+login+"&mdp="+mdp;ecrire_div('connexion',file(lien));document.getElementById('img_inscr').style.display='none';affajpl();ajcom();return(false);}
function ChangeMessage(message,champ)
{if(document.getElementById(champ))
document.getElementById(champ).innerHTML=message;}
function affajpl()
{ecrire_div('ajpl',file("pages/ajpl.php"));}
function ajcom()
{document.getElementById('ajcom').style.display='block';}
function ajoutecom(message)
{var pattern_accent=new Array("&","#");var pattern_replace_accent=new Array("//()","()//");message=preg_replace(pattern_accent,pattern_replace_accent,message);lien="pages/ajoutercom.php?message="+message;file(lien);affcom();return(false);}
function affcom()
{ecrire_div('affcom',file("pages/affcom.php"));}
function disableAutocomplete()
{var e=document.getElementById('input_rech');if(e!=null)
{e.setAttribute("autocomplete","off");}
var e=document.getElementById('messagechat');if(e!=null)
{e.setAttribute("autocomplete","off");}}
function ds_getleft(el){var tmp=el.offsetLeft;el=el.offsetParent;while(el){tmp+=el.offsetLeft;el=el.offsetParent;}
return tmp;}
function ds_gettop(el){var tmp=el.offsetTop;el=el.offsetParent
while(el){tmp+=el.offsetTop;el=el.offsetParent;}
return tmp;}
function rechercher()
{valrech=document.getElementById('input_rech').value;valrech=sup_accent(valrech);if(valrech!=''&&valrech.length>2)
{t=document.getElementById('input_rech')
the_left=ds_getleft(t);the_top=ds_gettop(t)+t.offsetHeight;document.getElementById('rech').style.left=the_left+'px';document.getElementById('rech').style.top=the_top+'px';document.getElementById('rech').style.display="block";lien="pages/rechimp.php?rech="+valrech;ecrire_div('rech',file(lien));}else{document.getElementById('rech').style.display="none";}}
function timer()
{clearTimeout(retard);retard=setTimeout("rechercher()",600);}
function affichersouscate()
{if(window.XMLHttpRequest)
xhr_object=new XMLHttpRequest();else if(window.ActiveXObject)
xhr_object=new ActiveXObject("Microsoft.XMLHTTP");else
return(false);xhr_object.onreadystatechange=function()
{if(xhr_object.readyState==4&&xhr_object.status==200)
{document.getElementById('lstSouCat').innerHTML=xhr_object.responseText;}}
xhr_object.open("POST","pages/soucate.php",true);xhr_object.setRequestHeader('Content-Type','application/x-www-form-urlencoded');sel=document.getElementById('lstCat');valrech=sel.options[sel.selectedIndex].value;xhr_object.send("cat="+valrech);}
function coch_tou()
{if(document.getElementById('chkt[]').checked)
{i=0;while(document.getElementById("chkpl_"+i))
{document.getElementById("chkpl_"+i).checked=true;i++;}}else{i=0;while(document.getElementById("chkpl_"+i))
{document.getElementById("chkpl_"+i).checked=false;i++;}}}
function coch_tou_mod()
{if(document.getElementById('chkmod[]').checked)
{i=0;while(document.getElementById("chkmod_"+i))
{document.getElementById("chkmod_"+i).checked=true;i++;}}else{i=0;while(document.getElementById("chkmod_"+i))
{document.getElementById("chkmod_"+i).checked=false;i++;}}}
function HTMLentities(texte){texte=texte.replace(/"/g,'@quot;');texte=texte.replace(/&/g,'@amp;');texte=texte.replace(/\'/g,'@_!39;');texte=texte.replace(/</g,'@lt;');texte=texte.replace(/>/g,'@gt;');texte=texte.replace(/\^/g,'@circ;');texte=texte.replace(/‘/g,'@lsquo;');texte=texte.replace(/’/g,'@rsquo;');texte=texte.replace(/“/g,'@ldquo;');texte=texte.replace(/”/g,'@rdquo;');texte=texte.replace(/•/g,'@bull;');texte=texte.replace(/–/g,'@ndash;');texte=texte.replace(/—/g,'@mdash;');texte=texte.replace(/˜/g,'@tilde;');texte=texte.replace(/™/g,'@trade;');texte=texte.replace(/š/g,'@scaron;');texte=texte.replace(/›/g,'@rsaquo;');texte=texte.replace(/œ/g,'@oelig;');texte=texte.replace(//g,'@_!357;');texte=texte.replace(/ž/g,'@_!382;');texte=texte.replace(/Ÿ/g,'@Yuml;');texte=texte.replace(/ /g,'@nbsp;');texte=texte.replace(/¡/g,'@iexcl;');texte=texte.replace(/¢/g,'@cent;');texte=texte.replace(/£/g,'@pound;');texte=texte.replace(/¥/g,'@yen;');texte=texte.replace(/¦/g,'@brvbar;');texte=texte.replace(/§/g,'@sect;');texte=texte.replace(/¨/g,'@uml;');texte=texte.replace(/©/g,'@copy;');texte=texte.replace(/ª/g,'@ordf;');texte=texte.replace(/«/g,'@laquo;');texte=texte.replace(/¬/g,'@not;');texte=texte.replace(/ /g,'@shy;');texte=texte.replace(/®/g,'@reg;');texte=texte.replace(/¯/g,'@macr;');texte=texte.replace(/°/g,'@deg;');texte=texte.replace(/±/g,'@plusmn;');texte=texte.replace(/²/g,'@sup2;');texte=texte.replace(/³/g,'@sup3;');texte=texte.replace(/´/g,'@acute;');texte=texte.replace(/µ/g,'@micro;');texte=texte.replace(/¶/g,'@para');texte=texte.replace(/·/g,'@middot;');texte=texte.replace(/¸/g,'@cedil;');texte=texte.replace(/¹/g,'@sup1;');texte=texte.replace(/º/g,'@ordm;');texte=texte.replace(/»/g,'@raquo;');texte=texte.replace(/¼/g,'@frac14;');texte=texte.replace(/½/g,'@frac12;');texte=texte.replace(/¾/g,'@frac34;');texte=texte.replace(/¿/g,'@iquest;');texte=texte.replace(/À/g,'@Agrave;');texte=texte.replace(/Á/g,'@Aacute;');texte=texte.replace(/Â/g,'@Acirc;');texte=texte.replace(/Ã/g,'@Atilde;');texte=texte.replace(/Ä/g,'@Auml;');texte=texte.replace(/Å/g,'@Aring;');texte=texte.replace(/Æ/g,'@AElig;');texte=texte.replace(/Ç/g,'@Ccedil;');texte=texte.replace(/È/g,'@Egrave;');texte=texte.replace(/É/g,'@Eacute;');texte=texte.replace(/Ê/g,'@Ecirc;');texte=texte.replace(/Ë/g,'@Euml;');texte=texte.replace(/Ì/g,'@Igrave;');texte=texte.replace(/Í/g,'@Iacute;');texte=texte.replace(/Î/g,'@Icirc;');texte=texte.replace(/Ï/g,'@Iuml;');texte=texte.replace(/Ð/g,'@ETH;');texte=texte.replace(/Ñ/g,'@Ntilde;');texte=texte.replace(/Ò/g,'@Ograve;');texte=texte.replace(/Ó/g,'@Oacute;');texte=texte.replace(/Ô/g,'@Ocirc;');texte=texte.replace(/Õ/g,'@Otilde;');texte=texte.replace(/Ö/g,'@Ouml;');texte=texte.replace(/×/g,'@times;');texte=texte.replace(/Ø/g,'@Oslash;');texte=texte.replace(/Ù/g,'@Ugrave;');texte=texte.replace(/Ú/g,'@Uacute;');texte=texte.replace(/Û/g,'@Ucirc;');texte=texte.replace(/Ü/g,'@Uuml;');texte=texte.replace(/Ý/g,'@Yacute;');texte=texte.replace(/Þ/g,'@THORN;');texte=texte.replace(/ß/g,'@szlig;');texte=texte.replace(/à/g,'@aacute;');texte=texte.replace(/á/g,'@aacute;');texte=texte.replace(/â/g,'@acirc;');texte=texte.replace(/ã/g,'@atilde;');texte=texte.replace(/ä/g,'@auml;');texte=texte.replace(/å/g,'@aring;');texte=texte.replace(/æ/g,'@aelig;');texte=texte.replace(/ç/g,'@ccedil;');texte=texte.replace(/è/g,'@egrave;');texte=texte.replace(/é/g,'@eacute;');texte=texte.replace(/ê/g,'@ecirc;');texte=texte.replace(/ë/g,'@euml;');texte=texte.replace(/ì/g,'@igrave;');texte=texte.replace(/í/g,'@iacute;');texte=texte.replace(/î/g,'@icirc;');texte=texte.replace(/ï/g,'@iuml;');texte=texte.replace(/ð/g,'@eth;');texte=texte.replace(/ñ/g,'@ntilde;');texte=texte.replace(/ò/g,'@ograve;');texte=texte.replace(/ó/g,'@oacute;');texte=texte.replace(/ô/g,'@ocirc;');texte=texte.replace(/õ/g,'@otilde;');texte=texte.replace(/ö/g,'@ouml;');texte=texte.replace(/÷/g,'@divide;');texte=texte.replace(/ø/g,'@oslash;');texte=texte.replace(/ù/g,'@ugrave;');texte=texte.replace(/ú/g,'@uacute;');texte=texte.replace(/û/g,'@ucirc;');texte=texte.replace(/ü/g,'@uuml;');texte=texte.replace(/ý/g,'@yacute;');texte=texte.replace(/þ/g,'@thorn;');texte=texte.replace(/ÿ/g,'@yuml;');return texte;}
function sup_accent(texte){var nouv_texte="";var pattern_accent=new Array("é","è","ê","ë","ç","à","â","ä","î","ï","ù","ô","ó","ö");var pattern_replace_accent=new Array("e","e","e","e","c","a","a","a","i","i","u","o","o","o");if(texte&&texte!=""){nouv_texte=preg_replace(pattern_accent,pattern_replace_accent,texte);}
return nouv_texte;}
function preg_replace(array_pattern,array_pattern_replace,my_string){var new_string=String(my_string);for(i=0;i<array_pattern.length;i++){var reg_exp=RegExp(array_pattern[i],"gi");var val_to_replace=array_pattern_replace[i];new_string=new_string.replace(reg_exp,val_to_replace);}
return new_string;}
function resume(e,message,titre,date,img)
{if(navigator.appName=="Microsoft Internet Explorer")
{var x=event.x+document.body.scrollLeft;var y=event.y+document.body.scrollTop;
var larg = (document.body.clientWidth);
var haut = (document.body.clientHeight);
}
else
{var x=e.pageX;var y=e.pageY;
var larg = (document.body.clientWidth);
var haut = (document.body.clientHeight);
}
if(x+625 > larg){
	x = x - (x + 625 - larg);
}
if(img!='')
{document.getElementById('resumer').style.display="block";document.getElementById('resumer').style.top=y;document.getElementById('resumer').style.left=x;document.getElementById('resumer').innerHTML="<table><tr><td style=\"background-image:url('images/cadre_resume.png'); padding:5px;\"><table id=contenu width=600 style='padding:10; background-color:#d1d1d1; font-family:Helvetica;'><tr><td><u><b>Titre :</b></u> "+titre+"</td><td align=right valign=top width=120><i>Ajouté le : "+date+"</i></td></tr><tr><td colspan=2><table><tr><td valign=top><img src='"+img+"' width=160></td><td valign=top><p align=justify><u><b>Résumé :</b></u> "+message+"</p></td></tr></table></td></tr></table></td></tr></table>";}else{document.getElementById('resumer').style.display="block";document.getElementById('resumer').style.top=y;document.getElementById('resumer').style.left=x;document.getElementById('resumer').innerHTML="<table><tr><td style=\"background-image:url('images/cadre_resume.png'); padding:5px;\"><table id=contenu width=600 style='padding:10; background-color:#d1d1d1; font-family:Helvetica;'><tr><td><u><b>Titre :</b></u> "+titre+"</td><td align=right valign=top width=120><i>Ajouté le : "+date+"</i></td></tr><tr><td colspan=2><p align=justify><u><b>Résumé :</b></u> "+message+"</p></td></tr></table></td></tr></table>";}}
function out_resume()
{document.getElementById('resumer').style.display="none";}
function suivre_souris0(e)
{if(document.getElementById('resumer').style.display=="block"){if(navigator.appName=="Microsoft Internet Explorer")
{var x=event.x+document.body.scrollLeft;var y=event.y+document.body.scrollTop;
var larg = (document.body.clientWidth);
var haut = (document.body.clientHeight);
}
else
{var x=e.pageX;var y=e.pageY;
var larg = (document.body.clientWidth);
var haut = (document.body.clientHeight);
}
if(x+625 > larg){
	x = x - (x + 625 - larg);
}
document.getElementById("resumer").style.left=x+10;document.getElementById("resumer").style.top=y+10;}}
var dep=25;var dest=35;var arr_top=25;var deplacement
function aff_img(div,div_atta){the_left=ds_getleft(document.getElementById(div_atta));if(document.getElementById(div).style.display!='block'){document.getElementById(div).style.left=the_left-47;document.getElementById(div).style.display='block';}else{document.getElementById(div).style.display='nonce';clearTimeout(deplacement);}
deplacement=setTimeout("movedown()",40);}
function movedown(){if(dep<=dest){dep++;document.getElementById('img_inscr').style.top=dep;deplacement=setTimeout("movedown()",40);}else{deplacement=setTimeout("moveup()",0);}}
function moveup(){if(dep>=arr_top){dep--;document.getElementById('img_inscr').style.top=dep;deplacement=setTimeout("moveup()",40);}else{deplacement=setTimeout("movedown()",0);}}
function clignote(){if(document.getElementById('img_inscr').style.display=='block'){document.getElementById('img_inscr').style.display='none';}else{document.getElementById('img_inscr').style.display='block';}
setTimeout('clignote()',2000);}
function stop(){clearTimeout(deplacement);}
function reprendre(){deplacement=setTimeout("movedown()",40);}
function fermer_div(div){$("#"+ div).fadeOut("slow");}
function aff_div(div){ecrire_div(div,file('pages/aff_inscrit_co.php'));$("#"+ div).fadeIn("slow");}
function aff_inscription(){$("#inscript").fadeIn("slow");}
function add_vote(vote,ip,video){lien="pages/add_vote.php?val="+vote+"&ip="+ip+"&id="+video;file(lien);lien="pages/aff_vote.php?vid="+video+"&ip="+ip;ecrire_div('vote',file(lien));}
function aff_vote(i,mouse,half){i=parseFloat(i);j=1;while(j<=5){if(i>=j){document.getElementById('star'+j).src='images/star.png';}else{if(half==1&&mouse!=0){document.getElementById('star'+j).src='images/star_h.png';half=0;}else{document.getElementById('star'+j).src='images/star_n.png';}}
j=j+1;}}
function ecrire_div_chat(champ,message)
{document.getElementById(champ).innerHTML=message;}
function recup_message()
{mess=document.getElementById('messagechat').value;document.getElementById('messagechat').value='';texte=envoi_message("pages/chat/chat.php?mess="+mess);ecrire_div_chat('content',texte);return false;}
function envoi_message(fichier)
{var xhr_object=getXhr();xhr_object.open("GET",fichier,false);xhr_object.setRequestHeader("Content-type","application/x-www-form-urlencoded");xhr_object.send(null);if(xhr_object.readyState==4&&xhr_object.status==200)return(xhr_object.responseText);else return(false);}
function Validation()
{recup_message();return(false);}
function reception()
{texte=envoi_message("pages/chat/chat.php");ecrire_div_chat('content',texte);setreception=setTimeout('reception()',30000);}
function getXhr()
{var xhr=null;if(window.XMLHttpRequest)
xhr=new XMLHttpRequest();else
if(window.ActiveXObject)
{try{xhr=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e){xhr=new ActiveXObject("Microsoft.XMLHTTP");}}
else
{alert("Votre navigateur ne supporte pas XMLHTTPRequest...");xhr=false;}
return xhr}
function timer_retard()
{clearTimeout(setreception);clearTimeout(retard);retard=setTimeout("reception()",1000);}
function del_mess_chat(id_mess){lien="pages/chat/del_mess.php?id="+id_mess;envoi_message(lien);reception();}
function aff_prev(){ document.getElementById('enreg').style.display = "block"; return true;}
function aff_modif(div){
$('#'+div).css('top', ($(window).scrollTop()+100) + "px");
$("#"+div).fadeIn("slow");}
function check_mort(video,num){
	ok = file('pages/upvid.php?id='+video+'&num='+num);
		document.getElementById("retour").innerHTML = ok;
	if(ok == 1){
		document.getElementById("retour").innerHTML =  'Le lien signalé est bien mort, merci de l\'avoir signalé.';
	}
	if(ok == 0){
		document.getElementById("retour").innerHTML =  'Cette vidéo n\'est pas morte merci de bien vouloir attendre le chagement complet de la page.';
	}
	if(ok == 2){
		document.getElementById("retour").innerHTML =  'La vérification automatique n\'est pas encore géré pour cette source.';
	}
}

function mort(video, num){
	$('#enreg').css('display', 'block');
	if($('#enreg').css('display') == "block")
		check_mort(video,num);
}
