// global.js
// (c) 2006 Lighthead Software
// info@lightheadsw.com

function popupWindow(targetURL,windowWidth,windowHeight) {
	var uniqueID = new Date().getTime();
	var windowFeatures = "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=" + windowWidth + ",height=" + windowHeight;
	window.open(targetURL,uniqueID,windowFeatures);
}


function getElementsByClass(className){
	var elements = new Array();
	var allElements = document.getElementsByTagName("*");
	for(i=0; i<allElements.length; i++){ 
		if(allElements[i].className == className){
			elements[elements.length] = allElements[i];
		}
	}
	return elements;
}


function getMemberNumber(className,element){
	var count = 0;
	var allElements = document.getElementsByTagName("*");
	for(i=0; i<allElements.length; i++){ 
		if(allElements[i].className.indexOf(className)>=0){
			if(allElements[i] == element) return count;
			count++;
		}
	}
	return -1;
}




function switchToSection(sender, section) {
    var bar = sender.parentNode;
    var items = bar.getElementsByTagName("a");

    
    for(i=0; i<items.length; i++)
    	if(items.item(i).className == "sourceitem selected")
        	items.item(i).className = "sourceitem";
    
    sender.className = "sourceitem selected";

    var contentItems = document.getElementById("featurecontent").getElementsByTagName("div");
    for(i=0; i<contentItems.length; i++) {
        if(contentItems.item(i).parentNode == document.getElementById("featurecontent"))
        	contentItems.item(i).style.display = "none";
    }
    document.getElementById("content_" + section).style.display = "block";
    
    return false;
}
