$(document).ready(function(){

/*image preload*/
var preload = new Image().src = "../images/nav_abcinit_on.png";
var preload = new Image().src = "../images/nav_aboutus_on.png";
var preload = new Image().src = "../images/nav_joinus_on.png";
var preload = new Image().src = "../images/nav_environment_on.png";
var preload = new Image().src = "../images/nav_home_on.png";
var preload = new Image().src = "../images/nav_landdev_on.png";
var preload = new Image().src = "../images/nav_transportation_on.png";
var preload = new Image().src = "../images/homepic1.jpg";
var preload = new Image().src = "../images/homepic2.jpg";
var preload = new Image().src = "../images/homepic3.jpg";
var preload = new Image().src = "../images/homepic4.jpg";


/*nav background and over colors*/
var colors = {
  "home":"#43b1cc",
  "transport":"#f6e572",
  "landdev":"#fda882",
  "environment":"#b6e578",
  "aboutus":"#000",
  "joinus":"#000",
  "abcinit":"#000"
};

var defaultColor = colors[$('.active').parent().attr('id')];

$("#nav > li").hover(function() {
  var color = colors[$(this).attr("id")];
  if(color) $(this).parent().css('background-color', color);
}, function(){
  $(this).parent().css('background-color', defaultColor);
});

$("#nav ul").hover(function() {
	$(this).siblings('a').addClass("hover")
	}, function() { $(this).siblings('a').removeClass("hover")
});

$('#nav').css("background-color", defaultColor);

/*end nav background and over colors*/



/*button image rollovers*/
$('#footer #newsletter #submit').hover(function() {
	$(this).attr('src', $(this).attr('src').replace(/_off.png/, '_on.png'));
		}, function() {
	$(this).attr('src', $(this).attr('src').replace(/_on.png/, '_off.png'));
});

$('#contenttext .moreinfo img').hover(function() {
	$(this).attr('src', $(this).attr('src').replace(/.png/, '_on.png'));
		}, function() {
	$(this).attr('src', $(this).attr('src').replace(/_on.png/, '.png'));
});

$('#loginbutton').hover(function() {
	$(this).attr('src', $(this).attr('src').replace(/_off.png/, '_on.png'));
		}, function() {
	$(this).attr('src', $(this).attr('src').replace(/_on.png/, '_off.png'));
});

$('#facebook img').hover(function() {
	$(this).attr('src', $(this).attr('src').replace(/_off.png/, '_on.png'));
		}, function() {
	$(this).attr('src', $(this).attr('src').replace(/_on.png/, '_off.png'));
});

$('#linkedin img').hover(function() {
	$(this).attr('src', $(this).attr('src').replace(/_off.png/, '_on.png'));
		}, function() {
	$(this).attr('src', $(this).attr('src').replace(/_on.png/, '_off.png'));
});
$('#signup img').hover(function() {
	$(this).attr('src', $(this).attr('src').replace(/_off.png/, '_on.png'));
		}, function() {
	$(this).attr('src', $(this).attr('src').replace(/_on.png/, '_off.png'));
});


/*end button image rollovers*/


/*random image onloader*/
/*home*/
	var homeImages = new Array();
		homeImages[0] = "images/homepic1.jpg";
		homeImages[1] = "images/homepic2.jpg";
		homeImages[2] = "images/homepic3.jpg";
		homeImages[3] = "images/homepic4.jpg";
		
	var homeImagesRandom = Math.floor(Math.random()*homeImages.length);	
	$('#content-home').css({ 'background-image' : "url("+ homeImages[homeImagesRandom] +")" });

/*transportation*/	
	var transportationImages = new Array();
		transportationImages[0] = "../images/transportation1.jpg";
		transportationImages[1] = "../images/transportation2.jpg";
		transportationImages[2] = "../images/transportation3.jpg";
		transportationImages[3] = "../images/transportation4.jpg";
		
	var transportationImagesRandom = Math.floor(Math.random()*transportationImages.length);	
	$('.transportation #indeximage').css({ 'background-image' : "url("+ transportationImages[transportationImagesRandom] +")" });

/*landdev*/
	var landdevImages = new Array();
		landdevImages[0] = "../images/landdev1.jpg";
		landdevImages[1] = "../images/landdev2.jpg";
		landdevImages[2] = "../images/landdev3.jpg";
		landdevImages[3] = "../images/landdev4.jpg";
		
	var landdevImagesRandom = Math.floor(Math.random()*landdevImages.length);	
	$('.landdev #indeximage').css({ 'background-image' : "url("+ landdevImages[landdevImagesRandom] +")" });
	
/*environment*/
	var environmentImages = new Array();
		environmentImages[0] = "../images/environment1.jpg";
		environmentImages[1] = "../images/environment2.jpg";
		environmentImages[2] = "../images/environment3.jpg";
		environmentImages[3] = "../images/environment4.jpg";
		
	var environmentImagesRandom = Math.floor(Math.random()*environmentImages.length);	
	$('.environment #indeximage').css({ 'background-image' : "url("+ environmentImages[environmentImagesRandom] +")" });
/*end random image onloader*/	
	
	
	
/*zerba table rows*/
$('#challengetable tr:even').css({ 'background-color' : '#b9e5ef' });
$('#challengetable tr:odd').css({ 'background-color' : '#fff' });
	
/*uncenter/pad last column*/
$('#challengetable tr td:last-child').css({ 'text-align' : 'left' , 'padding-left' : '20px'});

/*external links to open in new window*/
$('a[href^="http"]').attr('target','_blank');



/*for nav library items*/


// Get rid of “http://”
loc = location.href.substring(7);

// Get rid of domain name
loc = loc.substring(loc.lastIndexOf("/")+1);

// Get rid of fragment identifier
var i = loc.indexOf("#");
var hash = loc.substring(i, loc.length);
if (i > -1) loc = loc.substring(0, i);

// Highlight navigator links to this page
$("#sidebar ul li a[href='" + loc + "']").parent().addClass('on');
$("#sidebar ul li a[href='" + loc + "']").parent().parent().parent().addClass('on');
$(".toolkit #sidebar ul li.on ul li a[href='" + loc + "']").addClass('on');
$(".environment #sidebar ul li.on ul li a[href='" + loc + "']").addClass('on');


$("#newsnav").hide();
$("#committeenav").hide();

if(loc.indexOf('news_') > -1 || loc == 'news.html') $("#newsnav").show();
if(loc.indexOf('comm_') > -1 || loc == 'committees.html') $("#committeenav").show();



var j = location.href.indexOf("#");
//alert(j);

$(".inline").colorbox({inline:true, width:"50%"});
});

