function AjaxInt(pUrl, parameters){
	var xmlHttp = null;
	var url = pUrl;
	var options = parameters;	
	var xmlHttp=null;	
	try{//W3C
	  xmlHttp=new XMLHttpRequest();
	  }
	catch (e)
	  {//IE
	  try{
	    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	    }
	  catch (e){
	    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	  	}
	  }
				
	this.doRequest = function(){
		
		if(options.method == null || options.method.toLowerCase() == 'get'){
			xmlHttp.open("GET", url, true);
			xmlHttp.send(null);
		}
		else{
			xmlHttp.open("POST", url, true);
			xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=ISO-8859-1");
			xmlHttp.send(options.postData);
		}									
			
		xmlHttp.onreadystatechange=function()
	  {    
	    if(xmlHttp.readyState==4)
	      {	      	
	      	if (xmlHttp.status==200){	      				      	
		      	if(options.onComplete != null )
		      		eval(options.onComplete+'(xmlHttp.responseXML)');
		      	else document.getElementById(options.updateDiv).innerHTML = xmlHttp.responseText;		      	
		      }else alert('S\'ha produ?t un error');
	      }
	  }						
	}	
}

function pintaDivAjax(){
	//alert('peticio');
	var rnd = Math.random();
	var url = '/pvideo/bbd_llista_xml.jsp?seccio=45850&rnd='+rnd;
	var peticio = new AjaxInt(url,{onComplete:'pintaDivVideo'}).doRequest();
		
	
	//alert(peticio);
	//peticio.doRequest;
}

function pintaDivVideo(result){
	//alert('llega respuesta'+ result.documentElement);
		
	var idValue = result.documentElement.getElementsByTagName('id')[0].firstChild.data;
	
	if (idValue != null)
	{
	  var divUltP = document.getElementById('ultim_programa');
	  var aux = new Array();
	  var title = result.documentElement.getElementsByTagName('title')[0].firstChild.data;
//	  var fecha = title.substr(11,10);
	  
	  divUltP.getElementsByTagName('h4')[0].firstChild.data = title;	  
	  insertaSVP2(result);
	  
	}

	//llamar a insertaSVp con el id que hemos sacado del ajax	
}

//funcio que inserta el player en ConfigData es defineix la mida del video que va dins del player i en FlashParams es defineix la mida del player
function insertaSVP2(result){
	
	var id = result.documentElement.getElementsByTagName('id')[0].firstChild.data;
	var ConfigData={VIDEO_ID:id,WIDTH:320,HEIGHT:240};
	var FlashParams={width:320,height:277};
	insertaSVP( "video_principal", ConfigData , FlashParams );
	//reescriuCodi(id);
}


