try {
	var x = document.getElementsByTagName('body');
	x[0].className='js';
} catch(err) {}

function rotate(c){
    var i = $(c).index($(c+":visible")[0]);
    var j = (i+1 == $(c).size()) ? 0 : i +1;
    if ($.browser.msie && ($.browser.version == 6)) {
        $(c+":eq("+i+")").hide();$(c+":eq("+j+")").show();
    } else {
        $(c+":eq("+i+")").fadeOut(600, function(){$(c+":eq("+j+")").fadeIn();});
    }
}

$(document).ready(function(){
	
	if (!$('body').hasClass('js')) $('body').addClass('js'); // check for js class on document ready
	if ($.browser.msie && $.browser.version < 7) $('body').addClass('isIE'); // apply isIE class for IE6

	$('.jsHide').removeClass('jsHide').addClass('hide');

	$('#grid').click(function(){
		if(!$('.displaygrid').hasClass('hide')){
			$('#holder').empty().addClass('hide');
			$('#grid').addClass('selected');
		}
		if($('.displaygrid').hasClass('hide')){
			$('.displaylist').addClass('hide');
			$('#grid').addClass('selected');
			$('.displaygrid').removeClass('hide');
			$('#list').removeClass('selected');
		}
	});
	
	$('#list').click(function(){
		if($('.displaylist').hasClass('hide')){
			$('#holder').empty().addClass('hide');
			$('.displaygrid').addClass('hide');
			$('#list').addClass('selected');
			$('.displaylist').removeClass('hide');
			$('#grid').removeClass('selected');
		}
	});
	
	$('.displaygrid a').click(function(){
		var p = $(this).attr('href');
		$('#holder').empty().removeClass('hide');
		$(p).contents().clone().appendTo('#holder');
		$.scrollTo('#anchor');
		$('#grid').removeClass('selected');
		return false;
	});
	
	$('.resources').accordion();
	
	$('label.titleset').each(function(){
        var label = $(this).text();
        $(this).next().attr('title', label).val(label).focus(function(){
            if($(this).val()==label){
                $(this).val('');
            }
        }).blur(function(){
            if($(this).val()==''){
                $(this).val(label);
            }
        });
    });
	
	$('.section').each(function(){
		var s = this;
		$('.data > li', this).slice(1).hide();
		$('.filter > li:eq(0)', this).addClass('selected');
		$('.filter a', this).click(function(){
			var h = $(this).attr('href');
			var l = $(this).parent().parent();
			$('li', l).removeClass('selected');
			$(this).parent().addClass('selected');
			$('.data > li', s).hide();
			$(h).show();
			return false;
		});
		$(this).append('<a href="#content" class="back">&laquo; Back to top</a>')
	});
	
	//$('#onlineBrief').submit(function(){return false;});
	$('.step').slice(1).hide();
	$('.editable input:text').attr('disabled','disabled');
	$('.editable input:text').blur(function(){
		$(this).attr('disabled','disabled');
	});
	$('.editable input:image').click(function(){
		$(this).prev().addClass('edit');
		$(this).prev().removeAttr('disabled').focus();
		return false;
	});
	
	$('.date').datepicker({ dateFormat: 'dd-mm-yy', minDate: 1, defaultDate: null });
	
	$('#error').change(function(){
		if($('option:selected', this).val() == 'Yes'){
			$('#errormsgfield').show();
		} else {
			$('#errormsgfield').hide();
		}
	});
	$('.stepnavnext a, .stepnavprev a').click(function(){
		$('.step:visible').removeClass('incomplete');
		$('.step:visible .req').removeClass('err');
		$('.step:visible .req').each(function(){
			if($(this).val() == ''){
				$(this).addClass('err');
				$(this).parent().addClass('err');
				$('.step:visible').addClass('incomplete');
			}
		});
		var s = $(this).attr('href');
		if($('.step:visible').hasClass('incomplete')){
			alert('Please complete all fields');	
		} else {
			$('.step').hide();
			$(s).show();
		}
		return false;
	});
	$('#detailContact .stepnavnext a').click(function(){
		$('#finalName').val($('#briefName').val());
		$('#finalPhone').val($('#briefPhone').val());
		$('#finalEmail').val($('#briefEmail').val());
	});
	$('#finalName').blur(function(){$('#briefName').val($('#finalName').val());});
	$('#finalPhone').blur(function(){$('#briefPhone').val($('#finalPhone').val());});
	$('#finalEmail').blur(function(){$('#briefEmail').val($('#finalEmail').val());});

	$('#formQuit').click(function(){
		$('.step').hide();
		$('#detailContact').show();
		tb_remove();
	});
	
	$('.semantic').accordion();
	$('.news').accordion({startclosed: false, collapse: false, selectedclass: 'open'});
	
});

/*
$("#newsfeed li").hover(function(){
	clearInterval(news_interval);
},function(){
	news_interval = setInterval("rotate('#newsfeed li')",5000);
}).slice(1).hide();
news_interval = setInterval("rotate('#newsfeed li')",5000);
*/