function activatePlaceholders() {
var detect = navigator.userAgent.toLowerCase();
if (detect.indexOf("safari") > 0) return false;
var inputs = document.getElementsByTagName("input");
for (var i=0;i<inputs.length;i++) {
    var placeholderText = inputs[i].getAttribute("placeholder");
	if (placeholderText)
	{
		inputs[i].value = placeholderText;
		inputs[i].style.color = "#999999";
		inputs[i].onclick = function() {
		 if (this.value == this.getAttribute("placeholder")) {
			this.value = "";
		 }
		 return false;
		}
		inputs[i].onkeyup = function()
		{
			if ((this.value != this.getAttribute("placeholder")) && (this.value != ""))
			{
				this.style.color = "#000000";
			}
			else
			{
				this.style.color = "#999999";
			}
		}
		inputs[i].onblur = function() {
		 if (this.value.length < 1) {
		  this.value = this.getAttribute("placeholder");
		 }
	}		
    }
   }
  }
  
function slideSwitch(switchSpeed) {
	$btnActive = $("#rotator_btns .active");
	$btnActive.removeClass('active');
	var $active = $('#rotator DIV.active');
	
	if ( $active.length == 0 ) $active = $('#slideshow DIV:last');
	
	var $next =  $active.next('DIV').length ? $active.next('DIV')
		   : $('#rotator DIV:first');
	
	/*
	var $sibs = $active.siblings();
	var rndNum = Math.floor(Math.random() * $sibs.length );
	var $next = $( $sibs[ rndNum ] );
	*/
	$active.addClass('last-active');
	$next.css({opacity: 0.0})
	.addClass('active')
	.animate({opacity: 1.0}, switchSpeed, function() {
	$active.removeClass('active last-active');
	for (var $i=0; $i<$('#rotator DIV').length; $i ++) {
		if ($('#rotator div:eq(' + $i + ')').hasClass("active")){
			$('#rotator_btns a:eq(' + $i + ')').addClass("active");
		}
	}
	});
}

var $int=setInterval ("slideSwitch(1000)", 4000 );


function slideSelect(slideNum) {
clearInterval($int);
$btnActive = $("#rotator_btns .active");
$btnActive.removeClass('active');
var $selNum = slideNum - 1;
if (!($('#rotator div:eq(' + $selNum + ')').hasClass("active"))) {
	var $next = $('#rotator div:eq(' + $selNum + ')');
	var $active = $("#rotator .active");
	$active.addClass('last-active');
		$next.css({opacity: 0.0})
		.addClass('active')
		.animate({opacity: 1.0}, 1000, function() {
		$active.removeClass('active last-active');
		for (var $i=0; $i<$('#rotator DIV').length; $i ++) {
			if ($('#rotator div:eq(' + $i + ')').hasClass("active")){
				$('#rotator_btns a:eq(' + $i + ')').addClass("active");
			}
		}
		});
	}
}

                                        
$(document).ready(function() {
   
   activatePlaceholders();
   
   $("div#mainnav > ul")
   	.find("li:first").addClass("first").end()
	.find("li:last").addClass("last").end();
	
	$('.tabBox > ul').tabs();
	
	$('#article_topics_button').click(function() {
		$('#article_topics').show('slow');
	});
	$('#hide_article_topics').click(function() {
		$('#article_topics').hide('slow');
	});
	$('.popup_show_rollover').mouseover(function() {
		$('#popup').show('fast');
	});
	$('.popup_show_click').click(function() {
		$('#popup').show('fast');
	});
	$('.popup_hide').click(function() {
		$('#popup').hide('fast');
	});
	
	
 });
