

	function getDealer() {
//dumpSelects();
	
		var makeName = getValue('make');
		var countryName = getValue('country');

		var stateName = 'na';
		var countyName = 'na';

		if( 'USA' == countryName ) {
			stateName = getValue('state');
			countyName = getValue('county');
		}
		var argString = '?make=' + makeName + '&country=' + countryName + '&state=' + stateName + '&county=' + countyName;
//note( argString );
		sendDealerRequest(argString);		
	}//~
	
	
	function dumpSelects() {
		var sel;
		var selects = document.getElementsByTagName( 'select' );
		for( var i=0; i<selects.length; i++ ) {
			sel = selects[i];
			var selName= sel.name;
			var selIndex = sel.selectedIndex
			var selValue = sel.options[sel.selectedIndex].value;
			if( !selValue ) selValue = sel.options[sel.selectedIndex].innerHTML
			var s = selName + ' ' + selIndex  + ' ' +  selValue;
			note(s);
		}
	
	}//~
	
	
	
	function sendDealerRequest( s ) {
	    http.open('get', 'BUTO-getDealer.php'+s );
    	http.onreadystatechange = handleDealerResponse;
	    http.send(null);	
	}//~
	
	function handleDealerResponse() {
	    if(http.readyState == 4){
    	    var response = http.responseText;
			//note( response );	
			if( ! document.all ) 
				displayspace =  document.getElementById('displayspace');			
			displayspace.innerHTML = response;
		}

	}//
	
	function getValue( nameStr ) {
		var name = document.getElementById( nameStr );
		//var nameIndex = name.options.selectedIndex;
		nameIndex = name.selectedIndex;
		var nameValue = name.options[nameIndex].value;
		if( !nameValue ) nameValue = name.options[nameIndex].innerHTML
		nameValue = nameValue.replace( /\s+/g, '+' );
		return nameValue;
	}//~
	
	function doOnload() {
			var oCountry = document.getElementById( 'country' );
			countryChange( oCountry );
	}//~
	
//	window.onload = doOnload;

	function getIndex3( selName, selValue ) {
		var sel = document.getElementById( selName );
		var currentValue = getValue( selName );
		for( var i=0; i<sel.options.length; i++ ) {
			if( selValue == sel.options[i].value ) {
				return i;
				break;
			}
		}
		return -1;
	}//~
	
	function setSel3( selName, selValue ) {
		var currentValuie;
		var sel = document.getElementById( selName );
		for( var i=0; i<sel.options.length; i++ ) {
			currentValue = sel.options[i].value
			if( !currentValue ) currentValue = sel.options[i].innerHTML
			if( selValue == currentValue ) {
				sel.options.selectedIndex = i;
				break;
			}
		}	
	}//~
	
	function setSelByIndex3( selName, selIndex ) {
		var sel = document.getElementById( selName );
		sel.options.selectedIndex = selIndex;
	}//~

	function setCountry3( val ) {
//note( 'setCountry val=' + val );				
		setSel3('country', val );
		var sel = document.getElementById( 'country' );
		countryChange( sel );
	}//~
	
	function setState3( val ) {
//note( 'setState3 val=' + val );				
		setSel3('state', val );
		var sel = document.getElementById( 'country' );
		//getCountyList(sel);
		setCountyRef3 = setCounty3;
		sndReq( val );
	}//~


