//#############################################################        
// set up global variables
var mapviewer;
var geocoder;
var rfs = ['client_id', 'brand', 'name', 'street', 'street2', 'town','town2','state','pc', 'lat', 'lon','country', 'telephone', 'url', 'url_bool1', 'id', 'vicinity_id', 'freetext','stardealer'];
var sf_table = 'mm.clients.yamaha_api12';
var cc = ''; 			// country code
var brand = 'yam';		// brand name
var hasfilters= false;	// is 'true' when product filter is selected but 'false' by default on page load

//############################################################# 
// preloading the toggle functionality which expands the map when clicking on the little arrow
function togglePanel(){
    leftToggle = document.getElementById('leftPanelToggle');
    leftToggle.onclick = function() {
    var sArg = this.className == 'panelVisible' ? 'search' : 'results';
    this.className = ( this.className == 'panelVisible' ? 'panelHidden' : 'panelVisible' );
    if ( this.className == 'panelVisible' ) {
        this.style.height = '330px';
        MMYME.removeCssClass( 'HiddenPanel', document.body );
    } else {
        this.style.height = '';
        MMYME.addCssClass( 'HiddenPanel', document.body );
    }
    MMYME.LocationSearch.setLayout( sArg );
    return false;
    }
}
//#############################################################
MMAttachEvent( window, 'load', togglePanel );
MMAttachEvent( window, 'load', MMYME.init ); 