var cansearch=true;var loaders=new Array;function appendLoader(loadername){loaders[loaders.length]=loadername}$.extend($.fn,{addLoader:function(){var totalWidth=$(this).width();var totalHeight=$(this).height();totalWidth+=parseInt($(this).css("padding-left"),10)+parseInt($(this).css("padding-right"),10);totalHeight+=parseInt($(this).css("padding-top"),10)+parseInt($(this).css("padding-bottom"),10);if($('#preloader').length>0){$('#preloader').css({width:totalWidth+'px',height:totalHeight+'px'});$('#preloader').show()}else{var cont='<div id="preloader" style="position:absolute;top:'+$(this).position().top+'px;left:'+$(this).position().left+'px;width:'+totalWidth+'px;height:'+totalHeight+'px;"></div> ';$(this).append(cont)}},TabbedMenu:function(o){var el=o!=undefined&&o.elem!=undefined?o.elem:'.tabb';var num=o!=undefined&&o.num!=undefined?o.num:0;$(el).hide();$(el).eq(num).show();$('a.tchoice').eq(num).addClass('picked');$(this).find('a.tchoice').each(function(n){$(this).click(function(){$(el).hide();$(el).eq(n).show();$('a.tchoice').removeClass('picked');$(this).addClass('picked');return false})});return($(this))},ajaxHint:function(){$(this).each(function(){$(this).keyup(function(){if(cansearch){if($(this).val()!=''&&$(this).val()!=' '){cansearch=false;$.post('?cmd=tickets&action=kbhint',{query:$(this).val()},function(data){cansearch=true;var resp=parse_response(data);if(resp!==false&&typeof(resp)=='string'&&resp!=''){$('#hintarea').html(resp);if(!$('#hintarea').is(':visible')){$('#hintarea').slideDown()}}})}else{$('#hintarea').slideUp('fast',function(){$(this).html('')})}}})})}});function ajax_update(url,params,update,swirl){if(swirl)$(update).html('<center><img src="ajax-loading.gif" /></center>');$.post(url,params,function(data){var resp=parse_response(data);if(!resp){$(update).html('');return false}else{$(update).html(resp);fixHeights()}})}function parse_response(data){if(data.indexOf('<!-- {')!=0)return false;var codes=eval('('+data.substr(data.indexOf('<!-- ')+4,data.indexOf('-->')-4)+')');var i=0;for(i=0;i<codes.ERROR.length;i++){$('#errors').append('<span >'+codes.ERROR[i]+'</span>')}for(i=0;i<codes.INFO.length;i++){$('#infos').append('<span >'+codes.INFO[i]+'</span>')}if($('#errors').find('span').length>0){$('#errors').slideDown();reBind()}if($('#infos').find('span').length>0){$('#infos').slideDown();reBind()}return data.substr(data.indexOf('-->')+3,data.length)}function reBind(){$('.close').unbind('click');$('.close').click(function(){$(this).parent().fadeOut('fast',function(){$(this).find('span').remove()});return false})}$(document).ready(function(){$('#langchange ul').hover(function(){$(this).addClass('show')},function(){$(this).removeClass('show')});$('.sh1a .orderboxpadding').click(function(){var e=$(this).parent().find('.subdesc_').eq(0);if($(e).is(':visible')){$(e).hide()}else{$(e).show()}});$("a.sortorder").click(function(){$('#updater').addLoader();$('#checkall').attr('checked',false);$('#currentlist').attr('href',$(this).attr('href'));$('a.sortorder').removeClass('asc');$('a.sortorder').removeClass('desc');if($(this).attr('href').substring($(this).attr('href').lastIndexOf('|'))=='|ASC'){$(this).addClass('asc');$(this).attr('href',$(this).attr('href').substring(0,$(this).attr('href').lastIndexOf('|'))+'|DESC')}else{$(this).addClass('desc');$(this).attr('href',$(this).attr('href').substring(0,$(this).attr('href').lastIndexOf('|'))+'|ASC')}ajax_update($('#currentlist').attr('href'),{page:$('#currentpage').val(),layer:'ajax'},'#updater');return false});$('#currentpage').change(function(){$('#updater').addLoader();$('#checkall').attr('checked',false);ajax_update($('#currentlist').attr('href'),{page:$('#currentpage').val(),layer:'ajax'},'#updater')});$('.submiter').click(function(){$('#updater').addLoader();$('#checkall').attr('checked',false);var pushs='';if($(this).hasAttribute('queue'))pushs='push';ajax_update($('#currentlist').attr('href')+'&'+$('#testform').serialize()+'&'+$(this).attr('name'),{layer:'ajax',stack:pushs},'#updater');return false});reBind();$('#ticketmessage').ajaxHint();setTimeout(function(){if($('#errors').find('span').length>0){$('#errors').slideDown()}if($('#infos').find('span').length>0){$('#infos').slideDown()}fixHeights()},30);if(loaders.length>0){var i=0;for(i=0;i<loaders.length;i++)eval(loaders[i]+'()')}});function fixHeights(){return false;if($('#cont').length>0){$('#cont').removeAttr('style');$('#sidemenu').removeAttr('style');if(parseInt($('#cont').height())>parseInt($('#sidemenu').height()))$('#sidemenu').css({height:$('#cont').height()+'px'});else $('#cont').css({height:$('#sidemenu').height()+'px'})}}