function formatGroupItem(obj){if(obj.edit_mode){obj.can_delete=obj.can_delete_end=""}else{obj.can_delete=" <!-- ";obj.can_delete_end=" --> "}var str=tpl_replace("#repo_post_messageboard",obj);return str}function countLines(string){var str;var descrip;str=string.split("\n");if(str.length>10){descrip="";for(ie=0;ie<10;ie++){descrip+=str[ie]}return(descrip)}}function videoDescSH(s,id_msgc){if(s){$("#descsh-"+id_msgc).hide();$("#desclg-"+id_msgc).show()}else{$("#descsh-"+id_msgc).show();$("#desclg-"+id_msgc).hide()}rzContent();return false}function formatGroupPager(u,pager,uid){src="";var fu=filter_by_user;if(pager.previous_page<pager.page){src+='<a class="bold" href="javascript:loadGroupComments('+u+", "+uid+", "+pager.previous_page+","+fu+');">&laquo;</a>'}$.each(pager.previous,function(j,p){src+='<a href="javascript:loadGroupComments('+u+","+uid+", "+p+","+fu+');">'+p+"</a>"});src+='<em class="current">'+pager.page+"</em>";$.each(pager.next,function(j,p){src+='<a href="javascript:loadGroupComments('+u+","+uid+", "+p+","+fu+');">'+p+"</a>"});if(pager.next_page>pager.page){src+='<a class="bold" href="javascript:loadGroupComments('+u+","+uid+", "+pager.next_page+","+fu+');">&raquo;</a>'}$(".paginggb").html(src)}function addComment(message){if(message.error){window.alert("error: "+message.error);return}var cnt=formatGroupItem(message);$("#msgs").prepend(cnt)}function postGroupNews(){if($("#news2").val().length>1000){board_length_msg="Por favor, ingresa un mensaje de menor tamaño";alert(board_length_msg);return false}$("#btn_notice_msg").attr("disabled",true);val=$("#btn_notice_msg").val();$("#btn_notice_msg").attr("value",msg_sending+" ...");sajax({action:"Groups",actionMethod:"UpdateNotice",data:{gid:$("#edit_notice_gid").val(),news:$("#news2").val()},error:function(){$("#btn_notice_msg").removeAttr("disabled");$("#btn_notice_msg").attr("value",val);alert("Error: Intenta nuevamente en unos minutos.")},response:function(data){if(data.error==0){$("#btn_notice_msg").removeAttr("disabled");$("#btn_notice_msg").attr("value",val);$("#notice_content").html(data.res.news.replace(/([^>])\n/g,"$1<br/>"));if(data.res.news!=" "){$("#edit_notice, #empty_notice").hide();$("#notice_content, #view_notice, #view_notice .f-wrap a.bold").show()}else{$("#empty_notice, #view_notice").show();$("#edit_notice").hide()}$("#editbtnNews").show();$("#edit_textarea").hide()}}})}function postGroupMessage(){if($("#message").val().length>100){board_length_msg="Por favor, ingresa un mensaje de menor tamaño";alert(board_length_msg);return false}$("#publicMessage").attr("disabled",true);$("#publicMessage").html(msg_sending);$("#postcomment_message").ajaxSubmit({url:"/ajax_groups.php",type:"POST",dataType:"json",error:function(){$("#publicMessage").attr("disabled",false);$("#publicMessage").html("Publicar");alert("Error: Intenta nuevamente en unos minutos.")},success:function(m){$("#publicMessage").attr("disabled",false);$("#publicMessage").html("Publicar");document.getElementById("viewMessage").innerHTML=m.replace(/([^>])\n/g,"$1<br/>");document.getElementById("dateMessage").innerHTML=" - Recien";if(m){document.getElementById("messageWrite").style.display="none";document.getElementById("messageRead").style.display=""}else{document.getElementById("messageRead").style.display="none";document.getElementById("messageWrite").style.display=""}}})}function postGroupComment(){if($("#b_msg").val()==board_empty_txt){return false}if($.trim($("#b_msg").val())==""){return false}if($("#b_msg").val().length>5000){if(!board_length_msg){board_length_msg="Por favor, ingresa un mensaje de menor tamaño"}alert(board_length_msg);return false}$("#btn_send_msg").attr("disabled",true);$("#postcomment").ajaxSubmit({url:"/ajax_groups.php",type:"POST",dataType:"json",error:function(){alert("Error: Intenta nuevamente en unos minutos.");$("#btn_send_msg").attr("disabled",false)},success:function(m){if(m){if(actual_page>1){loadGroupComments(m.sonico_groups_idsonico_groups,user_db,1)}else{addComment(m);showing++}$("#b_msg").val("").blur();$("#btn_send_msg").attr("disabled",false);total_board_msgs++;if(document.getElementById("board_cant_msgs")){document.getElementById("board_cant_msgs").innerHTML=parseInt(document.getElementById("board_cant_msgs").innerHTML)+1;document.getElementById("board_total_msgs").innerHTML=total_board_msgs}else{document.getElementById("board_total_msgs").innerHTML="("+total_board_msgs+")"}rzContent()}}})}var sendingloadGroupComments=false;var filter_by_user=null;function loadGroupComments(g,u,p,fu){if(p==0||sendingloadGroupComments){return}filter_by_user=fu;sendingloadGroupComments=true;$.ajax({url:"/ajax_groups.php",type:"POST",data:{gid:g,p:p,u:u,fu:fu,get_board_groups_messages:true},dataType:"json",success:function(m){$("#msgs").empty();if(m[0]!=""){var len=m[0].length;while(len--){addComment(m[0][len])}}db=0;formatGroupPager(g,m[1],u);document.getElementById("board_cant_msgs").innerHTML=(m[2]==paging)?p*paging:total_board_msgs;showing=m[2];actual_page=p;if(m[1]["next_page"]>m[1]["page"]){go_to_page=p+1}else{if(p>1){go_to_page=p-1}}sendingloadGroupComments=false;$("#ex2").jqmAddTrigger("a.openwin");rzContent()}});sendingloadGroupComments=false}function removeComment(mid){$("[mid='"+mid+"']",$("#msgs")).hide()}function deleteGroupComment(message_id,group_id,uid,alert_msg){if(!alert_msg){alert_msg="Estas Seguro?"}if(!window.confirm(alert_msg)){return}$.ajax({url:"/ajax_groups.php",type:"POST",data:{mid:message_id,gid:group_id,del_board_groups_messages:true},dataType:"json",timeout:1000,success:function(m){if(m){removeComment(message_id)}showing--;total_board_msgs--;if(document.getElementById("board_cant_msgs")){document.getElementById("board_cant_msgs").innerHTML=parseInt(document.getElementById("board_cant_msgs").innerHTML)-1;document.getElementById("board_total_msgs").innerHTML=total_board_msgs}else{document.getElementById("board_total_msgs").innerHTML="("+total_board_msgs+")"}if(showing==0){if(actual_page==1&&total_board_msgs==0){$("#paging").empty()}else{if(go_to_page<actual_page){loadGroupComments(group_id,uid,go_to_page)}else{loadGroupComments(group_id,uid,actual_page)}}}rzContent()}})}function loadMyGroupsPages(p,order){if(p==0){return}$("#div_groups").fadeOut(300,function(){$("#div_groups").html($("#progress_bar").html()).fadeIn(100,function(){$.ajax({url:"/ajax_groups.php",type:"POST",data:{p:p,order:order,load_mygroups_pages:true},dataType:"json",error:function(){$("#div_groups").html($("#progress_bar").hide());alert("Error: Intenta nuevamente en unos minutos.")},success:function(m){GetPageMyGroups(m.data);formatMyGroupsPager(p,order,m.pager);rzContent()}})})})}function GetPageMyGroups(obj){var cnt=formatMyGroupsItem(obj);$("#div_groups").fadeOut(300,function(){$("#div_groups").html(cnt).fadeIn(300)})}function formatMyGroupsItem(obj){var str="";$.each(obj,function(ob,g){link=g.group_nick?g.group_nick:"groups_index.php?gid="+g.group_id;str+='<li><dl class="f-wrap"><dt><a class="thumb" href="'+link+'">'+g.imgGrp+'</a></dt><dd><a class="bold larger" href="'+link+'">'+g.group_name+"</a>"+(g.is_admin_user?"*":"")+'<dl class="info"><dt>'+msg_red+":</dt><dd>"+g.net_name+"&nbsp;</dd>";str+="<dt>"+msg_members+":</dt><dd>"+g.member_count+"&nbsp;";if(g.friend_count){str+="| "+g.friend_count+" "+msg_friends}str+="</dd>";if(g.news){str+="<dt>"+msg_week+":</dt><dd>"+g.news+"</dd>"}str+="</dl></dd></dl></li>"});return str}function formatMyGroupsPager(p,order,pager){src="";if(pager.previous_page<pager.page){src+='<a class="bold" href="javascript:loadMyGroupsPages('+pager.previous_page+",'"+order+"');\">&laquo;</a>"}$.each(pager.previous,function(j,p){src+='<a href="javascript:loadMyGroupsPages('+p+",'"+order+"');\">"+p+"</a>"});src+='<em class="current">'+pager.page+"</em>";$.each(pager.next,function(j,p){src+='<a href="javascript:loadMyGroupsPages('+p+",'"+order+"');\">"+p+"</a>"});if(pager.next_page>pager.page){src+='<a class="bold" href="javascript:loadMyGroupsPages('+pager.next_page+",'"+order+"');\">&raquo;</a>"}$(".paginggb").html(src)}function LoadGroupsPopularFriends(p,col){if(p==0){return}$("#div_"+col).fadeOut(300,function(){$("#div_"+col).html($("#progress_bar").html()).fadeIn(100,function(){$.ajax({url:"/ajax_groups.php",type:"POST",data:{p:p,col:col,load_groupspopular_friends:true},dataType:"json",error:function(){$("#div_"+col).html($("#progress_bar").hide());alert("Error: Intenta nuevamente en unos minutos.")},success:function(m){GetPageFriendsPopular(m.datas,col);formatFriendsPopularPager(p,m.pager,col)}})})})}function GetPageFriendsPopular(obj,col){var cnt=formatFriendsPopular(obj,col);$("#div_"+col).fadeOut(300,function(){$("#div_"+col).html(cnt).fadeIn(300)})}function formatFriendsPopularPager(p,pager,col){src="";if(pager.previous_page<pager.page){src+='<a class="bold" href="javascript:LoadGroupsPopularFriends('+pager.previous_page+",'"+col+"');\">&laquo;</a>"}$.each(pager.previous,function(j,p){src+='<a href="javascript:LoadGroupsPopularFriends('+p+",'"+col+"');\">"+p+"</a>"});src+='<em class="current">'+pager.page+"</em>";$.each(pager.next,function(j,p){src+='<a href="javascript:LoadGroupsPopularFriends('+p+",'"+col+"');\">"+p+"</a>"});if(pager.next_page>pager.page){src+='<a class="bold" href="javascript:LoadGroupsPopularFriends('+pager.next_page+",'"+col+"');\">&raquo;</a>"}if(col=="left"){$(".paging_left").html(src)}else{$(".paging_right").html(src)}}function formatFriendsPopular(obj,col){var str="";if(col=="left"){$.each(obj,function(ob,g){link=g.group_nick?g.group_nick:"groups_index.php?gid="+g.group_id;str+='<li><dl class="f-wrap"><dt><a class="thumb" href="'+link+'">'+g.imgGrp+'</a></dt><dd class="f-wrap"><a class="bold" href="'+link+'">'+g.group_name+"</a>"+(g.is_admin_user?"*":"")+'<dl class="info">';str+="<dt>"+msg_members+":</dt><dd>"+g.member_count;if(g.friend_count){str+=" - "+g.friend_count+" "+msg_friends}str+="</dd>";if(g.net_name){str+="<dt>"+msg_red+":</dt><dd>"+g.net_name+"</dd>"}if(g.flw){str+="<dt>"+msg_ingrp+":</dt><dd>"+g.flw+"</dd>"}str+="</dl></dd></dl></li>"})}else{$.each(obj,function(ob,g){link=g.group_nick?g.group_nick:"groups_index.php?gid="+g.group_id;str+='<li><dl class="f-wrap"><dt><a class="thumb" href="'+link+'">'+g.imgGrp+'</a></dt><dd class="f-wrap"><a class="bold" href="'+link+'">'+g.group_name+"</a>"+(g.is_admin_user?"*":"")+'<dl class="info">';str+="<dt>"+msg_members+":</dt><dd>"+g.member_count;if(g.friend_count){str+=" - "+g.friend_count+" "+msg_friends}str+="</dd>";if(g.net_name){str+="<dt>"+msg_red+":</dt><dd>"+g.net_name+"</dd>"}if(g.news){str+="<dt>"+msg_week+":</dt><dd>"+g.news+"</dd>"}str+="</dl></dd></dl></li>"})}return str}function loadRecommendPager(p){if(p==0){return}$("#div_groups").fadeOut(300,function(){$("#div_groups").html($("#progress_bar").html()).fadeIn(100,function(){$.ajax({url:"/ajax_groups.php",type:"POST",data:{p:p,load_recommend_pages:true},dataType:"json",error:function(){$("#div_groups").html($("#progress_bar").hide());alert("Error: Intenta nuevamente en unos minutos.")},success:function(m){GetPageMyGroups(m.data);RecommendPager(p,m.pager)}})})})}function GetPageMyGroups(obj){var cnt=formatMyGroupsItem(obj);$("#div_groups").fadeOut(300,function(){$("#div_groups").html(cnt).fadeIn(300)})}function RecommendPager(p,pager){src="";if(pager.previous_page<pager.page){src+='<a class="bold" href="javascript:loadRecommendPager('+pager.previous_page+');">&laquo;</a>'}$.each(pager.previous,function(j,p){src+='<a href="javascript:loadRecommendPager('+p+');">'+p+"</a>"});src+='<em class="current">'+pager.page+"</em>";$.each(pager.next,function(j,p){src+='<a href="javascript:loadRecommendPager('+p+');">'+p+"</a>"});if(pager.next_page>pager.page){src+='<a class="bold" href="javascript:loadRecommendPager('+pager.next_page+');">&raquo;</a>'}$(".pagingre").html(src)}function toCount(entrance,exit,text,characters){var entranceObj=document.getElementById(entrance);var exitObj=document.getElementById(exit);var length=characters-entranceObj.value.length;if(length<=0){length=0;text='<span class="disable"> '+text+" </span>";entranceObj.value=entranceObj.value.substr(0,characters)}exitObj.innerHTML=text.replace("{CHAR}",length)}function confirmDel(gid,g_name){var agree=confirm(_("Est&aacute;s seguro que deseas abandonar el grupo ")+g_name+"?");if(agree){window.location.href="groups_list.php?leave_g="+gid}}function OcultNotice(){$("#view_notice").hide();$("#edit_notice").show();noticetext=$("#news2").val();return false}function OcultNoticeCancel(){$("#view_notice").show();$("#edit_notice").hide();if($("#content_notice").html().lenght==0){$("#empty_notice").show()}else{$("#notice_content").show()}return false}var msg_ingrp=_("Se unio&acute;");var msg_red=_("Red");var msg_friends=_("de tus amigos");var msg_members=_("Miembros");var msg_firend_more=_("amigo m&aacute;s...");var msg_firends_more=_("amigos m&aacute;s...");var msg_admin_group=_("Administras este grupo");var msg_user_group=_("Perteneces a este grupo");var msg_week=_("Ultima semana");var msg_wrote=_("escribi&oacute;");var msg_sure=_("Estas seguro?");var msg_delete=_("borrar");var msg_answer=_("responder en su cartelera");var msg_board_board=_("ver conversaci&oacute;n");var msg_sending=_("Enviando");