var currentAddress = null;

$(document).ready(function(){
    /*cuztom sport checkbox
    */

    var icons = $('li.sports ');
    //alert(icons.length);
    for(i=0; i<icons.length; i++ ){
        var sport = $.trim($(icons[i]).children('label').text());
        $(icons[i]).addClass(sport);
        $(icons[i]).prepend('<a class="'+sport+'" href="#" />');
        if($(icons[i]).find('input.sports').get(0).checked)
            $(icons[i]).addClass(sport+"_selected");
    }
    $('input.sports').hide();
    $('label.sports').hide();
    $('li.sports a').show();

    //seleccionar los checkbox
    $("li.sports a").each(function(){
        var classSport = $(this).attr("class");
        classSport = $.trim(classSport)+"_selected";
        var input = $(this).parent().find('sports');
        if(input.checked)
            $(this).parent().addClass(classSport);
        $(this).click(function(){
            var input = $(this).parent().find('input');
            $(this).parent().toggleClass(classSport);
            input.get(0).checked= !input.get(0).checked;
            return false;
        });
    });

    //validate form
    $('form.signup').submit(function(){
        var sportSelected = false;
        $('input.sports').each(function(){
            if($(this).get(0).checked && !sportSelected){
                sportSelected=true;
            }

        });
        //llenar el nuevo post
        if(!sportSelected)alert('Please select a sport');
        return sportSelected;
    });

    //city requests
    var type = $('form.signup').attr('class').split(' ');
    type = type[1];

    var typeSelect=$('#sign_up #type');
    typeSelect.change(function()
    {
      var url=window.location.href;
      url=url.indexOf("?")>=0?url.replace(/\?.*/,""):url;
      window.location.href=url+"?type="+typeSelect.attr("value");
    });
    
});
