$( document ).ready( function() {

	$( '#menu-left .ces li a' ).click( function() {
		$( '#menu-left .ces li a' ).removeClass( 'active' );
		$( this ).addClass( 'active' );
		return false;
	});

	$( 'div.exel a' ).click( function() {

		var year = $( '#menu-left .ces select.years' ).val();
		if( year == 'Не имеет значения' )
			year_checking = '';
		else
			year_checking = '[year="' + year + '"]';

		var parking = $( '#menu-left .ces select.parking' ).val();
		if( parking == 'Не имеет значения' )
			parking_checking = '';
		else
			parking_checking = '[parking="' + parking + '"]';

		var cat = $( '#menu-left .ces ul li a.active' ).html();
		if( cat && cat != "Вся техника" ) {

			cat = cat.replace( /<br>/g, " " );
			cat_checking = '[cat="' + cat + '"]';
			cat_checking2 = '[cat2="' + cat + '"]';
			cat_checking3 = '[cat3="' + cat + '"]';
			subcat_checking = '[subcat="' + cat + '"]';
			subcat_checking2 = '[subcat2="' + cat + '"]';
			subcat_checking3 = '[subcat3="' + cat + '"]';
			
		} else {

			cat_checking = '';
			cat_checking2 = '';
			cat_checking3 = '';
			subcat_checking = '';
			subcat_checking2 = '';
			subcat_checking3 = '';
		}

		var data = '';
//alert( '#ces tr.item' + year_checking + parking_checking + cat_checking + ', #ces tr.item' + year_checking + parking_checking + cat_checking2 + ', #ces tr.item' + year_checking + parking_checking + cat_checking3 + ', #ces tr.item' + year_checking + parking_checking + subcat_checking + ', #ces tr.item' + year_checking + parking_checking + subcat_checking2 + ', #ces tr.item' + year_checking + parking_checking + subcat_checking3 );
		$( '#ces tr.item' + year_checking + parking_checking + cat_checking + ', #ces tr.item' + year_checking + parking_checking + cat_checking2 + ', #ces tr.item' + year_checking + parking_checking + cat_checking3 + ', #ces tr.item' + year_checking + parking_checking + subcat_checking + ', #ces tr.item' + year_checking + parking_checking + subcat_checking2 + ', #ces tr.item' + year_checking + parking_checking + subcat_checking3 ).each( function() {

			data += $( this ).html();
		});
//alert( data );
		$.ajax( {
			type:		'POST',
			url:		'/get_csv.php',
			data:		'&get_csv=' + data,
			success:	function( data ) {

				if( data )
					alert( data );

//				document.location = '/userfiles/csv_data.csv';
				document.location = '/get_csv2.php';
			}
		} );

		return false;
	});

	$( '#menu-left .ces ul.first li a' ).click( function() {

		var year = $( '#menu-left .ces select.years' ).val();

		if( year == 'Не имеет значения' )
			year_checking = '';
		else
			year_checking = '[year="' + year + '"]';

		var parking = $( '#menu-left .ces select.parking' ).val();
		var parking_checking = '';

		if( parking == 'Не имеет значения' )
			parking_checking = '';
		else
			parking_checking = '[parking="' + parking + '"]';

		var cat = $( this ).html();
		cat = cat.replace( '<BR>', ' ' );

		if( cat == "Вся техника" ) {

			$( '#ces tr.item' + year_checking + parking_checking ).removeClass( 'hide' );

		} else {

			cat = cat.replace( /<br>/g, " " );
			$( '#ces tr.item' + year_checking + parking_checking ).addClass( 'hide' );
			$( '#ces tr.item[cat="' + cat + '"]' + year_checking + parking_checking + ', #ces tr.item[cat2="' + cat + '"]' + year_checking + parking_checking + ', #ces tr.item[cat3="' + cat + '"]' + year_checking + parking_checking ).removeClass( 'hide' );
		}
		
		return false;
	});

	$( '#menu-left .ces ul.second li a' ).click( function() {

		var year = $( '#menu-left .ces select.years' ).val();

		if( year == 'Не имеет значения' )
			year_checking = '';
		else
			year_checking = '[year="' + year + '"]';

		var parking = $( '#menu-left .ces select.parking' ).val();
		var parking_checking = '';

		if( parking == 'Не имеет значения' )
			parking_checking = '';
		else
			parking_checking = '[parking="' + parking + '"]';

		var subcat = $( this ).html();
		subcat = subcat.replace( /<br>/g, " " );
		$( '#ces tr.item' + year_checking + parking_checking ).addClass( 'hide' );
		$( '#ces tr.item[subcat="' + subcat + '"]' + year_checking + parking_checking + ', #ces tr.item[subcat2="' + subcat + '"]' + year_checking + parking_checking + ', #ces tr.item[subcat3="' + subcat + '"]' + year_checking + parking_checking ).removeClass( 'hide' );

		return false;
	});

	$( '#ces td.type a' ).fancybox({
		'showNavArrows'		: true,
		'hideOnContentClick': false,
		'hideOnOverlayClick': false
	}).click( function() {

		$( this ).css({ 'color':'#999' });
	});

	$( '#menu-left .ces select.years' ).change( function() {

		var year = $( this ).val();
		var year_checking = '';

		if( year == 'Не имеет значения' )
			year_checking = '';
		else
			year_checking = '[year="' + year + '"]';

		var parking = $( '#menu-left .ces select.parking' ).val();
		var parking_checking = '';

		if( parking == 'Не имеет значения' )
			parking_checking = '';
		else
			parking_checking = '[parking="' + parking + '"]';

		var cat = $( '#menu-left .ces ul li a.active' ).html();

		if( cat ) {

			if( cat == "Вся техника" ) {

				$( '#ces tr.item' ).addClass( 'hide' );
				$( '#ces tr.item' + year_checking + parking_checking ).removeClass( 'hide' );
				$( '#ces tr.item' + year_checking + parking_checking ).removeClass( 'hide' );
			} else {

				cat = cat.replace( /<br>/g, " " );

				$( '#ces tr.item' ).addClass( 'hide' );
				$( '#ces tr.item[cat="' + cat + '"]' + year_checking + parking_checking + ', #ces tr.item[cat2="' + cat + '"]' + year_checking + parking_checking + ', #ces tr.item[cat3="' + cat + '"]' + year_checking + parking_checking ).removeClass( 'hide' );
				$( '#ces tr.item[subcat="' + cat + '"]' + year_checking + parking_checking + ', #ces tr.item[subcat2="' + cat + '"]' + year_checking + parking_checking + ', #ces tr.item[subcat3="' + cat + '"]' + year_checking + parking_checking ).removeClass( 'hide' );
			}

		} else {

			$( '#ces tr.item' ).addClass( 'hide' );
			$( '#ces tr.item' + year_checking + parking_checking ).removeClass( 'hide' );
		}
	});

	$( '#menu-left .ces select.parking' ).change( function() {

		var parking = $( this ).val();
		var parking_checking = '';

		if( parking == 'Не имеет значения' )
			parking_checking = '';
		else
			parking_checking = '[parking="' + parking + '"]';

		var year = $( '#menu-left .ces select.years' ).val();
		var year_checking = '';

		if( year == 'Не имеет значения' )
			year_checking = '';
		else
			year_checking = '[year="' + year + '"]';

		var cat = $( '#menu-left .ces ul li a.active' ).html();

		if( cat ) {

			if( cat == "Вся техника" ) {

				$( '#ces tr.item' ).addClass( 'hide' );
				$( '#ces tr.item' + parking_checking + year_checking ).removeClass( 'hide' );
				$( '#ces tr.item' + parking_checking + year_checking ).removeClass( 'hide' );
			} else {

				cat = cat.replace( /<br>/g, " " );

				$( '#ces tr.item' ).addClass( 'hide' );
//				$( '#ces tr.item[cat="' + cat + '"]' + parking_checking + year_checking ).removeClass( 'hide' );
//				$( '#ces tr.item[subcat="' + cat + '"]' + parking_checking + year_checking ).removeClass( 'hide' );
				$( '#ces tr.item[cat="' + cat + '"]' + year_checking + parking_checking + ', #ces tr.item[cat2="' + cat + '"]' + year_checking + parking_checking + ', #ces tr.item[cat3="' + cat + '"]' + year_checking + parking_checking ).removeClass( 'hide' );
				$( '#ces tr.item[subcat="' + cat + '"]' + year_checking + parking_checking + ', #ces tr.item[subcat2="' + cat + '"]' + year_checking + parking_checking + ', #ces tr.item[subcat3="' + cat + '"]' + year_checking + parking_checking ).removeClass( 'hide' );
			}

		} else {

			$( '#ces tr.item' ).addClass( 'hide' );
			$( '#ces tr.item' + parking_checking + year_checking ).removeClass( 'hide' );
		}
	});

	/* Всплывающие окна с информацией о городах. */
	$( '#cities li a' ).fancybox({
//		'autoDimensions': false,
//		'width': 400,
		'padding': 20,
		'titleShow': false
	});

});
