function formatAlbumCommentItem(obj){var item='<dl class="user-comment f-wrap" id="comment_'+obj.mid+'"><dt>';if(obj.canDelete){item+='<a href="#" class="link-close" onclick="deleteAlbumComment('+obj.fpid+", "+obj.aid+", "+obj.mid+');return false;"><span class="icon i-close">X</span></a>'}if(reportLinkInv&&!obj.uid){item+=reportLinkInv}if(blockLink&&obj.uid&&obj.uid!=user_id){item+=blockLink.replace("%%BLUID%%",obj.uid)}item+='<strong><a href="'+obj.friendLink+'">'+obj.friendName+"</a> "+sonico.translate._("comento")+'</strong> <span class="datetime">- '+obj.messageDate+'</span></dt><dd class="user-pic"><a class="thumb" href="'+obj.friendLink+'"><img width="30" src="'+obj.imgSrc+'"/></a></dd><dd class="user-msg"><p>'+obj.messageText+"</p></dd></dl>";return item}function addAlbumComment(message,grlId){if(message.error){window.alert(message.error);return}var cnt=formatAlbumCommentItem(message);$("#frm"+grlId).before(cnt);setDeleteVisibility()}function removeAlbumComment(mid){$("#comment_"+mid).hide()}function postAlbumComment(fpid,a,grlId,btn){if($.trim($("#cmt"+grlId).val())==""||$("#cmt"+grlId).val()==sonico.translate._("comm Escribe un comentario...")){alert(sonico.translate._("Por favor, ingresa un mensaje para enviar"));return false}if($("#cmt"+grlId).val().length>5000){alert(sonico.translate._("Por favor, ingresa un mensaje de menor tamanio."));return false}$(btn).attr("disabled",true);val=$(btn).attr("value");$(btn).attr("value",sonico.translate._("Enviando")+"...");$.ajax({url:"ajax_pages.php",type:"POST",data:{add_album_message:1,fpid:fpid,a:a,b_msg:$("#cmt"+grlId).val()},dataType:"json",error:function(){alert(sonico.translate._("No se pudo agregar el comentario, por favor intente nuevamente en unos minutos."));$(btn).attr("disabled",false);$(btn).attr("value",val)},success:function(m){addAlbumComment(m,grlId);$("#cmt"+grlId).val("");$(btn).attr("disabled",false);$(btn).attr("value",val)}})}function deleteAlbumComment(fpid,aid,mid){if(!window.confirm(sonico.translate._("Esta seguro?"))){return}$.ajax({url:"ajax_pages.php",type:"POST",data:{delete_album_message:1,fpid:fpid,a:aid,m:mid},dataType:"json",error:function(){alert(sonico.translate._("No se pudo borrar el comentario, por favor intente nuevamente en unos minutos."))},success:function(m){if(m.error){window.alert(m.error);return}removeAlbumComment(mid)}})}function getAlbumComment(fpid,a,grlId,limit){var cnt="";var all=0;if((limit+2)>maxNewsFeedComment){all=1;var tmpHtml=$("#newID"+grlId).html();var tmpClass=$("#newID"+grlId).attr("class");$("#boardMessages").html(ajaxText);location.hash="#goToA"}$.ajax({url:"ajax_pages.php",type:"POST",data:{get_album_messages:1,fpid:fpid,a:a,c:limit},dataType:"json",error:function(){alert(sonico.translate._("Ha ocurrido un error."));$("#submit").attr("disabled",false);$("#submit").attr("value",val)},success:function(m){if(m.error){window.alert(m.error);return}for(x in m){cnt+=formatAlbumCommentItem(m[x])}if(all==1){$("#filterNewsFedComment").fadeIn();$("#boardMessages").html('<li id="newID'+grlId+'" class="'+tmpClass+'">'+tmpHtml+"</li>")}$("#more"+grlId).after(cnt);$("#more"+grlId).hide();toggleFocusComment($("#cmt"+grlId),"focus");setDeleteVisibility();if(hasCustomization){rzContent()}}});if(all==1){return true}return false}function formatEventCommentItem(obj){var item='<dl class="user-comment f-wrap" id="comment_'+obj.mid+'"><dt>';if(obj.canDelete){item+='<a href="#" class="link-close" onclick="deleteEventComment('+obj.fpid+", "+obj.eid+", "+obj.mid+');return false;"><span class="icon i-close">X</span></a>'}if(reportLinkInv&&obj.is_page){item+=reportLinkInv}if(blockLink&&!obj.is_page&&obj.iduser!=user_id){item+=blockLink.replace("%%BLUID%%",obj.iduser)}if(obj.is_page){item+="<strong>"+obj.friendName+" "+sonico.translate._("comento")+'</strong> <span class="datetime">- '+obj.messageDate+'</span></dt><dd class="user-pic"><a class="thumb" href="#"><img width="30" src="'+obj.imgSrc+'"/></a></dd><dd class="user-msg"><p>'+obj.messageText+"</p></dd></dl>"}else{item+='<strong><a href="'+obj.friendLink+'">'+obj.friendName+"</a> "+sonico.translate._("comento")+'</strong> <span class="datetime">- '+obj.messageDate+'</span></dt><dd class="user-pic"><a class="thumb" href="'+obj.friendLink+'"><img width="30" src="'+obj.imgSrc+'"/></a></dd><dd class="user-msg"><p>'+obj.messageText+"</p></dd></dl>"}return item}function addEventComment(message,eid){if(message.error){window.alert(message.error);return}var cnt=formatEventCommentItem(message);$("#frm"+eid).before(cnt);setDeleteVisibility()}function removeEventComment(mid){$("#comment_"+mid).hide()}function postEventComment(fpid,eid,btn){if($.trim($("#cmt"+eid).val())==""||$("#cmt"+eid).val()==sonico.translate._("comm Escribe un comentario...")){alert(sonico.translate._("Por favor, ingresa un mensaje para enviar"));return false}if($("#cmt"+eid).val().length>5000){alert(sonico.translate._("Por favor, ingresa un mensaje de menor tamanio."));return false}$(btn).attr("disabled",true);val=$(btn).attr("value");$(btn).attr("value",sonico.translate._("Enviando")+"...");$.ajax({url:"ajax_pages.php",type:"POST",data:{add_event_messages:1,fpid:fpid,eid:eid,b_msg:$("#cmt"+eid).val()},dataType:"json",error:function(){alert(sonico.translate._("No se pudo agregar el comentario, por favor intente nuevamente en unos minutos."));$(btn).attr("disabled",false);$(btn).attr("value",val)},success:function(m){addEventComment(m,eid);$("#cmt"+eid).val("");$(btn).attr("disabled",false);$(btn).attr("value",val)}})}function deleteEventComment(fpid,eid,mid){if(!window.confirm(sonico.translate._("Esta seguro?"))){return}$.ajax({url:"ajax_pages.php",type:"POST",data:{delete_event_message:1,fpid:fpid,eid:eid,m:mid},dataType:"json",error:function(){alert(sonico.translate._("No se pudo borrar el comentario, por favor intente nuevamente en unos minutos."))},success:function(m){if(m.error){window.alert(m.error);return}removeEventComment(mid);if(mid==0){$("#newID"+eid).fadeOut()}}})}function getEventComment(fpid,eid,total){var cnt="";var all=0;if(total>maxNewsFeedComment){all=1;var tmpHtml=$("#newID"+eid).html();var tmpClass=$("#newID"+eid).attr("class");$("#boardMessages").html(ajaxText);location.hash="#goToA"}$.ajax({url:"ajax_pages.php",type:"POST",data:{get_event_messages:1,fpid:fpid,eid:eid,c:all},dataType:"json",error:function(){alert(sonico.translate._("Ha ocurrido un error."));$("#submit").attr("disabled",false);$("#submit").attr("value",val)},success:function(m){if(m.error){window.alert(m.error);return}for(x in m){cnt+=formatEventCommentItem(m[x])}if(all==1){$("#filterNewsFedComment").fadeIn();$("#boardMessages").html('<li id="newID'+eid+'" class="'+tmpClass+'">'+tmpHtml+"</li>")}$("#more"+eid).after(cnt);$("#more"+eid).hide();toggleFocusComment($("#cmt"+eid),"focus");setDeleteVisibility();if(hasCustomization){rzContent()}}});if(all==1){return true}return false}function postPagesPhotoCommentByURI(uri,t){var text=$($(t).parent().parent().children()[0]);var where=$(t).parent().parent().parent().parent();text.addClass("quiet");text.next(".btn-input").addClass("collapse");var comment=text.val();var params=/album_view_photo\.php\?u=(\d+)\&a=(\d+)\&p=(\d+)\&fpid=(\d+)/.exec(uri);if(comment.replace(/\s+/,"").length==0){alert(sonico.translate._("comm Escribe un comentario..."))}else{postPagePhotoComment(params[1],params[2],params[3],params[4],comment,where)}text.val(sonico.translate._("comm Escribe un comentario..."))}var cancelPagePhotoPost=false;function postPagePhotoComment(cu,a,p,u,comment,where){if(cancelPagePhotoPost||comment==sonico.translate._("comm Escribe un comentario...")){return false}cancelPagePhotoPost=true;$.ajax({url:"pages_album_add_photo_message.php",type:"POST",data:{u:u,a:a,p:p,c:comment,cu:cu},dataType:"json",error:function(){alert(sonico.translate._("No se pudo agregar el comentario, por favor intente nuevamente en unos minutos."));cancelPagePhotoPost=false},success:function(m){if(m.error){alert(m.error)}else{var commentHtml='<dl class="user-comment f-wrap"><dt><strong><a href="'+m.friendLink+'">'+m.friendName+"</a> "+sonico.translate._("comento")+'</strong> <span class="datetime">- '+m.messageDate+'.</span></dt><dd class="user-pic"><a class="thumb" href="'+m.friendLink+'"><img src="'+m.imgSrc+'" width="30"/></a></dd><dd class="user-msg"><p>'+m.messageText+"</p></dd></dl>";where.before($(commentHtml))}cancelPagePhotoPost=false}})}var cancelPagesVideoPost=false;function postPagesVideoComment(fpid,u,v,comment,where){if(cancelPagesVideoPost||comment==sonico.translate._("comm Escribe un comentario...")){return false}cancelPagesVideoPost=true;$.ajax({url:"pages_add_video_message.php",type:"POST",data:{fpid:fpid,u:u,v:v,c:comment},dataType:"json",error:function(){alert(sonico.translate._("No se pudo agregar el comentario, por favor intente nuevamente en unos minutos."));cancelPagesVideoPost=false},success:function(m){if(m.error){alert(m.error)}else{var commentHtml='<dl class="user-comment f-wrap">    <dt><strong><a href="'+m.friendLink+'">'+m.friendName+"</a> "+sonico.translate._("comento")+'</strong> <span class="datetime">- '+m.messageDate+'.</span></dt><dd class="user-pic"><a href="'+m.friendLink+'" class="thumb"><img src="'+m.imgSrc+'" width="30"/></a></dd><dd class="user-msg">'+m.messageText+"</dd></dl>";where.before($(commentHtml));cancelPagesVideoPost=false}}})}function postPagesVideoCommentByURI(uri,t){var text=$($(t).parent().parent().children()[0]);var where=$(t).parent().parent().parent().parent();text.addClass("quiet");text.next(".btn-input").addClass("collapse");var comment=text.val();var params=/pages_videos_detail\.php\?u=(\d+)\&a=(\d+)\&fpid=(\d+)/.exec(uri);if(comment.replace(/\s+/,"").length==0){alert(sonico.translate._("comm Escribe un comentario..."))}else{postPagesVideoComment(params[3],params[1],params[2],comment,where)}text.val(sonico.translate._("comm Escribe un comentario..."))}function deleteVideoComment(evid,vid,mid,fpid){if(!window.confirm(i18n["Esta seguro?"])){return}$.ajax({url:"pages_delete_video_message.php",type:"POST",data:{v:vid,m:mid,fpid:fpid,e:evid},dataType:"json",error:function(){alert(i18n["No se pudo borrar el comentario, por favor intente nuevamente en unos minutos."])},success:function(m){if(m.result=="OK"){$("#VC"+mid).fadeOut()}else{alert(m.result)}}})}function deletePhotoComment(evid,fpid,aid,pid,mid){if(!window.confirm(i18n["Esta seguro?"])){return}$.ajax({url:"pages_album_delete_photo_message.php",type:"POST",data:{fpid:fpid,a:aid,p:pid,m:mid,e:evid},dataType:"json",error:function(){alert(i18n["No se pudo borrar el comentario, por favor intente nuevamente en unos minutos."])},success:function(m){if(m.result=="OK"){$("#PC"+mid).fadeOut()}else{alert(m.result)}}})}function toggleFocusComment(obj,type){if(type=="focus"){$($(obj).parent().parent()).addClass("focus").removeClass("blur");$(obj).removeClass("quiet");if(obj.value==i18n["comm Escribe un comentario..."]){obj.value=""}}else{if(obj.value==""){$(obj).addClass("quiet");obj.value=i18n["comm Escribe un comentario..."];$($(obj).parent().parent()).addClass("blur").removeClass("focus")}}}var cancelPagesForumPost=false;function postPagesForumComment(fpid,ftid,comment,where){if(cancelPagesForumPost||comment==sonico.translate._("comm Escribe un comentario...")){return false}cancelPagesForumPost=true;$.ajax({url:"ajax_pages.php",type:"POST",data:{post_forum_comment:1,fpid:fpid,ftid:ftid,c:comment},dataType:"json",error:function(){alert(sonico.translate._("No se pudo agregar el comentario, por favor intente nuevamente en unos minutos."));cancelPagesForumPost=false},success:function(m){if(m.error){alert(m.error)}else{var commentHtml='<dl class="user-comment f-wrap">    <dt><strong><a href="'+m.friendLink+'">'+m.friendName+"</a> "+sonico.translate._("comento")+'</strong> <span class="datetime">- '+m.messageDate+'.</span></dt><dd class="user-pic"><a href="'+m.friendLink+'" class="thumb"><img src="'+m.imgSrc+'" width="30"/></a></dd><dd class="user-msg">'+m.messageText+"</dd></dl>";where.before($(commentHtml));cancelPagesForumPost=false}}})}function postPagesForumCommentG(fpid,ftid,t){var text=$($(t).parent().parent().children()[0]);var where=$(t).parent().parent().parent().parent();text.addClass("quiet");text.next(".btn-input").addClass("collapse");var comment=text.val();if(comment.replace(/\s+/,"").length==0){alert(sonico.translate._("comm Escribe un comentario..."))}else{postPagesForumComment(fpid,ftid,comment,where)}text.val(sonico.translate._("comm Escribe un comentario..."))}function deleteForumComment(fpid,ftid,ftpid){if(!window.confirm(i18n["Esta seguro?"])){return}$.ajax({url:"ajax_pages.php",type:"POST",data:{delete_forum_comment:1,fpid:fpid,ftid:ftid,c:ftpid},dataType:"json",error:function(){alert(i18n["No se pudo borrar el comentario, por favor intente nuevamente en unos minutos."])},success:function(m){if(m.result=="OK"){$("#FFC"+ftid).fadeOut()}else{alert(m.result)}}})};