// JavaScript Document
/*var active          = 0;
var timeOut         = null;
var leadingArtTimer = 0;
var currentNum      = 0;
var slideDirection  = 1;
var slideNums		= 0;

function initSlideNum(num)
{
	//alert(num);
	slideNums = num;
}

function setHeight()
{
	var trA = $('box_rooms_inner').getElementsByClassName('box_rooms_item_tr');
	if(trA[3])
	{
		var tr = trA[3];
	}
	else
	{
		var tr = trA[trA.length-1];
	}
	
	if(tr)
	{
		$('box_rooms_outer').style.height = (tr.offsetTop + 60) + "px";
	}
}

function scrollLeading()
{
	var num = arguments[0];
	//var tr  = $('box_rooms_inner').getElementsByClassName('box_rooms_item_tr')[num];
	//alert(tr.getHeight());
	//var dist = tr.style.height;
	
	new Effect.Move ('box_rooms_inner', { 
					 x: 0, 
					 y: (active - num)*60, 
					 //y: -dist, 
					 mode: 'relative', 
					 queue: {position: 'end', scope: 'scope', limit:1}, 
					 //transition: Effect.Transitions.spring,
					 duration:0.9,
					 afterFinish: function () 
					 { 
					 	//$('leading_link_' + active).className = "";
						active = num; 
						//$('leading_link_' + active).className = "active_article";
					 }
	});
}

function scrollUp()
{
	if((active - 1)>=0)
	{
		scrollLeading(active - 1);	
	}
}

function scrollDown()
{
	if((active + 1)<=slideNums)
	{
		scrollLeading(active + 1);	
	}	
}

function startAutoSlide(sec)
{
	leadingArtTimer = setInterval('autoSlide()', (sec*1000));
}

function autoSlide()
{
	currentNum = module(currentNum, slideNums);
	scrollLeading(currentNum);
}

function stopAutoSlide()
{
	clearInterval(leadingArtTimer);
}

function module(number, basic)
{
	if(number == 0)
	{
		slideDirection = 1;
	}
	else if(number == basic)
	{
		slideDirection = -1;
	}
	
	return (number + slideDirection);
}

window.onload = function ()
{
	setHeight();
}
*/

var leadingArtTimer = 0;

function ajaxRoomCalls(change)
{
	new Ajax.Request(file, 
					 { 
					 	method: 'post',
					 	parameters: 
					 	{ 
							func: 'boxRooms',
							json: true,
							offset: offset_rooms+change,
							thin: thisn_rooms,
							evalJS: true
						},
						onComplete: function (result) 
						{ 
							var res = eval("(" + result.responseText + ")");
							$('box_rooms_outer').innerHTML = res.html;
							offset_rooms = res.offset;
						}
					 }
					);
}

function scrollUp()
{
	ajaxRoomCalls(-1);
}

function scrollDown()
{
	ajaxRoomCalls(1);
}


function startAutoSlide(sec)
{
	leadingArtTimer = setInterval('scrollDown()', (sec*1000));
}

function stopAutoSlide()
{
	clearInterval(leadingArtTimer);
}


window.onload = function ()
{
	ajaxRoomCalls(0);
	startAutoSlide(5);
}
