
var timeout  = 500;
var closetimer  = 0;
var imagetimer = 0;
var ddmenuitem  = 0;
var curMenu;
var imgAry=Array();
var imgCount=0;


if (typeof jQuery !='undefined') (
  $(document).ready(function() {
  	//alert('ready');
	  loadImageList();
	  if (typeof showLogin != 'undefined' && showLogin)
      showLoginDialog();
  })
)


function changeImg(imgid, newimg)
{
  var i=document.getElementById(imgid);
  i.src=newimg;
  //alert(i.style.display);
}

function loadImageList()
{
  var pathname='ifrGetRandomImages.php';
  if("XMLHttpRequest" in window)
    xmlhttp=new XMLHttpRequest();
  if("ActiveXObject" in window)
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  xmlhttp.open('GET', pathname,true);
  xmlhttp.onreadystatechange=function() 
    {
      if (xmlhttp.readyState==4) 
      {
        //alert(xmlhttp.responseText)
        var imglist=xmlhttp.responseText;
        imgAry=imglist.split('|');
        imgCount=imgAry.length;
        //alert(imgCount);
        var randomImg=document.getElementById('randomImage');
        if (randomImg)
          doLoadRandomImage(randomImg);
      }
    };
  xmlhttp.send(null);
  void(0);
  
}

function doLoadRandomImage(sender)
{
  var idx=Math.floor((imgCount)*Math.random()) + 0
  //alert('idx:'+idx);
  //alert(imgAry.length);
  if ((idx>=0) && (idx<imgAry.length))
  {
    //alert(imgAry[idx]);
    //window.status=idx+':'+imgAry[idx];
    //alert(imgAry[idx].length);
    if (imgAry[idx].length>0)
    {
      sender.src='images/rotating/' + imgAry[idx];
      //sender.parent.style.display='block';
      if (typeof jQuery !='undefined')
        $("#divRandomImage").show();
      else document.getElementById("divRandomImage").style.display='block';
    }
    else 
    {
      //alert(idx);
      //alery(imgAry[idx-1]);
    }
    
  }
  //alert(sender.src);
  imagetimer = window.setTimeout('loadImageList()', 5000);
}
function doGlobalLoad(sender)
{
	//alert('load');
	sender.setformfocus();
	if (window.doLocalLoad)
	{
		doLocalLoad();
	}
	if (window.opener && !window.opener.closed)
	{
		if (document.getElementById("closebtn"))
		{
			document.getElementById("closebtn").style.display='block';
		}
		if (document.getElementById("returnbtn"))
		{
			document.getElementById("returnbtn").style.display='none';
		}
	}
	else
	{
		if (document.getElementById("returnbtn"))
		{
			document.getElementById("returnbtn").style.display='block';
		}
		if (document.getElementById("closebtn"))
		{
			document.getElementById("closebtn").style.display='none';
		}
	}
  // load random images:
  //loadImageList();
}
function setformfocus()
{
	//if (document.forms.length>0) document.forms[0].elements[0].focus();
	var username=document.getElementById('username');
	if (username)
	{
		try {
      username.focus();
    }
    catch (e) {
      //alert(e.message); 
    }
	}
}

function confirm_delete(str)
{
	if (str)
	{
		str=' '+str;
	}
	var result=confirm('Are you Sure you want to delete'+str+'?');
	return result;
}
function showLoginDialog() {
  if (typeof jQuery !='undefined') {
    $("#loginDialog").dialog({modal:true,autoOpen:false});
    $("#loginDialog").dialog('open');
  }
  else
    location='index.php?login=1';
}



