/***************************
 Anika - Shoes & Fashion
 Javascripts
 i-Aspect B.V. - 2007
 door Rutger Laurman
****************************/

var W3CDOM = document.createElement && document.getElementsByTagName;

/* initialisatie */
function init(){
   if(!W3CDOM) return;
	shuffleBrands();
	setActiveItem();
}

/* shuffle functie voor arrays */
	Array.prototype.shuffle = function(){
	  for (var i = 0; i < this.length; i++)  {
		 var r = parseInt(Math.random() * this.length);
		 var obj = this[r];
		 this[r] = this[i];
		 this[i] = obj;
	  }
	}

/* verander volgorde van merken logo's */
	function shuffleBrands(){
		var brands = document.getElementById('brands').childNodes;
		var newOrder = new Array();
		var newBrands="";
		// merken ophalen
		for(x=0;x<brands.length;x++){
			if(brands[x].nodeName!="LI") continue;
			var newElement = "<li>"+brands[x].innerHTML+"</li>";
			newOrder.push(newElement);
		}
		// merken shufflen
		newOrder.shuffle();
		for(i=0;i<newOrder.length;i++){
			newBrands += newOrder[i];
		}
		//merken terug plaatsen.
		document.getElementById('brands').innerHTML=newBrands;
	}


/* zet actieve menu item */
	function setActiveItem(){
		menuobject = document.getElementsByTagName('li');
		for(var j=0; j<menuobject.length; j++){
			menuAObject = menuobject[j].getElementsByTagName('a');
			for(var s=0; s<menuAObject.length; s++){
				if(menuAObject[s] == self.location.href){
					menuAObject[s].className+=' active';
					/*menuAObject[s].innerHTML+=' &raquo;';*/
				}
			}
		}
	}


function writeDebug(msg){
	document.getElementById('debug').innerHTML+=msg+"<br/>\n";
}


window.onload=init;