function changePage(page)
{
	window.location.href = page;
}

function isEmpty(inputStr) 
{ 
	if ( null == inputStr || "" == inputStr ) 
		return true; 
	return false; 
}

function changePic(obj_id,dir,pics,alts)
{
	var obj;
	
	// Show only the first object
	for (var i=2; i<=4; i++)
		document.getElementById(obj_id + i).style.display = "none";
	
	var pics = pics.split("*");
	var alts = alts.split("*");
	for (var i=0; i<pics.length; i++)
	{
		obj = document.getElementById(obj_id + (i + 1));
		obj.src = dir + pics[i];
		obj.alt = alts[i];
		obj.style.display = "block";
	}
}

function openPopup(url,pwidth,pheight)
{
	window.open (url,
"report","menubar=0,resizable=0,width=" + pwidth + ",height=" + pheight); 
}

function setScroll(direction)
{
		var func;
		if (direction == "up")
		{
			if (place == 1)
				place = divs.length - 1;
			else
				place--;
			removeElement('movies_content' , 'item' + place);
			addElement('movies_content' , 'item' + place , divs[place],'beg');
			func = "scrollUp();";
		}
		else
		{
			if (!downFlag)
				downFlag = true;
			else
			{	
				removeElement('movies_content' , 'item' + place);
				addElement('movies_content' , 'item' + place , divs[place],'end');
				if (place == divs.length - 1)
					place = 1;
				else
					place++;
			}
					
			func = "scrollDown();";	
		}
		clearInterval(c);
		c = setInterval(func,3);
}

function scrollUp()
{
	var obj = document.getElementById('movies_content');
	var obj_top = parseInt(obj.style.top || 0);
	obj_top += 10;
	obj.style.top = obj_top + "px";
	if (obj_top % 210 == 0)
		clearInterval(c);
}
function scrollDown()
{
	var obj = document.getElementById('movies_content');
	var obj_top = parseInt(obj.style.top || 0);
	obj_top -= 10;
	obj.style.top = obj_top + "px";
	if (obj_top % 210 == 0)
		clearInterval(c);
}

function addElement(par_id,div_id,content,pos) {
	var par = document.getElementById(par_id);
	var newdiv = document.createElement('div');
	if (pos == "beg")
	{
		par.insertBefore(newdiv,par.firstChild);
		par.style.top = "-210px";
		newdiv.style.top = 0;
	}
	else
	{
		par.appendChild(newdiv);
		par.style.top = 0;
		newdiv.style.top = 0;
	}
		
	var divIdName = div_id;
	newdiv.setAttribute('id',divIdName);
	newdiv.innerHTML = content;
}

function removeElement(par_id,div_id) {
  var d = document.getElementById(par_id);
  var olddiv = document.getElementById(div_id);
  d.removeChild(olddiv);
}

function addGuest(guest)
{
	document.getElementById('guest').value = guest;
	document.getElementById('form1').submit();
}

function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		//Internet Explorer
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

function openClose(obj_id,mode)
{
	var obj = document.getElementById(obj_id);
	if (obj.style.display == "none")
		obj.style.display = mode;
	else
		obj.style.display = "none";
}