var XmlHTTP = false;

if (!XmlHTTP && typeof XMLHttpRequest!='undefined') 
{
	try 
	{
		XmlHTTP = new XMLHttpRequest();
	} 
	catch (e) 
	{
		XmlHTTP=false;
	}
}

if (!XmlHTTP && window.createRequest) 
{
	try 
	{
		XmlHTTP = window.createRequest();
	} 
	catch (e) 
	{
		XmlHTTP=false;
	}
}

if (!XmlHTTP && window.ActiveXObject) 
{
	try 
	{
		XmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	catch (e) 
	{
		XmlHTTP=false;
	}
}

function setOpacity(obj, opacity) 
{
	opacity = (opacity == 100) ? 99.999 : opacity;
	// IE/Win
	obj.style.filter = "alpha(opacity:"+opacity+")";
	
	// Safari<1.2, Konqueror
	obj.style.KHTMLOpacity = opacity/100;
	
	// Older Mozilla and Firefox
	obj.style.MozOpacity = opacity/100;
	
	// Safari 1.2, newer Firefox and Mozilla, CSS3
	obj.style.opacity = opacity/100;
}

function fadeIn(objId, opacity) 
{
	obj = document.getElementById(objId);
	if (opacity <= 100) 
	{
		setOpacity(obj, opacity);
		opacity += 10;
		window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 100);
	}
	else
	{
		window.setTimeout("ReloadInspPhoto()", 3500);		
	}
}	

function InitRndInspGallery()
{
	window.setTimeout("ReloadInspPhoto()", 3000);
}

function ReloadInspPhoto()
{
	x_LoadInspPhoto(LoadInspPhoto);
}

function LoadInspPhoto(output)
{
	var DivImg = document.getElementById("rnd_insp_photo");
	DivImg.innerHTML = output;
	
	var Img = document.getElementById("insp_photo");
	setOpacity(Img, 0);
	Img.style.visibility = 'visible';
	fadeIn("insp_photo", 0);
}

/*
function LoadInspPhoto()
{
	XmlHTTP.open("GET", "common/rndinspphoto.php", true);
	XmlHTTP.onreadystatechange=function() 
	{
		if (XmlHTTP.readyState ==4)  
		{
			var DivImg = document.getElementById("rnd_insp_photo");
			DivImg.innerHTML = XmlHTTP.responseText;
			
			var Img = document.getElementById("insp_photo");
			setOpacity(Img, 0);
			Img.style.visibility = 'visible';
			fadeIn("insp_photo", 0);
		}	
	}
	XmlHTTP.send(null);
}
*/

