sfHover = function() {
 var sfEls = document.getElementById("nav").getElementsByTagName("LI");
 for (var i=0; i<sfEls.length; i++) {
  sfEls[i].onmouseover=function() {
   this.className+=" sfhover";
  }
  sfEls[i].onmouseout=function() {
   this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
  }
 }
}



var objTimer;
var objMenuTo;

triggerSub = function(){
  var objTo = document.getElementById('nav').getElementsByTagName('LI');
  
  for(var i=0;i<objTo.length;i++){   
    
    objTo[i].onmouseover = function(){
      objMenuTo = this;
      clearTimeout(objTimer);
      objTimer = setTimeout(setActive, 200);
    }
    
    objTo[i].onmouseout = function(){
      clearTimeout(objTimer);
    }
    
  }
}



function setActive(){
  var objOff = objMenuTo.parentNode.getElementsByTagName('LI');

  for(var n=0;n<objOff.length;n++){
    if(objOff[n].className.indexOf('current_page_item') > -1){
      objOff[n].className = '';
    }
  }

  objMenuTo.className = 'current_page_item';
}

function parseLinks()
{
  var objSpans = document.getElementsByTagName('SPAN');
  
  var j = 0;
  
  var n = objSpans.length;
  for(var i=0;i<n;i++)
  {
    if(objSpans[j].className == 'link')
    {
      var objLink   = document.createElement('a');
      
      objLink.href  = objSpans[j].title;
      objLink.title = objSpans[j].title;
      // objLink.rel = 'nofollow';
      objLink.innerHTML = objSpans[j].innerHTML;
      
      objSpans[j].parentNode.replaceChild(objLink, objSpans[j]);
    }else{
      j++;
    }
  }
}



function trackEcommerce(strGA)
{
  var objA = document.getElementsByTagName('A');
  
  for (i = 0; i < objA.length; i++) {
    if(objA[i].href.indexOf('http://www.iphoned.nl/out/') > -1){
        objA[i].onclick = (function (e) {
          var origOnClick = objA[i].onclick;
          return function (e) {
            // trigger org onclick
            if (origOnClick != null) {
               origOnClick();
            }
            // new onclick event
            
            var strUrl  = this.href.replace('http://', '');
            var arrPart = strUrl.split('/');
            var arrProd = arrPart[arrPart.length-1].split('-');      
            
            if (this.href.charAt(this.href.length - 1) == '/'){
              this.href = this.href.substring(0, this.href.length - 1);
            }
            
            var pageTracker = _gat._getTracker(strGA);
            pageTracker._trackPageview();
            
            pageTracker._addTrans("iphoned", "", "0.1", "0", "0", "",  "", "");
            pageTracker._addItem("iphoned", arrPart[arrPart.length-1], arrProd[arrProd.length-1], "url: " + strUrl, "0.1", "1");
            pageTracker._trackTrans();
            
            return true;
          }
        })();
    }
  }
}


window.onload = function(){
 parseLinks();
 sfHover();
 triggerSub();
 trackEcommerce('UA-260623-7');
}