// Get base url
url = document.location.href;
xend = url.lastIndexOf("/") + 1;
var base_url = url.substring(0, xend);

function ajax_do (url) {
        // Does URL begin with http?
        if (url.substring(0, 4) != 'http') {
                url = base_url + url;
        }

        // Create new JS element
        var jsel = document.createElement('SCRIPT');
        jsel.type = 'text/javascript';
        jsel.src = url;

        // Append JS element (therefore executing the 'AJAX' call)
        document.body.appendChild (jsel);
}

function ajax_get (url, el) {
        // Has element been passed as object or id-string?
        if (typeof(el) == 'string') {
                el = document.getElementById(el);
        }

        // Valid el?
        if (el == null) { return false; }

        // Does URL begin with http?
        if (url.substring(0, 4) != 'http') {
                url = base_url + url;
        }

        // Create getfile URL
        getfile_url = base_url + 'getfile.php?url=' + escape(url) + '&el=' + escape(el.id);

        // Do Ajax
        ajax_do (getfile_url);

        return true;
}

function submit_form() {
		// Get form values
		var make = document.getElementById('make').value;
		var year;  // = document.getElementById('year').value;
		var model; // = document.getElementById('model').value;	
		
		   for (x=0; x<document.form1.year.length; x++){
		      if (document.form1.year[x].checked == true){
		         year = document.form1.year[x].value;
		         
		      }
		   }
		   
		   for (x=0; x<document.form1.model.length; x++){
		      if (document.form1.model[x].checked == true){
		         model = document.form1.model[x].value;
		         
		      }
		   }
		 
		

		// Construct URL
		url = 'handle_form.php?make=' + escape(make) + '&year=' + escape(year) + '&model=' + escape(model);

		ajax_get (url, 'flex_content');

}
