//sabbe satta bhavantu sukhitatta

var jswitcher_lt, jswitcher_ltc, jswitcher_w, jswitcher_box;

function jswitcher_setup(box_id, box_width)
{
	jswitcher_ltc = box_width/2;
	jswitcher_w = box_width;
	jswitcher_box = box_id;
	$('#' + jswitcher_box + ' a.button').each(
		function(i)
		{
			$(this).attr('index', i+1);
		}
	);
	
	$("#" + jswitcher_box + ' div.slides').css('z-index', '100000');
	$('#' + jswitcher_box + ' div.slides').last().hide();
	$('#' + jswitcher_box + ' div.slides').last().css('left', ( jswitcher_ltc + 'px' ) );
}

function jswitcher_event()
{
	if( $('#' + jswitcher_box).css('display') == 'none' )
	{
		$('#' + jswitcher_box).css('display', 'block');
	}
	else
	{
		$('#loginBox').css('display', 'none');
	}

	$('#' + jswitcher_box + ' a.button').click
	(
		function()
		{
			if( $(this).attr('index') == '1' )
			{
				jswitcher_fs( $('#' + jswitcher_box + ' div.slides').first(), $('#' + jswitcher_box + ' div.slides').last() );				
			}
			else
			{
				jswitcher_fs( $('#' + jswitcher_box + ' div.slides').last(), $('#' + jswitcher_box + ' div.slides').first() );				
			}
		}
	);

}

function jswitcher_fs( slide1, slide2 )
{
	slide1.width(jswitcher_w);
	slide1.animate
	(
		{
			width: '0',
			left: jswitcher_ltc
		}, 
		{
			duration: 150,
			specialEasing: 
			{
				width: 'linear',
				left: 'linear'
			},
			complete: function() 
			{
				if( jswitcher_lt == jswitcher_ltc )
				{
					jswitcher_lt = 0;
				}
				else
				{
					jswitcher_lt = jswitcher_ltc;
				}	
				slide1.hide();
				jswitcher_ss( slide2 );
				
			}
		}
	);
}



function jswitcher_ss( slide2 )
{
	slide2.width(0);
	slide2.animate
	(
		{
			width: jswitcher_w,
			left: 0
		}, 
		{
			duration: 150,
			specialEasing: 
			{
				width: 'linear',
				left: 'linear'
			},
			complete: function() 
			{
				if( jswitcher_lt == jswitcher_ltc )
				{
					jswitcher_lt = 0;
				}
				else
				{
					jswitcher_lt = jswitcher_ltc;
				}	
				slide2.show();
			}
		}
	);
}

