/********************************************/
/*  ASEB JAVASCRIPT WRITTEN BY PLACER DATA  */
/*  IN JANUARY 2010, BY TONY CHOI           */
/*  PURPOSE: IF THIS PAGE IS ARRIVED AT BY  */
/*  USER CLICKING A LINK ON ANOTHE PAGE,    */
/*  THIS SCRIPT FIGURES OUT WHICH SECTION   */
/*  OF THE PAGE TO SHOW BASED ON URL        */
/*  STRING                                  */
/********************************************/
function checkDefaultBlock (){
	paramStr = window.location.search;
	if (paramStr){
		changeDefaultBlock(paramStr);
	}
}



function changeDefaultBlock(paramStr) {
//  THIS FUNCTION CALLED TO DISPLAY DIV BLOCK SPECIFIED IN THE HIDDEN
//  TEXT FIELD 'default'.  IT DOES TWO THINGS: 1) DISPLAY APPROP. BLOCK,
//  2) TURNS LIST ITEM GREEN FOR ACTIVE BLOCK.

	var paramAr = new Array();
	paramAr = paramStr.split('=');
	showBlock = paramAr[1];

	document.getElementById('default').value = showBlock;
	defaultText = showBlock;

	//  LOOP THROUGH EACH <li> ELEMENT
	//  AND MODIFY ONLY THE ONES WITH ID = 'roll_xxxnamexxx':
	//  CHANGE COLOR OF LIST ELEMENT, IF NEEDED
	for(i=0; (a = document.getElementsByTagName("li")[i]); i++) {
		//  LOOK AT EACH ATTRIBUTE IN A "li" AND GET THE STRING 
		//  POSITION OF THE WORD "roll_"
		if(a.getAttribute("id")==null){
			// TRAP FOR NULL . . . EMPTY STMT
		}else if(a.getAttribute("id").indexOf("roll_") != -1) {
			//  IF YOU FOUND THE 'roll_xxx' LI ELEMENT, MAKE FONT BLACK
			a.style.color = 'black';

			//  CHECK IF CURRENT li ELEMENT HAS THE SAME id
			//  AS THE ONE IN HIDDEN INPUT 'default', TURN IT ON
			if(a.getAttribute("id").indexOf(defaultText) != -1){
				a.style.color = 'green';
			}
		}
	}

	//  LOOP THROUGH EACH <div> ELEMENT
	//  FIND AND DISPLAY APPROP. TEXT
	for(i=0; (a = document.getElementsByTagName("div")[i]); i++) {
		//  LOOK AT EACH ATTRIBUTE IN A "div" AND GET THE STRING 
		//  POSITION OF THE WORD "pblock"
		if(a.getAttribute("id")==null){
			//  EMPTY STMT . . . TRAP FOR NULL
		}else if(a.getAttribute("id").indexOf("pblock") != -1) {
			//  IF YOU FOUND THE HTML ELEMENT, TURN IT OFF
			a.style.display = 'none';

			//  CHECK IF CURRENT HTML ELEMENT HAS THE SAME id
			//  AS THE ONE PASSED IN, TURN IT ON
	 		if(a.getAttribute("id").indexOf(defaultText) != -1) {
				a.style.display = 'block';
	 		}
		}
	}
}


	window.onload = checkDefaultBlock;
