// Author:              Matt Rossi
// Website:             ifohdesigns.com
// Article Source:      http://ifohdesigns.com/blog/tutorials/
// Last Modified:       August 26, 2008
// IF YOU WISH TO USE THIS SCRIPT I WOULD APPRECIATE A BACKLINK

var options = { path: '/'};

$(document).ready(function() {

	$("ul#new-cars-side-nav.holden li ul").hide();
	$("ul#new-cars-side-nav.mitsubishi li ul").hide();
	$("ul#new-cars-side-nav.hyundai li ul").hide();
	$("ul#new-cars-side-nav.volkswagen li ul").hide();
	
	var a = $("<a>toggle header</a>").attr('href','#').addClass("btn-slide");
	$('#wrapper').before(a);
	
// HOLDEN BUTTONS

// new-cars-item-1
	$("ul#new-cars-side-nav.holden li#new-cars-item-1.btn-slide > a").click(function(){
		if ($("ul#new-cars-side-nav.holden li#new-cars-item-1 ul").is(":hidden")) {
		$("ul#new-cars-side-nav.holden li#new-cars-item-1 ul").slideDown("slow");
		$(this).addClass("active");
			 $.cookie('newCarsOneHolden', 'collapsed', options );
		return false;
		  } else {
			$("ul#new-cars-side-nav.holden li#new-cars-item-1 ul").slideUp("slow");
		$(this).removeClass("active");
			$.cookie('newCarsOneHolden', 'expanded', options );
		return false;
		}
	});
	
// new-cars-item-2
	$("ul#new-cars-side-nav.holden li#new-cars-item-2.btn-slide > a").click(function(){
		if ($("ul#new-cars-side-nav.holden li#new-cars-item-2 ul").is(":hidden")) {
		$("ul#new-cars-side-nav.holden li#new-cars-item-2 ul").slideDown("slow");
		$(this).addClass("active");
			 $.cookie('newCarsTwoHolden', 'collapsed', options );
		return false;
		  } else {
			$("ul#new-cars-side-nav.holden li#new-cars-item-2 ul").slideUp("slow");
		$(this).removeClass("active");
			$.cookie('newCarsTwoHolden', 'expanded', options );
		return false;
		}
	});

// new-cars-item-3
	$("ul#new-cars-side-nav.holden li#new-cars-item-3.btn-slide > a").click(function(){
		if ($("ul#new-cars-side-nav.holden li#new-cars-item-3 ul").is(":hidden")) {
		$("ul#new-cars-side-nav.holden li#new-cars-item-3 ul").slideDown("slow");
		$(this).addClass("active");
			 $.cookie('newCarsThreeHolden', 'collapsed', options );
		return false;
		  } else {
			$("ul#new-cars-side-nav.holden li#new-cars-item-3 ul").slideUp("slow");
		$(this).removeClass("active");
			$.cookie('newCarsThreeHolden', 'expanded', options );
		return false;
		}
	});
	
// new-cars-item-4
	$("ul#new-cars-side-nav.holden li#new-cars-item-4.btn-slide > a").click(function(){
		if ($("ul#new-cars-side-nav.holden li#new-cars-item-4 ul").is(":hidden")) {
		$("ul#new-cars-side-nav.holden li#new-cars-item-4 ul").slideDown("slow");
		$(this).addClass("active");
			 $.cookie('newCarsFourHolden', 'collapsed', options );
		return false;
		  } else {
			$("ul#new-cars-side-nav.holden li#new-cars-item-4 ul").slideUp("slow");
		$(this).removeClass("active");
			$.cookie('newCarsFourHolden', 'expanded', options );
		return false;
		}
	});

// HOLDEN COOKIES

// new-cars-item-1
	var newCarsOneHolden = $.cookie('newCarsOneHolden');
	if (newCarsOneHolden == 'collapsed') {
		$("ul#new-cars-side-nav.holden li#new-cars-item-1 ul").show();
		$(".btn-slide").addClass("active");
	};

// new-cars-item-2
	var newCarsTwoHolden = $.cookie('newCarsTwoHolden');
	if (newCarsTwoHolden == 'collapsed') {
		$("ul#new-cars-side-nav.holden li#new-cars-item-2 ul").show();
		$(".btn-slide").addClass("active");
	};

// new-cars-item-3
	var newCarsThreeHolden = $.cookie('newCarsThreeHolden');
	if (newCarsThreeHolden == 'collapsed') {
		$("ul#new-cars-side-nav.holden li#new-cars-item-3 ul").show();
		$(".btn-slide").addClass("active");
	};
	
// new-cars-item-4
	var newCarsFourHolden = $.cookie('newCarsFourHolden');
	if (newCarsFourHolden == 'collapsed') {
		$("ul#new-cars-side-nav.holden li#new-cars-item-4 ul").show();
		$(".btn-slide").addClass("active");
	};
	
// MITSUBISHI BUTTONS

// new-cars-item-1
	$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-1.btn-slide > a").click(function(){
		if ($("ul#new-cars-side-nav.mitsubishi li#new-cars-item-1 ul").is(":hidden")) {
		$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-1 ul").slideDown("slow");
		$(this).addClass("active");
			 $.cookie('newCarsOneMitsubishi', 'collapsed', options );
		return false;
		  } else {
			$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-1 ul").slideUp("slow");
		$(this).removeClass("active");
			$.cookie('newCarsOneMitsubishi', 'expanded', options );
		return false;
		}
	});
	
// new-cars-item-2
	$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-2.btn-slide > a").click(function(){
		if ($("ul#new-cars-side-nav.mitsubishi li#new-cars-item-2 ul").is(":hidden")) {
		$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-2 ul").slideDown("slow");
		$(this).addClass("active");
			 $.cookie('newCarsTwoMitsubishi', 'collapsed', options );
		return false;
		  } else {
			$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-2 ul").slideUp("slow");
		$(this).removeClass("active");
			$.cookie('newCarsTwoMitsubishi', 'expanded', options );
		return false;
		}
	});

// new-cars-item-3
	$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-3.btn-slide > a").click(function(){
		if ($("ul#new-cars-side-nav.mitsubishi li#new-cars-item-3 ul").is(":hidden")) {
		$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-3 ul").slideDown("slow");
		$(this).addClass("active");
			 $.cookie('newCarsThreeMitsubishi', 'collapsed', options );
		return false;
		  } else {
			$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-3 ul").slideUp("slow");
		$(this).removeClass("active");
			$.cookie('newCarsThreeMitsubishi', 'expanded', options );
		return false;
		}
	});
	
// new-cars-item-4
	$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-4.btn-slide > a").click(function(){
		if ($("ul#new-cars-side-nav.mitsubishi li#new-cars-item-4 ul").is(":hidden")) {
		$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-4 ul").slideDown("slow");
		$(this).addClass("active");
			 $.cookie('newCarsFourMitsubishi', 'collapsed', options );
		return false;
		  } else {
			$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-4 ul").slideUp("slow");
		$(this).removeClass("active");
			$.cookie('newCarsFourMitsubishi', 'expanded', options );
		return false;
		}
	});

// MITSUBISHI COOKIES

// new-cars-item-1
	var newCarsOneMitsubishi = $.cookie('newCarsOneMitsubishi');
	if (newCarsOneMitsubishi == 'collapsed') {
		$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-1 ul").show();
		$(".btn-slide").addClass("active");
	};

// new-cars-item-2
	var newCarsTwoMitsubishi = $.cookie('newCarsTwoMitsubishi');
	if (newCarsTwoMitsubishi == 'collapsed') {
		$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-2 ul").show();
		$(".btn-slide").addClass("active");
	};

// new-cars-item-3
	var newCarsThreeMitsubishi = $.cookie('newCarsThreeMitsubishi');
	if (newCarsThreeMitsubishi == 'collapsed') {
		$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-3 ul").show();
		$(".btn-slide").addClass("active");
	};
	
// new-cars-item-4
	var newCarsFourMitsubishi = $.cookie('newCarsFourMitsubishi');
	if (newCarsFourMitsubishi == 'collapsed') {
		$("ul#new-cars-side-nav.mitsubishi li#new-cars-item-4 ul").show();
		$(".btn-slide").addClass("active");
	};
	
// HYUNDAI BUTTONS

// new-cars-item-1
	$("ul#new-cars-side-nav.hyundai li#new-cars-item-1.btn-slide > a").click(function(){
		if ($("ul#new-cars-side-nav.hyundai li#new-cars-item-1 ul").is(":hidden")) {
		$("ul#new-cars-side-nav.hyundai li#new-cars-item-1 ul").slideDown("slow");
		$(this).addClass("active");
			 $.cookie('newCarsOneHyundai', 'collapsed', options );
		return false;
		  } else {
			$("ul#new-cars-side-nav.hyundai li#new-cars-item-1 ul").slideUp("slow");
		$(this).removeClass("active");
			$.cookie('newCarsOneHyundai', 'expanded', options );
		return false;
		}
	});
	
// new-cars-item-2
	$("ul#new-cars-side-nav.hyundai li#new-cars-item-2.btn-slide > a").click(function(){
		if ($("ul#new-cars-side-nav.hyundai li#new-cars-item-2 ul").is(":hidden")) {
		$("ul#new-cars-side-nav.hyundai li#new-cars-item-2 ul").slideDown("slow");
		$(this).addClass("active");
			 $.cookie('newCarsTwoHyundai', 'collapsed', options );
		return false;
		  } else {
			$("ul#new-cars-side-nav.hyundai li#new-cars-item-2 ul").slideUp("slow");
		$(this).removeClass("active");
			$.cookie('newCarsTwoHyundai', 'expanded', options );
		return false;
		}
	});

// HYUNDAI COOKIES

// new-cars-item-1
	var newCarsOneHyundai = $.cookie('newCarsOneHyundai');
	if (newCarsOneHyundai == 'collapsed') {
		$("ul#new-cars-side-nav.hyundai li#new-cars-item-1 ul").show();
		$(".btn-slide").addClass("active");
	};

// new-cars-item-2
	var newCarsTwoHyundai = $.cookie('newCarsTwoHyundai');
	if (newCarsTwoHyundai == 'collapsed') {
		$("ul#new-cars-side-nav.hyundai li#new-cars-item-2 ul").show();
		$(".btn-slide").addClass("active");
	};
	
// VOLKSWAGEN BUTTONS

// new-cars-item-1
	$("ul#new-cars-side-nav.volkswagen li#new-cars-item-1.btn-slide > a").click(function(){
		if ($("ul#new-cars-side-nav.volkswagen li#new-cars-item-1 ul").is(":hidden")) {
		$("ul#new-cars-side-nav.volkswagen li#new-cars-item-1 ul").slideDown("slow");
		$(this).addClass("active");
			 $.cookie('newCarsOneVolkswagen', 'collapsed', options );
		return false;
		  } else {
			$("ul#new-cars-side-nav.volkswagen li#new-cars-item-1 ul").slideUp("slow");
		$(this).removeClass("active");
			$.cookie('newCarsOneVolkswagen', 'expanded', options );
		return false;
		}
	});
	
// new-cars-item-2
	$("ul#new-cars-side-nav.volkswagen li#new-cars-item-2.btn-slide > a").click(function(){
		if ($("ul#new-cars-side-nav.volkswagen li#new-cars-item-2 ul").is(":hidden")) {
		$("ul#new-cars-side-nav.volkswagen li#new-cars-item-2 ul").slideDown("slow");
		$(this).addClass("active");
			 $.cookie('newCarsTwoVolkswagen', 'collapsed', options );
		return false;
		  } else {
			$("ul#new-cars-side-nav.volkswagen li#new-cars-item-2 ul").slideUp("slow");
		$(this).removeClass("active");
			$.cookie('newCarsTwoVolkswagen', 'expanded', options );
		return false;
		}
	});

// new-cars-item-3
	$("ul#new-cars-side-nav.volkswagen li#new-cars-item-3.btn-slide > a").click(function(){
		if ($("ul#new-cars-side-nav.volkswagen li#new-cars-item-3 ul").is(":hidden")) {
		$("ul#new-cars-side-nav.volkswagen li#new-cars-item-3 ul").slideDown("slow");
		$(this).addClass("active");
			 $.cookie('newCarsThreeVolkswagen', 'collapsed', options );
		return false;
		  } else {
			$("ul#new-cars-side-nav.volkswagen li#new-cars-item-3 ul").slideUp("slow");
		$(this).removeClass("active");
			$.cookie('newCarsThreeVolkswagen', 'expanded', options );
		return false;
		}
	});
	
// VOLKSWAGEN COOKIES

// new-cars-item-1
	var newCarsOneVolkswagen = $.cookie('newCarsOneVolkswagen');
	if (newCarsOneVolkswagen == 'collapsed') {
		$("ul#new-cars-side-nav.volkswagen li#new-cars-item-1 ul").show();
		$(".btn-slide").addClass("active");
	};

// new-cars-item-2
	var newCarsTwoVolkswagen = $.cookie('newCarsTwoVolkswagen');
	if (newCarsTwoVolkswagen == 'collapsed') {
		$("ul#new-cars-side-nav.volkswagen li#new-cars-item-2 ul").show();
		$(".btn-slide").addClass("active");
	};

// new-cars-item-3
	var newCarsThreeVolkswagen = $.cookie('newCarsThreeVolkswagen');
	if (newCarsThreeVolkswagen == 'collapsed') {
		$("ul#new-cars-side-nav.volkswagen li#new-cars-item-3 ul").show();
		$(".btn-slide").addClass("active");
	};
	
});
