// zik.js

var _tab_bowers = 1;
var _tab_myplayers = 2;
var _tab_photos = 3;
var _tab_blog = 4;
var _tab_visitors = 5;
var _tab_askdb = 6;

var gSaveHTML;

// blog/photo types (ie. categories) -------------
var _type_shuffleboard = 1;
var _type_family = 2;
var _type_shuffleboard_Qs = 3;
var gBoss = false;

var gFldr;
var gBowers;
//var gDEBUG_DIV;
var gBowersWidth = 244;
var gBotRtMsg;
var gTransDir;

//------------------------------------------------------------------
$.fn.zikDraw = function()
	{
	var body = $("body");
	var content = $(_div).addClass("content").appendTo(body);

	$(_div).addClass("botRtBox").css({zIndex:32500}).appendTo(body)
	.html("Visit:"+gUser.myvisits+nbsp(2)+"#Visitors:"+gUser.visitors+nbsp(2)+"Total Visits:"+gUser.visits);
	$(_div).addClass("topRtBox").css({zIndex:32500}).appendTo(body).html("Visitor");

	wnditm_div_add({klass:"menubar"}, body).css({zIndex:32400})
	.menu({horiz:true,items:[
		{label:"Collapse All", onClick:"collapseAll"},
		{label:"Expand All", onClick:"expandAll"}
	]});
//	wnditm_div_add({klass:"menubar"}, body).css({zIndex:32400})
//	.menu({horiz:true,items:[{label:"Home", onClick:"goto_index_page"}]});

	var title = $("<div>Lag4s Shuffleboard Information Center</div>")
	.addClass("shuffTitle").css({zIndex:100})
	.appendTo(body);

	content.tabs({
		tabs:[	{id:_tab_bowers, label:"Bowers Player Listing"},
				{id:_tab_myplayers, label:"My Player List"},
				{id:_tab_photos, label:"Photos"},
				{id:_tab_blog, label:"Blog"},
				{id:_tab_visitors, label:"Visitors"},
				{id:_tab_askdb, label:"Ask the Database"}
		]
	}).tabsCollapse();
//	content.addCtl(_tab_myplayers, "Touch", goto_iphone);
content.tabsShow(_tab_askdb);
//content.tabsShow(_tab_bowers);
//content.tabsShow(_tab_myplayers);
//content.tabsShow(_tab_visitors);
//	content.addCtl(_tab_photos, "NASC 2009", function(){
//		document.location = "nasc2009.php";
//	});

	gBowersCtls = $(_div).addClass("bowersCtls").appendTo(content.tabsContent(_tab_bowers));
	gBowers = new bowers()
	.drawCtls(gBowersCtls)
	.load(function(bowers)
		{
		bowers.loadTourns(function(){
			var namesDiv = $(_div).addClass("bowersList").appendTo(content.tabsContent(_tab_bowers));
			bowers.drawNames(namesDiv);	
			var tableDiv = $(_div).addClass("bowersTableBox")
				.appendTo(content.tabsContent(_tab_myplayers));
			$(_div).appendTo(content.tabsContent(_tab_photos)).fotobox({type_id:_type_shuffleboard});
			content.tabsContent(_tab_photos)
			.append($(_a).addClass("uploadStatus"));
			$(_div).blog({type_id: _type_shuffleboard}).appendTo(content.tabsContent(_tab_blog));
			$(_div).askdb().appendTo(content.tabsContent(_tab_askdb));
			bowers.drawMyTable(tableDiv);
			$("#tourns").trigger("reset");
			});
		});
		
	$(_div).addClass("sql").appendTo(content);

//	showZikTitle();
 		$(_div).visitors()
		.appendTo(content.tabsContent(_tab_visitors));
	//welcomemsg();
	//bowersAD();
	}
//------------------------------------------------------------------------
function zikDirDone2(dir)
	{
gTransDir=dir;
	var box = $("<div></div>")
	.addClass("fotoBox")
	.css({left:gBowersWidth+3, top:36, width:646, height:486}).appendTo($("body"));
	var foto = $("<div></div>")
	.addClass("fotos")
	.addClass("foto_64x64").appendTo(box)
	.css({top:4,left:4,width:640,height:480}).attr("slide", -1);
//	.css({top:33,left:443,width:320,height:240}).attr("slide", 0);
	foto.fotoNew({duration:2500, 
	dragInfo:{stack: {group: ".foto",min: 50}},
//	sizeInfo:{resize:fotoResize},
	getNextImg: function(){return getNextImg_dir(foto, dir);}}); 
	//foto.fotoStart();
//	dir.validateImages(240, 320, function(dir){alert("done with "+dir.path)});
//	new Photolist(30, zikPlistDone);

	$("<div></div>").addClass("inFotoQuest")
	.css({zIndex:32000}).appendTo("body");
	$("<div></div>").addClass("peopleInFoto").appendTo("body");
	//wnd_open(_wnd_players);
	//foto.lite();
	}

function zikPlistDone(plist)
	{
	var foto = $("<div></div>").addClass("foto_64x64").appendTo($("body"))
	.css({top:430,left:513,height:192,width:256}).attr("slide", -1);
	foto.fotoNew({duration:2500, 
	dragInfo:{stack: {group: ".foto",min: 50}},
//	sizeInfo:{resize:fotoResize},
	getNextImg: function(){
		var slide = foto.attr("slide");
		if (slide < (plist.total()-1)) ++slide;
		else slide = 0;
		foto.attr("slide", slide);
		return plist.img(slide, plist);
		}});
	wnd_open(_wnd_players);
	}

function inAdminMode()
	{
	return gBoss;
	}

function getNextImg_dir(foto, dir)
	{
	var cmd = foto.attr("cmd");
	if (!cmd) cmd = "next";
	var slide = foto.attr("slide");
	var img;
	switch(cmd)
		{
		case "next":
			if (slide < (dir.total()-1)) ++slide;
			else slide = 0;
			foto.attr("slide", slide);
			img = dir.img(slide, dir);
			break;
			
		case "prev":
			if (slide > 0) --slide;
			else slide = dir.total()-1;
			foto.attr("slide", slide);
			img = dir.img(slide, dir);
			break;

		case "rand":
			img = dir.randImg(dir);
			slide = dir.index;
			foto.attr("slide", slide);
			break;
		}
	img.total = dir.total();
	img.idx = slide;
	return img;
	}

//------------------------------------------------------------------
function expandAll()
	{
	$(".content").tabsExpand();
	}
//------------------------------------------------------------------
function collapseAll()
	{
	$(".content").tabsCollapse();	
	}
//------------------------------------------------------------------
function goto_iphone()
	{
	$("body").css({backgroundColor:"red"});
	gSaveHTML = $("body").html();
	$("body").html("");
	$("body").append($(_div).iphoto());
	}

//------------------------------------------------------------------
function welcomemsg()
	{
	var div = $(_div)
	.addClass("welcomenotes")
	.appendTo($("body"))
	.css({zIndex: 32000})
	.html("<p>Welcome to lag4s.com.</p>"
	+"<p class='welcitm'>This site allows you to view all Bowers rated "
	+"shuffleboard players.&nbsp;&nbsp;Ratings from 2000 to "+gLastYear+" are included."
	+"<p class='welcitm'>While you're here, try out the Peanut Gallery Rating System,&nbsp;" 
	+"an experimental project, demonstrating how an online rating "
	+"system might work.</p>"
	+"<p class='welcitm'><u>Please</u> leave comments in the 'Blog' section.</p>"
	+"<p class='welcitm'>Thank You for visiting lag4s.com.</p>"
	+"<p class='welcitm'>Click anywhere in this box to make it go away.</p>")
	.bind("click",function(){
		$(this).remove();
	});

	$(".welcitm").hover(function(){
		$(this).addClass("welcitmover");},function(){
			$(this).removeClass("welcitmover");
		});

	}
			
//------------------------------------------------------------------
function bowersAD()
	{
	var div = $(_div)
	.addClass("bowersAD")
	.appendTo($("body"))
	.css({zIndex: 32000})
	.bind("click",function(){
		$(this).remove();
	});
	
	$(_img)
	.attr({src:"bowers_booklet.jpg"})
	.appendTo(div);
	}
/*
2010 RATINGS BOOKS are available.
Minimum donation for rating book of $15.00.
Minimum of $25.00 to be recognized in next year's book as a sponsor.
Please mail donation with your mailing address to:
 



*/	
			