
/*function at_display(x)
{
  var win = window.open();
  for (var i in x) win.document.write(i+' = '+x[i]+'<br>');
}
*/
// ----- Show Aux -----

function img_mouseEnter(elem)
{
   elem.style.borderColor = '#990099';
   elem.style.cursor='pointer';
//   document.getElementById(elem).style.borderColor = '#000099';
//   document.getElementById(elem).style.cursor='pointer';
}
function img_mouseLeave(elem)
{
   elem.style.borderColor = 'rgb(200,200,200)';
   elem.style.cursor='auto';
//   document.getElementById(elem).style.borderColor = 'ThreedDarkShadow';
//   document.getElementById(elem).style.cursor='auto';
}

function menu_mouseEnter(elem)
{
   //FFC68C, 8D9CB8, AABECA
   elem.style.backgroundColor = '#AABECA'; //'#FFC68C';
   elem.style.cursor='pointer';
//   document.getElementById(elem).style.backgroundColor = '#AABECA'; //'#FFC68C';
//   document.getElementById(elem).style.cursor='pointer';
}
function menu_mouseLeave(elem)
{
   //FFBF80, 8496B7, BACAD4
   elem.style.backgroundColor = 'rgb(203, 215, 223)'; //#FFBF80;
   elem.style.cursor='auto';
//   document.getElementById(elem).style.backgroundColor = '#BACAD4'; //#FFBF80;
//   document.getElementById(elem).style.cursor='auto';
}

function getHTTPObject()
{
//  alert('loading');
  var xmlHttp;
  try
  {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
//    alert('firefox');
  }
  catch (e)
  {
    // Internet Explorer
    try
    {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
//     alert('ie');
    }
    catch (e)
    {
      try
      {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        alert('not ie or firefox');
      }
      catch (e)
      {
        return false;
      }
    }
  }
  return xmlHttp;

} //end function

function loadImage(imageName, returnPage)
{
  xmlHttp = getHTTPObject();
  xmlHttp.onreadystatechange=function()
  {
    if(xmlHttp.readyState==4)
    {
      //var fName = "file:///C:/eclipse3.2.2/workspace/Natraj/WebRoot/";
        //
        var htmlStr = "<P /><a href='#' onclick=\"loadContent('"+returnPage+"')\"><img src='images/back_arrow.gif' style='border: none' />Back</a><br /><div><img src='images/"+imageName+"' /></div>";
//        alert(htmlStr);
        document.getElementById('mainsubdiv').innerHTML=htmlStr;
    }
  }
  
//  var fName = "file:///C:/eclipse3.2.2/workspace/Natraj/WebRoot/images/"+imageName;
    var fName = "images/"+imageName;
//  alert(fName);
  xmlHttp.open("GET", fName, true);
  xmlHttp.send(null);  
}

function loadContent(fileName)
{
  var xmlHttp = getHTTPObject();
  xmlHttp.onreadystatechange=function()
  {
//  alert('readystate='+xmlHttp.readyState);
    if(xmlHttp.readyState==4)
    {
//      alert('ready!');
      var fName = "file:///C:/eclipse3.2.2/workspace/Natraj/WebRoot/";
      document.getElementById('mainsubdiv').innerHTML=(xmlHttp.responseText);
    }
  }
  
//  var fName = "file:///C:/eclipse3.2.2/workspace/Natraj/WebRoot/"+fileName;
//  alert(fName);
  var fName = fileName;
  xmlHttp.open("GET", fName, true);
//  alert('submitting3');
  xmlHttp.send(null);  
//  alert('submitting4');
}

function closeDesignedBy(event)
{
  var elem = document.getElementById("designedBy");
  elem.style.display='none';  
}


function openDesignedBy(event)
{
  var elem = document.getElementById("designedBy");
  var ypos = event.screenY - 30;
  //elem.style.top = ypos+"px";
  elem.style.display='block';
  return;
//  alert('xpos='+event.screenX+',ypos='+event.screenY);
}

function submitEmail(fobj)
{
   var eForm = document.getElementById('emailform');
/*   eForm.style.cursor='wait';
   try {
    netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
   } catch (e) {
    alert("Permission UniversalBrowserRead denied.");
   }
*/
  var xmlHttp = getHTTPObject();
  xmlHttp.onreadystatechange=function()
  {
//  alert('readystate='+xmlHttp.readyState);
    if(xmlHttp.readyState==4)
    {
      eForm.style.cursor='auto';
//      alert('ready!');
      if (xmlHttp.status == '200') {
         document.getElementById('mainsubdiv').innerHTML=(xmlHttp.responseText);
      } else {
         document.getElementById('mainsubdiv').innerHTML="An Error Occurred. Go Back."+xmlHttp.responseText;
      }
    }
  }
  var postData = getPostData(fobj);
  alert("postData="+postData);
//  var action = "http://www.hostmonster.com/monstermail";
  var action = "http://natraj.chimeronconsulting.com/formmail.php";
  xmlHttp.open("POST", action, true);
//  xmlHttp.setRequestHeader("Content-Type", "multipart/form-data");
  xmlHttp.send(postData);
  
}

function getPostData(fobj)
{
  var str = "";
  for(var i = 0;i < fobj.elements.length;i++)
  {
    str += fobj.elements[i].name + "=" + fobj.elements[i].value;
    if (i+1 < fobj.elements.length) str += "&";
  }
  return str;
}

function clearForm(fobj)
{
  for(var i = 0;i < fobj.elements.length;i++)
  {
    if (fobj.elements[i].type != 'hidden' &&
        fobj.elements[i].type != 'submit' &&
        fobj.elements[i].type != 'button') {
      fobj.elements[i].value="";
    }
  }
/*  document.getElementById('').value = "";
  document.getElementById('').value = "";
  document.getElementById('').value = "";
  document.getElementById('').value = "";
*/
}

