




// Set the menu active, show/hide the big flash and change shopwagon img

window.onload=function(){

    var strHref = window.location.href;
    var aParam = strHref.split("?");   
    var bParam = null;
    var cParam = '';
    
    if(aParam.length > 1)
    {
        bParam = aParam[1].split("=");    
        cParam = bParam[1];
    }
    
    var pFunc = cParam; // get the value direct after ?
    var pExtra = getURLParam('extra'); // get value after given param
    var pID = getURLParam('ID');     

   
    if(pFunc=='startsida')
        setActiveTab('home');
    else if (pFunc == 'Blogg')
        setActiveTab('blog');      
    else if (pExtra=='produkter')
        setActiveTab('products'); 
    else if(pID=='102')
        setActiveTab('faq'); 
    else if(pID=='101')
        setActiveTab('about');         
          

     setChangeShopwagonImg();     
        
}


function getElementsByStyleClass (className) {
  var all = document.all ? document.all :
    document.getElementsByTagName('*');
  var elements = new Array();
  for (var e = 0; e < all.length; e++)
    if (all[e].className == className)
      elements[elements.length] = all[e];
  return elements;
}



 function setChangeShopwagonImg() { 

    var wElem = getElementsByStyleClass('varukorg');
    
    if(wElem.length > 0)
        document.img_shopwagon.src = '/bilder/tryggv2/old_shopwagon.png';
    
    return; 
}



function showBigFlash(sts) { 

    var flashElem = document.getElementById('container-bigflash'); 
    

    if(sts==false)
    {      
        if (navigator.userAgent.match('MSIE')) {
            flashElem.style.setAttribute('display','none' );
        } else {
            flashElem.style.display = 'none';
        }
    }
    else
    {  
//        if (navigator.userAgent.match('MSIE')) {
//            flashElem.style.setAttribute('visibility','visible' );
//        } else {
//            flashElem.style.visibility = 'visible';
//        }
    }


    return; 
}

function setActiveTab(tabID) { 
   
    var currTabElem = document.getElementById(tabID);         
        
    currTabElem.setAttribute("class", "active");
    currTabElem.setAttribute("className","active"); 

    return; 
}


function getURLParam(strParamName){
  var strReturn = "";
  var strHref = window.location.href;
  if ( strHref.indexOf("?") > -1 ){
    var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if ( aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return unescape(strReturn);
} 



/* Adds shadows (4 sides) to a div 

OBS avstängd pga ikompatibelt med Askås "lägg till vara" funktion i Firefox. 


*/



//function addEvent(obj, evType, fn) {
//	if (obj.addEventListener) {
//		obj.addEventListener(evType, fn, true);
//		return true;
//	} else if (obj.attachEvent) {
//		var r = obj.attachEvent("on"+evType, fn);
//		return r;
//	} else {
//		return false;
//	}
//}

//function initShadow() {
//	classTree     = new Array(3);
//	classTree[0]  = ["north","east","south","west","ne","se","sw","nw"];
//	classTree[1]  = ["faux","north","south"];
//	classTree[2]  = ["north", "east", "west", "south"];
//	classNames    = ['container-shadow-outer'];
//	
//	tempdivs = [];
//	divs = document.getElementsByTagName('div');
//	for (i=0;i<divs.length;i++) {
//		for (j=0; j<3; j++) {
//			cdiv = divs[i];
//			if (cdiv.className.indexOf(classNames[j]) > -1) {
//				tempinner = cdiv.innerHTML;
//				cdiv.innerHTML = "";
//				prevdiv = cdiv;
//				for (a=0; a<classTree[j].length; a++) {
//					tempdivs[a] = document.createElement('div');
//					tempdivs[a].className = classTree[j][a];
//					prevdiv.appendChild(tempdivs[a]);
//					prevdiv = tempdivs[a];
//				}
//				prevdiv.innerHTML = tempinner;
//			}
//		}
//	}
//}

//if (document.getElementById && document.createElement) { addEvent(window, 'load', initShadow); }

