// JavaScript Document
function toggleAll(element) 
	{
	var form = document.forms.openinviter, z = 0;
	for(z=0; z<form.length;z++)
		{
		if(form[z].type == 'checkbox')
			form[z].checked = element.checked;
	   	}
	}
	 function contar() {
	  var checkboxes = document.getElementById('openinviter').checkbox; //Array que contiene los checkbox
	
	  var cont = 0; //Variable que lleva la cuenta de los checkbox pulsados
	  var idsemails = '';
	  
	  for (var x=0; x < checkboxes.length; x++) {
	   if (checkboxes[x].checked) {
	   idsemails = checkboxes[x].value + '|' + idsemails; 
	   }
	  }
	 
	  idsemails= idsemails.substring(0,idsemails.length-1);
	  document.getElementById('idcorreosselect').value=idsemails;	 
	 }
function IniciarTacometro()
{
	//parametro1 = valor para ubicar la aguja del tacometro
	//parametro2 = id de la siguiente pregunta
	document.getElementById('tacometroDiv').style.display='block';
	$.ajax({type: "POST",url: "ajax/creaxml.php",data: "parametro1=0&&parametro2=1",success: procesaRespuesta});
	//new Ajax.Request('ajax/creaxml.php', {method: 'post',asynchronous: true,postBody: 'parametro1=0&&parametro2=1',onSuccess: procesaRespuesta});

}
function cambiarArchivo(valor1,valor2)
{
	//parametro1 = valor para ubicar la aguja del tacometro
	//parametro2 = id de la siguiente pregunta
	var val1 = parseInt(valor1);
	var val2 = parseInt(valor2);
	if (val1>-100 && val2!=100)
	{
		$.ajax({type: "POST",url: "ajax/creaxml.php",data: 'parametro1=' + valor1 + '&&parametro2=' + valor2,success: procesaRespuesta});
		//new Ajax.Request('ajax/creaxml.php', {method: 'post',asynchronous: true,postBody: 'parametro1=' + valor1 + '&&parametro2=' + valor2 ,onSuccess: procesaRespuesta});
	}
	else
	{
		document.getElementById('question').style.display='none';
		document.getElementById('invitation').style.display='block';
		$.ajax({type: "POST",url: "ajax/creaxml.php",data: 'parametro1=' + valor1 + '&&parametro2=' + valor2});
		$.ajax({type: "POST",url: "ajax/index.php",success: openinviter});
//		new Ajax.Request('ajax/creaxml.php', {method: 'post',asynchronous: true,postBody: 'parametro1=' + valor1 + '&&parametro2=' + valor2 });
//		new Ajax.Request('ajax/index.php', {method: 'post',asynchronous: true,onSuccess: openinviter });
		//alert("ok");
	}
	
}
function getContacts()
{
	//parametro1 = valor para ubicar la aguja del tacometro
	//parametro2 = id de la siguiente pregunta
	//parametro3 = indica si es un reinicio o si no es reinicio.
	var usuario=document.getElementById('email_box').value;
	var pass=document.getElementById('password_box').value;
	var proveedor=document.getElementById('provider_box').value;
	$.ajax({type: "POST",url: "ajax/index.php",data: 'email_box=' + usuario + '&password_box=' + pass + '&provider_box=' + proveedor + '&send=true',success: openinviter});
//	new Ajax.Request('ajax/index.php',{method: 'post',asynchronous: true,postBody: 'email_box=' + usuario + '&password_box=' + pass + '&provider_box=' + proveedor + '&send=true',onSuccess: openinviter });
}
function SendInvitations()
{
	//parametro1 = valor para ubicar la aguja del tacometro
	//parametro2 = id de la siguiente pregunta
	//parametro3 = indica si es un reinicio o si no es reinicio.
	contar();
	var idsesion=document.getElementById('id_session').value;
	var correos=document.getElementById('idcorreosselect').value;

	$.ajax({type: "POST",url: "ajax/index.php",data: 'id_session=' + idsesion + '&idcorreosselect=' + correos + '&SendInvitations=true',success: openinviter});
	//new Ajax.Request('ajax/index.php',{method: 'post',asynchronous: true,postBody: 'id_session=' + idsesion + '&idcorreosselect=' + correos + '&SendInvitations=true',onSuccess: openinviter });
}
function cerrarSesion()
{
	//parametro1 = valor para ubicar la aguja del tacometro
	//parametro2 = id de la siguiente pregunta
	//parametro3 = indica si es un reinicio o si no es reinicio.
	$.ajax({type: "POST",url: "ajax/creaxml.php",data: 'parametro1=100&parametro2=1&parametro3=true'});
	//new Ajax.Request('ajax/creaxml.php',{method: 'post',asynchronous: true,postBody: 'parametro1=100&parametro2=1&parametro3=true'});
}
/*function traerPregunta() 
{
	new Ajax.Request('ajax/printQuestion.php',{method: 'post',asynchronous: true,onSuccess: procesaRespuesta});
	//alert("traer pregunta");
}*/
function procesaRespuesta(respuesta) 
{
	/*document.getElementById('valor').value=respuesta.responseText;*/
		//new Ajax.Request('ajax/printQuestion.php',{method: 'post',asynchronous: true});
	document.getElementById('question').innerHTML=respuesta;

	//alert(respuesta.responseText);
}
function openinviter(respuesta) 
{
	/*document.getElementById('valor').value=respuesta.responseText;*/
	$.ajax({type: "POST",url: "ajax/contador.php"});
	document.getElementById('divOpeninviter').innerHTML=respuesta;
	//alert(respuesta.responseText);
}
function stopRKey(evt) 
{
	var evt = (evt) ? evt : ((event) ? event : null);
	var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
	if ((evt.keyCode == 13) && (node.type=="text")) 
	{
		cambiarArchivo();
		document.getElementById('valor').value="";
		return false;
	}
}
window.onload = function()
{
	cerrarSesion();
}
document.onkeypress = stopRKey;