function PhotoPreview(i_Photo)
{
    var params = 'class=HotelPhotosPageAjax';
    params += '&action=PrintHotelPhoto';
    if (i_Photo)
    {
        params += '&photo_url=' + i_Photo;
    }
    else
    {
        return false;
    }

    _SetWait(document.getElementById('ajax_container'));

	if (!HTTPObj)
		createHTTPObj();

	if (HTTPObj.RPCType == 'iframe2')
		jscallback = "&jscallback=1";
	else
		jscallback = "&jscallback=0";

	do_rpc('/AjaxService.php?'+params+jscallback, 'form-submit', '', _FillAjaxContainer);
}

function _FillAjaxContainer()
{
    if (HTTPObj.readyState == 4 || HTTPObj.readyState == "complete") 
	{
        if (HTTPObj.status == 200) 
		{
		    _UnsetWait(document.getElementById('ajax_container'));

		    if (HTTPObj.responseText != '')
		    {
		        document.getElementById('ajax_container').innerHTML = HTTPObj.responseText;
		    }
		    else
		    {
		        document.getElementById('ajax_container').innerHTML = '';
		        return false;
		    }
		}
	}
}

function _SetWait(i_Container)
{
    i_Container.innerHTML = '<img src="images/wait.gif"/>';
}

function _UnsetWait(i_Container)
{
    i_Container.innerHTML = '';
}

