// 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");

        }

    }
