/* vim: set expandtab tabstop=4 shiftwidth=4: */
/* $Id: main.js,v 1.2 2006/01/20 10:55:08 pavanb Exp $ */

var browserVersion = parseInt(navigator.appVersion);
var isNetscape = navigator.appName.indexOf("Netscape") != -1;
var isIE = navigator.appName.indexOf("Microsoft") != -1;
var agent = navigator.userAgent.toLowerCase();
var isWindows = agent.indexOf("win") != -1;
var isMac = agent.indexOf("mac") != -1;
var isNix = agent.indexOf("X11") != -1;

function doConfirm(text)
{
    val = confirm(text);
    return (!val) ? false : true;
}

function pageNav(increment)
{
    if (increment == "next") {
        document.pageNavForm.page_num.value++;
    } else {
        document.pageNavForm.page_num.value--;
    }
    document.pageNavForm.submit();
    return false;
}

function changeOrder(orderBy) 
{
    var currentOrderBy = document.pageNavForm.order_by.value;
    var currentOrder   = document.pageNavForm.order.value;
    if (currentOrderBy == orderBy) {
        document.pageNavForm.order.value = (currentOrder == "DESC") ? "ASC" : "DESC";
    } else {
        document.pageNavForm.order.value = "ASC";
    }
    document.pageNavForm.order_by.value = orderBy;
    document.pageNavForm.submit();
    return false;
}

function selectItem(id)
{
    document.itemSelectForm.item_id.value = id;
    document.itemSelectForm.submit();
    return false;
}

function changeClass(obj, newClass) 
{
    obj.className = newClass; 
}

function changePointer (obj, pointer) 
{
    pointer = (pointer != '') ? pointer : 'pointer';
    if (isIE && browserVersion < 6 && pointer == 'pointer') {
        pointer = 'hand';
    }

    obj.style.cursor = pointer;
}

function rowHover(obj, newClass) 
{
  changePointer(obj, 'pointer');
  changeClass(obj, newClass);
}

function doConfirm(text)
{
  val=confirm(text);
  return (!val) ? false : true;
}

function PreloadImages (mi){
    for (i=0;i<mi.length;i++)
    {
        preloadedimages[i]=new Image();
        preloadedimages[i].src=mi[i];
    }
}

var preloadedimages = new Array();
var menuimages = ["/images/menu_matrix.gif"];								

PreloadImages(menuimages);
