function expand(thistag,clssName,btnElement) {
	hilite(btnElement);
   getElementByClass(clssName);
   styleObj=document.getElementById(thistag).style;
   if (styleObj.display=='none') {styleObj.display='';}
   else {styleObj.display='none';}
   
}

function hilite(btnElement) {
	/* reset all but clicked buttons to default color */
	var allHTMLTags2 = document.getElementsByTagName("*");
	for (i=0; i<allHTMLTags2.length; i++) {
		if(allHTMLTags2[i].id==btnElement.id){
			if (allHTMLTags2[i].className==btnElement.className) {
			allHTMLTags2[i].style.color='#f8981d';	
			/* allHTMLTags2[i].style.backgroundColor='#333333';  */
				if(ieSix()){
						/* alert("this is IE 6 !!!" + ieSix);   */
						allHTMLTags2[i].style.backgroundImage='url(images/coretab_bckgnd2.gif)';
					}else{
						allHTMLTags2[i].style.backgroundImage='url(images/coretab_bckgnd.png)';
				}
			}
			else {allHTMLTags2[i].style.color='#bbbbbb';
					allHTMLTags2[i].style.background='none';
			} 
		}
	}   
}

function expToggle(thistag,clssName,btnElement) {
	var myHideState = toggl(btnElement);
	getElementByClass(clssName);
	styleObj=document.getElementById(thistag).style;	
   if (myHideState=='show') {
   styleObj.display='';   
   }else{
   styleObj.display='none';   
   }
}
function toggl(btnElement) {
	/* toggle clicked button to default color and background-image */
	var hideShow;
	var allHTMLTags2 = document.getElementsByTagName("*");
	for (i=0; i<allHTMLTags2.length; i++) {
		if(allHTMLTags2[i].id==btnElement.id){
			if (allHTMLTags2[i].className==btnElement.className) {
		   allHTMLTags2[i].style.color='#f8981d';	
				if(ieSix()){ 
					if(allHTMLTags2[i].style.backgroundImage=='url(images/coretab_bckgnd2.gif)'){
						allHTMLTags2[i].style.background='none';
						allHTMLTags2[i].style.color='#bbbbbb';
						hideShow = "hide";
					}else{
						allHTMLTags2[i].style.backgroundImage='url(images/coretab_bckgnd2.gif)';
						hideShow = "show";
					}					
				}else{

					if(allHTMLTags2[i].style.backgroundImage=='url(images/coretab_bckgnd.png)'){
						allHTMLTags2[i].style.background='none';
						allHTMLTags2[i].style.color='#bbbbbb';
						hideShow = "hide";
					}else{
						allHTMLTags2[i].style.backgroundImage='url(images/coretab_bckgnd.png)';
						hideShow = "show";
					}						
				}
			}
			 else {allHTMLTags2[i].style.color='#bbbbbb';
					allHTMLTags2[i].style.background='none';
			}  
		}
	}
		return hideShow;
}

	/* getElementByClass and hide
	/**********************/
var allHTMLTags = new Array();
function getElementByClass(theClass) {
var allHTMLTags=document.getElementsByTagName("*");
	for (i=0; i<allHTMLTags.length; i++) {
		if (allHTMLTags[i].className==theClass) {
		    allHTMLTags[i].style.display='none';
		}
	}
}
/* get class & return if class matches */
var allHTMLTags3 = new Array();
function returnElementByClass(theClass) {
var allHTMLTags3=document.getElementsByTagName("*");
	for (i=0; i<allHTMLTags3.length; i++) {
		if (allHTMLTags3[i].className==theClass) {
/*			alert("rrr"+allHTMLTags3[i].className);  */
		    return allHTMLTags3[i];
		}
	}
}

function ieSix()
{	
	IE6=(navigator.userAgent.toLowerCase().indexOf('msie 6') != -1) && (navigator.userAgent.toLowerCase().indexOf('msie 7') == -1);
	/*alert("wew"+IE6);  */
	return IE6;
}

function over(obj, secRoll)
{
	if(obj.style.backgroundImage != 'url(images/coretab_bckgnd.png)'){
		obj.style.color='#ffffff';

	}	
}
function out(obj, secRoll)
{
	if(obj.style.backgroundImage != 'url(images/coretab_bckgnd.png)'){
		obj.style.color='#cccccc';
	}	
}

function initclick()
{
	var tag_param = gup( 'tag' );
	var clname_param = gup( 'clname' );
	var btn_param = gup( 'btn' );
	if(clname_param != ''){
	btnObj=returnElementByClass(tag_param);
	/* must have matching class */
/*	alert("wee" +tag_param + clname_param + btnObj);   */
	expand(tag_param,clname_param,btnObj);
	}
}
function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}