// DOM готов
$(document).ready(function(){

/*
$('#chevroletMenu li').mouseenter(function(){
	$(this).addClass('hover').find(' > ul').show();
}).mouseleave(function(){
	$(this).removeClass('hover').find('ul').hide();
});
*/


$('#chevroletMenu li').mouseenter(function(){
	if ($(this).hasClass('hover')) {
		$(this).find(' > ul').show();
		$(this).mouseleave(function(){
			$(this).find('ul').hide();
		});
	} 
	else {
		$(this).addClass('hover').find(' > ul').show();
		$(this).mouseleave(function(){
			$(this).removeClass('hover').find('ul').hide();
		});
	}
});


 if (window.PIE) {
	$('#chevroletMenu ul ul, .goConfigure a, .carMenu li.current.first, .carMenu li.first a').each(function() {
		PIE.attach(this);
	});
}

$('.compareTable tr:first').addClass('first');
$('.compareTable tr:last').addClass('last');

$('.compareTable tr:first').addClass('first');
$('.compareTable tr:last').addClass('last');
$('.compareTable tr').find('td:first').addClass('first');
$('.compareTable tr').find('td:last').addClass('last');
$('.compareTable tr:odd').addClass('odd');

$('#chevroletMenu ul').each(function(){
	$(this).parent('li').addClass('white');
})


if ($.browser.msie && jQuery.browser.version < 7) {
	$('#chevroletMenu > li > ul > li').each(function(){
		var thisWidth = $(this).parent().parent().width();
		$(this).css('width', thisWidth);
		$(this).find('> a').css('width', thisWidth);
	});
}

/*$('.carMenu').css('width', $('#chevroletMenu').width());*/

function selection_begin(){
	$('#first_com option:eq(0)').attr("selected","selected");
	$('#second_com option:eq(1)').attr("selected","selected");
	$('#third_com option:eq(2)').attr("selected","selected");
	
	$('#first_com option:eq(1)').attr("disabled","disabled");
	$('#first_com option:eq(2)').attr("disabled","disabled");
	
	$('#second_com option:eq(0)').attr("disabled","disabled");
	$('#second_com option:eq(2)').attr("disabled","disabled");
	
	$('#third_com option:eq(0)').attr("disabled","disabled");
	$('#third_com option:eq(1)').attr("disabled","disabled");
}

function select_one() {
	var count = $('#first_com option').length-1;
	
	var si1 = $('#first_com option:selected').index();
	var si2 = $('#second_com option:selected').index();
	var si3 = $('#third_com option:selected').index();
	
	$('#second_com option').attr("disabled","");
	$('#second_com option:eq('+si1+')').attr("disabled","disabled");
	$('#second_com option:eq('+si3+')').attr("disabled","disabled");

	$('#third_com option').attr("disabled","");
	$('#third_com option:eq('+si1+')').attr("disabled","disabled");
	$('#third_com option:eq('+si2+')').attr("disabled","disabled");
	
	$('#first_com option').each(function(){
		if ($(this).attr("selected") === true) {
			$('td[name="td1_'+$(this).index()+'"]').show();
		} else {
			$('td[name="td1_'+$(this).index()+'"]').hide();
		}
	});
}

function select_two() {
	var si1 = $('#first_com option:selected').index();
	var si2 = $('#second_com option:selected').index();
	var si3 = $('#third_com option:selected').index();
	$('#first_com option').attr("disabled","");
	$('#first_com option:eq('+si2+')').attr("disabled","disabled");
	$('#first_com option:eq('+si3+')').attr("disabled","disabled");
	$('#third_com option').attr("disabled","");
	$('#third_com option:eq('+si1+')').attr("disabled","disabled");
	$('#third_com option:eq('+si2+')').attr("disabled","disabled");
	$('#second_com option').each(function(){
		if ($(this).attr("selected") === true) {
			$('td[name="td2_'+$(this).index()+'"]').show();
		} else {
			$('td[name="td2_'+$(this).index()+'"]').hide();
		}
	});
}

function select_three() {
	var si1 = $('#first_com option:selected').index();
	var si2 = $('#second_com option:selected').index();
	var si3 = $('#third_com option:selected').index();
	$('#first_com option').attr("disabled","");
	$('#first_com option:eq('+si2+')').attr("disabled","disabled");
	$('#first_com option:eq('+si3+')').attr("disabled","disabled");
	
	$('#second_com option').attr("disabled","");
	$('#second_com option:eq('+si1+')').attr("disabled","disabled");
	$('#second_com option:eq('+si3+')').attr("disabled","disabled");

	$('#third_com option').each(function(){
		if ($(this).attr("selected") === true) {
			$('td[name="td3_'+$(this).index()+'"]').show();
		} else {
			$('td[name="td3_'+$(this).index()+'"]').hide();
		}
	});
}

if (parseInt($('#count_podcom').val())>3) {
	selection_begin();
	select_one();
	select_two();
	select_three();
}

$('#first_com').live('change',function(){
	select_one();
});
$('#second_com').live('change',function(){
	select_two();
});
$('#third_com').live('change',function(){
	select_three();
});
//ready end
});
