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);
	
	resposta1=escape(document.frm.resposta1.value);
	resposta1_es=escape(document.frm.resposta1_es.value);
	resposta1_fr=escape(document.frm.resposta1_fr.value);
	resposta1_en=escape(document.frm.resposta1_en.value);
	
	resposta2=escape(document.frm.resposta2.value);
	resposta2_es=escape(document.frm.resposta2_es.value);
	resposta2_fr=escape(document.frm.resposta2_fr.value);
	resposta2_en=escape(document.frm.resposta2_en.value);
	
	resposta3=escape(document.frm.resposta3.value);
	resposta3_es=escape(document.frm.resposta3_es.value);
	resposta3_fr=escape(document.frm.resposta3_fr.value);
	resposta3_en=escape(document.frm.resposta3_en.value);
	
	resposta4=escape(document.frm.resposta4.value);
	resposta4_es=escape(document.frm.resposta4_es.value);
	resposta4_fr=escape(document.frm.resposta4_fr.value);
	resposta4_en=escape(document.frm.resposta4_en.value);
	
	resposta5=escape(document.frm.resposta5.value);
	resposta5_es=escape(document.frm.resposta5_es.value);
	resposta5_fr=escape(document.frm.resposta5_fr.value);
	resposta5_en=escape(document.frm.resposta5_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+"&resposta1="+resposta1+"&resposta1_es="+resposta1_es+"&resposta1_fr="+resposta1_fr+"&resposta1_en="+resposta1_en+"&resposta2="+resposta2+"&resposta2_es="+resposta2_es+"&resposta2_fr="+resposta2_fr+"&resposta2_en="+resposta2_en+"&resposta3="+resposta3+"&resposta3_es="+resposta3_es+"&resposta3_fr="+resposta3_fr+"&resposta3_en="+resposta3_en+"&resposta4="+resposta4+"&resposta4_es="+resposta4_es+"&resposta4_fr="+resposta4_fr+"&resposta4_en="+resposta4_en+"&resposta5="+resposta5+"&resposta5_es="+resposta5_es+"&resposta5_fr="+resposta5_fr+"&resposta5_en="+resposta5_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);
	
	resposta1=escape(document.frm.resposta1.value);
	resposta1_es=escape(document.frm.resposta1_es.value);
	resposta1_fr=escape(document.frm.resposta1_fr.value);
	resposta1_en=escape(document.frm.resposta1_en.value);
	
	resposta2=escape(document.frm.resposta2.value);
	resposta2_es=escape(document.frm.resposta2_es.value);
	resposta2_fr=escape(document.frm.resposta2_fr.value);
	resposta2_en=escape(document.frm.resposta2_en.value);
	
	resposta3=escape(document.frm.resposta3.value);
	resposta3_es=escape(document.frm.resposta3_es.value);
	resposta3_fr=escape(document.frm.resposta3_fr.value);
	resposta3_en=escape(document.frm.resposta3_en.value);
	
	resposta4=escape(document.frm.resposta4.value);
	resposta4_es=escape(document.frm.resposta4_es.value);
	resposta4_fr=escape(document.frm.resposta4_fr.value);
	resposta4_en=escape(document.frm.resposta4_en.value);
	
	resposta5=escape(document.frm.resposta5.value);
	resposta5_es=escape(document.frm.resposta5_es.value);
	resposta5_fr=escape(document.frm.resposta5_fr.value);
	resposta5_en=escape(document.frm.resposta5_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
			  +"&resposta1="+resposta1+"&resposta1_es="+resposta1_es+"&resposta1_fr="+resposta1_fr+"&resposta1_en="+resposta1_en
			  +"&resposta2="+resposta2+"&resposta2_es="+resposta2_es+"&resposta2_fr="+resposta2_fr+"&resposta2_en="+resposta2_en
			  +"&resposta3="+resposta3+"&resposta3_es="+resposta3_es+"&resposta3_fr="+resposta3_fr+"&resposta3_en="+resposta3_en
			  +"&resposta4="+resposta4+"&resposta4_es="+resposta4_es+"&resposta4_fr="+resposta4_fr+"&resposta4_en="+resposta4_en
			  +"&resposta5="+resposta5+"&resposta5_es="+resposta5_es+"&resposta5_fr="+resposta5_fr+"&resposta5_en="+resposta5_en)
}



//------------------------------------ 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)
}
