
function user_prompt()
{$('#prompt_sex input').click(function()
{$('#prompt_sex').submit();$('#prompt_sex input').attr('disabled','disabled');});$('#prompt_loc input').keyup(function()
{$('#prompt_loc_button').hide();if($(this).val().length>1)
{$('#prompt_loc_search').show();}
else
{$('#prompt_loc_search').hide();}});$('#input_loc').focus(function()
{if($(this).val()==$(this).attr('data-default'))
{$(this).val('');}}).blur(function()
{if($(this).val()=='')
{$(this).val($(this).attr('data-default'));}}).keypress(function(event){if(event.keyCode=='13')
{event.preventDefault();}});$('#input_idloc').change(function()
{$('#prompt_loc_button').show();$('#prompt_loc_search').hide();});$('#prompt_sex').ajaxForm(function(data)
{$('#prompt_sex').slideUp('fast');$('#response_sex').slideDown('fast');});$('#prompt_loc').ajaxForm(function(data)
{$('#prompt_loc').slideUp('fast');$('#response_loc').html(data).slideDown('fast');});$('#notification_close').click(function()
{ajaxCall('community',{action:'stop_notif'});});}
var queryTimerId=0;var cancelOutput=false;function cityQuery(val)
{ajaxOp=ajaxCallJSON('geo',{load:'user_places',q:val},function(data)
{$('#community_loc_input').removeClass('loading');if($('#community_loc_input').val().length>1)
{$('#community_citylist li').not('.all,.current').hide();for(var d in data)
{if(data[d].type=='p')
{var url=$('#community_base_url').val().replace('%1',data[d].urlName).replace('%2','p-'+data[d].idPlace);var elem='<li class="result"><a href="'+url+'">'+data[d].name+'</a></li>';}
else
{var url=$('#community_base_url').val().replace('%1',data[d].urlName).replace('%2',data[d].idCountry);var elem='<li class="result"><a href="'+url+'">'+data[d].name+'</a></li>';}
$('#community_citylist').append(elem);}
if(data.length==0)
{$('#community_citylist li.noresults').show();}}});}
function citySuggest()
{$('#community_loc_search').submit(function(){return false;});$('#community_loc_input').keyup(function()
{if($(this).val().length>1)
{$(this).addClass('loading');clearTimeout(queryTimerId);queryTimerId=setTimeout('cityQuery ("'+$(this).val()+'");',300);}
else
{$('#community_citylist li.result').remove();$('#community_citylist li').not('.noresults').show();}});}
function pic_positioning(){var max_height=200;$('.community_user_pic .pic').each(function(i){if($(this).height()<max_height)$(this).css('marginTop',max_height-$(this).height());});}
$(document).ready(function()
{user_prompt();citySuggest();$('#input_loc').val($('#input_loc').attr('data-default'));});