﻿/* 
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");
		var cont = true;
		if (list.length == 0) {
			$(".news-image-list").css("display", "none");
			return;
		}
		list.each(function(i, el) {
			if (i == list.length - 1) {
				cont = false;
				return;
			}
			$(el).css("display", "none");
		});
		if (cont) {
			liteweb.lastNewsImage = list.length - 1;
			setInterval(liteweb.SwitchNewsImage, 3000);
		}
	};
});