// JavaScript Document

var jsFiles = new Array;
jsFiles[0]  = new Object;
jsFiles[1]  = new Object;

jsFiles[0]['src']  = '/ws/js/querystring.js';
jsFiles[1]['src']  = '/ws/js/sajax/common.js';


jsFileCount = jsFiles.length;
for(var i=0; i<jsFileCount;i++)
{
	jsFiles[i]['type']     = 'text/javascript';
    jsFiles[i]['language'] = 'javascript';

    include_dom('script',jsFiles[i]);
}


    function do_getModels_cb(jsonText)
    {//alert(jsonText);
       var modelArray = eval('(' + jsonText + ')');

       //Clear Options
       var option    = document.getElementById('vModel');
       option.length = 0;

	   var vMake     = document.getElementById('vMake').options[document.getElementById('vMake').selectedIndex].text;

	   if(document.getElementById('vMake').options[document.getElementById('vMake').selectedIndex].value != '%'){
	       option.options[0]  = new Option(vMake+' Models','%', 0, 0);
	   }
	   else{
	       option.options[0]  = new Option('all models','%', 0, 0);
	   }

       var cnt = modelArray.length;
       var i=0;
       while(i<=cnt){
           if(modelArray[i] != undefined){
		       option.options[i+1]  = new Option(modelArray[i],modelArray[i], 0, 0);
		   }
		   i++;
       }
    }

    function do_getModels(make)
    {
        //Update SAJAX uri to reflect new model
		sajax_uri = 'ws/php/vSearch.php?vMake='+make;
		sajax_do_call("getModels", [make,do_getModels_cb]);
    }

    function afterload(){
        var qs = new Querystring();
		var vMake = qs.get('vMake');
        var newQs = 'vMake='+vMake;
        sajax_setDefaults(0,'GET','/ws/php/vSearch.php?'+newQs);
		getHeight();
    }

    window.onload = afterload;