function getProductIds() {
	var stArray = new Array();
	var st = 0;
	var parmstring = "";
	
	for (var i=0; i<document.getElementsByTagName("a").length; i++) {
		var s = String(document.getElementsByTagName("a")[i]);

		if(s.indexOf("ProductID") > -1) {
			st = s.replace(/(.+)ProductID=/g, "");
			st = st.replace("'","");
			st = st.replace(')','');

			parmstring += "," + st;
		}
//		stArray[i] = st;
	}
	
//
//	for(var j=0; j<stArray.length; j++) {
//		if (stArray[j].length > 0) { 
//			parmstring = parmstring + ',' + stArray[j];
//		}
//	}
	if (parmstring.length > 0) {
		parmstring = parmstring.substring(1);
	}

	return parmstring;
}

function gotoProduct(url) {
	url = url.toLowerCase();
	url = url.replace(/default\.aspx\?/,'');
	//url = url.replace(/=/,'');
	url = escape(url);
	//url = 'page' + url;
	//location.href =
	var parmstring = '';
	parmstring = getProductIds();
	//alert (url +"&parm="+ parmstring);
	var strNewLocation = location.href;
	if (strNewLocation.indexOf('?') == -1) {
		strNewLocation += '?';
	} else {
		strNewLocation += '&';
	}
	strNewLocation += "strurl=" + url + '&parm=' + parmstring;
	location.href = strNewLocation;
}
function gotoProductFromName(objHeader)
{
	var strUrl = "";
	var objRow = objHeader.parentNode.parentNode;
	if (typeof(objRow) == "object") {
		if (objRow.getElementsByTagName('a')[0]) {
			var objHref = objRow.getElementsByTagName('a')[0].href;
			strUrl = objHref.replace(/javascript:gotoProduct\('/, "");
			strUrl = strUrl.replace(/'\)/,"");
		}
	}
	if (strUrl != "") {
		gotoProduct(strUrl);
		//alert(strUrl);
	}
}


function pagingtest(strIn) {
	document.write(strIn);
}

function makeProductPaging(strBaseLocation,strParm,strLanguage) {
	var strPrevious = 'Forrige';
	var strNext = 'Næste';
	if (strLanguage == 'no') {
		strNext = 'Neste';
	}
	if (strLanguage == 'se') {
		strPrevious = 'Föregående';
		strNext = 'Nästa';
	}
	var strCurrentUrl = location.protocol + '//' + location.host + location.pathname;
	var locA = strBaseLocation;//location.search;
	//loc = locA.replace(/(.+)parm=/g, "");
	parm = strParm;//loc;
	paramArr = strParm.split(",");
	stArray = new Array( paramArr.length );

	for( i = 0; i < paramArr.length; i++ ){
		var tmpString = paramArr[i];
		var splitIndex = tmpString.indexOf("=");
		paramArr[i] = tmpString.substr( 0, splitIndex );
		stArray[i] = tmpString.substr( splitIndex + 1, tmpString.length );
	}

	loc2 = locA.replace(/(.+)productid=/g, "");
	loc2 = loc2.split("&");
	a = loc2[0];

	loc3 = strBaseLocation.split("&productid");

	for(j=0;j<stArray.length;j++) {
		if(stArray[j]==loc2[0]) { var doPage = j; }
	}
	prevPage = doPage-1;
	nextPage = doPage+1;
	endOfArray = stArray.length-1;

	if(doPage > 0) { document.write('<a href="' + strCurrentUrl + '?strurl=' + escape(loc3[0]+'&productid='+stArray[prevPage]) + '&parm='+parm+'">&lt; ' + strPrevious + '</a>'); }
	if(doPage > 0 && doPage < endOfArray) { document.write('&nbsp;&nbsp;-&nbsp;&nbsp;'); }
	if(doPage < endOfArray) { document.write('<a href="' + strCurrentUrl + '?strurl=' + escape(loc3[0]+'&productid='+stArray[nextPage]) + '&parm='+parm+'">' + strNext + ' &gt;</a>'); }
}
// Suckerfish dropdown workaround for MSIE < 7
naviHover = function() {
	var sfEls = document.getElementById("navi").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" navihover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" navihover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", naviHover);
