var msg;
var del;
var hide_popup;
var comparte;
var recomienda;
var apply;

	function ColocaTextos(tipo,titulo,texto)
	{
		//jQuery("#pop_titulo").html(titulo);
		//jQuery("#pop_interior").html(texto);
		switch (tipo){
		case "Alert":
			jQuery("#pop_imagen").html("<img src='/imgfiles/back/img/question.gif' style='margin-left:20px;'>");
			break;
		case "Informative":
			jQuery("#pop_imagen").html("<img src='/imgfiles/back/img/warning.gif'>");
			break;
		}
	}
	
	function muestra_popup(){
		jQuery("#capa").height(jQuery("body").height() + 500);   
		jQuery("#capa").width(jQuery("body").width());
		var offset = window.pageYOffset ? window.pageYOffset : document.documentElement.scrollTop;
		offset += 200;
		var left=(jQuery("body").width() - 350)/2;
		jQuery("#popup").css({left: left, top: offset+"px"})
		jQuery("#capa").fadeIn("slow");
		jQuery("#popup").fadeIn("slow");
		jQuery("#popup").easydrag();
		
	}
		
	hide_popup=function restart_buttons(){
		jQuery("#capa").fadeOut("slow");
		jQuery("#popup").hide("slow",function(){
			jQuery("#button_ok").show();
			jQuery("#button_ko").show();
			jQuery("#delete_ok").remove();
			jQuery("#delete_ko").remove();
			jQuery("#id_de").attr("value","");
			jQuery("#id_para").attr("value","");
			jQuery("#id_mensaje").attr("value","");
		});
	
	}

	del=function(tipo,titulo,texto,form) {
		ColocaTextos(tipo,titulo,texto);
		jQuery("#button_ok").hide();
		jQuery("#button_ko").hide();
		jQuery("#delete_ok").remove();
		jQuery("#dok").remove();
		jQuery("#dcan").remove();
		jQuery("#dcl").remove();
		var texto_aceptar=jQuery("#button_ok").val();
		var texto_cancelar=jQuery("#button_ko").val();
		jQuery("#pop_buttons").prepend("<div style='float:left;position:relative;' id='dok'><input type='button' style='' id='delete_ok' name='aceptar' onclick='"+form+".submit();' value='"+texto_aceptar+"' class='boton_verde'/></div>");
		jQuery("#pop_buttons").append("<div style='float:left; position:relative;padding: 0px 0px 0px 5px;' id='dcan'><input type='button' id='delete_ko' name='aceptar' onclick='hide_popup();' value='"+texto_cancelar+"' class='boton_naranja'/></div><div style='clear:both;' id='dcl'></div>");
		muestra_popup();
	}

	delajax=function(tipo,titulo,texto,callback) {
		ColocaTextos(tipo,titulo,texto);
		jQuery("#button_ok").hide();
		jQuery("#button_ko").hide();
		jQuery("#delete_ok").remove();
		jQuery("#dok").remove();
		jQuery("#dcan").remove();
		jQuery("#dcl").remove();
		var texto_aceptar=jQuery("#button_ok").val();
		var texto_cancelar=jQuery("#button_ko").val();
		jQuery("#pop_buttons").prepend("<div style='float:left;position:relative;' id='dok'><input type='button' style='' id='delete_ok' name='aceptar' onclick='"+callback+"();' value='"+texto_aceptar+"' class='boton_verde'/></div>");
		jQuery("#pop_buttons").append("<div style='float:left; position:relative;padding: 0px 0px 0px 5px;' id='dcan'><input type='button' id='delete_ko' name='aceptar' onclick='hide_popup();' value='"+texto_cancelar+"' class='boton_naranja'/></div><div style='clear:both;' id='dcl'></div>");
		muestra_popup();
	}

	comparte=function() {
		
		var texto_comparte=jQuery("#btn_borrar").val();
		jQuery("#alert_incorrecto").remove();
		jQuery("#alert_incorrecto1").remove();
		jQuery("#button_ok").hide();
		jQuery("#button_ko").hide();
		jQuery("#delete_ok").remove();
		jQuery("#dok").remove();
		jQuery("#sub_rec").remove();
		jQuery("#dcan").remove();
		jQuery("#dcl").remove();
		var texto_aceptar=jQuery("#button_ok").val();
		var texto_cancelar=jQuery("#button_ko").val();
		jQuery("#pop_buttons").prepend("<div style='float:left;position:relative;' id='dok'><input type='button' name='enviar' value='"+texto_comparte+"' class='boton_verde' id='sub_rec'  onclick='recomienda();'/></div>");
		jQuery("#pop_buttons").append("<div style='float:left; position:relative;padding: 0px 0px 0px 5px;' id='dcan'><input type='button' id='delete_ko' name='aceptar' onclick='hide_popup();' value='"+texto_cancelar+"' class='boton_naranja'/></div><div style='clear:both;' id='dcl'></div>");
		muestra_popup();
		jQuery("#popup").css({left: "447.5px", top: "225px"});
			}
		
	recomienda=function(){
		
		var url=jQuery("#urrl").val();
		var video=jQuery("#CurrentVideoPlaying").val();
		var link=url+video;
		var de=jQuery("#id_de").attr("value");
		var para=jQuery("#id_para").attr("value");
		var msj1=jQuery("#id_mensaje").attr("value");
		var ban=jQuery("#auxer").attr("value");
		var ban2=jQuery("#auxer2").attr("value");
		if((ban=='ok')&&(ban2=='ok')){		
			jQuery.ajax({
				type:"POST",
				async: true,
				url: "/EnvioMailContactWebTv.compartir",
				cache: false,
				data: {De:de,Para:para,msj:msj1,url:link},
				success: function(json){
				var resp = eval('(' + json + ')');
				
				}
			})
			jQuery("#id_de").attr("value","");
			jQuery("#id_para").attr("value","");
			jQuery("#id_mensaje").attr("value","");
				
			hide_popup();
		}
		
	}
	

	msg=function(tipo,titulo,texto) {
		ColocaTextos(tipo,titulo,texto);
		muestra_popup();
		jQuery("#button_ko").hide();
	}
	
	apply=function(tipo,titulo,texto,func,hasloop) {
		var loop = "";
		if(hasloop=='1') {
			loop = "<br/> <span class='form_no' id='e_duracion_pop' style='COLOR:#E51010;font-size:14px;display:none;'>Duration format no valid!</span><br><label>Loop</label><input type='checkbox' name='loop' id='loop' value='S' checked='checked'/>";
		}
		texto = "<div class='apply_text'>"+texto+"<form name='start_time' id='start_time_val'>Starting Time: </span><input type='text' class='prog_dura' name='start_at' onclick='this.focus();' id='start_at' value='00:00:00' maxlength='8'/><button id='open_icon_dura' class='boton_gris'><img height='16' width='16' src='/images/gui/watch.gif' alt='Select time' title='Select time'/></button> "+loop+"</form>";
		ColocaTextos(tipo,titulo,texto);
		jQuery("#button_ok").hide();
		jQuery("#button_ko").hide();
		jQuery("#delete_ok").remove();
		jQuery("#dok").remove();
		jQuery("#dcan").remove();
		jQuery("#dcl").remove();
		
		var texto_aceptar=jQuery("#button_ok").val();
		var texto_cancelar=jQuery("#button_ko").val();
		jQuery("#pop_buttons").prepend("<div style='float:left;position:relative;' id='dok' onclick='hide_popup();'><input type='button' style='' id='apply_ok' name='aceptar' onclick='"+func+"();' value='"+texto_aceptar+"' class='boton_verde'/></div>");
		jQuery("#pop_buttons").append("<div style='float:left; position:relative;padding: 0px 0px 0px 5px;' id='dcan'><input type='button' id='apply_ko' name='aceptar' onclick='hide_popup();' value='"+texto_cancelar+"' class='boton_naranja'/></div><div style='clear:both;' id='dcl'> </div>");
		muestra_popup();
		jQuery("#open_icon_dura").click(function(evt) {
			abre_time_picker(document.start_time,'start_at',evt,'/',1);
			return false;
		});
	}
	
	jQuery("#button_ko,#button_ok,#pop_cerrar,#capa").click(function () {
		hide_popup();
	})

	var texte_looker=jQuery(".finder, .camp_buscador").val();
	jQuery(".finder, .camp_buscador").before("<input type='hidden' id='default_finder' value='"+texte_looker+"'/>");

	jQuery(".finder, .camp_buscador").click(function(){
		var texte_finder=jQuery(this).val();
		$prev=jQuery(this).prev();
		var aux=$prev.attr("id");
		var aux_txt=$prev.val();
		if(aux==undefined || (aux!=undefined && aux_txt==texte_finder))
		{
			jQuery("#default_finder").remove();
			jQuery(this).before("<input type='hidden' id='default_finder' value='"+texte_finder+"'/>");
			jQuery(this).val("");
			jQuery(this).css({"color":"#000000"})
		}
	})
	jQuery("#id_de").click(function(){this.focus();})
	jQuery("#id_para").click(function(){this.focus();})
	jQuery("#id_mensaje").click(function(){this.focus();})
	jQuery(".finder, .camp_buscador").blur(function(){
		var texte_finder=jQuery(this).val();
		if (texte_finder=='')
		{
			$prev=jQuery(this).prev();
			var default_finder=$prev.val();
			jQuery(this).val(default_finder); 
			jQuery(this).css({"color":"#696969"})
		}
	})

	
	jQuery("#id_de").blur(function(){
		var long_de=jQuery("#id_de").val().length;
		var de=jQuery("#id_de").val();
		var long_para=jQuery("#id_para").val().length;
		var er=jQuery("#auxer").attr("name");
		if(long_de > 0)
		{ 
			if (!(/[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/.test(de)))
			{
				jQuery("#alert_incorrecto").remove();
				jQuery("#id_de").after("<span id='alert_incorrecto' alt='' style='color:red;'  >"+er+"</span>");
				jQuery("#alert_incorrecto").fadeIn("slow");
				jQuery("#auxer").attr('value','no');
			}
			else
			{
			jQuery("#alert_incorrecto").remove();
			jQuery("#auxer").attr('value','ok');

			}
		}
	})
		jQuery("#id_para").blur(function(){
		var long_para=jQuery("#id_para").val().length;
		var para=jQuery("#id_para").val();
			var er=jQuery("#auxer").attr("name");
		if(long_para > 0)
		{ 
			if (!(/[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/.test(para)))
			{
				jQuery("#alert_incorrecto1").remove();
				jQuery("#id_para").after("<span id='alert_incorrecto1' alt='' style='color:red;' >"+er+"</span>");
				jQuery("#alert_incorrecto1").fadeIn("slow");
				jQuery("#auxer2").attr('value','no');
			}
			else
			{
			jQuery("#alert_incorrecto1").remove();
			jQuery("#auxer2").attr('value','ok');

			}
		}
	})

	jQuery("form[name^='buscador']").submit(function(){
		var def=jQuery(this).find("#default_finder").val();
		var txt=jQuery(this).find("input[type='text']").val();
		if (def==txt) {jQuery(this).find("input[type='text']").val("");}
	})

			
	var resultado_calculo=jQuery("#resultado_calculo").val();
	var txt_inf=jQuery("#txt_inf").val();
	switch (resultado_calculo){
	case "1":
		var txt_res_ok=jQuery("#txt_res_ok").val();
		msg('Informativo',txt_inf,txt_res_ok);
		break;

	case "2":
		var txt_res_ko=jQuery("#txt_res_ko").val();
		msg('Informativo',txt_inf,txt_res_ko);
		break;
	}

jQuery(function(){
  /* Remove error icons on keydown */
  jQuery("form input").keydown(function(){
    jQuery(this).parent().children("img[id^='lb_err']").remove();
  });
  jQuery("form select").change(function(){
    jQuery(this).parent().children("img[id^='lb_err']").remove();
  });
  jQuery("form textarea").keydown(function(){
    jQuery(this).parent().children("img[id^='lb_err']").remove();
  });
});







