var features_titles = new Array();
var features_texts = new Array();
var features_images = new Array();
var featuresCount = 0;
var featureIndex = 0;
var featureDelay = 8;

function addNewFeature(title, text, image)
{
	features_titles[featuresCount] = title;
	features_texts[featuresCount] = text;
	features_images[featuresCount] = image;
	featuresCount++;
}

$(document).ready(function(){initFeaturesSlider();});

function initFeaturesSlider()
{
	featureIndex = Math.floor(Math.random()*(featuresCount-1));
	fillFeature("#feature1");
	fillFeature("#feature2");
	fillFeature("#feature3");
	fillFeature("#feature4");
	setTimeout("fillNextFeatures()", featureDelay*1000);
}

function fillFeature(id)
{
	$(id + "-title").html(features_titles[featureIndex]);
	$(id + "-text").html(features_texts[featureIndex]);
	$(id + "-image").html('<img src="images/features/' + features_images[featureIndex] + '" />');
	if (featureIndex < featuresCount - 1) featureIndex++; else featureIndex = 0;
}

function fillNextFeatures()
{
	setTimeout("hideFeature('#feature1')", 0);
	setTimeout("hideFeature('#feature2')", 600);
	setTimeout("hideFeature('#feature3')", 300);
	setTimeout("hideFeature('#feature4')", 800);
	setTimeout("fillNextFeatures()", featureDelay*1000);
}

function hideFeature(id)
{
	$(id).fadeOut("slow", function(){displayFeature(id)});
}

function displayFeature(id)
{
	fillFeature(id);
	$(id).fadeIn("normal");
}