var nav;
var tabs;
var tab_img_arr = {};
var display = false;

$(document).ready(function() {

	 });

$(window).load(initPage);


function initPage() {
    initMenuRollover();
    initSlideshow();

}

function initMenuRollover() {
	nav = $('#nav');
	tabs = $(nav).find('a.menu');
	for (var i=0; i< tabs.length; i++) {

		if ($(tabs[i]).hasClass('selected')) {
			continue;
		}
		$(tabs[i]).bind('mouseover', tabRollOver);
		$(tabs[i]).bind('mouseout', tabRollOut);
        var id = $(tabs[i]).attr('id');
        var img = $('<img class="'+id+'" src="/images/'+id+'.png" />');
        var img_over = $('<img class="'+id+'_over" src="/images/'+id+'_over.png" />');

        tab_img_arr[id] = {'img':img, 'over':img_over};

	}

}

function clearTabs() {

	for (var i=0; i< tabs.length; i++) {
		var id = $(tabs[i]).attr('id');
		var img = $(tabs[i]).find('img');
	}

}

function tabRollOver() {

	var id = $(this).attr('id');
	var img = $(this).find('img');
	if ($(img).is('.'+id+'_over')) {
		return;
	}
    $(img).replaceWith(tab_img_arr[id].over);

}

function tabRollOut() {

	var id = $(this).attr('id')
	var img = $(this).find('img');
	if ($(img).is('.'+id)) {
		return;
	}

    $(img).replaceWith(tab_img_arr[id].img);

}

function initSlideshow() {
	var shrinkFunc = function(dimension) {
		return dimension * 0.57;
	}
	$(function() {
		$('div.gallery img').slidingGallery({
			'Lheight': 200,
			'Lwidth': 340,
			'Lshrink': shrinkFunc,
			'gutterWidth' : 13

		});
	});
   $('#container').show();

}

function initImgPreload() {

	var trigger = $('.start');

}


/*
function purchaseSub(user_id){

	//console.log('purchaseBkg user_id:' + user_id + ': bkg_id:' + bkg_id + ':');

	var url = 'purchase_sub.php?user_id='+user_id;

	var open_result = window.open(url);

	if (! open_result) {
		alert(' Enable Pop-Ups to purchase a subscription.');
	}

}
*/

function purchaseBkg(user_id, bkg_id){

	//console.log('purchaseBkg user_id:' + user_id + ': bkg_id:' + bkg_id + ':');

	var url = 'purchase_pro_bkg.php?user_id='+user_id+'&bkg_id='+bkg_id;

	var open_result = window.open(url);

	if (! open_result) {
		alert(' Enable Pop-Ups to purchase a background.');
	}

}

/**
 *
 * @access public
 * @return void
 **/
function showProPreview(filename){
	//console.log('showProPreview :'+filename+':');

	var img = $('<a class="lightbox-enabled"  alt=" " href="'+filename+'?rand='+Math.floor(Math.random()*1000)+'" />');

	img.lightbox({start:true,events:false});
	//onclick="$(this).lightbox({start:true,events:false}); return false;"

}