/*
 * Creamos una variable global cn la ruta absoluta
 */

var BASEDIR = "/";
function cancelItem(){
	new Effect.BlindUp('dinamicSuperior');
}

function obre_popup(ruta, width, height, left, top, resizable){
	window.open(ruta, 'window', 'width='+width+'px, height='+height+'px, left='+left+'px, top='+top+'px, resizable='+resizable);
}

function mostrar(div){
	document.getElementById(div).style.display = 'block';
}

function ocultar(div){
	document.getElementById(div).style.display = 'none';
}


function cargarEp(idTrack, Titulo, Imagen){
	var resposta = sendFormGET(BASEDIR + "libs/reproductor/cargarTema.php?idTracks="+idTrack+"&titulo="+Titulo+"&imagen="+Imagen);
	document.getElementById("bloc_reproductor").innerHTML = resposta;
}

// -------------------- AJAX -------------------------
function sendFormPOST(url, formid){
	var Formulari = document.getElementById(formid);
	var longitudFormulari = Formulari.elements.length;
	var cadenaFormulari = "";
	var sepCamps = "";
	
	for(var i=0; i <= Formulari.elements.length-1;i++){
		cadenaFormulari += sepCamps+Formulari.elements[i].name+'='+encodeURI(Formulari.elements[i].value);
		sepCamps="&";
	}
	
	if(window.XMLHttpRequest) // FIREFOX
		var ajaxObject = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
		var ajaxObject = new ActiveXObject("Microsoft.XMLHTTP");
	else if(window.ActiveXObject) // OTHER IE
		var ajaxObject = new ActiveXObject("Msxml2.XMLHTTP");
	else return(false);
	
	ajaxObject.open("POST", url, true);
	ajaxObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=ISO-8859-1');
	ajaxObject.send(cadenaFormulari);

	if(ajaxObject.readyState == 4)
		return(ajaxObject.responseText);
	else return(false);
}

/*function sendFormGET(url){
	if(window.XMLHttpRequest) // FIREFOX
		var ajaxObject = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
		var ajaxObject = new ActiveXObject("Microsoft.XMLHTTP");
	else if(window.ActiveXObject) // OTHER IE
		var ajaxObject = new ActiveXObject("Msxml2.XMLHTTP");
	else return(false);

	ajaxObject.open("GET", url, false);
	ajaxObject.send(null);

	if(ajaxObject.readyState == 4)
		return(ajaxObject.responseText);
	else return(false);
}*/

function sendFormGET(url, idDivLoader){
	
	idDivLoader = typeof(idDivLoader) != 'undefined' ? idDivLoader : "";
	
	if(window.XMLHttpRequest) // FIREFOX
		var ajaxObject = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
		var ajaxObject = new ActiveXObject("Microsoft.XMLHTTP");
	else if(window.ActiveXObject) // OTHER IE
		var ajaxObject = new ActiveXObject("Msxml2.XMLHTTP");
	else return(false);

	//ajaxObject.setRequestHeader("Content-Type","utf-8");
	
	ajaxObject.open("GET", url, false);
	
	
	if(ajaxObject.readyState==1){
		if(idDivLoader != ""){
			//alert(idDivLoader);
			document.getElementById(idDivLoader).style.display = "block";
			document.getElementById(idDivLoader).innerHTML = "<center><img style='margin-bottom:10px;' src='"+BASEDIR+"webroot/img/loader_concep.gif' /></center>";			
		}
	}
	
	ajaxObject.send(null);
	
	if(ajaxObject.readyState == 4){
		if(idDivLoader != ""){
			document.getElementById(idDivLoader).innerHTML = "";
			document.getElementById(idDivLoader).style.display = "none";
		}
		return(ajaxObject.responseText);
	}else return(false);
	

}
// -------------------- AJAX -------------------------
