// JavaScript Document
$(document).ready(function(){
 
$("div.home-button").hover(
function() {
$(this).find("div div.linkHeader").animate({opacity:0}, {duration:500, queue:false});
$(this).find("div div.innerBox").animate({borderTopColor: "#D45A00",  borderLeftColor: "#D45A00", borderRightColor: "#D45A00", borderBottomColor: "#D45A00"}, {duration:500, queue:false});
$(this).find("div div span.home-link img.more-link").animate({opacity:0}, {duration:500, queue:false});
},
function() {
$(this).find("div div.linkHeader").animate({opacity:1}, {duration:500, queue:false});
$(this).find("div div.innerBox").animate({borderTopColor: "#333333",  borderLeftColor: "#333333", borderRightColor: "#333333", borderBottomColor: "#333333"}, {duration:500, queue:false});
$(this).find("div div span.home-link img.more-link").animate({opacity:1}, {duration:500, queue:false});
});


$("div.subnav-button").hover(
function() {
$(this).find("div.subnav").animate({opacity:0}, {duration:500, queue:false});
},
function() {
$(this).find("div.subnav").animate({opacity:1}, {duration:500, queue:false});
});


$("div.serviceText, div.serviceImage").hover(
function() {
	
var i = $(this).index(".serviceImage");
var n = $(this).index(".serviceText");

if(i!== -1 ){
$(".serviceText:eq("+i+")").animate({borderTopColor: "#D45A00",  borderLeftColor: "#D45A00", borderRightColor: "#D45A00", borderBottomColor: "#D45A00"}, {duration:500, queue:false});
$(this).animate({borderTopColor: "#D45A00",  borderLeftColor: "#D45A00", borderRightColor: "#D45A00", borderBottomColor: "#D45A00"}, {duration:500, queue:false});
$(this).find("img.service-icon").animate({opacity:0}, {duration:500, queue:false});
}
if(i== -1 ){
$(this).animate({borderTopColor: "#D45A00",  borderLeftColor: "#D45A00", borderRightColor: "#D45A00", borderBottomColor: "#D45A00"}, {duration:500, queue:false});
$(".serviceImage:eq("+n+")").animate({borderTopColor: "#D45A00",  borderLeftColor: "#D45A00", borderRightColor: "#D45A00", borderBottomColor: "#D45A00"}, {duration:500, queue:false});
$(".serviceImage:eq("+n+")").find("img.service-icon").animate({opacity:0}, {duration:500, queue:false});
}

},
function() {
var i = $(this).index(".serviceImage");
var n = $(this).index(".serviceText");

if(i!== -1 ){
$(".serviceText:eq("+i+")").animate({borderTopColor: "#333333",  borderLeftColor: "#333333", borderRightColor: "#333333", borderBottomColor: "#333333"}, {duration:500, queue:false});
$(this).animate({borderTopColor: "#333333",  borderLeftColor: "#333333", borderRightColor: "#333333", borderBottomColor: "#333333"}, {duration:500, queue:false});
$(this).find("img.service-icon").animate({opacity:1}, {duration:500, queue:false});
}
if(i == -1 ){
$(this).animate({borderTopColor: "#333333",  borderLeftColor: "#333333", borderRightColor: "#333333", borderBottomColor: "#333333"}, {duration:500, queue:false});
$(".serviceImage:eq("+n+")").animate({borderTopColor: "#333333",  borderLeftColor: "#333333", borderRightColor: "#333333", borderBottomColor: "#333333"}, {duration:500, queue:false});
$(".serviceImage:eq("+n+")").find("img.service-icon").animate({opacity:1}, {duration:500, queue:false});
}

});

$("div.content-section").hover(
function() {
$(this).find("div#content-left, div#content-right").animate({borderTopColor: "#D45A00",  borderLeftColor: "#D45A00", borderRightColor: "#D45A00", borderBottomColor: "#D45A00"}, {duration:500, queue:false});
},
function() {
$(this).find("div#content-left, div#content-right").animate({borderTopColor: "#333333",  borderLeftColor: "#333333", borderRightColor: "#333333", borderBottomColor: "#333333"}, {duration:500, queue:false});
});

});


