

	$(document).ready(function() {
		$.getJSON("/sitespecific/JimButlerKia/dealerupload/slideshow-data.txt", {},
			function(d) {
				$.each(d, function(i, v) {
					$("#myInnerfade").append("<div><img class='slideshow' src='http://sitespecific.dealerskins.com/JimButlerKia/dealerupload/" + v.image + "' /> <a href='" + v.url + "' class='slideshowButton'>" + v.buttonText + "</a><div class='slideshowContent'><h2>" + v.title + "</h2><p>" + v.description + "</p></div></div>");
				});
				$("#myInnerfade").innerfade({
					timeout: 5000
				});
				$("#loadingSlideshow").remove();
			}
		);
		
		$.getJSON("/sitespecific/JimButlerKia/dealerupload/featuredV-data.txt", {},
			function(d, t) {
				$.each(d, function(i, v) {
					$("#featuredVehicleList").append("<li><a href='" + v.url + "'>" + v.title + " <img src='http://sitespecific.dealerskins.com/JimButlerKia/dealerupload/" + v.image + "' /></a></li>");
				});
			}
		);
		
		//Horizontal Sliding
		$('.boxgrid.slideright').hover(function(){
			$(".cover", this).stop().animate({left:'220px'},{queue:false,duration:300});
		}, function() {
			$(".cover", this).stop().animate({left:'0px'},{queue:false,duration:300});
		});
		
		$(".hpContent h2").after($("#videoPlayer").html());
		
		$(".hpButton").hover(
			function() {
				var url = parseUrl2($(this).find("img").attr("src"));
				var filename = url.file.split(".");
				$(this).find("img").attr("src", url.url.replace(url.file, filename[0]+"-over."+filename[1]));
			}, function() {
				var url = parseUrl2($(this).find("img").attr("src"));
				var filename = url.file.split("-over.");
				$(this).find("img").attr("src", url.url.replace(url.file, filename[0]+"."+filename[1]));
			}
		);
	});
	
	
function parseUrl2(data) {
    var e=/((http|ftp):\/)?\/?([^:\/\s]+)((\/\w+)*\/)([\w\-\.]+\.[^#?\s]+)(#[\w\-]+)?/;

    if (data.match(e)) {
        return  {url: RegExp['$&'],
                protocol: RegExp.$2,
                host:RegExp.$3,
                path:RegExp.$4,
                file:RegExp.$6,
                hash:RegExp.$7};
    }
    else {
        return  {url:"", protocol:"",host:"",path:"",file:"",hash:""};
    }
}