
var feat_data2 = new Array(
	new Array("/img/banner/06.jpg", "Home", "/index.php"),
	new Array("/img/banner/08.jpg", "Restaurants / Catering","/montreal_info/restaurants.php"),
	new Array("/img/banner/09.jpg", "", "")
);

/*
new Array("/img/featured/gallery.jpg", "Montreal Nightlife Gallery", "/gallery2/")
new Array("/img/featured/grand_prix.jpg", "Montreal Grand Prix", "/packages/montrealgrandprix.php"),
*/

var c_feat2 = -1;
var feat_interval2 = 0;
var lockImage2 = false;

function init_featured2 () {
	var images = new Array();
	//var del = $('feat_desc2');
	//var sel = $('feat_sel2');
	//var ael = $('feat_link2');
	
	//ael.addEvent('mouseover', function() {
	//	lockImage2 = true;
	//});
	//ael.addEvent('mouseout', function() {
	//	lockImage2 = false;
	//});
	
	
	
	for ( var i = 0; i < feat_data2.length; i++ ) {
		
		// preload images
		images[i] = new Image(10, 10);
		images[i].src = feat_data2[i][0];
		
		//var nlnk = $('feat_lnk2_' + i);
		
		//nlnk.removeClass('hidden');		
		//nlnk.setProperty('href', 'javascript:void(0)');
		//nlnk.setProperty('title', feat_data2[i][1]);
		//nlnk.setProperty('feat_num', i)
		
		//nlnk.addEvent('click', function () {
		//	change_feat2(this.getProperty('feat_num'));
		//});
		//nlnk.addEvent('mouseover', function() {
		//	$$('#' + this.getProperty('id') + ' img').setProperty('src', '/img/featured/feature_select_current.gif');
		//	del.innerHTML = this.getProperty('title');
		//});		
		//nlnk.addEvent('mouseout', function() {
		//	if (this.getProperty('feat_num') != c_feat2) {
		//		$$('#' + this.getProperty('id') + ' img').setProperty('src', '/img/featured/feature_select.gif');
		//	}
		//	del.innerHTML = "";			
		//});		
	}
	//sel.setStyle('width', (feat_data2.length * 20 + 18) + 'px');
	
	c_feat2 = -1;
	change_feat2(0);
}

womAdd('init_featured2()');

function resetChangeTimer2 () {
	clearInterval(feat_interval2);
	var ms = 6000;
	feat_interval2 = setInterval('next_feat2()', ms);	
}

function next_feat2 () {
	change_feat2(c_feat2 + 1);
}

function prev_feat2 () {	
	change_feat2(c_feat2 - 1);
}

function change_feat2 (feat_i) {
	
	if (lockImage2) return;
	
	if (feat_i < 0) feat_i = feat_data2.length - 1;
	feat_i = feat_i % feat_data2.length;
	
	if (c_feat2 == feat_i) return;
	c_feat2 = feat_i;
	
	resetChangeTimer2();
	
	var fader = new Fx.Style('feat_img2', 'opacity', { duration: 450 });
	
	fader.start(1, 0).chain( function () {
				
		var iel = $('feat_img2');
		//var ael = $('feat_link2');
		
		iel.src = feat_data2[c_feat2][0];
		iel.alt = feat_data2[c_feat2][1];
		//ael.href = feat_data2[c_feat2][2];
		//ael.title = feat_data2[c_feat2][1];
		fader.start(0, 1);		
	});
	
	//var nlnk;
	//for ( var i = 0; i < feat_data2.length; i++ ) {
	//	if (i == feat_i) continue;
	//	nlnk = $('feat_lnk2_' + i);
	//	$$('#feat_lnk2_' + i + ' img').setProperty('src', '/img/featured/feature_select.gif');
	//}
	//nlnk = $('feat_lnk2_' + c_feat2);
	//$$('#feat_lnk2_' + feat_i + ' img').setProperty('src', '/img/featured/feature_select_current.gif');
}
