﻿/* 
Version 1.0
Copyright SABIS® Creative 2009
http://www.sabis.net/creative
*/

(function($){
	
})(jQuery);
liteweb.AppendInit(function() {
	$("a[title^='Bookmark Us']").click(function(){
		if($.browser.msie)
			window.external.AddFavorite(location.href, document.title);
		else{
			try{
				window.sidebar.addPanel(document.title, location.href, "");
			}
			catch(e){
				alert("Press CTRL-D or CTRL-T(Opera) to bookmark");
			}
		}
		return false;
	});
	liteweb.StopAnim = false;
	liteweb.ShowTesti = function(){
		with(liteweb){
			if(StopAnim)
				return;
			currentTesti ++;
			currentTesti = currentTesti < testiLength? currentTesti: 0;
			$(testiList[currentTesti]).fadeIn(1500);
			liteweb.ShowTimeout = window.setTimeout(HideTesti, 7500);
		}
	};
	liteweb.HideTesti = function(stop){
		with(liteweb){
			if(StopAnim)
				return;
			$(testiList[currentTesti]).fadeOut(1500);
			liteweb.HideTimeout = window.setTimeout(ShowTesti, 3500);
		}
	};
	liteweb.initTesti = function(){
		var list = liteweb.testiList = $(".testimonials");
		
		var a = document.createElement("a");
		a.className = "close";
		
			
		list.append(a);
		
		$(".testimonials a.close").bind("click", function(){
			liteweb.HideTesti()
			liteweb.StopAnim = true;
		});
		
		liteweb.lastTesti = 0;
		list.css("display", "none");
		liteweb.testiLength = list.length;
		liteweb.currentTesti = 0;
		liteweb.ShowTesti();
	};
	
	
	
	/// News Gallery ///
	
	liteweb.SwitchNewsImage = function(){
		with(liteweb){
			var temp = lastNewsImage;
			lastNewsImage ++;
			lastNewsImage = lastNewsImage >= NewsImgList.length? 0: lastNewsImage;
			$(NewsImgList[temp]).fadeOut(1500);
			$(NewsImgList[lastNewsImage]).fadeIn(1500);
		};
	};
	liteweb.initNewsGallery = function(){
		var list = liteweb.NewsImgList = $(".imgnews");
		if(list.length == 0)
		{
			$(".news-image-list").css("display", "none");
			return;
		}
		list.each(function(i, el){
			if(i == list.length - 1)
				return;
			$(el).css("display", "none");
		});
		liteweb.lastNewsImage = list.length - 1;
		setInterval(liteweb.SwitchNewsImage, 3000);
	};
});