var rootDirectory = "";

// PINT_BrowserDetection("browserupgrade.htm");

function init() {

	var fileName  = PINT_GetCurrentFileName();
	var directory = PINT_GetCurrentDirectory();

	var elements = document.getElementsByTagName('div');
	var accordions = new Array();
	var children;

	for ( var i = 0; i < elements.length; i++ ) {

		if ( elements[i].className != 'accordion' ) continue;

		accordions.push ( elements[i] );

	}

	for ( var i = 0; i < accordions.length; i++ ) {

		accordions[i].id = "accordion_" + ( i + 1 );

		children = accordions[i].getElementsByTagName ('div');

		var position = 0;

		for ( var k = 0; k < children.length; k++ ) {

			if ( children[k].className != 'widget_box' ) continue;			

			position++;

			if ( position > 1 ) { children[k].className += '_collapsed'; }

			children[k].setAttribute ('family', i + 1 );

		}
	}

	var images = document.getElementsByTagName ('img');

	for ( var i = 0; i < images.length; i++ ) {

		if ( images[i].className != 'open' && images[i].className != 'tool' ) continue;

		if ( images[i].className == 'open') {

			images[i].onclick = function () {

				var closing = getOpenSibling ( this );

				closing.className = 'widget_box_collapsed';
				this.parentNode.className = 'widget_box';

			}		
		}

		images[i].onmouseover = function () {

			this.src = this.src.substr ( 0, this.src.length - 4 ) + '_hover.gif';

		}

		images[i].onmouseout = function () {

			this.src = this.src.substr ( 0, this.src.length - 10 ) + '.gif';

		}
	}
}

function getOpenSibling ( trigger ) { 

	var siblingDivs = 

	document.getElementById ('accordion_' + trigger.parentNode.getAttribute ('family') ).getElementsByTagName ('div');

	for ( var i = 0; i < siblingDivs.length; i++ ) {

		if ( siblingDivs[i].className != 'widget_box' ) continue;

		return siblingDivs[i];

	}
}

function appendNode ( element, surrogate ) {
	if ( surrogate ) {
		surrogate.appendChild( element );
	} else {
		document.body.appendChild( element );
	}
}

function removeNode ( element ) {
	element.parentNode.removeChild( element );	
}

//make NurseZone the Default Homepage
function makeDefault(element)
{
    element.style.behavior='url(#default#homepage)'; 
    element.setHomePage('http://www.nursezone.com');
}


function cleanup(){}

window.onload = init;
window.onunload = cleanup;
