/* javascript supplied by Euro Business Enterprises Ltd - ebewebdesign.co.uk */

function loadContent(url,id)
{
  var xmlHttp;
  try
  {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
  }

  catch (e)
  {
    // Internet Explorer
    try
    {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }

    catch (e)
    {
      try
      {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }

      catch (e)
      {
        alert("Your browser does not support AJAX!");
        return false;
      }
    }
  }

  xmlHttp.onreadystatechange=function()
  {
    if(xmlHttp.readyState==4)
    {
      document.getElementById(id).innerHTML=xmlHttp.responseText;
    }
  }
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);

/*
  var questpos=url.indexOf('?') + 1;
  var urllen = url.length - questpos;
  passData = url.substr(questpos,urllen);

  xmlHttp.open("POST", url, true);
  xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  xmlHttp.setRequestHeader("Content-Length", passData.length);
  xmlHttp.send(passData);*/
}


function loadImage(url,id)
{
  document.getElementById(id).src=url;
}

function selectFile(id,url) {
  document.getElementById('lf_url'+idTa).value = url;
  document.getElementById('if_url'+idTa).value = url;
  document.getElementById(id).style.visibility = "hidden";
  document.getElementById(id).style.display = "none";
}

function checkit(url)
{
  var ok=confirm('Are you sure you want to delete this item?');
  if(ok)
  {
    window.location = url;
  }
}

function deletefile(url,id)
{
  var ok=confirm('Are you sure you want to delete this item?');
  if(ok)
  {
    loadContent(url,id);
  }
}


function loadText(newtext,id)
{
  document.getElementById(id).value = newtext;
}


function go(url)
{
    window.location = url;
}

function setFocus(id)
{
  var elem = document.getElementById( id );
    if ( elem ) 
    {
      elem.focus();    // May throw "Permission denied" (uncatchable)
    }
}

function submitForm(formname)
{
  document.getElementById(formname).submit();
}




function checkSubmit(url,checkid)
{
if(document.getElementById(checkid).checked)
{
  var ok=confirm('Are you sure you want to send the newsletter?');
  if(ok)
  {
    return;
  }
  else
  {
    window.location = url;
    return false;
  }
}

}






/* extremely simple drop-down menu created by EBE */
/* this mocks the arrogant developers who use complex methods to create something simple */
function submenuOn(theDiv) 
{
  var parentDiv = theDiv.substr(0,theDiv.length - 4);

  var leftMargin = document.getElementById(parentDiv).offsetLeft;

  document.getElementById(theDiv).style.marginLeft = leftMargin+"px";

  if(typeof(currentdiv) != 'undefined')
  {
    var previouselem = document.getElementById(currentdiv);
    previouselem.style.visibility = "hidden";
  }

  if(typeof(currenttimeout) != 'undefined')
  {
    clearTimeout(currenttimeout);
  }

  var elem = document.getElementById(theDiv);
  elem.style.visibility = "visible";
}

function submenuOff(theDiv) 
{
  var elem = document.getElementById(theDiv);
  elem.style.visibility = "hidden";
}

function submenuOffTimer(theDiv) 
{
  currenttimeout = setTimeout("submenuOff('"+theDiv+"')", 500); // after 1 sec
  currentdiv = theDiv;
}




function showDiv(theDiv)
{
  var elem = document.getElementById(theDiv);
  elem.style.visibility = "visible";
  return;
}

function hideDiv(theDiv)
{
  var elem = document.getElementById(theDiv);
  elem.style.visibility = "hidden";
  return;
}




function lightbuttonchange(id)
{
  var elem = document.getElementById(id);

  if(elem.className == "bl")
  {
    elem.className = "bl_on";
    elem.style.cursor = 'pointer';
  }
  else
  {
    elem.className = "bl";
  }
}

function lightbutton2change(id)
{
  var elem = document.getElementById(id);

  if(elem.className == "bl_side_bg")
  {
    elem.className = "bl_on";
    elem.style.cursor = 'pointer';
  }
  else
  {
    elem.className = "bl_side_bg";
  }
}

function lightbuttonmainchange(id)
{
  var elem = document.getElementById(id);

  if(elem.className == "bl_main")
  {
    elem.className = "bl_main_on";
    elem.style.cursor = 'pointer';
  }
  else
  {
    elem.className = "bl_main";
  }
}

