var nn4 = (document.layers)? true : false; // Netscape 4.xx 
var iex = (document.all)? true : false; // IE4+ 
var dom = (document.getElementById && !document.all && !document.layers)? true: false; // compatible DOM, IE 5+, Netscape 6+, Mozilla, Firefox 
var _objectToChange;

//---------------------------------------------------------------------
function useHttpResponsePlaylist() {
  if (http.readyState == 4) {
		var myText = http.responseText;
		
		if (dom) { 
			document.getElementById("playlistCountener").innerHTML = myText;}
		else if (iex) { 
			document.all["playlistCountener"].innerHTML = myText;}
		else if (nn4) { 
			document.layers["playlistCountener"].innerHTML = myText;
		} 
  }
}
//---------------------------------------------------------------------


//---------------------------------------------------------------------
function useHttpResponsePlaylistIndex() {
  if (http.readyState == 4) {
		var myText = http.responseText;
		
		if (dom) { 
			document.getElementById(_objectToChange).innerHTML = myText;}
		else if (iex) { 
			document.all[_objectToChange].innerHTML = myText;}
		else if (nn4) { 
			document.layers[_objectToChange].innerHTML = myText;
		} 
  }
}
//---------------------------------------------------------------------


//---------------------------------------------------------------------
function AddToPlaylist(FLV, TITLE, DURATION, MYACTION, CURRENTUID){
	_ok = 1;
	if(window.XMLHttpRequest) // Firefox et autres
	   http = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	   try {
				http = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				http = new ActiveXObject("Microsoft.XMLHTTP");
			}
	}		
		
		
	http.open("GET", "playlistadd.php?id=" + FLV + "&title=" + TITLE + "&duration=" + DURATION + "&action=" + MYACTION + "&currentuid=" + CURRENTUID, true);
	if (MYACTION == 5){
		_objectToChange = CURRENTUID;
		http.onreadystatechange = useHttpResponsePlaylistIndex;
		http.send(null);				
	}else{
		http.onreadystatechange = useHttpResponsePlaylist;
		http.send(null);		
	}
}
//---------------------------------------------------------------------
