(function($) {
	var newsHover = function(e) {
		var siblings = $(e).siblings();
		var images = $('div[class=articleImages]').children();
		for(i = 0, l = siblings.length; i < l; i++) {
			if ($(siblings[i]) != $(e)) {
				$(siblings[i]).removeClass('activeHeadline');
				$(images[i]).removeClass('activeImage');
			}
		}
		$(e).addClass('activeHeadline');
		var imageId = '#' + e.id + "image";
		$(imageId).addClass('activeImage');		
	}
	$(document).ready(function() {
		// setup news headlines
		$('#topNewsItems div[class=articleList]').children().hover(function() {
			newsHover(this);
		}, function() {
		});
        
		// setup ifixpng
		$('h2').ifixpng();
		
		// setup virtual tours
		$('a.iframe').fancybox({
		    frameWidth: 800,
		    frameHeight: 500
		});
		$('a.fancy').fancybox();
		
		
		$('#username').attr('value', 'Username');
		$('#password').attr('value', 'Password');
		
		$('#username').focus(function() {
		    if(this.value == 'Username') {
			this.value = '';
		    }
		});
		
		$('#username').blur(function() {
		   if(this.value == '') {
			this.value='Username';
		   }
		});
		
		$('#password').focus(function() {
		    if(this.value == 'Password') {
			this.value = '';
		    }
		});
		
		$('#password').blur(function() {
		   if(this.value == '') {
			this.value='Password';
		   }
		});		
	});
	
	
	$('TEXTAREA').focus(function(){
	    if(this.value=='Enter brief description...')
	    {
		this.value=''
	    }
	});
})(jQuery);