/*

qci.js

release 2

JavaScript by Sean Conran for www.netcel.com - Copyright (c) Netcel 2008

*/ 
 
function printPage(){
	if (window.print){window.print();}
	return;
} 
 
function menuOn(containerID, menuID){
	if (document.getElementById){
		var container=$(containerID);
		var menu=$(menuID);
		menu.style.visibility="visible";
		return;
		}
}

function menuOff(containerID, menuID){
	if (document.getElementById){
		var container=$(containerID);
		var menu=$(menuID);
	    menu.style.visibility="hidden";
		return;
		}
}

function bookmarkOpen(){
	document.write('<div id="bookmark"><div onmouseover="javascript:bookmarkMenuOn();" onfocus="javascript:bookmarkMenuOn();" onmouseout="javascript:bookmarkMenuOff();" onblur="javascript:bookmarkMenuOff();"><a class="pointer">Save to...</a><br /><div id="bookmarkMenu"><ul>');
}

function bookmarkItem(u,t,i,l){
	document.write('<li><img src="'+i+'" width="14" height="14" alt="'+l+'" /><a href="'+u+'" target="'+t+'"><nobr>'+l+'</nobr></a></li>');
}

function bookmarkClose(){
	document.write('</ul></div></div></div>');
	var obj01=document.getElementById(bookmarkMenuID);
	var height=obj01.offsetHeight+20;
	obj01.style.marginTop='-'+height+'px';
}

var bookmarkMenuID='bookmarkMenu';
var bookmarkDelay=250;
var bookmarkTimerID=0;

function bookmarkMenuOn(){
	clearTimeout(bookmarkTimerID);
	if (document.getElementById){
		var element=document.getElementById(bookmarkMenuID);
		element.style.visibility="visible";
		return;
		}
}
function bookmarkMenuOff(){
	bookmarkTimerID=setTimeout('bookmarkMenuHide()',bookmarkDelay);
	return;
}
function bookmarkMenuHide(){
	if (document.getElementById){
		var element=document.getElementById(bookmarkMenuID);
		element.style.visibility="hidden";
		return;
		}
}

function toggle(centre){
	var summary = $('summary-' + centre);
	var details = $('details-' + centre);
	var toggleLink = $('toggle-' + centre);
	if(details.style.display=='none'){
		toggleLink.innerHTML = "<img src=\"\/images\/build\/icon-contract.gif\" width=\"11\" height=\"10\" alt=\"contract\" \/>";			
		details.style.display = 'block';
		if (summary != null) summary.style.display = 'none';	
	}else{
		toggleLink.innerHTML = "<img src=\"\/images\/build\/icon-expand.gif\" width=\"11\" height=\"10\" alt=\"expand\" \/>";
		details.style.display = 'none';
		if (summary != null) summary.style.display = 'block';
	}
}

var visible = 0

function toggleMyCQIBox(){
	var toggleLink = $('toggle-mycqi');
	if(visible==0){
		toggleLink.innerHTML = "<img src=\"\/images\/build\/icon-arrow-expand.gif\" width=\"10\" height=\"10\" alt=\"expand\" \/>";			
		Effect.toggle('myCqiBox', 'slide', { duration: 0.5 });
		visible++; 		
	}else{
		toggleLink.innerHTML = "<img src=\"\/images\/build\/icon-arrow-contract.gif\" width=\"10\" height=\"10\" alt=\"contract\" \/>";
		Effect.toggle('myCqiBox', 'slide', { duration: 0.5 }); 
		visible--;
	}
}

function expandAll(id){
	var details = document.getElementById(id).getElementsByTagName('div');
	for(var i=0;i<details.length;i++){
		if(details[i].id.indexOf('details-')==0){
			var centre = details[i].id.substring(8, details[i].id.length);
			detail = $('details-' + centre);
			toggleLink = $('toggle-' + centre);
			detail.style.display = 'block';	
			toggleLink.innerHTML = "<img src=\"\/images\/build\/icon-contract.gif\" width=\"11\" height=\"10\" alt=\"contract\" \/>";
		}
	}
}

function contractAll(id){
	var details = document.getElementById(id).getElementsByTagName('div');
	for(var i=0;i<details.length;i++){
		if(details[i].id.indexOf('details-')==0){
			var centre = details[i].id.substring(8, details[i].id.length);
			detail = $('details-' + centre);
			toggleLink = $('toggle-' + centre);
			detail.style.display = 'none';	
			toggleLink.innerHTML = "<img src=\"\/images\/build\/icon-expand.gif\" width=\"11\" height=\"10\" alt=\"expand\" \/>";			
		}
	}
}