window.addEvent('domready', function(){ 
	if($chk($('make'))){
		$('make').addEvent('click',function(){
			if(this.value=='e.g. Honda,Ford,Peugeot'){
				this.value='';
			}
		});
	}
	if($chk($('model'))){
		$('model').addEvent('click',function(){
			if(this.value=='e.g. Civic,Focus,306'){
				this.value='';
			}
		});
	}
	
	if($chk($('extralac'))){
		$('extralac').addEvent('click',function(){
			if(this.checked){
				$('Lacquer_qty').value=1;
			}else{
				$('Lacquer_qty').value=0;	
			}
		});
	}
	if($chk($('meton'))){
	$('meton').addEvent('click',function(){
	$('mettext').setStyle("font-weight","bold");
	$('mettext').setStyle("color","#000000");
	$('mettext').highlight('#ddf');

	});
	}
	if($chk($('metoff'))){
		$('metoff').addEvent('click',function(){
			$('mettext').setStyle("font-weight","normal");
			$('mettext').setStyle("color","#666666");
		});
	}
	
});

var CarMenu = new Class({
	Implements: [Options],				
	options: {
		'makedropdown': 'makedd',
		'modeldropdown': 'modeldd',
		'makevalue': 'make',
		'modelvalue': 'model',
		'makearray':null,
		'modelarray':null
	},
	initialize: function(options) {
		this.setOptions(options);
		op = this.options;
		if($chk($(op.makedropdown)) && $chk($(op.modeldropdown)) && $chk($(op.makevalue)) && $chk($(op.modelvalue))){
		if($type(op.makearray) == 'array' && $type(op.modelarray) == 'array'){
			var makecookie = Cookie.read('makedd');
			var modelcookie = Cookie.read('modeldd');
			
			for(i=0;i<op.makearray.length;i++){
				if(makecookie==i){
					var O = new Element('option', {'value':i,'html':op.makearray[i],'selected':'selected'}).inject($(op.makedropdown));
					$('make').value=op.makearray[i];
				}else{
					var O = new Element('option', {'value':i,'html':op.makearray[i]}).inject($(op.makedropdown));
				}
			}
			if($type(makecookie) == 'string'){
				$(op.modeldropdown).empty();
				var items = op.modelarray[makecookie];
				for(i=0;i<items.length;i++){
					if(modelcookie==i){
						var O = new Element('option', {'value':i,'html':items[i],'selected':'selected'}).inject($(op.modeldropdown));
						$('model').value=items[i];
					}else{
						var O = new Element('option', {'value':i,'html':items[i]}).inject($(op.modeldropdown));
					}
				}
			}
			
			$(op.makedropdown).addEvent('change',function(){
				var cookie = Cookie.write('makedd', this.value);
				$(op.makevalue).setProperty('value',op.makearray[this.value]);
				$(op.modeldropdown).empty();
				var items = op.modelarray[this.value];
				for(i=0;i<items.length;i++) var O = new Element('option', {'value':i,'html':items[i]}).inject($(op.modeldropdown));
			});
			$(op.modeldropdown).addEvent('change',function(){
				$(op.modelvalue).setProperty('value',op.modelarray[$(op.makedropdown).value][this.value]);	
				var cookie = Cookie.write('modeldd', this.value);
			});
		}else{
			alert("Cannot Find Model/Make Data");
			}
			}
		else{
			
			}
	}
});




