
var updateResults=function(data){$('#userListContainer .left_holder').html(data);var pageHash=$('#pageHash').html();window.location.hash=pageHash;setPaginationHandlers();}
var setPaginationHandlers=function(){$('.pager a').click(function(e){$('#userListContainer').html('<span class="loading">'+(TEXT_LOADING?TEXT_LOADING:'Loading')+'...</span>');e.preventDefault();$.get(this.href,{},updateResults);});}
var extendedOpened=false;var initExtended=function(){if(!extendedOpened){extendedOpened=true;$('#country_id').addNise({layout:'flags',keepSelectWidth:true});$('#gender').addNise();}}
var ageSelector={validate:function(from_age,to_age){var from=$(from_age).val();var to=$(to_age).val();if(from<0||to<0){kAlert(NEGATIVE_ERROR);return false;}
if(from!=''&&to!=''){if(parseInt(from)>parseInt(to)){kAlert(INTERVAL_ERROR);return false;}}
return true;}}
$document.ready(function(){var $form=$('#searchuser');if(window.location.hash){var hashArr=window.location.hash.replace('#','').split('-',2);var QS='h='+hashArr[0];var url=$form.attr('action');if(typeof hashArr[1]=='string')
{url+='/page/'+hashArr[1]}
$.get(url,QS,updateResults);}
var $extended=$('.search-extend');var $pagerLinks=$('#pager-bar a');if($extended.css('display')!='none'){initExtended();}
$('.show_extended_search').click(function(e){e.preventDefault();if($extended.css('display')=='none'){$extended.show();jQuery.each($extended.find('input'),function(id,element){$(element).attr('disabled','');});initExtended();$pagerLinks.each(function(){this.href=this.href.replace('/searchuser','/searchuser/extended');});}
else{jQuery.each($extended.find('input'),function(id,element){$(element).attr('disabled','disabled');});$extended.hide();$pagerLinks.each(function(){this.href=this.href.replace('/searchuser/extended','/searchuser');});}});$form.submit(function(e){e.preventDefault();if(ageSelector.validate('#from_age','#to_age')){$('#userListContainer .left_holder').html('<span class="loading">'+(TEXT_LOADING?TEXT_LOADING:'Loading')+'...</span>');var params=$form.serialize()+'&random='+Math.random();$.get($form.attr('action'),params,updateResults);}});setPaginationHandlers();$('#userListContainer .admin-function').hide();$('#userListContainer .admin-show').live('click',function(e){e.preventDefault();$(this).siblings().slideToggle('slow');});$.fn.rating.options={split:0,starWidth:16,required:true}
$('#searchuser input[type=radio].star').rating();KirzenKeyboard.attach_to='username';$('#userListContainer .linkDiv').live("click",function(e){if(e.originalEvent.button==0&&!$(e.target).hasClass('admin-show')){window.location.href=$(this).find('a.linkForDiv').attr('href');}});$('#order_by').live('change',function(){$('#order_by_hidden').val(this.value);$form.trigger('submit');});$('#searchuser_reset').click(function(){$form.find('.nise_input').each(function(){$(this).data('nise').reset();});});});