function relatedLinks(){
	if($("#related_links").length >0){
		$("#related_links").click(function(){$("#related_links ul").toggleClass("on")});
	}
}

function mainNav(){
	$("#mainNav li.hasChild").each(function(i){
		$(this).mouseover(function(){
			$("#mainNav ul").each(function(){
				$(this).css("display","none");
			});
			if($($("#mainNav ul").get(i)).length > 0){
				$($("#mainNav ul").get(i)).css("display","block");
			}
		});
		$(this).mouseout(function(){
			$("#mainNav ul").each(function(){
				$(this).css("display","none");
			});
		});
	});
}

/*function sideNav(){
	$("#sideNav li.navIn").each(function(i){
		$(this).mouseover(function(){
			$("#sideNav ul").each(function(){
				$(this).css("display","none");
			});
			if($($("#sideNav ul").get(i)).length > 0){
				$($("#sideNav ul").get(i)).css("display","block");
			}
		});
		
		$(this).mouseout(function(){
			$("#sideNav ul").each(function(){
				$(this).css("display","none");
			});
		});
	});
}
*/
/*function sideNav(){

	if($("#sideNav").length >0){
		$("#sideNav li").hover(
		function(){
			$(this).addClass("childSh");
		},
		function(){
		$(this).removeClass("childSh");
		
		}); 
	}
}
function sideNav(){
	if($("#sideNav").length >0){
		$("#sideNav li a").each(function(){
			$(this).click(function(){
				if($(this).next()[0].tagName == "UL"){
					$(this).next().toggle();
					return false;
				}
			});
		});
	}
}
*/

var total;
var count = 0;

function modelShow(){
	
	if($(".car_img").length >0){
		total = $("ul.carList a").length;
		var _width = 668;
		var ww = $(".car_img img").width();
		var hh = $(".car_img img").height();

		$(".car_img img").width(_width);
		$(".car_img img").height(hh*_width/ww);
		$(".car_img img").load(function(){
			var origWidth = $(this).width();
			var origHeight = $(this).height();
			$(this).width(_width);
			$(this).height(origHeight*_width/origWidth);

		});
		$("ul.carList a").each(function(i){
			$(this).click(function(){
				$(".car_img img").width("auto");
				$(".car_img img").height("auto");
				$(".car_img img").attr("src",$(this).attr("rel"));
				$(".car_img h3").text($(this).find("img").attr("alt"));
				count = i;
				return false;
			});
		});	
		var preBtn = $("a.previous");
		var nextBtn = $("a.next");
		preBtn.click(function(){
			if($("ul.carList a").eq(count-1).length>0){
				$(".car_img img").width("auto");
				$(".car_img img").height("auto");
				var _a = $("ul.carList a").eq(count-1);
				$(".car_img img").attr("src",_a.attr("rel"));
				$(".car_img h3").text(_a.find("img").attr("alt"));
				count -= 1;
			}
		});
		nextBtn.click(function(){
			if($("ul.carList a").eq(count+1).length>0){
				$(".car_img img").width("auto");
				$(".car_img img").height("auto");
				var _a = $("ul.carList a").eq(count+1);
				$(".car_img img").attr("src",_a.attr("rel"));
				$(".car_img h3").text(_a.find("img").attr("alt"));
				count += 1;
			}
		});
	}
}
function fontprint(){

	if($("#fontprint").length >0){
	
		$("#fontprint a.size1").click(function(){
			$(".box").css("fontSize","1.6em");
		})
		$("#fontprint a.size2").click(function(){
			$(".box").css("fontSize","1.3em");
		})
		$("#fontprint a.size3").click(function(){
			$(".box").css("fontSize","1.2em");
		})
	}
	
}

$(document).ready(relatedLinks);
$(document).ready(mainNav);
/*$(document).ready(sideNav);*/
$(document).ready(modelShow);
$(document).ready(fontprint);
