
//var l2jdb_c3			=Array("Chronicle 3","c3",0);
//var l2jdb_c4			=Array("Chronicle 4","c4",0);
//var l2jdb_c5			=Array("Chronicle 5","c5",0);
//var l2jdb_interlude		=Array("Interlude","interlude",0);
//var l2jdb_kamael		=Array("Kamael","kamael",0);
//var l2jdb_hb			=Array("Hellbound","hellbound",0);
//var l2jdb_gpart1		=Array("Gracia part 1","gracia_part1",0);
//var l2jdb_gpart2		=Array("Gracia part 2","gracia_part2",0);
//var l2jdb_gfinal		=Array("Gracia Final","gracia_final",0);
var l2jdb_gepilogue		=Array("Gracia Epilogue","gracia_epilogue",1);

//var l2jdb_ver_arr=Array(l2jdb_c3,l2jdb_c4,l2jdb_c5,l2jdb_interlude,l2jdb_kamael,l2jdb_hb,l2jdb_gpart1,l2jdb_gpart2,l2jdb_gfinal,l2jdb_gepilogue);
var l2jdb_ver_arr=Array(l2jdb_gepilogue);

//var l2whdb_c3			=Array("Chronicle 3","c3",0);
//var l2whdb_c4			=Array("Chronicle 4","c4",0);
//var l2whdb_c5			=Array("Chronicle 5","c5",0);
var l2whdb_interlude	=Array("Interlude","interlude",0);
//var l2whdb_kamael		=Array("Kamael","kamael",0);
//var l2whdb_hb			=Array("Hellbound","hellbound",0);
//var l2whdb_gpart1		=Array("Gracia part 1","gracia_part1",0);
//var l2whdb_gpart2		=Array("Gracia part 2","gracia_part2",0);
var l2whdb_gfinal		=Array("Gracia Final","gracia_final",0);
//var l2whdb_gepilogue	=Array("Gracia Epilogue","gracia_epilogue",1);

//var l2whdb_ver_arr=Array(l2whdb_c3,l2whdb_c4,l2whdb_c5,l2whdb_kamael,l2whdb_hb,l2whdb_gpart1,l2whdb_gpart2,l2whdb_gepilogue);
var l2whdb_ver_arr=Array(l2whdb_interlude,l2whdb_gfinal);

var l2wh=Array("L2WH","l2wh",l2whdb_ver_arr);
var l2j=Array("l2j","l2j",l2jdb_ver_arr);
var databases=Array(l2j,l2wh);
function db_type_change()
{
	var id="db_type_select";
	select=document.getElementById(id);
	
	alert("Baza danych została zmieniona na: "+ select.options[select.selectedIndex].text);
	for(i=0;i<databases.length;i++)
	{
		if(databases[i][1]==select.options[select.selectedIndex].value)
		{
			draw_db_ver_select(databases[i][2],"db_ver_select");
		}
	}
	var cookie=readCookie("dropcalc_db_type");
	if(cookie==null)
	{
		createCookie("dropcalc_db_type",select.options[select.selectedIndex].value,356);
		document.location.href=document.location.href;
	}
	else
	{
		if(cookie==select.options[select.selectedIndex].value)
		{
			;
		}
		else
		{
			createCookie("dropcalc_db_type",select.options[select.selectedIndex].value,356);
			document.location.href=document.location.href;
		}
	}
}

function db_ver_change()
{
	var id="db_ver_select";
	select=document.getElementById(id);
	
	alert("Wersja bazy danych została zmieniona na: "+ select.options[select.selectedIndex].text);
	var cookie=readCookie("dropcalc_db_ver");
	if(cookie==null)
	{
		createCookie("dropcalc_db_ver",select.options[select.selectedIndex].value,356);
		document.location.href=document.location.href;
	}
	else
	{
		if(cookie==select.options[select.selectedIndex].value)
		{
			;
		}
		else
		{
			createCookie("dropcalc_db_ver",select.options[select.selectedIndex].value,356);
			document.location.href=document.location.href;
		}
	}
}


function draw_db_ver_select(arr,id)
{
	var selected=0;
	var dbver=readCookie("dropcalc_db_ver");
	if(dbver==null)
	{
		createCookie("dropcalc_db_ver","gracia_epilogue",356);
		dbver="gracia_epilogue";
	}
	var select=document.getElementById(id);
	for(var i=0;i<arr.length;i++)
	{
		select.add(new Option(arr[i][0],arr[i][1]), null);
		if(arr[i][1]==dbver)
		{
			selected=1;
			select.options[i].selected=true;
		}
	}
	if(selected==0)
	{
		select.options[0].selected=true;
		createCookie("dropcalc_db_ver",select.options[0].value,356);
	}
	select.onchange=db_ver_change;
}

function draw_db_type_select(arr,id)
{
	var dbtype=readCookie("dropcalc_db_type");
	if(dbtype==null)
	{
		createCookie("dropcalc_db_type","l2j",356);
		dbtype="l2j";
	}
	var select=document.getElementById(id);
	for(var i=0;i<arr.length;i++)
	{
		select.add(new Option(arr[i][0],arr[i][1]), null);
		if(arr[i][1]==dbtype)
		{
			select.options[i].selected=true;
		}
	}
	select.onchange=db_type_change;
}

function draw_db_selects()
{
	var dbtype=readCookie("dropcalc_db_type");
	if(dbtype==null)
	{
		dbtype=databases[0];
	}
	else
	{
		for(i=0;i<databases.length;i++)
		{
			if(databases[i][1]==dbtype)
			{
				dbtype=databases[i];
			}
		}
	}
	draw_db_type_select(databases,"db_type_select");
	draw_db_ver_select(dbtype[2],"db_ver_select");
}

