/**
*NewsTicker
**/

var newsitems;
var curritem=0;

$(document).ready(function(){
	if ($.cookie('style') != "textonly") {
		$("#ticker li").css("position","absolute");
		newsitems = $("#ticker li").hide().size();
    
		$("#ticker li:eq("+curritem+")").fadeIn(1000);
		setInterval(ticknews,6000); //time in milliseconds
	}
});

function ticknews() {
    $("#ticker li:eq("+curritem+")").fadeOut(1000);
    curritem = ++curritem%newsitems;
    $("#ticker li:eq("+curritem+")").fadeIn(1000);    
}

/**
* Styleswitch stylesheet switcher built on jQuery
**/

$(document).ready(function() {
	var c = $.cookie('style');
	if (c) switchStylestyle(c);
});

function switchStylestyle(styleName) {
	$('link[@rel*=style][@title]').each(function(i) 
	{
		this.disabled = true;
		if (this.getAttribute('title') == styleName) this.disabled = false;
	});
	$.cookie('style',styleName, {expires: 365});
}

function bookmarkSite() {
	if ($.browser.msie) {
		window.external.AddFavorite("http://www.robustdetails.com', 'Robust Details Limited - the building industry's alternative to pre-completion sound testing");
	}
	else {
		alert("Sorry the bookmark function only works with Internet Explorer");
	}
return false;
}

// Form highlight
//$(".tx-onqform-pi1:input").css("background","#fff111");
$(document).ready(function(){
	$('.tx-onqform-pi1 form input,.tx-onqform-pi1 form textarea,.tx-onqform-pi1 select').css('border', '1px solid #999');
	$('.tx-onqform-pi1 input,.tx-onqform-pi1 textarea,.tx-onqform-pi1 select').focus(function(){
		$(this).css('border', '1px solid #009b84');
		$(this).css('background','#fff');
	});
	$('.tx-onqform-pi1 input,.tx-onqform-pi1 textarea,.tx-onqform-pi1 select').blur(function(){
		$(this).css('border', '1px solid #999');
		$(this).css('background','#eee');
	});
});


// Insert Flash

//$(document).ready(function(){
//	if ($.cookie('style') != "textonly") {
//	    $('#banner').flash(
//        	{ src: 'fileadmin/template/main/rdl/flash/header/header.swf',
//          	width: 762,
//          	height: 100
// 		},
//        	{ version: 6 }
//    		);
//	}
//});

    

