function hidediv(id) {
			
    //safe function to hide an element with a specified id
    
	if (document.getElementById) 
	{ 
	    // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'none';
	}
	else 
	{
		if (document.layers) 
		{ 
		    // Netscape 4
			document.id.display = 'none';
		}
		else 
		{ 
		    // IE 4
			document.all.id.style.display = 'none';
		}
	}
}

function showdiv(id) {

	//safe function to show an element with a specified id
				  
	if (document.getElementById) 
	{ 
	    // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'block';
	}
	else 
	{
		if (document.layers) 
		{ 
		    // Netscape 4
			document.id.display = 'block';
		}
		else 
		{ 
		    // IE 4
			document.all.id.style.display = 'block';
		}
	}
}

//  Banner ad script

var interval = 5; // delay between rotating images (in seconds)
var random_display = 1; // 0 = no, 1 = yes
interval *= 1000;

var image_index = 0;
image_list = new Array();

image_list[image_index++] = new imageItem("/_images/sponsor_ai.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_ansell.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_anz.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_bss.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_bhp.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_boehringer.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_burnet.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_deacons.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_ebsworth.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_gadens.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_gilead.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_ibm.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_johnson.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_jta.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_lgl.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_loreal.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_lowy.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_nestle.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_ocs.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_oxiana.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_pfizer.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_pwc.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_qantas.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_riotinto.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_saatchi.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_starpharma.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_visa.jpg");
image_list[image_index++] = new imageItem("/_images/sponsor_westpac.jpg");	

var number_of_image = image_list.length;

function imageItem(image_location) {

    this.image_item = new Image();
    this.image_item.src = image_location;
}

function get_ImageItemLocation(imageObj) {
    
    return(imageObj.image_item.src)
}

function generate(x, y) {

    var range = y - x + 1;
    return Math.floor(Math.random() * range) + x;
}

function getNextImage() {

    if (random_display) {

        image_index = generate(0, number_of_image-1);
    }
    else {

        image_index = (image_index+1) % number_of_image;
    }

    var new_image = get_ImageItemLocation(image_list[image_index]);
    return(new_image);
}

function rotateImage(id) {

    var new_image = getNextImage();
    document.getElementById(id).src = new_image;
    var recur_call = "rotateImage('"+id+"')";
    setTimeout(recur_call, interval);
}