window.addEvent('domready', function()
{
	$$('.sBlockToggle').addEvent('click', function(e) {
		this.getParent('.sblock').getElements('.shadowBox').each(function(e) {
			e.toggleFx();
		});
		if (this.getParent().nodeName != 'H2')
			this.set('text', this.get('text') == '- ' + lang_hide ? '+ ' + lang_show : '- ' + lang_hide);
		else {
			var el = this.getParent().getNext('a')
			el.set('text', el.get('text') == '- ' + lang_hide ? '+ ' + lang_show : '- ' + lang_hide);
		}
	});

	if ($('brand_id')) $('brand_id').addEvent('change', function() 
	{
		//make the ajax call
		var jsonRequest = new Request.JSON({
			url: "./response.php?module=getmodels&brand="+$('brand_id').getSelected().getValue(), 
			onComplete: function(response)
			{
				if (response.rowset == "0")
				{
					$("model_id_in").setAttribute('style','display:block');
					$("model_id").setAttribute('style','display:none');
				}
				else
				{
					var objSelect = document.getElementById('model_id');
					for(i=objSelect.length; i>=0; i--)
					{
						objSelect.remove(i);
					}

					var objOption = document.createElement("option");
					objOption.text = 'Choose model';
					objOption.value = '';
					objSelect.options.add(objOption) ;
					
					for (i=0; i<response.data.length; i++)
					{
						var objOption = document.createElement("option");
						objOption.text = response.data[i].model;
						objOption.value = response.data[i].model;
						objSelect.options.add(objOption) ;
					}

					$("model_id").setAttribute('style','display:block');
					$("model_id_in").setAttribute('style','display:none');
				}
			}
		}).get();
	});

	if ($('model_id')) $('model_id').addEvent('change', function() 
	{
		//make the ajax call
		var jsonRequest = new Request.JSON({
			url: "./response.php?module=getyears&brand="+$('brand_id').getSelected().getValue()+"&model="+$('model_id').getSelected().getValue(), 
			onComplete: function(response)
			{
				if (response.rowset == "0")
				{
					$("year_id_in").setAttribute('style','display:block');
					$("year_id").setAttribute('style','display:none');
				}
				else
				{
					var objSelect = document.getElementById('year_id');
					for(i=objSelect.length; i>=0; i--)
					{
						objSelect.remove(i);
					}
					
					var objOption = document.createElement("option");
					objOption.text = 'Choose year';
					objOption.value = '';
					objSelect.options.add(objOption) ;
					
					for (i=0; i<response.data.length; i++)
					{
						var objOption = document.createElement("option");
						objOption.text = response.data[i];
						objOption.value = response.data[i];
						objSelect.options.add(objOption) ;
					}
					
					$("year_id").setAttribute('style','display:block');
					$("year_id_in").setAttribute('style','display:none');
				}
			}
		}).get();
	});
});
