/**
 * @author mellerist9
 */
function getOtherCities(what, where, state, industry){
    $.ajax({
        type: 'GET',
        url: server_url+'pobierz-pozostale-miasta/', 
        dataType: 'json',
        data: {
            fraza: what,
            gdzie: where,
            state: state,
            industry: industry
        },
        success: function(data){
			$('.onStartCitiesLoad').remove();
			$('.showHideSearchListBoxShowHideCities').attr('onclick','');
			fraza = data['phrase'];
			for (var i in data['cities'] )
			{
				city_name = data['cities'][i]['city_name'];
				count = data['cities'][i]['count'];
				
				href = server_url + 'szukaj?';
	            if (industry) {
	                href += '&industry='+industry;
	            }
	            if (fraza != '') {
	                href += '&fraza='+fraza;
	            }
	            if (where != '') {
	                href += '&gdzie='+where;
	            }
	            href += '&state='+data['cities'][i]['state_id'];
	            href += '&city='+data['cities'][i]['city_id'];
				
				singleLi = '<li><a href="'+href+'" title="'+city_name+' '+count+'"> '+fraza+' '+city_name+' </a><span class="numberNoWrap">('+count+')</span></li>'; 
				$('.searchListBoxShowHideCities').append(singleLi);
				
				i++;
			}
        }    
    });
}
$(document).ready(function() {
	$('.ac_results').remove();
	$("input#searchWhere").autocomplete(server_url + "suggest-where/", {
        matchContains: true,
        minChars: 3,
        matchSubset: false,
        selectFirst: false,
        extraParams: {'state_id' : function(){
            return $('#companyState').val();
        }}
    }).result(function(event, data, formatted) {
        if (data) {
            $("input#autocompleteWhere").val(data[0]);
        }
        else {
            $("input#autocompleteWhere").val('');
        }
    }).blur(function(){
        $(this).search();
    });
	$("input#searchWhat").autocomplete(server_url + "suggest-what/", {
        matchContains: false,
        minChars: 3,
        selectFirst: false,
        matchSubset: false,
        extraParams: {'where' : function(){
            return $('#autocompleteWhere').val();
        }}
    }).result(function(event, data, formatted) {
        if (data) {
            $("input#companyCityId").val(data[1]);
        }
        else {
            $("input#companyCityId").val(0);
        }
    }).blur(function(){
        $(this).search();
    }); 
             
});

function checkStar(starNumber)
{
    $('#note').val(starNumber);
    if (! $('#note_on').attr('checked')) {
        $('#note_on').attr('checked', 'checked')
    }
}
