
function toggleDiv1(divid)
{
 	var e = document.getElementById(divid);
 	return toggleDiv2(e);
}
 
function toggleDiv2(e)
{		
	var arr = null;
	var img_location = "";
	
	var e_img = null;
	arr = getElementsByClassName("img_plusMinus", e, "img");
	if(arr != null)
	{
		e_img = arr[0];
	}
	else
	{
		e_img = e.getElementsByTagName("img")[0];
	}
	
	var e_panel = null;
	if(e.className == "collapsed_head")
	{
		arr = getElementsByClassName("collapsed_panel", e, "div");
	}
	else
	{
		arr = getElementsByClassName("expanded_panel", e, "div");
	}
		
	if(arr != null)
	{
		e_panel = arr[0];
	}
	else
	{
		e_panel = e.getElementsByTagName("div")[0];
	}
	
   if(e_panel.className == "collapsed_panel")
   {
     e_panel.className = "expanded_panel";
	 e_img.src = img_location + "minus.jpg";
	 e.className  = "expanded_head";
   }
   else
   {
     e_panel.className = "collapsed_panel";
	 e_img.src = img_location + "plus.gif";
	 e.className  = "collapsed_head";
   }
}
 
function getElementsByClassName(searchClass, node, tag)
{
      var classElements = new Array();
      if (node == null)
      {
      	node = document;
      }
      
	  if (tag == null)
      {
     	 tag = '*';
      }
     
	  var els = node.getElementsByTagName(tag);
      var elsLen = els.length;
      var pattern = new RegExp("(^|\\s)" + searchClass + "(\\s|$)");

      for (var i = 0, j = 0; i < elsLen; i++)
      {
     	if (pattern.test(els[i].className))
      	{
      		classElements[j] = els[i];
      		j++;
      	}
      }
	  
	if(classElements.length > 0)
	    return classElements;
	else
		return null;
}

var Tabs = {
	show : function (namespace, names, id) {
		var el = document.getElementById(namespace + id + "TabsId");

		if (el) {
			el.className = "current";
		}

		el = document.getElementById(namespace + id + "TabsSection");

		if (el) {
			el.style.display = "block";
		}

		for (var i = 0; (names.length > 1) && (i < names.length); i++) {
			if (id != names[i]) {
				el = document.getElementById(namespace + names[i] + "TabsId");

				if (el) {
					el.className = "none";
				}

				el = document.getElementById(namespace + names[i] + "TabsSection");

				if (el) {
					el.style.display = "none";
				}
			}
		}
	}
};