//------------------------------------------
// i-Tab
// © 2007 Kim & Dean - All Rights Reserved
// Written By:  Dean
//------------------------------------------

var itab_mlist_results  = 0;
var itab_mlist_perrow   = 4;
var itab_mlist_reswidth = Math.floor(100/itab_mlist_perrow);

function itab_mlist_fixup()
{
	var o = document.getElementById('itab-mlist-members-table');
	var r = o.getElementsByTagName('tr');

	for (var i=0; i<r.length; i++)
	{
		if (r[i].className == 'itab-members-row')
		{
			var c = r[i].getElementsByTagName('td');
			if (c.length > 0)
			{
				if (c[0].id.indexOf('itab-members-cell') > -1)
				{
					c[0].className = 'row5';
				}

				if (c.length > 1)
				{
					for (var x=c.length-1; x>=0; x--)
					{
						if (c[x].id.indexOf('itab-members-cell') > -1)
						{
							c[x].className = 'row6';
							break;
						}
					}
				}
			}
		}
	}
}

function itab_letter_list()
{
	itab_cur_letter = (itab_cur_letter != '' && itab_cur_letter != null) ? itab_cur_letter : '';

	var d = '';
	for (var i=65; i<=90; i++)
	{
		c = (itab_cur_letter.toUpperCase() == String.fromCharCode(i).toUpperCase()) ? 'letter-box-over' : 'letter-box';
		d += "<div class='"+c+"' onmouseover=\"this.className='letter-box-over'\" onmouseout=\"this.className='"+c+"'\" onclick='itab_select_letter("+i+")'>"+String.fromCharCode(i)+"</div>";
	}

	c = (itab_cur_letter == '') ? 'letter-box-over' : 'letter-box';
	d += "<div class='"+c+"' onmouseover=\"this.className='letter-box-over'\" onmouseout=\"this.className='"+c+"'\" onclick='itab_select_letter(0)' style='margin-left:20px;letter-spacing:1.5px'>ALL</div>";
	d += "<div class='cleared'></div>";

	menu_build_menu
	(
		'letter-menu',
		"<div class='row2'>"+d+"</div>",
		true,
		'itab-js-data',
		'235px'
	);

	ipsmenu.menu_over_css['letter-menu'] = 'cal_arrow_over';
	ipsmenu.menu_out_css['letter-menu']  = 'cal_arrow';
}

function itab_select_letter(c)
{
	if (isNaN(c))
	{
		return false;
	}

	try
	{
		var l = (c > 0) ? String.fromCharCode(c).toLowerCase() : '';
		var f = my_getbyid('quickjumpform') || document.forms['quickjumpform'];
		var j = f.elements['quickjump'];
		var s = f.elements['qjbutton'];

		j.value = l;
		s.click();
	}

	catch(e){}
}