function saveNotice(){var b=box({css:{width:600},message:'<h2 class="title">Guardar en Mis Noticieros</h2><form id="editNotice" style="display: none;" class="form"><p>Elija un noticiero donde guardar las noticias.</p><ul class="noticeList"></ul><div class="clearfix submit_cont"><span class="loading overlay-loading" style="display: none;">Enviando...</span><a class="option create button" title="Guarda la noticia en un nuevo noticiero" href="#"><span class="button-left"><span class="button-right">Crear nuevo noticiero</span></span></a><a class="option submit edit button" title="Guardar" href="#"><span class="button-left"><span class="button-right">Guardar</span></span></a></div></form><form id="newNotice" style="display: none" class="form"><p>Crear un nuevo noticiero.</p><dl class="clearfix"><dt><label for="name">Nombre</label></dt><dd><input type="text" id="name" name="name" class="input-text" value="" /></dd></dl><div class="clearfix submit_cont"><span class="loading overlay-loading" style="display: none;">Enviando...</span><a class="option submit save button" href="#"><span class="button-left"><span class="button-right">Guardar</span></span></a><a class="olclose overlay-close button" title="Cancelar" href="#"><span class="button-left"><span class="button-right">Cancelar</span></span></a></div></form>'});
b.show(function(d){var a=d.find("#editNotice"),c=d.find("#newNotice"),f=d.find(".overlay-loading");$.ajax({type:"get",dataType:"html",cache:false,url:"/mis-noticieros/listado-modal/",success:function(h){if(h.length>0){a.find(".noticeList").html(h);a.slideDown("normal",function(){b.center()});a.find("li").click(function(){var e=$(this);e.parent().find(".news_selected").removeClass("news_selected");e.addClass("news_selected")})}else{a.find(".noticeList").addClass("no_result").html('<li class="newslist module-news"><h2 class="title">No tiene noticieros guardados.</h2></li>');
c.find(".back").parent().hide();c.slideDown()}},error:function(){f.fadeOut()}});d.find("form").submit(function(){return false});d.find(".option").bind("click",function(){var h=$(this),e={},m=h.parents("form"),g=d.find(".msg"),p="";g.text()!==""&&g.slideUp("fast");if(h.is(".create"))a.slideUp("normal",function(){c.slideDown();b.center()});else h.is(".back")&&c.slideUp("normal",function(){a.slideDown("fast",function(){b.center()})});if(h.is(".edit")){e.newsId=a.find(".news_selected").find("input").val();
if(e.newsId==undefined)p="Por favor, elija un noticiero."}else if(h.is(".save")){e.name=c.find('[name="name"]').val();if(e.name==="")p="Por favor, Escriba un nombre para el noticiero."}ids=[];$("#sortable").find('[name="id"]').each(function(){ids.push($(this).val())});if(h.is(".submit"))if(p!==""){g.addClass("error").text(p);g.slideDown()}else{g.removeClass("error").removeClass("success").addClass("overlay-loading-text").text("Enviando datos...").slideDown();m.find(".option, .olclose").fadeOut();
$.ajax({type:"post",dataType:"json",url:"/mis-noticieros/actualizar/",data:{newsName:e.name||null,videosId:"["+ids+"]",newsId:h.attr("rel")||null,newsId:e.newsId||null},success:function(i){if(i.success===true){g.addClass("success").text("Noticia agregada con exito.");c.find('[name="name"]').val("");setTimeout(function(){b.close();if(i.url!=="")location.href=i.url},1E3)}else{g.addClass("error").text("Ocurri\u00f3 un problema, por favor intente otra vez.");m.find(".option, .olclose").fadeIn()}g.slideDown();
m.find(".overlay-loading").fadeOut()},error:function(){g.addClass("error").text("Ocurri\u00f3 un problema, por favor intente otra vez.");g.slideDown();m.find(".overlay-loading").fadeOut();m.find(".option").fadeIn()}})}return false})})}function clearNotice(){location.href="/mi-noticiero/reiniciar/"}
function deleteNotice(b){var d=b.attr("title").split("|"),a=new box({success:"confirm",message:'<h2 class="title">'+d[0]+'</h2><div class="detail">'+d[1]+"</div>",handled:function(){var c=a.el.find(".msg");c.text()!==""&&c.slideUp("fast");if(b.is(".delete-misnoticieros")===true){c.removeClass("error").removeClass("success").addClass("overlay-loading").text("Enviando datos...").slideDown();$.ajax({type:"get",dataType:"json",url:b.attr("href"),success:function(f){if(f.success===true){$("#sortable").children().length===
1?location.reload():b.parents("li").slideUp("fast",function(){$(this).remove()});a.close()}else c.addClass("error").text("Ocurri\u00f3 un problema, por favor intente otra vez.").slideDown()},error:function(){c.addClass("error").text("Ocurri\u00f3 un problema, por favor intente otra vez.").slideDown()}})}else{c.removeClass("error").removeClass("success").addClass("overlay-loading").text("Enviando datos...").slideDown();$.ajax({type:"post",dataType:"json",url:"/mi-noticiero/eliminar/",data:{id:b.attr("rel")},
success:function(f){if(f.success===true){$("#sortable").children().length===1?location.reload():b.parents("li").slideUp("fast",function(){$(this).remove()});a.close()}else c.addClass("error").text("Ocurri\u00f3 un problema, por favor intente otra vez.").slideDown()},error:function(){c.addClass("error").text("Ocurri\u00f3 un problema, por favor intente otra vez.").slideDown()}})}}});a.show()}var is_send=false;
function shareNotice(b){function d(g,p){g.find("form").submit(function(){var i=$(this),j,k,n=g.find(".msg"),o="",u="",r="",l={};if(is_send===false){if(c===false){var s=i.find('[name="your_name"]'),t=i.find('[name="your_email"]');j=i.find('[name="friend_name"]');k=i.find('[name="friend_email"]');r="/mis-noticieros/compartir-amigo/"}else{j=i.find('[name="friend"]');k=i.find('[name="email"]');r="/mis-noticieros/compartir/"}if(c===false)if(s.val()===undefined||s.val()==="")o="Por favor ingrese su nombre.";
else if(t.val()===undefined||t.val()==="")o="Por favor ingrese su email.";else if(j.val()===undefined||j.val()==="")o="Por favor ingrese el nombre de su amigo/a.";else{if(k.val()===undefined||k.val()==="")o="Por favor ingrese el email de su amigo/a."}else if(j.val()===undefined||j.val()==="")o="Por favor ingrese un nombre.";else if(k.val()===undefined||k.val()==="")o="Por favor ingrese un email.";if(o!=="")n.addClass("error").html(o).fadeIn();else{n.removeClass("error").removeClass("success").addClass("overlay-loading").html("Enviando datos...");
n.css("display")!=="block"&&n.fadeIn();i.find(".submit").fadeOut();u=a.attr("href");if(c===false){l.your_name=s.val();l.your_email=t.val();l.friend_name=j.val();l.friend_email=k.val()}else{l.friend=j.val();l.email=k.val()}l.url=u;l.noticia=a.is(".share_notice")?1:0;$.ajax({type:"post",dataType:"json",url:r,data:l,beforeSend:function(){is_send=true},success:function(q){if(q.success===true){n.removeClass("overlay-loading").addClass("success").html(h.success);j.val("");k.val("");typeof p==="function"&&
p(q)}else{var v=[];if(typeof q.message==="object"){for(var w in q.message)v.push(q.message[w]);n.removeClass("overlay-loading").addClass("error").html(v.join("<br/>")).slideDown()}else n.removeClass("overlay-loading").addClass("error").html("Ocurri\u00f3 un problema, por favor itente otra vez.")}i.find(".submit").fadeIn();is_send=false},error:function(){n.removeClass("overlay-loading").addClass("error").html("Ocurri\u00f3 un problema, por favor itente otra vez.");i.find(".submit").fadeIn();is_send=
false}})}}return false})}var a=b,c=a.is(".is_user");b=a.is(".rollup");var f,h={};if(a.attr("href").match("mis-noticieros")){f="Compartir Noticiero";h.success="Su Noticiero ha sido compartido con \u00e9xito. Gracias."}else{f="Compartir Noticia";h.success="Su Noticia ha sido compartida con \u00e9xito. Gracias."}f=c===true?['<h2 class="title">'+f+'</h2><form method="post" action="#">','<dl class="clearfix"><dt><label for="id_friend">Nombre de amigo/a</label></dt>','<dd><input type="text" id="id_friend" name="friend" class="input-text" value="" /></dd>',
'<dt><label for="id_email">Email</label>','<dd><input type="text" id="id_email" name="email" class="input-text" value="" /></dd>',"</dl>",'<div class="action clearfix">','<button type="submit" value="" class="submit input-button button-enviar">Enviar</button>']:['<h2 class="title">'+f+'</h2><form method="post" action="#">','<dl class="clearfix"><dt><label for="id_your_name">Tu nombre</label></dt>','<dd><input type="text" id="id_your_name" name="your_name" class="input-text" value="" /></dd>','<dt><label for="id_your_email">Tu email</label></dt>',
'<dd><input type="text" id="id_your_email" name="your_email" class="input-text" value="" /></dd>','<dt><label for="id_friend_name">Nombre de amigo/a</label></dt>','<dd><input type="text" id="id_friend_name" name="friend_name" class="input-text" value="" /></dd>','<dt><label for="id_friend_email">Email de tu amigo/a</label></dt>','<dd><input type="text" id="id_friend_email" name="friend_email" class="input-text" value="" /></dd>','<div class="action clearfix">','<button type="submit" value="" class="submit input-button button-enviar">Enviar</button>'];
b&&f.push('<span class="msg-validation msg"></span>');f.push("</div></form>");if(b===true){var e=$(a.attr("rel"));if(e.html()===""){e.html('<div class="module module-simple module-alter"><span class="icon icon-delete">cerrar</span>'+f.join("")+"</div>");d(e,function(){setTimeout(function(){a.removeClass("open");e.stop().animate({height:0});e.find(".msg").fadeOut(function(){$(this).removeClass("success").removeClass("error").html("")})},2E3)})}if(a.is(".open")){a.removeClass("open");e.stop().animate({height:0})}else{a.addClass("open");
e.stop().animate({height:c?210:270})}b=e.find(".icon-delete");if(b.is(".active")===false){b.addClass("active");b.click(function(){a.removeClass("open");e.stop().animate({height:0})})}}else{var m=new box({css:{width:600},message:f.join("")});m.show(function(g){d(g,function(){setTimeout(function(){m.close()},1E3)})})}}
function insertCode(b){var d=$(b.attr("rel")),a=d.find("textarea");if(b.is(".open")===true){b.removeClass("open");d.stop().animate({height:0})}else{b.addClass("open");d.stop().animate({height:210},function(){a[0].select&&a[0].select()})}var c=d.find(".icon-delete");if(c.is(".active")===false){c.addClass("active");c.click(function(){b.removeClass("open");d.stop().animate({height:0})})}}
$(document).ready(function(){$(".saveNotice").live("click",function(){saveNotice($(this));return false});$(".clearNotice").live("click",function(){clearNotice();return false});$(".delete").live("click",function(){deleteNotice($(this));return false});$(".shared-news").bind("click",function(){shareNotice($(this));return false});$(".insert-code").live("click",function(){insertCode($(this));return false});var b=$("#video_shared_target"),d=$("#video_shared");b.length>0&&d.find("a").bind("click",function(){var a=
null;a=$(this).is(".insert-code")?d.find(".shared-news"):d.find(".insert-code");a.removeClass("open");$(a.attr("rel")).stop().animate({height:0})})});
