/*

	default.js
	----------

	This file contains the primary functions for "nicotraonline.com" in jQuery.

*/

var dialog;

// main document load
$(document).ready(function() {
	
	// check for alternate view clicks
	$(".pic-container").each(alternator);
	$(".pic-container").children("a").css("display","none");
	$(".pic-container").children("a:first-child").css("display","block");
	$("a.navigator-dot").bind("click",clickDot);
	/*
	$('a[rel^=lightbox]').lightBox({
		overlayBgColor: '#000',
		overlayOpacity: 0.8,
		imageLoading: siteSubFolder + '/css/images/lightbox-ico-loading.gif',
		imageBtnClose: siteSubFolder + '/css/images/lightbox-btn-close.gif',
		imageBtnPrev: siteSubFolder + '/css/images/lightbox-btn-prev.gif',
		imageBtnNext: siteSubFolder + '/css/images/lightbox-btn-next.gif',
		containerResizeSpeed: 350
	});
	*/
	$('a[rel^=lightbox]').bind("click",killBox);
	$('.videoPlayer').bind("click",videoPlayer);


});


// video player
function videoPlayer(e) {
	
	e.preventDefault();
	
	if (dialog != null) {
		$(dialog).remove();
	}
	
	dialog = $('<div></div>').prepend('body');
	var myTitle = $(this).attr("title");
	var myTourURL = $(this).attr("href");
	$(dialog).load(siteSubFolder + "/ajax/bigVideo.php?url=" + myTourURL).dialog({
		title: myTitle,
		position: "center",
		bgiframe: true,
		width: 425,
		height: 316,
		modal: true,
		zIndex: 950
	});
	
}

function killBox(e) {
	e.preventDefault();
}

function clickDot(e) {
	
	e.preventDefault();
	
	var myID = $(this).attr("rel");
	
	$(this).parent().siblings(".drop-shadow").children(".pic-container").children("a[alt!=" + myID + "]").fadeOut();
	$(this).parent().siblings(".drop-shadow").children(".pic-container").children("a[alt=" + myID + "]").fadeIn();
	$(this).siblings().removeClass("navigator-active");
	$(this).addClass("navigator-active");
		
	
}

function alternator() {

	for (i=$(this).children("a").length-1; i>=0; i--) {
		myHTML = '<a href="#" rel="' + i + '" class="navigator-dot';
		if (i==0) {
			myHTML += ' navigator-active';
		}
		myHTML += '"<img src="i/blank.gif" width="6" height="6" border="0" /></a>';
		$(this).parent().siblings(".pic-navigator").prepend(myHTML);
	}

}