var modul= "enquestes";
function objetoAjax(){
	var xmlhttp=false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
	try {
		   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
  		}
	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

//------------------------------------ INSERT  ---------------------------------------------------------
function pedirDatosAfegir(){
	//donde se mostrará el formulario con los datos
	divFormulario = document.getElementById('formulario');
	//instanciamos el objetoAjax
	ajax=objetoAjax();
	//uso del medotod GET
	ajax.open("POST", modul+"/form_afegir.php");

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divFormulario.innerHTML = ajax.responseText
			//mostrar el formulario
			divFormulario.style.display="block";
		}
	}
	//como hacemos uso del metodo GET
	//colocamos null
	//ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send('')

}

function enviarDatosAfegir(){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('resultado');
	divFormulario = document.getElementById('formulario');
	//valores de los inputs
	pregunta=escape(document.frm.pregunta.value);
	pregunta_es=escape(document.frm.pregunta_es.value);
	pregunta_fr=escape(document.frm.pregunta_fr.value);
	pregunta_en=escape(document.frm.pregunta_en.value);
	publicat=document.frm.publicat.checked;
	if (publicat){
		publicat=document.frm.publicat.value;
	}else{
		publicat='N'
	}	
	//instanciamos el objetoAjax
	ajax=objetoAjax();

	//usando del medoto POST
	//archivo que realizará la operacion
	//actualizacion.php
	ajax.open("POST", modul+"/model.php",true);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar los nuevos registros en esta capa
			divResultado.innerHTML = ajax.responseText
			//mostrar un mensaje de actualizacion correcta
			divFormulario.innerHTML = "<span style=\"color:green; width:400px;\">Registre Afegit correctament</span>";
		}
	}
	//muy importante este encabezado ya que hacemos uso de un formulario
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("accio=insert&pregunta="+pregunta+"&pregunta_es="+pregunta_es+"&pregunta_fr="+pregunta_fr+"&pregunta_en="+pregunta_en+"&publicat="+publicat)

}


//-------------------------------------------- UPDATE -------------------------------------------------//
function pedirDatos(id){
	//donde se mostrará el formulario con los datos
	divFormulario = document.getElementById('formulario');
	//instanciamos el objetoAjax
	ajax=objetoAjax();
	//uso del medotod GET

	ajax.open("POST", modul+"/form_edicio.php");
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar resultados en esta capa
			divFormulario.innerHTML = ajax.responseText
			//mostrar el formulario
			divFormulario.style.display="block";
		}
	}
	//como hacemos uso del metodo GET
	//colocamos null
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("id="+id)
}

function enviarDatosUpdate(id){

	//donde se mostrará lo resultados
	divResultado = document.getElementById('resultado');
	divFormulario = document.getElementById('formulario');

	//valores de los inputs
	pregunta=escape(document.frm.pregunta.value);
	pregunta_es=escape(document.frm.pregunta_es.value);
	pregunta_fr=escape(document.frm.pregunta_fr.value);
	pregunta_en=escape(document.frm.pregunta_en.value);
	
	publicat=document.frm.publicat.checked;
	if (publicat){
		publicat=document.frm.publicat.value;
	}else{
		publicat='N'
	}
	//alert(publicat)
	//instanciamos el objetoAjax
	ajax=objetoAjax();

	//usando del medoto POST
	//archivo que realizará la operacion
	//actualizacion.php
	ajax.open("POST", modul+"/model.php",true);

	ajax.onreadystatechange=function() {

		if (ajax.readyState==4) {
			//mostrar los nuevos registros en esta capa
			divResultado.innerHTML = ajax.responseText
			//mostrar un mensaje de actualizacion correcta
			divFormulario.innerHTML = "<span style=\"color:green; width:400px;\">L\'actualitzaci&oacute; s\'ha realitzat correctament</span>";
		}
	}
	//muy importante este encabezado ya que hacemos uso de un formulario
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("accio=update&id="+id+"&pregunta="+pregunta+"&pregunta_es="+pregunta_es+"&pregunta_fr="+pregunta_fr+"&pregunta_en="+pregunta_en+"&publicat="+publicat)
}



//------------------------------------ DELETE --------------------------------------------------------//

function eliminar(id){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('resultado');
	divFormulario = document.getElementById('formulario');
	segurEliminar= "false";
	missatge ="";
	if (confirm("Segur que vols eliminar aquesta Enquesta?")){
	  segurEliminar= "true";
	  missatge ="Enquesta el·liminada correctament";		
	}
	//instanciamos el objetoAjax
	ajax=objetoAjax();
	//usando del medoto POST
	//archivo que realizará la operacion
	//actualizacion.php
	ajax.open("POST", modul+"/model.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			//mostrar los nuevos registros en esta capa
			divResultado.innerHTML = ajax.responseText
			//mostrar un mensaje de actualizacion correcta
			divFormulario.innerHTML = "<span style=\"color:green; width:400px;\">"+missatge+"</span>";
		}
	}
	//muy importante este encabezado ya que hacemos uso de un formulario
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("accio=delete&id="+id+"&confirmacio="+segurEliminar)
}

//------------------------------------ ENQUESTES  ---------------------------------------------------------
function enviarDatosEnquesta(id,idim){
	//donde se mostrará lo resultados
	divResultado = document.getElementById('resultado')
	//valores de los inputs
	elem=document.getElementsByName('resposta') 
	valor=0;
    for(i=0;i<elem.length;i++) 
        if (elem[i].checked) { 
            valor = elem[i].value
        }  
	resposta = valor
	//instanciamos el objetoAjax
	ajax=objetoAjax()

	//usando del medoto POST
	//archivo que realizará la operacion
	//actualizacion.php
	ajax.open("POST", "admin/"+modul+"/model.php",true)

	ajax.onreadystatechange=function() {

		if (ajax.readyState==4) {
			//mostrar un mensaje de actualizacion correcta
			divResultado.innerHTML = ajax.responseText
		}
	}
	//muy importante este encabezado ya que hacemos uso de un formulario
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	//enviando los valores
	ajax.send("accio=votar&id="+id+"&resposta="+resposta+"&idioma="+idim)
}
