var headers = new Array(); 

// List of possible homepage banners - to disable one, add // in front - just like this line

headers.push(new Array('/_assets/images/header/home_0.jpg','Scott Wallace','','green'));
headers.push(new Array('/_assets/images/header/home_1.jpg','Scott Wallace','','green'));
headers.push(new Array('/_assets/images/header/home_2.jpg','Curt Carnemark',', The World Bank','green'));
headers.push(new Array('/_assets/images/header/home_3.jpg','Scott Wallace',', The World Bank','green'));
headers.push(new Array('/_assets/images/header/home_4.jpg','Arne Hoel',', The World Bank','green'));
headers.push(new Array('/_assets/images/header/home_5.jpg','Dominic Sansoni',', The World Bank','green'));
headers.push(new Array('/_assets/images/header/home_6.jpg','Curt Carnemark',', The World Bank','green'));
headers.push(new Array('/_assets/images/header/home_7.jpg','Curt Carnemark',', The World Bank','green'));
headers.push(new Array('/_assets/images/header/home_8.jpg','Julio Pantoja',', The World Bank','orange'));
headers.push(new Array('/_assets/images/header/home_9.jpg','Scott Wallace',', The World Bank','green'));
headers.push(new Array('/_assets/images/header/home_10.jpg','Arne Hoel',', The World Bank','orange'));
headers.push(new Array('/_assets/images/header/home_11.jpg','Curt Carnemark',', The World Bank','orange'));
headers.push(new Array('/_assets/images/header/home_13.jpg','Arne Hoel',', The World Bank','orange'));
headers.push(new Array('/_assets/images/header/home_14.jpg','Arne Hoel',', The World Bank','darkGreen'));

jQuery.fn.clearDefault = function() {       
    settings = jQuery.extend({
        highlightClass: "highlight"
    });
    return this.each(function() {
        jQuery(this).focus(function() {
            if( this.value == this.defaultValue )
                jQuery(this).attr("value", "").addClass(settings['highlightClass']);
        }).blur(function() {
            if( !this.value.length )
                jQuery(this).attr("value", this.defaultValue).removeClass(settings['highlightClass']);
        });        
    });
};

function updateSelect() {
	$.ajax({
		'dataType': 'json',
		'url': "countries.aspx?r=" + $('#ctl00_MainContent_ctrlRegions').val(),
		'success': function(html) {
			$('#ctl00_MainContent_ctrlCountries').children().remove().end().append('<option selected="selected"></option>');
			$.each( html, function( i, val ){
				$('#ctl00_MainContent_ctrlCountries').append('<option value="'+val+'">'+i+'</option>');
			});
		}
	});	
};
$(document).ready(function() {

	$('#submenu li a:first').css('border-top','none'); // Removes bottom-border on final list item
	$('.lang li:nth-child(4) a').css('border-bottom','none'); // Removes bottom-border on final list item

	var random = Math.round(Math.random()*(headers.length-1));// Picks random banner
	
	$('#homepage #billboard').css('background-image', 'url('+headers[random][0]+')'); // Change header background
	$('#homepage #billboard p').addClass(headers[random][3]);
	$('#homepage #billboard #photo-credits').html('<span class="author">'+headers[random][1]+'</span>'+headers[random][2]); // Change photo credits
	
	$('.description a,#submenu li a, #useful-links a, #documents a, a.more, #billboard a, #end li a, ul.test ul ul li a,#file_complaint #sidebar li a').append('&nbsp;<span>&raquo;</span>');

	$("input#g").mouseover(function() {
		$(this).css("background-position", "bottom left");
	}).mouseout(function() {
		$(this).css("background-position", "top left");
	});	

	$("input#s").clearDefault();

	$('#results li ul li:last-child, #results li ul li ul li:last-child').css('border-bottom','none');
	$('#results > div > ul').each(function(){$(this).find('> li:odd').addClass('odd');});
	
	if( $.browser.msie && $.browser.version <= 7 ){
		
		$('.lang li a').mouseover(function(){
			$(this).append('<span>&nbsp;&raquo;</span>');
		}).mouseout(function(){
			$('.lang span').remove();
		});
		
	}
	
	$('.expanded a:first').css({'padding-top':'10px','padding-bottom':'5px'});
	
	$('#submenu ul li').each( function(){
		var linktext = $(this).find('a').html();
		linktext = linktext.replace(/&nbsp;/gi,'').replace(/<span>(.*)$/gi,'').replace(/\s/gi, '').toLowerCase();
		var currenturl = window.location.toString();
		if( currenturl.indexOf(linktext) >= 0 ){
			$(this).addClass('current');
			$(this).find('span').addClass('whiteout');
		}
	});
	
	updateSelect();
	$('#ctl00_MainContent_ctrlRegions').change( function(){ updateSelect(); });

});
