


$(document).ready(function(){
    $("#search_listing_type a").click(function(){
        var list_type = $(this).attr('rel');
        changeSearchListingType(list_type);
        return false;
    });
    
    var search_listing_type = getCookie('do_search_listing_type');
    changeSearchListingType(search_listing_type);
    
    var search_list = getCookie('do_search_list');
    if (search_list == 'closed') {
        $('.search_list').removeClass('ui-icon-minusthick');
        $('.search_list').addClass('ui-icon-plusthick');
        $('.cityContCol').hide();
    }
    $('.item_element div a').tooltip({
	    bodyHandler: function() { 
            return $($(this).attr("rel")).html(); 
        }, 
    	track: true,
    	delay: 0,
    	showURL: false,
    	opacity: 1,
    	fixPNG: true,
    	showBody: " - ",
    	extraClass: "pretty",
    	top: -15,
    	left: 5
	});
	
	$('.search_list').click(function(){
	   $(this).toggleClass('ui-icon-minusthick').toggleClass('ui-icon-plusthick');
	   $('.cityContCol').toggle();
        if ($(this).attr('class').match(/plusthick/)) {
            setCookie('do_search_list', 'closed');  
        } else {
            setCookie('do_search_list', 'open');  
        }
	});

});

function changeSearchListingType(list_type) {
    if (list_type == 'list') {
        $('#listing_type_thumbs').hide();
        $('#listing_type_cloud').hide();
        $('#listing_type_list').show();
    } else if (list_type == 'thumbs') {
        $('#listing_type_list').hide();
        $('#listing_type_cloud').hide();
        $('#listing_type_thumbs').show();
    } else if (list_type == 'cloud') {
        $('#listing_type_list').hide();
        $('#listing_type_cloud').show();
        $('#listing_type_thumbs').hide();
    }
    setCookie('do_search_listing_type', list_type);
    return true;
}
