$(document).ready(function () {

    $("#accordion").accordion({ collapsible: true, autoHeight: false });

    $("ul.tab-panel-nav a").click(function () {
        $('ul.tab-panel-nav a').removeClass('on');
        $('div.tab-panel').removeClass('panel-on');
        $(this).addClass('on');
        newpanel = '#' + $(this).attr('rel');
        $(newpanel).addClass('panel-on');
    });

    $("#qry").focus(function () {
        if ($(this).val() == 'Enter your suburb or postcode') {
            $(this).val('');
            $(this).css('color', '#333333');
        }
    });

    if ($("#qry")) {
        if ($("#qry").val() != 'Enter your suburb or postcode')
            $("#qry").css('color', '#333333');
        else
            $("#qry").css('color', '#FC6F04')
    }

    $("#hz-acc").hrzAccordion({
        openOnLoad: 1,
        containerClass: "container",
        listItemClass: "listItem3",
        contentWrapper: "contentWrapper",
        contentInnerWrapper: "contentInnerWrapper",
        handleClass: "handle",
        handleClassOver: "handleOver",
        handleClassSelected: "handleSelected"
    });

});


//GoogleMaps
var map = null;
var geocoder = null;

function showAddress(lat, lon) {
    geocoder = new GClientGeocoder();
    if (geocoder) {

        point = new GLatLng(lat, lon);

        if (GBrowserIsCompatible()) {
            map = new GMap2(document.getElementById("map"));
            map.setCenter(point, 15);
            var marker = new GMarker(point);
            map.addOverlay(marker);
            map.addControl(new GMapTypeControl());
            map.addControl(new GSmallMapControl());

        }
    }
}


function showAddressLocation(address) {
    geocoder = new GClientGeocoder();
    if (geocoder) {
        geocoder.getLatLng(
			address,
			function (point) {
			    if (!point) {
			        alert(address + " not found");
			    } else {

			        if (GBrowserIsCompatible()) {
			            map = new GMap2(document.getElementById("gmap"));
			            map.setCenter(point, 13);
			            var marker = new GMarker(point);
			            map.addOverlay(marker);
			            map.addControl(new GMapTypeControl());
			            map.addControl(new GSmallMapControl());

			        }

			    }
			}
		);
    }
}


function closeSearchResult() {
    var qry = $('#qry');
    qry.val('Enter your suburb or postcode');
    qry.css('color', '#fc6f04');
    removeSearchResults();
}

function removeSearchResults() {
    var searchDrpDwn = $('#srch-drop-wrap');
    if (searchDrpDwn) {
        searchDrpDwn.remove();
    }
}

//]]>


