
// pass location.search to the constructor: var page = new PageQuery(location.search)
// get values like: var myValue = page.getValue("param1") etc.
//////////////////////////////////////////////////////////////////////////////////////

function PageQuery(q) {
 if(q.length > 1) this.q = q.substring(1, q.length);
 else this.q = null;
 this.keyValuePairs = new Array();
 if(q) {
  for(var i=0; i < this.q.split("&").length; i++) {
   this.keyValuePairs[i] = this.q.split("&")[i];
  }
 }
 this.getKeyValuePairs = function() { return this.keyValuePairs; }
 this.getValue = function(s) {
  for(var j=0; j < this.keyValuePairs.length; j++) {
   if(this.keyValuePairs[j].split("=")[0] == s)
    return this.keyValuePairs[j].split("=")[1];
  }
  return -1;
 }
 this.getParameters = function() {
  var a = new Array(this.getLength());
  for(var j=0; j < this.keyValuePairs.length; j++) {
   a[j] = this.keyValuePairs[j].split("=")[0];
  }
  return a;
 }
 this.getLength = function() { return this.keyValuePairs.length; } 
}

/////////////////////////////////////////////////////////////////////////
//menuhiglight
//////////////////////
var isValidBrowser =document.getElementById;

function highlight(id,on){
		if(!isValidBrowser){return(false);}
        var color=(on==true)?"#1b528c":"#153b63"
        if(document.getElementById){
			var theDiv=document.getElementById(id);
			if(theDiv){
				if(theDiv.getAttribute("class")=="boschMenu" || theDiv.getAttribute("className")=="boschMenu" ||theDiv.getAttribute("class")=="productSection" || theDiv.getAttribute("className")=="productSection"){
           			 theDiv.style.backgroundColor=color;
				}
			}
        }
    }

function doMenu(){
        if(!isValidBrowser){return(false);}
        var theDiv =document.getElementById(currentContentPageGuid);
        if(theDiv){
            theDiv.setAttribute("className","boschMenuHighlight");
			theDiv.setAttribute("class","boschMenuHighlight");
        }
    }