$(document).ready(function(){
	$("#cbTipoCP1").change(function(){
			valor = $(this).val();	
			$("#cbMarcaCP1").html('<option value="0" selected="selected">Marca</option>');
			$("#cbMarcaCP1").attr("disabled", "disabled");
			$("#cbModeloCP1").html('<option value="0" selected="selected">Modelo</option>');
			$("#cbModeloCP1").attr("disabled", "disabled");	
			$("#cbVersionCP1").html('<option value="0" selected="selected">Versi&oacute;n</option>');
			$("#cbVersionCP1").attr("disabled", "disabled");
			
			$("#cbMarcaCP1").removeAttr("disabled");
			
			if(valor!="0"){
				$.post("include/proceso_combos_comparador.php",{
					combo:$(this).attr("name"),
					id:$(this).val(),
					cual:1
					},function(data){
					$("#cbMarcaCP1").html(data);
				})												
			}else{
				$("#cbMarcaCP1").attr("disabled", "disabled");
			}			
	})		
	
	$("#cbMarcaCP1").change(function(){
			valor = $(this).val();	
			$("#cbModeloCP1").removeAttr("disabled");
			$("#cbVersionCP1").html('<option value="0" selected="selected">Versi&oacute;n</option>');
			$("#cbVersionCP1").attr("disabled", "disabled");
			if(valor!="0"){
				$.post("include/proceso_combos_comparador.php",{
					combo:$(this).attr("name"),
					id:$(this).val(),
					cual:1,					
					tipo:$("#cbTipoCP1").val()
					},function(data){
					$("#cbModeloCP1").html(data);
				})												
			}else{
				$("#cbModeloCP1").attr("disabled", "disabled");
			}			
	})	
	
	$("#cbModeloCP1").change(function(){
			valor = $(this).val();	
			$("#cbVersionCP1").removeAttr("disabled");
			
			if(valor!="0"){
				$.post("include/proceso_combos_comparador.php",{
					combo:$(this).attr("name"),
					id:$(this).val(),
					tipo:$("#cbTipoCP1").val(),
					cual:1					
					},function(data){
					$("#cbVersionCP1").html(data);
				})												
			}else{
				$("#cbVersionCP1").attr("disabled", "disabled");
			}			
	})	

/* COMBO COMPARADOR 2*/

	$("#cbTipoCP2").change(function(){
			valor = $(this).val();	
			$("#cbMarcaCP2").html('<option value="0" selected="selected">Marca</option>');
			$("#cbMarcaCP2").attr("disabled", "disabled");
			$("#cbModeloCP2").html('<option value="0" selected="selected">Modelo</option>');
			$("#cbModeloCP2").attr("disabled", "disabled");	
			$("#cbVersionCP2").html('<option value="0" selected="selected">Versi&oacute;n</option>');
			$("#cbVersionCP2").attr("disabled", "disabled");
			
			$("#cbMarcaCP2").removeAttr("disabled");
			
			if(valor!="0"){
				$.post("include/proceso_combos_comparador.php",{
					combo:$(this).attr("name"),
					id:$(this).val(),
					cual:2					
					},function(data){
					$("#cbMarcaCP2").html(data);
				})												
			}else{
				$("#cbMarcaCP2").attr("disabled", "disabled");
			}			
	})		
	
	$("#cbMarcaCP2").change(function(){
			valor = $(this).val();	
			$("#cbModeloCP2").removeAttr("disabled");
			$("#cbVersionCP2").html('<option value="0" selected="selected">Versi&oacute;n</option>');
			$("#cbVersionCP2").attr("disabled", "disabled");
			if(valor!="0"){
				$.post("include/proceso_combos_comparador.php",{
					combo:$(this).attr("name"),
					id:$(this).val(),
					tipo:$("#cbTipoCP2").val(),
					cual:2					
					},function(data){
					$("#cbModeloCP2").html(data);
				})												
			}else{
				$("#cbModeloCP2").attr("disabled", "disabled");
			}			
	})	
	
	$("#cbModeloCP2").change(function(){
			valor = $(this).val();	
			$("#cbVersionCP2").removeAttr("disabled");
			
			if(valor!="0"){
				$.post("include/proceso_combos_comparador.php",{
					combo:$(this).attr("name"),
					id:$(this).val(),
					tipo:$("#cbTipoCP2").val(),
					cual:2					
					},function(data){
					$("#cbVersionCP2").html(data);
				})												
			}else{
				$("#cbVersionCP2").attr("disabled", "disabled");
			}			
	})	


	$("#frmComparador").click(function(e){
	   e.preventDefault();
			if($("#cbTipoCP1").val()=="0"){
				alert("El campo tipo de vehículo 1 es obligatorio");
			}
			else if($("#cbMarcaCP1").val()=="0"){
				alert("El campo marca del vehículo 1 es obligatorio");
			}
			else if($("#cbModeloCP1").val()=="0"){
				alert("El campo modelo del vehículo 1 es obligatorio");
			}
			else if($("#cbVersionCP1").val()=="0"){
				alert("El campo versión del vehiculo 1 es obligatorio");
			}
			
			else if($("#cbTipoCP2").val()=="0"){
				alert("El campo tipo de vehículo 2 es obligatorio");
			}
			else if($("#cbMarcaCP2").val()=="0"){
				alert("El campo marca del vehículo 2 es obligatorio");
			}
			else if($("#cbModeloCP2").val()=="0"){
				alert("El campo modelo del vehículo 2 es obligatorio");
			}
			else if($("#cbVersionCP2").val()=="0"){
				alert("El campo versión del vehículo 2 es obligatorio");
			}			

			else if($("#cbTipoCP1").val() != $("#cbTipoCP2").val()){
				alert("No se pueden comparar distintos tipos de vehiculos");
			}		
			else{
				$("#frmBusComparador").submit()
			}
	})	
	
})
