// JavaScript Document

function recomendarPortal(){

	var j_nombre_para	=document.getElementById("txt_rec_nombre_para").value;
	var j_email_para	=document.getElementById("txt_rec_email_para").value;
	var j_nombre_desde	=document.getElementById("txt_rec_nombre_desde").value;
	var j_email_desde	=document.getElementById("txt_rec_email_desde").value;
	var j_tipo_origen	='portal';
	
	if(document.getElementById("chk_rec_suscripcion_rec").checked){ j_suscribe='1'; } else { j_suscribe='0'; }

	var indicador	=	true;
	  
	if(!j_nombre_para) { 
		indicador=false; Error("txt_rec_nombre_para"); $("#txt_rec_nombre_para").focus();
		} else {
			noError("txt_rec_nombre_para");
		}
		
	if(!j_email_para) {
		indicador=false; Error("txt_rec_email_para"); $("#txt_rec_email_para").focus();
		} else {
			noError("txt_rec_email_para");
		}

	if(!valida_email_recom(j_email_para)) { 
		indicador=false; Error("txt_rec_email_para"); $("#txt_rec_email_para").focus();
		} else {
			noError("txt_rec_email_para");
		}
	
	if(!j_nombre_desde) { 
		indicador=false; Error("txt_rec_nombre_desde"); $("#txt_rec_nombre_desde").focus();
		} else {
			noError("txt_rec_nombre_desde");
		}
	
	if(!j_email_desde) {
		indicador=false; Error("txt_rec_email_desde"); $("#txt_rec_email_desde").focus();
		} else {
			noError("txt_rec_email_desde");
		}
							  
	if(!valida_email_recom(j_email_desde)) { 
		indicador=false; Error("txt_rec_email_desde"); $("#txt_rec_email_desde").focus();
		} else {
			noError("txt_rec_email_desde");
		}
									  
	if(indicador) { 

		$.get("librerias/lb_recomienda.php",{nombre_para:j_nombre_para,email_para:j_email_para,nombre_desde:j_nombre_desde,email_desde:j_email_desde, suscribe:j_suscribe, tipo_origen:j_tipo_origen },
								  function(data){
									var capa_rec=$("#recom_portal");
									capa_rec.html('<div style="width:270px; height:200px; line-height: 250px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;">Enviando ...</div>');
									capa_rec.html(data);
								}); 
		}
}

function valida_email_recom(valor)
{
	var reg=/(^[a-zA-Z0-9._-]{1,30})@([a-zA-Z0-9.-]{1,30})[.][a-zA-Z0-9.-]{1,30}($)/;
	if(reg.test(valor)) return true;
	else return false;
}

function compartirPortal(vista){
	if(!vista){
		$("#div_compartir").fadeIn('slow');
	} else if(vista=='cerrar'){
		$("#div_compartir").fadeOut('slow');
		}
}

