/*

	url			:	http://www.atlantidavillas.net

*/

var gtimer;

var right_pixels = 0;
var right_pixels_closed = 350;
var step = 25;

var opened_div_width = 350;		
var stopscroll = opened_div_width;	


/**/

function get_width(id)
{
	var w = document.getElementById(id).offsetWidth;
	return (w);
}


function close_div(div_toclose, div_toopen)
{		
	if (right_pixels >= stopscroll)
	{
		right_pixels = 0;
		stopScroll();
		open_div(div_toopen);
	}
	else
	{
		right_pixels = right_pixels + step;
		
		//alert(right_pixels);
	
		if (right_pixels <= stopscroll)
		{		
			document.getElementById(div_toclose).style.right = "-"+right_pixels+"px";						
			
			gtimer = setTimeout("close_div('"+div_toclose+"', '"+div_toopen+"')",2);
		}
		else
		{
			right_pixels = 0;
			stopScroll();
			open_div(div_toopen);
		}
	}		
}


function open_div(div_toopen)
{			
	if (right_pixels_closed <= 0)
	{
		right_pixels_closed = 340;
		document.getElementById(div_toopen).style.right = 0;
		stopScroll();	
		//alert("stoped");
	}
	else
	{
		right_pixels_closed = right_pixels_closed - step;
		
		//alert(right_pixels_closed);
	
		if (right_pixels_closed >= 0)
		{		
			document.getElementById(div_toopen).style.right = "-"+right_pixels_closed+"px";						
			
			gtimer = setTimeout("open_div('"+div_toopen+"')",2);
		}
		else
		{
			right_pixels_closed = 340;
			stopScroll();
		}
	}
}


function only_close_div(div_toclose)
{		
	if (right_pixels >= stopscroll)
	{
		right_pixels = 0;
		stopScroll();
	}
	else
	{
		right_pixels = right_pixels + step;
		
		//alert(right_pixels);
	
		if (right_pixels <= stopscroll)
		{		
			document.getElementById(div_toclose).style.right = "-"+right_pixels+"px";						
			
			gtimer = setTimeout("only_close_div('"+div_toclose+"', '"+div_toopen+"')",2);
		}
		else
		{
			right_pixels = 0;
			stopScroll();
		}
	}		
}



function stopScroll()
{
	clearTimeout(gtimer);
}
