function DivsValoracion(div) {
    
    var dips = new Array(4);
    dips[0] = "ptc_valoracion";
    dips[1] = "ptc_enviar";
    dips[2] = "ptc_procanvi";
    dips[3] = "ptc_comentar";


    for (i=0;i<4;i++){
        divv = document.getElementById(dips[i]);
        if(dips[i] == div){
            if (document.getElementById(dips[i]).style.display == 'none') {
                divv = document.getElementById(dips[i]);
                divv.style.display = '';
            }
            else {
                divv = document.getElementById(dips[i]);
                divv.style.display = 'none';
            }
        }
        else{
            divv = document.getElementById(dips[i]);
            divv.style.display = 'none';
        }

    }

}
function llamarasincrono (url, id_contenedor, parametros) {

    var pagina_requerida = false;
    if (window.XMLHttpRequest) {
        // Si es Mozilla, Safari etc
        pagina_requerida = new XMLHttpRequest ();
    }
    else if (window.ActiveXObject) {
        // pero si es IE
        try{
            pagina_requerida = new ActiveXObject ('Msxml2.XMLHTTP');
        }
        catch (e) {
            // en caso que sea una versión antigua
            try{
                pagina_requerida = new ActiveXObject ('Microsoft.XMLHTTP');
            }
            catch (e) {
            }
        }
    }
    else {
        return false;
    }

    pagina_requerida.onreadystatechange = function () {
        // función de respuesta
        cargarpagina (pagina_requerida, id_contenedor);
    }

    pagina_requerida.open ('POST', url, true); // asignamos los métodos open y send
    pagina_requerida.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    pagina_requerida.setRequestHeader("Content-length", parametros.length);
    pagina_requerida.setRequestHeader("Connection", "close");
    pagina_requerida.send(parametros);
	if (!(document.getElementById(id_contenedor)==null))
	{
		var delob = document.getElementById(id_contenedor).childNodes[0];
		var divob = creaespera();
		document.getElementById(id_contenedor).insertBefore(divob,delob);
	}
    return true;
}

function creaespera(){
	var divob = document.createElement("div");
	divob.className ="espera";
	var imgob = document.createElement("img");
	imgob.src = "../img/espera.gif";
	//var p = document.createElement("div");
	//p.appendChild(imgob);
	divob.appendChild(imgob);
	return divob;
}

function ConvertHtmlToDom(st)
{
	var tempDiv = document.createElement("div");
	 tempDiv.innerHTML = st;
	
	var domTable = tempDiv.firstChild;
	return domTable;
}
	  

// todo es correcto y ha llegado el momento de poner la información requerida
// en su sitio en la pagina xhtml
function cargarpagina (pagina_requerida, id_contenedor) {

    if (pagina_requerida.readyState == 4 && (pagina_requerida.status == 200 || window.location.href.indexOf ('http') == - 1)){

    /*alex    var divx = document.getElementById(id_contenedor);
        var parentDiv = divx.parentNode;
        var obj = document.getElementById(id_contenedor).innerHTML = pagina_requerida.responseText
        parentDiv.replaceChild(divx, obj);*/
		
		var divx = document.getElementById(id_contenedor);
		if (!(divx==null)){
			var parentDiv = divx.parentNode;
			var xml = pagina_requerida.responseText;
			//var clonedDiv=ConvertHtmlToDom(xml);
			var tempDiv = document.createElement("div");
			tempDiv.id = id_contenedor;
			tempDiv.innerHTML = xml;
			
			//var obj = document.getElementById(id_contenedor).innerHTML = xml;
			parentDiv.removeChild(divx);
			parentDiv.appendChild(tempDiv);
			//parentDiv.replaceChild(divx, tempDiv);
		}
   
   }
}
//Get_Cookie('PHPSESSID') per saber idsessio des de javascript
function Get_Cookie(name) {
   var start = document.cookie.indexOf(name+"=");
   var len = start+name.length+1;
   if ((!start) && (name != document.cookie.substring(0,name.length))) return null;
   if (start == -1) return null;
   var end = document.cookie.indexOf(";",len);
   if (end == -1) end = document.cookie.length;
   return unescape(document.cookie.substring(len,end));
}


