﻿/*
* Copyright (c) 2010 Breeze Tech Ltd.
* London, UK
* All rights reserved.
*
* This software is the confidential and proprietary information of
* Breeze Tech Ltd. ("Confidential Information"). You shall not
* disclose such Confidential Information and shall use it only in
* accordance with the terms of the license agreement you entered
* into with Breeze Tech Ltd.
*/

// JScript File
function show(doc)
{
 var obj = doc.getElementById("top");
 obj.className = '';
 var obj = doc.getElementById("left");
 obj.className = '';
 var obj = doc.getElementById("heading");
 obj.className = '';
 var obj = doc.getElementById("buttons");
 obj.className = '';
 var obj = doc.getElementById("files");
 obj.className = '';
 var obj = doc.getElementById("sites");
 obj.className = '';
 var obj = doc.getElementById("print");
 obj.className = 'inv';
 
 return false;
}

function hide(doc)
{
 var obj = doc.getElementById("top");
 obj.className = 'inv';
 var obj = doc.getElementById("left");
 obj.className = 'inv';
 var obj = doc.getElementById("heading");
 obj.className = 'inv';
 var obj = doc.getElementById("buttons");
 obj.className = 'inv';
 var obj = doc.getElementById("files");
 obj.className = 'inv';
 var obj = doc.getElementById("sites");
 obj.className = 'inv';
 var obj = doc.getElementById("print");
 obj.className = '';
 
 return false;
}

function delete_selected(form)
{
 return confirm('Are you sure you want to delete?');
}

function cancel_selected(form) {
    return confirm('Are you sure you want to cancel?');
}

function login(form)
{
 var request = getXMLHTTPRequest();
 var query = 'username='+form.username.value+'&password='+form.password.value;
 request.open("POST", 'Login_do.aspx',true);
 request.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
 request.onreadystatechange = function ()
 {
  if(request.readyState == 4)
   if(request.status == 200)
   {
    document.getElementById("Login_Message").innerHTML = '';
    if(request.responseXML.getElementsByTagName("login")[0].firstChild.data == 'success')
    {
     document.getElementById("Login_Message").innerHTML = 'Please wait...';
     document.location.href=request.responseXML.getElementsByTagName("link")[0].firstChild.data;
    }
    else
     document.getElementById("Login_Message").innerHTML = request.responseXML.getElementsByTagName("text")[0].firstChild.data;
   }
   else
   {
    alert('Error occured: '+request.statusText);
    document.getElementById("Login_Message").innerHTML = '';
   }
 }
 document.getElementById("Login_Message").innerHTML = 'Verifying Username and Password...';
 request.send(query);
 
 return false;
}

function getXMLHTTPRequest()
{
 var request = false;
 try { request = new XMLHttpRequest(); }
 catch(err1) {
  try { request = new ActiveXObject("Msxml2.XMLHTTP"); }
  catch(err2) {
   try { request = new ActiveXObject("Microsoft.XMLHTTP"); }
    catch(err3) { request = false; }
  }
 }

 return request;
}
