<!--
var toolTipLayerName = 'ToolTip';

var gebi = document.getElementById ? 1 : 0
var ie = document.all ? 1 : 0
var ns = document.layers ? 1 : 0

if(ns){doc = "document."; sty = ""}
if(ie){doc = "document.all."; sty = ".style"}
if(gebi){doc = "document.getElementById(\""; sty = "\").style"}

var initialize = 0
var Ex, Ey, topColor, subColor, ContentInfo

if(ie){
	Ex = "event.x";
	Ey = "event.y";

	topColor = "#ffc900";
	subColor = "#fee072";
} else if(ns || gebi){
	Ex = "e.pageX";
	Ey = "e.pageY";
	window.captureEvents(Event.MOUSEMOVE);
	window.onmousemove=overhere;

	topColor = "#ffc900";
	subColor = "#fee072";
}

function XHConn()
{
  var xmlhttp;
  try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
  catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
  catch (e) { try { xmlhttp = new XMLHttpRequest(); }
  catch (e) { xmlhttp = false; }}}
  if (!xmlhttp) return null;
  this.connect = function(sURL, sMethod, sVars)
  {
    if (!xmlhttp) return false;
    sMethod = sMethod.toUpperCase();

    try {
      if (sMethod == "GET")
      {
        xmlhttp.open(sMethod, sURL+"?"+sVars, true);
        sVars = "";
      }
      else
      {
        xmlhttp.open(sMethod, sURL, true);
        xmlhttp.setRequestHeader("Method", "POST "+sURL+" HTTP/1.1");
        xmlhttp.setRequestHeader("Content-Type",
          "application/x-www-form-urlencoded");
      }
      xmlhttp.onreadystatechange = function(){ if (xmlhttp.readyState == 4) {
        showresults(xmlhttp.responseText); }}; 
      xmlhttp.send(sVars);
    }
    catch(z) { return false; }
    return true;
  };
  return this;
} 

function doTheSearch() {
	var myConn = new XHConn();
	if (!myConn) {
	}
	else {
	myConn.connect("getSearch.asp", "GET", "sok="+this.document.foo.sokOrd.value);
	}
}

function showresults(results) {
	var myArray = results.split('|');
	var content = '';
	var antal = 0;
	
	eval(doc + 'sokres' + sty + ".display = 'none'");

	   for (i=0; i<20; i++) {
	 		temp = myArray[i];
	 		if (typeof temp != "undefined" && temp != "undefined") 
	 		{
	 			antal = myArray.length-1;
	 			rTemp = temp.split('^;^');
	 			if(rTemp[1] != "undefined" && typeof rTemp[1] != "undefined") {
	 				content += '<tr class=normal_11><td class=normal_11>';
	 				content += '&nbsp;<img src=images/pil.gif border=0>&nbsp;&nbsp;<a href=default_main.asp?katId=' + rTemp[5] + '&katUnderId=' + rTemp[6] + '&detProdId=' + rTemp[0] + '>';
	 				content += rTemp[1].substring(0,70);
	 				content += '</a></td><td class=normal_11 align=left>'
	 				content += rTemp[2] + '/'+ rTemp[3];
	 				content += '</td><td class=normal_11 align=right>'
	 				content += rTemp[4];
	 				content += '</td></tr>';
	 			}
	 		}
	 	}
	 	if(content.length>0)
	 	{
	 		var defContent;
	 		var defContentBottom;
	 			
	 		defContent = "<table border=0 cellspacing=0 cellpadding=0 class=normal_12 width=650>" 
			defContent += "<tr class=normal_11>" 
			defContent += "<td class=normal_11 width=420 bgcolor=#efefef>&nbsp;<b>Produktnamn</b></td>"
			defContent += "<td class=normal_11 width=150 bgcolor=#efefef>&nbsp;<b>Kategori</b></td>"
			defContent += "<td class=normal_11 width=80 bgcolor=#efefef align=center><b>Pris</b></td>" 
			defContent += "</tr>";
			
			if(antal==20)
			{
				defContentBottom = "<tr class=normal_11>" 
				defContentBottom += "<td class=normal_11 width=650 bgcolor=#efefef colspan=3>&nbsp;> <a href='#' onClick='goSearch();'>Visa alla träffar</a> (Det finns fler resultat som inte visas)</td>" 
				defContentBottom += "</tr>";
			}else
			{
				defContentBottom = "<tr class=normal_11>" 
				defContentBottom += "<td class=normal_11 width=650 bgcolor=#efefef colspan=3>&nbsp;Hittade " + antal + " resultat</td>" 
				defContentBottom += "</tr>" 
			}
			
			defContentBottom += "<tr class=normal_11>" 
			defContentBottom += "<td class=normal_11 width=650 bgcolor=#efefef colspan=3>&nbsp;Klicka på produknamnet för att komma till detaljsidan</td>" 
			defContentBottom += "</tr>";
			
	 		document.all['sokres'].innerHTML = defContent + content + defContentBottom + '</table>';
	 		eval(doc + 'sokres' + sty + ".display = ''");
	 	}
}

function goSearch()
{
	this.document.foo.submit();
}

function MoveToolTip(layerName, FromTop, FromLeft){
	if(ie){
		eval(doc + layerName + sty + ".top = "  + (FromTop - 50 + document.body.scrollTop));
	} else {
		eval(doc + layerName + sty + ".top = "  +  FromTop);
	}
	
	if(document.body.scrollWidth-eval(FromLeft)<250){
		eval(doc + layerName + sty + ".left = " + (FromLeft- 300));
	}else{
		eval(doc + layerName + sty + ".left = " + (FromLeft+ 30));
	}
}

function ReplaceContent(layerName){
	if(ie){document.all[layerName].innerHTML = ContentInfo;}
	else if(ns){
		with(document.layers[layerName].document){ 
		   open();
		   write(ContentInfo); 
			close();
		}
	}else if (gebi) {
		document.getElementById(layerName).innerHTML = ContentInfo;
	}
}

function Activate(){initialize=1}

function deActivate(){initialize=0}

function overhere(e){
	if(initialize){
		MoveToolTip(toolTipLayerName, eval(Ey), eval(Ex));
		eval(doc + toolTipLayerName + sty + ".visibility = 'visible'");
	} else {
		MoveToolTip(toolTipLayerName, 0, 0);
		eval(doc + toolTipLayerName + sty + ".visibility = 'hidden'");
	}
}

function EnterContent(layerName, TTitle, TContent){
	ContentInfo = '<table border="0" width="320" cellspacing="0" cellpadding="0">'+
		'<tr><td width="100%" bgcolor="#000000">'+
		'<table border="0" width="100%" cellspacing="1" cellpadding="0">'+
		'<tr><td width="100%" bgcolor='+topColor+'>'+
		'<table border="0" width="90%" cellspacing="0" cellpadding="0" align="center">'+
		'<tr><td width="100%">'+
		'<font class="tooltiptitle">&nbsp;'+TTitle+'</font>'+
		'</td></tr>'+
		'</table>'+
		'</td></tr>'+
		'<tr><td width="100%" bgcolor='+subColor+'>'+
		'<table border="0" width="90%" cellpadding="0" cellspacing="1" align="center">'+
		'<tr><td width="100%">'+
		'<font class="tooltipcontent">'+TContent+'</font>'+
		'</td></tr>'+
		'</table>'+
		'</td></tr>'+
		'</table>'+
		'</td></tr>'+
		'</table>';
	ReplaceContent(layerName)
}

var styleer;
var layRef;
var IsLocked = 0;
var what = '';

if (document.layers) { 
	layRef='document.layers'; 
	styleer=""; 
	visVar="show"; 
	what ="ns4"; 
} 
else if(document.all) { 
	layRef='document.all'; 
	styleer='.style'; 
	visVar="visible"; 
	what ="ie4"; 
} 
else if(document.getElementById) { 
	layRef='document.getElementByID'; 
	styleer='.style'; 
	visVar="visible"; 
	what="dom1"; 
} 
else { 
	what="none"; 
	newbrowser = false; 
}

function putToBasket(prodId,katId){

	var ProdName = eval('this.document.prod.ben_' + prodId).value;
	var Antal = eval('this.document.prod.antal_' + prodId).value;
	
	var katUnderId = this.document.info.katUnderId.value;
	var katId = this.document.info.katId.value;
	var detProdId = this.document.info.detProdId.value;
		
	var bConf = confirm('Vill du lägga '+ Antal +'st ' + ProdName + ' i varukorgen?');
	if(bConf){
		this.location.href='/shop/addToBasket.asp?prodid=' + prodId + '&katId=' + katId + '&antal=' + Antal + '&katUnderId=' + katUnderId + '&detProdId=' + detProdId;
	}
}

function delFromBasket(prodId,katId, sBen, antal){

	var katUnderId = this.document.info.katUnderId.value;
	var katId = this.document.info.katId.value;
	var detProdId = this.document.info.detProdId.value;
	var action = this.document.info.action.value
		
	var bConf = confirm('Vill du ta bort ' + sBen + ' från din varukorg?');
	if(bConf){
		this.location.href='/shop/delFromBasket.asp?prodid=' + prodId + '&katId=' + katId + '&antal=' + antal + '&katUnderId=' + katUnderId + '&detProdId=' + detProdId + '&action=' + action;
	}
}

function openWin() {
	var window_width = 560;
	var window_height = 665;
	if (screen.width > 850) {
		var window_top = (screen.height-window_height)/2;
		var window_left = (screen.width-window_width)/2;
	} else {
		var window_top = 0;
		var window_left = 0;
	}
	dbVillkor = window.open('villkor.asp','Villkor','resizable=no,menubar=0,scrollbars=0,width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + '');
}

function openByggWin() {

	if(what!='ie4'){
		alert('Denna funktion fungerar endast med Internet Explorer 5 och nyare.');
		return;		
	}

	var window_width = 615;
	var window_height = 765;
	if (screen.width > 850) {
		var window_top = (screen.height-window_height)/2;
		var window_left = (screen.width-window_width)/2;
	} else {
		var window_top = 0;
		var window_left = 0;
	}
	dbBygg = window.open('Byggpaket/ByggPaket.asp?action=ByggPaket','Bygg','resizable=no,menubar=0,scrollbars=0,width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + '');
}

function openTrackWin(kolliId) {
	var window_width = 960;
	var window_height = 720;
	var myArray = kolliId.split(',');
	var strLink = '';
	if (screen.width > 1280) {
		var window_top = (screen.height-window_height)/2;
		var window_left = (screen.width-window_width)/2;
	} else {
		var window_top = 0;
		var window_left = 0;
	}

	for (i=0; i<8; i++) {
 		temp = myArray[i];
 		if (typeof temp != 'undefined' && temp != 'undefined') {
			strLink += '&consignmentId=' + temp;
		} else {
			strLink += '&consignmentId=';
	 	}
	}
	dbKolli = window.open('http://www.posten.se/tracktrace/TrackConsignments_do.jsp?IntLinkNOCATEGORYCName=tracktrace.kundnr.searchdone&trackntraceAction=saveSearch' + strLink + '&loginHandlerImplClass=se.posten.pse.framework.security.applicationImpl.tracktrace.LoginHandlerImpl&internalPageNumber=0&doNotShowInHistory=true','Kolli','resizable=yes,menubar=0,scrollbars=0,width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left);
}

function openFraga(prodId) {
	var window_width = 420;
	var window_height = 500;
	if (screen.width > 850) {
		var window_top = (screen.height-window_height)/2;
		var window_left = (screen.width-window_width)/2;
	} else {
		var window_top = 0;
		var window_left = 0;
	}
	dbFraga = window.open('fragaProdukt.asp?detProdId=' + prodId,'Fraga','resizable=no,menubar=0,scrollbars=0,width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + '');
}

function openAvbetalningHB() {
	var window_width = 465;
	var window_height = 700;
	if (screen.width > 850) {
		var window_top = (screen.height-window_height)/2;
		var window_left = (screen.width-window_width)/2;
	} else {
		var window_top = 0;
		var window_left = 0;
	}
	dbFraga = window.open('avbet.asp','avbet','resizable=no,menubar=0,scrollbars=0,width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + '');
}


function openAvbetalning() {
	var window_width = 800;
	var window_height = 288;
	if (screen.width > 850) {
		var window_top = (screen.height-window_height)/2;
		var window_left = (screen.width-window_width)/2;
	} else {
		var window_top = 0;
		var window_left = 0;
	}
	dbFraga = window.open('avbet_resurs.asp','avbet','resizable=no,menubar=0,scrollbars=0,width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + '');
}

function openProdBild(prodId) {
	var window_width = 450;
	var window_height = 500;
	if (screen.width > 850) {
		var window_top = (screen.height-window_height)/2;
		var window_left = (screen.width-window_width)/2;
	} else {
		var window_top = 0;
		var window_left = 0;
	}
	dbProdBild = window.open('produktbild.asp?pid=' + prodId,'Fraga','resizable=no,menubar=0,scrollbars=0,width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + '');
}

function navigateToIt(katid, katunderid, prodid){
	if(isNaN(prodid)){prodid=0;}
	this.document.location.href = '../default.asp?katId=' + katid + '&katUnderId='+ katunderid +'&detProdId=' + prodid;
}
//-->