/*-----------------------------------------------------------------------------
*	Module		: menuRollover.js
*	Author		: Danny Hui
*	Created 	: 27/07/2005
*	Version 	: 1.0
*------------------------------------------------------------------------------
*	Description
*  		JavaScript fucntions for setting rollover colours in a web page
*		and drop down menu boxes
*------------------------------------------------------------------------------
*	Function Summary:
*		change(item) - used on the onMouseOver event of an element with 'this'
*			passed in as a parameter. Will change it to the set colour.
*
*		changeBack(item) - used on the onMouseOut event of an element with 'this'
*			passed in as a parameter. Will change it back to the old colour.
*
*------------------------------------------------------------------------------
*	Revision History
*		1.0 - 27-07-2005
*			Initial release.   	
*------------------------------------------------------------------------------
*				Copyright (c), 2005 - Danny Hui
*           		   All rights reserved
*
*	This file must be redistributed with this copyright notice. 
*----------------------------------------------------------------------------*/
var oldColour;
newColour = '#FEB24C';

// This function will set the background colour of the element
function change(item) {
	oldColour = item.style.backgroundColor;
	item.style.backgroundColor = newColour;

}

// This function will set the background colour of the element
function changeBack(item) {
	item.style.backgroundColor = oldColour; 
}

// Drop Down Menu Functions
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}



function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; } 
}




// This function will hide combo box
function cmbo_hide() {
	if (document.all('Dropdownlist1') != null)
	{
		document.all('Dropdownlist1').style.visibility='hidden';
	}
}
function cmbo_show() {
	if (document.all('Dropdownlist1') != null)
	{
		document.all('Dropdownlist1').style.visibility='visible';
	}
}

// This function will print window
function printwin() {
		window.print();
	}