//compatibility mode - just in case another javascript library is used
//jQuery.noConflict();

jQuery(document).ready(function() {
	// ie6
	if(jQuery.browser.msie && parseInt(jQuery.browser.version) < 7 && typeof DD_belatedPNG != 'undefined') {
		// ie6 png fix
		DD_belatedPNG.fix('img, .mpngfix');
	}
	
	// start page fade
	jQuery("#content .slide .csc-firstHeader").closest(".slide").removeClass("slide");
	jQuery('#contentspacing').innerfade({
		animationtype: 'fade',
		speed: 2000,
		timeout: 6000,
		type: 'random_start', //Type of slideshow: 'sequence', 'random' or 'random_start' (Default: 'sequence'),
		containerheight: 240, //jQuery('.info-box').height(),
		runningclass: '',
		children: '.slide'
	});

	jQuery(".carMenu_manufacturer_link").each(function () {
		
		//if submenu exists
		if (jQuery(this).parent().find('.carMenu_subMenu').length > 0) {
			
			jQuery(this).toggle(function(){
	
				//hide other submenus if open
				jQuery(this).parent().parent().find('.carMenu_subMenu').each(function(i, el) {
					if (jQuery(el).css('display') == 'block') {
						//(everything elses breaks toggle count)
						jQuery(el).parent().children('.carMenu_manufacturer_link').trigger('click');
					}
				});
				
				// show
				jQuery(this).parent().children('.carMenu_subMenu').show('slow');
				return false;
		
			}, function(){
				
				// show
				jQuery(this).parent().children('.carMenu_subMenu').hide('slow');
				return false;
				
			});
			
		}
		
	});

	// hide all if Java is enabled
	jQuery(".carMenu_subMenu").css({display: 'none'});
	// show active
	jQuery(".carMenu_manufacturer_active").trigger('click');

	jQuery('#headerimage .csc-textpic-imagewrap').innerfade({
		animationtype: 'fade',
		speed: 1500,
		timeout: 8000,
		type: 'random_start', //Type of slideshow: 'sequence', 'random' or 'random_start' (Default: 'sequence'),
		containerheight: 260, //jQuery('.info-box').height(),
		runningclass: '',
		children: '.csc-textpic-imagerow'
	});
	
	var leftImgCount = 0;
	jQuery('#contentleft .csc-textpic-imagerow').each(function() {
		leftImgCount++;
		if (leftImgCount > 3) {
			jQuery(this).css('display', 'none');
		}
	});
	
	// selector function
	jQuery('.legselector select').change(function() {
		var tmpVal = jQuery(this).val();
		if (tmpVal == 'one-way') {
			jQuery('.2leg, .multileg').slideUp();
		} else if (tmpVal == 'multi-leg') {
                        jQuery('.2leg, .multileg').slideDown();
		} else {
                        jQuery('.2leg').slideDown();
                        jQuery('.multileg').slideUp();
		}
	});
	// init selector
	jQuery('.legselector select').change();

	// set time to 0:00 if date changes and time empty
	//jQuery('input.powermail_datetime').filter('.date').change(function() {
	//	console.log(jQuery(this));
	//});
	//jQuery('input.powermail_time').val('0:00');
});

