$(function() {
	
	
	$("a[href=#]").bind("click", function(e){
		e.pereventDefault();
	});
	
	
	var defaultSearchText = $("div.searchContainer input").attr("value");
	$("div.searchContainer input").bind("focus", function() {if(this.value ==defaultSearchText )this.value =""})
	$("div.searchContainer input").bind("blur", function() {if(this.value =="" )this.value =defaultSearchText})
	
	$("ul.mainNav li").hover( 
			function() {$(this).css("zoom","1").addClass("hoveredMenu");},
			function() {$(this).removeClass("hoveredMenu"); $(this).find("li.hoveredMenu").removeClass();}
			);
	
	$("li.firstLink").hover (function(){$(this).find("span.leftrounded").css("visibility","visible");}, 
							 function() {$(this).find("span.leftrounded").css("visibility","hidden");})
	
	
});
var myNewsTicker = function (obj,timer,flag) {
	var myThis = $(obj);
	var Interval;
	var flag = flag;
	if (flag == null){flag=false}
	myThis.find("li:first").addClass("active");
		
	myThis.init = function(){
		$(this).find("li:last").addClass("last");
		Interval = setInterval(function() {myThis.startAnimate()},timer);
		
		if (flag){
			myThis.find("li").bind("mouseover", function() {
				myThis.stopAnimate();
			});
			
			myThis.find("li").bind("mouseout", function() {
				Interval = setInterval(function() {myThis.startAnimate()},timer);
			});
		}
					
	};
	
	myThis.stopAnimate = function() {
		clearInterval(Interval);
	};
	
	
	myThis.startAnimate = function() {
		var activeElement = myThis.find("li.active");
		var myClass =  activeElement.attr("class");
		
		activeElement.fadeOut("slow", function() {
			if (myClass == "last active") {$(this).parent().find("li:first").fadeIn("slow").addClass("active").end().removeClass("active");}
			else {$(this).removeClass("active").next().fadeIn("slow").addClass("active");}
														  
		});
	};
	
	if(myThis.find("li").length >1) {
		myThis.init();
	}
};

