var xhr_object = null;

if(window.XMLHttpRequest) // Firefox

   xhr_object = new XMLHttpRequest();
  
else if(window.ActiveXObject) // Internet Explorer

   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
  
else { 
   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");

}



function remplacer(str,find,rep){
  var reg = new RegExp(find,"gi")
  return(str.replace(reg,rep));
}



function commentaires(i)
{
	
	
	
	if (document.getElementById("affichCommentaires"+i).style.display != "block")
	{
		
	
	xhr_object.open("POST", "httprequest/commentaires.php", true);
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");  
	

   var data = "id=" + i;
   
  
	   xhr_object.send(data);
	   
	    document.getElementById("affichCommentaires"+i).innerHTML="chargement...";
	
	    
	      xhr_object.onreadystatechange = function() {
	      	
   if(xhr_object.readyState == 4)  
         {
     	document.getElementById("affichCommentaires"+i).innerHTML=xhr_object.responseText;
      	$("#affichCommentaires"+i).slideDown("slow");
      	cacherNotes(i);
     	}}}
	else
	{$("#affichCommentaires"+i).slideUp("slow");
	montrerNotes(i);
	}



}






function sendCom(i)
{
	
	
	xhr_object.open("POST", "httprequest/commentaires.php", true);
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");  
	
	//alert(document.forms.ecrireCom.textecom.value);
	
	
	if (document.forms.ecrireCom.souvenir.checked == true)
	{
		
	date=new Date;
	date.setMonth(date.getMonth()+12); 
	
	setCookie("pseudo",document.forms.ecrireCom.pseudo.value,date,"/");
	setCookie("mail",document.forms.ecrireCom.mail.value,date,"/");
	setCookie("site",document.forms.ecrireCom.site.value,date,"/");		
	
	}
	//souv = 1;
	

	
   var data = "id=" + i + "&pseudo=" + document.forms.ecrireCom.pseudo.value + "&mail=" + document.forms.ecrireCom.mail.value + "&site=" + document.forms.ecrireCom.site.value + "&textecom=" + remplacer(document.forms.ecrireCom.textecom.value,"&",";and;");
   
   
   	
   	  
	   xhr_object.send(data);
	      xhr_object.onreadystatechange = function() {
	      	
   if(xhr_object.readyState == 4) 
 
         document.getElementById("affichCommentaires"+i).innerHTML=xhr_object.responseText;
	
}
}



function setCookie(nom, valeur)
{
var argv=setCookie.arguments;
var argc=setCookie.arguments.length;
var expires=(argc > 2) ? argv[2] : null;
var path=(argc > 3) ? argv[3] : null;
var domain=(argc > 4) ? argv[4] : null;
var secure=(argc > 5) ? argv[5] : false;
document.cookie=nom+"="+escape(valeur)+
((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
((path==null) ? "" : ("; path="+path))+
((domain==null) ? "" : ("; domain="+domain))+
((secure==true) ? "; secure" : "");
}








function openClose(name) 
{ 

var elt = getElementsByName_iefix('tr', name); 

for (var i=0; i<elt.length; i++) 
{ 
if (elt[i].style.display == 'none') { 
elt[i].style.display = ''; 
} else { 
elt[i].style.display = 'none'; 
} 

} 

} 


function cacherNotes(id) { 

var elem = page.getElementsByTagName("div"); 
var iarr = 0
for(var i = 0; i < elem.length; i++) { 
var att = elem[i].getAttribute("id");

if (att != null){
if (att.substr(0,4) == "note") { 

if (att != "note"+id){$("#"+att).slideUp("slow");}

}} // fin if

} // fin for 
} 


function montrerNotes(id) { 

var elem = page.getElementsByTagName("div"); 
var iarr = 0
for(var i = 0; i < elem.length; i++) { 
var att = elem[i].getAttribute("id");

if (att != null){
if (att.substr(0,4) == "note") { 

if (att != "note"+id){$("#"+att).slideDown("slow");}

}} // fin if

} // fin for 
} 




