var Websites_class=function(){}
Websites_class.prototype={onLoad:function()
{var obj=this;$("#websites a[href='#alpha']").click(function(){obj.sort_by(this,'alpha');return false;});$("#websites a[href='#search']").click(function(){obj.sort_by($('#wsearch'),'search');return false;});$("#websites select[name='#lang']").change(function(){obj.sort_by(this,'lang');return false;});$("#websites select[name='#cat']").change(function(){obj.sort_by(this,'cat');return false;});$('#left_sidebar_company .dinamic_content a.view').click(function(){Main.urlRedirect(this.href+'/'+obj.renew()+'/')});$('#left_sidebar_company .dinamic_content a.delete').click(function(){obj._delete(this.href+'/'+obj.renew(1)+'/');});$('#left_sidebar_company .dinamic_content a.edit,#left_sidebar_company .dinamic_content a.view_statitstic').click(function(){Main.urlRedirect(this.href+'/'+obj.renew(1)+'/')});$('#websites .viewing_options .content a.advanced').click(function(){var el=$("div#advancedsearch");if(el.is(":hidden")){el.slideDown();}else{el.slideUp();}});obj.init();},init:function()
{var obj=Websites;$("#websites table#listing > thead > tr > td > a").click(function(){obj.sort_by(this,'sortby');});var el=$('#websites div.search_content table#listing > tbody > tr');el.mouseover(function(){$(this).removeClass('current');});el.mouseout(function(){$(this).addClass('current');});},renew:function(e)
{e=e||0;var _par=$('#left_sidebar_company select.company_select option:selected').val().split('/');if(e)
return _par[0];else
return _par[1];},sort_by:function(p,c)
{var obj=Websites;if(c=='lang'||c=='cat'||c=='search')
{var params=$(p).val();}
else
{var params=$(p).attr('name');}
params="filter="+params+"&cat="+c+"&extension=websites&action=filter&search_in="+$('input[name="#filter_by"]:checked').val();$.ajax({type:"POST",url:InitObj.getHtmlPath()+InitObj.getAbsoluteUrl(),data:params,beforeSend:function(msg){$('body').addFlower();},success:function(msg){$('body').hideFlower();$('div.content_list').html(msg);obj.init();}});},_delete:function(e,c)
{var obj=this;var confirmed=c|false;$.ajax({type:"POST",url:e,data:{'extension':'websites','action':'killWebsite','confirm':confirmed},beforeSend:function(msg){$('body').addFlower();},success:function(msg){$('body').hideFlower();new Boxy(msg,{modal:true,title:'&nbsp',closeText:'[ X ]',beforeUnload:function(){if(confirmed)Main.urlRedirect(InitObj.getBaseUrl())},unloadOnHide:true});},error:function(){$('body').hideFlower();new Boxy('<b onclick="Boxy.get(this).hide()" class="pointer err">Error 404</b>',{modal:true,title:'&nbsp',closeText:'[ X ]',beforeUnload:function(){Main.urlRedirect(InitObj.getBaseUrl())},unloadOnHide:true});}});}}
var Websites=new Websites_class();InitObj.addOnLoadObject(Websites);
