var activetab = 1;
var dialog_visible = false;
var rnd = '';
var alienid = 0;

function randomize() {
	rnd = '';
	var chars = "0123456789abcdefghiklmnopqrstuvwxyz";
	var string_length = 8;
	for (var i=0; i<string_length; i++) {
		var rnum = Math.floor(Math.random() * chars.length);
		rnd += chars.substring(rnum,rnum+1);
	}
}

$(document).ready( function() { 

	$("#duelhref1").click( function(event) {
		$(this).blur();
		event.preventDefault();
		dueltabs(1);
	});
	$("#duelhref2").click( function(event) {
		$(this).blur();
		event.preventDefault();
		dueltabs(2);
	});
	$("#duelhref3").click( function(event) {
		$(this).blur();
		event.preventDefault();
		dueltabs(3);
	});
	$("#duelhref4").click( function(event) {
		$(this).blur();
		event.preventDefault();
		dueltabs(4);
	});
	
	$("#duelhref1").hover(function() {
		if (activetab != 1) {
			$(this).css("background-position","0px -28px");
		}
	}, function() {
		if (activetab != 1) {
			$(this).css("background-position","0px -56px");
		}
	});
	
	$("#duelhref2").hover(function() {
		if (activetab != 2) {
			$(this).css("background-position","0px -28px");
		}
	}, function() {
		if (activetab != 2) {
			$(this).css("background-position","0px -56px");
		}
	});
	
	$("#duelhref3").hover(function() {
		if (activetab != 3) {
			$(this).css("background-position","0px -28px");
		}
	}, function() {
		if (activetab != 3) {
			$(this).css("background-position","0px -56px");
		}
	});
	
	$("#duelhref4").hover(function() {
		if (activetab != 4) {
			$(this).css("background-position","0px -28px");
		}
	}, function() {
		if (activetab != 4) {
			$(this).css("background-position","0px -56px");
		}
	});
	
});

function dueltabs(tabid) {
	hide_dialog();
	var dt1 = $("#duelhref1");
	var dt2 = $("#duelhref2");
	var dt3 = $("#duelhref3");
	var dt4 = $("#duelhref4");
	var dueltabcheck = 0;
	dueltabcheck = dt1.length + dt2.length + dt3.length + dt4.length;
	if (dueltabcheck > 0) {
		switch(tabid) {
			case 1:
				activetab = 1;
				dt1.css("background-position","0px 0px");
				dueltab1 = true;
				dt2.css("background-position","0px -56px");
				dueltab2 = false;
				dt3.css("background-position","0px -56px");
				dueltab3 = false;
				dt4.css("background-position","0px -56px");
				dueltab4 = false;
				$("#duels_text").html('<img src="images/petstuff/loader_blue.gif" id="duels_load" alt="wczytywanie" title="wczytywanie" />');
				$("#duels_text").load('/content/ajax_invites.asp?dummy='+rnd);
				break;
			case 2:
				activetab = 2;
				dueltab2 = true;
				dt2.css("background-position","0px 0px");
				dueltab1 = false;
				dt1.css("background-position","0px -56px");
				dueltab3 = false;
				dt3.css("background-position","0px -56px");
				dt4.css("background-position","0px -56px");
				dueltab4 = false;
				$("#duels_text").html('<img src="images/petstuff/loader_blue.gif" id="duels_load" alt="wczytywanie" title="wczytywanie" />');
				$("#duels_text").load('/content/ajax_ranking.asp?dummy='+rnd);
				break;
			case 3:
				activetab = 3;
				dueltab3 = true;
				dt3.css("background-position","0px 0px");
				dueltab1 = false;
				dt1.css("background-position","0px -56px");
				dueltab2 = false;
				dt2.css("background-position","0px -56px");
				dt4.css("background-position","0px -56px");
				dueltab4 = false;
				$("#duels_text").html('<img src="images/petstuff/loader_blue.gif" id="duels_load" alt="wczytywanie" title="wczytywanie" />');
				$("#duels_text").load('/content/ajax_online.asp?dummy='+rnd);
				break;
			case 4:
				activetab = 4;
				dueltab4 = true;
				dt4.css("background-position","0px 0px");
				dueltab1 = false;
				dt1.css("background-position","0px -56px");
				dueltab2 = false;
				dt2.css("background-position","0px -56px");
				dt3.css("background-position","0px -56px");
				dueltab3 = false;
				$("#duels_text").html('<img src="images/petstuff/loader_blue.gif" id="duels_load" alt="wczytywanie" title="wczytywanie" />');
				$("#duels_text").load('/content/ajax_duels.asp?dummy='+rnd);
				break;
		}
	} else {
		refresh_alien_text(alienid);
	}
}

function refresh_alien_text(alienid) {
	if (alienid != 0) {
		$("#alienpet_text_container").load('/content/ajax_alienbox.asp?alienid='+alienid+'&dummy='+rnd);
	}
}

function show_dialog() {
	randomize();
	$("#dialog_container_master").klubox.open( {
	href: "#dialog_container_master",
	inline: true,
	overlayClose : false,
	autoStart: true,
	transitionSpeed: 150,
	width: 450,
	height: 250});
	
}

function hide_dialog() {
	randomize();
	$(".dialog_inner").html('');
	$(".dialog_container_master").klubox.close();
}

function refreshthezwierz() {
	randomize();
	dueltabs(activetab);
	$(".dialog_container_master").klubox.close();
}

function invite(theid) {
	$(".dialog_inner").load('content/ajax_petinvite.asp?action=invite&theid='+theid+"&dummy="+rnd, function() {
		show_dialog();
	});
}

function sendinvite(theid) {
	randomize();
	var thecash = $("#klubox .cash").val()*1;
	$("#klubox .dialog_inner").html('<img src="images/petstuff/loader.gif" id="dialog_load" alt="wczytywanie" title="wczytywanie" />');
	$("#klubox .dialog_inner").load('content/ajax_petinvite.asp?action=sendinvite&theid='+theid+'&cash='+thecash+"&dummy="+rnd);
}

function accept_invite(theid) {
	$(".dialog_inner").load('content/ajax_petinvite.asp?action=accept&theid='+theid+"&dummy="+rnd, function() {
		show_dialog();
	});
}

function sendaccept(theid) {
	randomize();
	$("#klubox .dialog_inner").html('<img src="images/petstuff/loader.gif" id="dialog_load" alt="wczytywanie" title="wczytywanie" />');
	$("#klubox .dialog_inner").load('content/ajax_petinvite.asp?action=sendaccept&theid='+theid+'&dummy='+rnd);
}

function refuse_invite(theid) {
	$(".dialog_inner").load('content/ajax_petinvite.asp?action=refuse&theid='+theid+"&dummy="+rnd, function() {
		show_dialog();
	});
}

function sendrefuse(theid) {
	randomize();
	$("#klubox .dialog_inner").html('<img src="images/petstuff/loader.gif" id="dialog_load" alt="wczytywanie" title="wczytywanie" />');
	$("#klubox .dialog_inner").load('content/ajax_petinvite.asp?action=sendrefuse&theid='+theid+"&dummy="+rnd);
}

function cancel_invite(theid) {
	$(".dialog_inner").load('content/ajax_petinvite.asp?action=cancelinvite&theid='+theid+"&dummy="+rnd, function() {
		show_dialog();
	});
}

function sendcancel(theid) {
	randomize();
	$("#klubox .dialog_inner").html('<img src="images/petstuff/loader.gif" id="dialog_load" alt="wczytywanie" title="wczytywanie" />');
	$("#klubox .dialog_inner").load('content/ajax_petinvite.asp?action=sendcancel&theid='+theid+"&dummy="+rnd);
}

function watch_duel(theid,fight) {
	randomize();
	$(".dialog_inner").html('<img src="images/petstuff/loader.gif" id="dialog_load" alt="wczytywanie" title="wczytywanie" />');
	show_dialog();
	$("#klubox .dialog_inner").load('content/ajax_petinvite.asp?action=watchduel&theid='+theid+"&fight="+fight+"&dummy="+rnd);
}

function minusone() {
	var cash = $("#klubox .cash").val()*1;
	cash--;
	if (cash >= 0) $("#klubox .cash").val(cash);
}

function minusten() {
	var cash = $("#klubox .cash").val()*1;
	cash += -10;
	if (cash > 0) $("#klubox .cash").val(cash);
	else $("#klubox .cash").val(0);
}

function plusone() {
	var maxcash = $("#klubox .maxcash").val()*1;
	var cash = $("#klubox .cash").val()*1;
	cash++;
	if (cash <= maxcash) $("#klubox .cash").val(cash);
}

function plusten() {
	var maxcash = $("#klubox .maxcash").val()*1;
	var cash = $("#klubox .cash").val()*1;
	cash += 10;
	if (cash <= maxcash) $("#klubox .cash").val(cash);
	else $("#klubox .cash").val(maxcash);
}
