function init_fb(){

	document.getElementById("r_inf_util_si").checked=true;

}

function setRadioButtonSelectedValue(ctrl)
{
    for(i=0;i<ctrl.length;i++)
        if(ctrl[i].checked){
			ctrl[i].value = '1';
			ctrl[i].checked = false;
		} else {
			ctrl[i].value = '0';
		}
}

function display_fbf_observaciones(sn){

	if (sn){
		doEnviarCerrar();
		document.getElementById("bloque_observaciones").className = "obs_activo";
		document.getElementById("btn_send1").className = document.getElementById("ff_pregunta").className.replace('activo',' oculto ');
	} else {
		doEnviarCerrar();
		document.getElementById("btn_send1").className = document.getElementById("ff_pregunta").className.replace('oculto',' activo ');
		document.getElementById("bloque_observaciones").className = "obs_oculto";
	}

}

function doGracias(){
	// ocultamos la pregunta
	document.getElementById("ff_pregunta").className = document.getElementById("ff_pregunta").className.replace('activo',' oculto ');
	
	// y damos las gracias
	document.getElementById("ff_gracias").className = document.getElementById("ff_pregunta").className.replace('oculto',' activo ');
	
}

function doGraciasObservaciones(){ // ToDo: enviar el formulario	
	
	// ocultamos la pregunta
	document.getElementById("ff_pregunta").className = document.getElementById("ff_pregunta").className.replace('activo',' oculto ');

	// ocultamos las observaciones
	document.getElementById("bloque_observaciones").className = "obs_oculto";
	document.getElementById("ff_enviar").style.display = "none";

	// y damos las gracias
	document.getElementById("ff_gracias").className = document.getElementById("ff_pregunta").className.replace('oculto',' activo ');

	
}

function doFormEnviar(){	// ToDodo: Enviar
	display_fbf_observaciones(false);
	document.getElementById("ff_enviar").style.display = "inline-block";
	document.getElementById("btn_send1").className = document.getElementById("ff_pregunta").className.replace('activo',' oculto ');

}


function doEnviarGracias(){	// ToDodo: Enviar
	document.getElementById("ff_enviar").style.display = "none";
	document.getElementById("btn_send1").className = document.getElementById("ff_pregunta").className.replace('oculto',' activo ');


}

function doEnviarCerrar(){
	
	document.getElementById("ff_enviar").style.display = "none";
	document.getElementById("btn_send1").className = document.getElementById("ff_pregunta").className.replace('oculto',' activo ');

}

function creaAjax(){
         var objetoAjax=false;
         try {
          /*Para navegadores distintos a internet explorer*/
          objetoAjax = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
          try {
                   /*Para explorer*/
                   objetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
                   }
                   catch (E) {
                   objetoAjax = false;
					}
         }

         if (!objetoAjax && typeof XMLHttpRequest!='undefined') {
          objetoAjax = new XMLHttpRequest();
         }
         return objetoAjax;
}

function envia_CorreoFeedBack(url){

	if(document.getElementById('correo_destinatario').value==""){
		alert("Por favor, debe introducir su email");
		document.getElementById('correo_destinatario').focus();
		return false;
	}else{
		var re = /\w+@(\w|-)+\.\w+/;
		if(!re.test(document.getElementById('correo_destinatario').value)){
		  alert("El email no tiene un formato valido. Introduzca de nuevo el email");
		  document.getElementById('correo_destinatario').focus();
		  return false;
		}else{
			var ajax=creaAjax();
			var url_php = "http://telco.swf.enpruebas.com/php/confirmacion_envio.php";
			var valores = '&correo_destinatario='+document.getElementById('correo_destinatario').value+'&correo_remitente='+document.getElementById('correo_remitente').value+'&nombre_destinatario='+document.getElementById('nombre_destinatario').value+'&nombre_remitente='+document.getElementById('nombre_remitente').value+'&comentario='+document.getElementById('comentario').value+'&url='+url;
			
			ajax.open ('POST', url_php, true);
			ajax.onreadystatechange = function() {
				if (ajax.readyState==4){ // -> peticion completa
					if(ajax.status==200){ // -> html 200
						doGraciasObservaciones();
					}
					else {
						alert('ERROR DE ENVIO');
					}
				}
			}
			ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
			ajax.send(valores);
			return;
		}
	}  

		
	
}

function envia_Encuesta(id,url){
	var ajax=creaAjax();
    var url_php = "http://telco.swf.enpruebas.com/php/almacenar_encuesta.php";
	setRadioButtonSelectedValue(document.myform.radio_encuesta);
    var valores = 'radio1='+document.getElementById('radio1').value+'&radio2='+document.getElementById('radio2').value+'&radio3='+document.getElementById('radio3').value+'&id='+id+'&url='+url;
    
    ajax.open ('POST', url_php, true);	
    ajax.onreadystatechange = function() {
		
		if (ajax.readyState==4){ // -> peticion completa
			if(ajax.status==200){ // -> html 200
			}
			else {
				alert('ERROR DE ENVIO');          
			}
		}
	}
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');	 
	ajax.send(valores);	
	return;
	
}

function envia_EncuestaFeedBack(id,url){
	var ajax=creaAjax();
    var url_php = "http://telco.swf.enpruebas.com/php/almacenar_encuesta2.php";
	setRadioButtonSelectedValue(document.form_feedback.r_inf_util);
    var valores = 'radio1='+document.getElementById('r_inf_util_si').value+'&radio2='+document.getElementById('r_inf_util_no').value+'&txt_obs='+document.getElementById('txt_obs').value+'&id='+id+'&url='+url;
    
    ajax.open ('POST', url_php, true);
    ajax.onreadystatechange = function() {
		if (ajax.readyState==4){ // -> peticion completa
			if(ajax.status==200){ // -> html 200
				
				doGraciasObservaciones();
			}
			else {
				alert('ERROR DE ENVIO');
			}
		}
	}
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send(valores);
	return;
	
}



