function getImage(sr){
	ret = new Image();
	ret.src = sr;
	return ret;
}

$(document).ready(function(){
							   
	$(".hpbtn").hover(
		function(){ $(this).addClass("hpbtn-hover"); loadSlideHPBTN($(this).attr("id"));},
		function(){ $(this).removeClass("hpbtn-hover"); }
	);
	$(".hpbtn img").hover(
		function(){
			$(this).animate({"top":"-5px"},200).animate({"top":"1px"}, 150).animate({"top":"0px"},50); 
		},function(){}
	);
	resizeDS();
	//Navigation Hover State
	$("#navCont li img").hover(
		function(){ $(this).attr("src",$(this).attr("src").replace(".png","-hover.png")); },
		function(){ $(this).attr("src",$(this).attr("src").replace("-hover.png",".png")); }
	);
	//Bottom Footer Buttons Hover State
	$("#footerBtnCont .mid-cont img").hover(
		function(){ $(this).attr("src",$(this).attr("src").replace(".jpg","-hover.jpg")); },
		function(){ $(this).attr("src",$(this).attr("src").replace("-hover.jpg",".jpg")); }									
	);
	preloadImages();
});

function preloadImages(){
	if(document.images){
		imgs = new Array();
		imgs[0] = getImage("/library/media/gui/btn/hpbtn-bg.png");
		imgs[1] = getImage("/library/media/gui/btn/hpbtn-bg-over.png");
		imgs[2] = getImage("/library/media/thumbs/slide-residential.jpg");
		imgs[3] = getImage("/library/media/thumbs/slide-commercial.jpg");
		imgs[4] = getImage("/library/media/gui/btn/home.png");
		imgs[5] = getImage("/library/media/gui/btn/home-hover.png");
		imgs[6] = getImage("/library/media/gui/btn/commercial.png");
		imgs[7] = getImage("/library/media/gui/btn/commercial-hover.png");
		imgs[8] = getImage("/library/media/gui/btn/residential.png");
		imgs[9] = getImage("/library/media/gui/btn/residential-hover.png");
		imgs[10] = getImage("/library/media/gui/btn/prop-management.png");
		imgs[11] = getImage("/library/media/gui/btn/prop-management-hover.png");
		imgs[12] = getImage("/library/media/gui/btn/listings.png");
		imgs[13] = getImage("/library/media/gui/btn/listings-hover.png");
		imgs[14] = getImage("/library/media/gui/btn/resources.png");
		imgs[15] = getImage("/library/media/gui/btn/resources-hover.png");
		imgs[16] = getImage("/library/media/gui/btn/newsletter.jpg");
		imgs[17] = getImage("/library/media/gui/btn/newsletter-hover.jpg");
		imgs[18] = getImage("/library/media/gui/btn/search-mls.jpg");
		imgs[19] = getImage("/library/media/gui/btn/search-mls-hover.jpg");
		imgs[20] = getImage("/library/media/gui/btn/home-evaluator.jpg");
		imgs[21] = getImage("/library/media/gui/btn/home-evaluator-hover.jpg");
		imgs[22] = getImage("/library/media/gui/btn/neighborhood-network.jpg");
		imgs[23] = getImage("/library/media/gui/btn/neighborhood-network-hover.jpg");
		imgs[24] = getImage("/library/media/gui/btn/commercial-listings.jpg");
		imgs[25] = getImage("/library/media/gui/btn/commercial-listings-hover.jpg");
		imgs[3] = getImage("/library/media/thumbs/slide-propertymanagement.jpg");
	}
}

function resizeDS(){
	var h1 = $("#left-col").height();
	var h2 = $("#right-col").height();
	if(h1 > h2){
		$("#right-col").height(h1);	
	}else if(h2 > h1){
		$("#left-col").height(h2);	
	}
	
	var h = $("#body-container").height();
	$(".ds-left").height(h);
	$(".ds-right").height(h);
	
	
	
}

function loadSlideHPBTN(id){
	var img;
	var hrf = "/";
	switch(id){
		case "hpbtn-rp":
			img = "slide-residential.jpg";
			hrf = "/residential.php";
			break;
		case "hpbtn-pm":
			img = "slide-propertymanagement.jpg";
			hrf = "/property-management.php";
			break;
		default:
			img = "slide-commercial.jpg";
			hrf = "/commercial.php";
			break;
	}
	$("#hpbtns-show-desc-cont a").attr("href",hrf);
	$("#hpbtns-show-desc-cont img").attr("src","/library/media/thumbs/" + img);
	$(".hpbtns-desc").removeClass("show");
	$("#hpbtns-desc-cont ." + id).addClass("show");
}
