/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///  COPYRIGHT (c) 2007, MELLORA LTD   //////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var http = getHTTPObject();
var preLoad = new Array();
var p = 0;
var Txt = new Array();
var preThumb = new Array();
var flip = null;
var typen = '';
var j = 0;
var i = 0;
var imgfolder = "";
var tnfolder = "";
var bldtxt = "";
var no1=1;
var no2=0;
var no3=0;
var goDir=document.location.hash;
if(goDir>" !")
  { goDir = goDir.replace(/#/,'');
    no=goDir.split(',');
	var no1=no[0];
	var no2=no[1];
	var no3=no[2];
  }	
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function showPage(no1,no2,no3) {
var katten = ",STARTSIDAN,OM OSS,NYHETER,RESTAURANG,CAFÉ,KONTOR,HOTELL,KONFERENS,KONTAKT";
var katta = katten.split(',');
var flik = katta[no1];

if (no3 > 0) {
    document.getElementById("mitt1").style.visibility = "visible";
    document.getElementById("mitt2").style.visibility = "visible";
    document.getElementById("butten").style.visibility = "hidden";
    document.getElementById("pdfer").style.visibility = "hidden";
    document.getElementById("blocket").style.visibility = "hidden";
    } else {
    document.getElementById("mitt1").style.visibility = "hidden";
    document.getElementById("mitt2").style.visibility = "hidden";
    document.getElementById("butten").style.visibility = "hidden";
    document.getElementById("pdfer").style.visibility = "visible";
    document.getElementById("blocket").style.visibility = "visible";
	}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 var tItem = no1+","+no2+","+no3;
imgfolder="";
 switch(tItem) {
    case "1,0,0":
	  imgfolder = "bilder/1startsidan/";
      break;
    case "2,1,0":
	  imgfolder = "bilder/2omoss/1foretaget/";
      break;
	case "2,2,0":
	  imgfolder = "bilder/2omoss/2affarside/";
      break;
	case "2,3,0":
	  imgfolder = "bilder/2omoss/3kvaliteomiljo/";
      break;
	case "2,4,0":
	  imgfolder = "bilder/2omoss/4finansering/";
      break;
	case "2,5,0":
	  imgfolder = "bilder/2omoss/5referenser/";
      break;
	case "3,1,0":
	  imgfolder = "bilder/3nyheter/1foretagsnytt/";
      break;
	case "3,2,1":
	  imgfolder = "bilder/3nyheter/2produktnytt/";
      break;
	case "3,3,1":
	  imgfolder = "bilder/3nyheter/3kundnytt/";
      break;
	case "4,1,1":
	  imgfolder = "bilder/4restaurang/1stolar/1stapelbara/";
      break;
	case "4,1,2":
	  imgfolder = "bilder/4restaurang/1stolar/2ihopfallbara/";
      break;
	case "4,1,3":
	  imgfolder = "bilder/4restaurang/1stolar/3karmstolar/";
      break;
	case "4,1,4":
	  imgfolder = "bilder/4restaurang/1stolar/4tygkladda1/";
      break;
	case "4,1,5":
	  imgfolder = "bilder/4restaurang/1stolar/5tygkladda2/";
      break;
	case "4,1,6":
	  imgfolder = "bilder/4restaurang/1stolar/6stilmobler/";
      break;
	case "4,1,7":
	  imgfolder = "bilder/4restaurang/1stolar/7trastolar/";
      break;
	case "4,1,8":
	  imgfolder = "bilder/4restaurang/1stolar/8metall/";
      break;
	case "4,1,9":
	  imgfolder = "bilder/4restaurang/1stolar/9plast/";
      break;
	case "4,2,1":
	  imgfolder = "bilder/4restaurang/2barstolar/1tra/";
      break;
	case "4,2,2":
	  imgfolder = "bilder/4restaurang/2barstolar/2plastmetall/";
      break;
	case "4,2,3":
	  imgfolder = "bilder/4restaurang/2barstolar/3plymetall/";
      break;
	case "4,2,4":
	  imgfolder = "bilder/4restaurang/2barstolar/4tygmetall/";
      break;
	case "4,3,1":
	  imgfolder = "bilder/4restaurang/3fatoljer/";
      break;
	case "4,4,1":
	  imgfolder = "bilder/4restaurang/4soffor/1soffor/";
      break;
	case "4,4,2":
	  imgfolder = "bilder/4restaurang/4soffor/2modulsoffor/";
      break;
	case "4,5,1":
	  imgfolder = "bilder/4restaurang/5fardigabord/1rektangulara/";
      break;
	case "4,5,2":
	  imgfolder = "bilder/4restaurang/5fardigabord/2runda/";
      break;
	case "4,6,1":
	  imgfolder = "bilder/4restaurang/6bordsstativ/1bordsstativ/";
      break;
	case "4,6,2":
	  imgfolder = "bilder/4restaurang/6bordsstativ/2bordsstativ/";
      break;
	case "4,7,1":
	  imgfolder = "bilder/4restaurang/7bordsskivor/1innemiljo/";
      break;
	case "4,7,2":
	  imgfolder = "bilder/4restaurang/7bordsskivor/2utemiljo/";
      break;
	case "4,8,1":
	  imgfolder = "bilder/4restaurang/8utemobler/1stolar/";
      break;
	case "4,8,2":
	  imgfolder = "bilder/4restaurang/8utemobler/2bord/";
      break;
	case "4,8,3":
	  imgfolder = "bilder/4restaurang/8utemobler/3soffor/";
      break;
	case "4,9,1":
	  imgfolder = "bilder/4restaurang/9belysning/";
      break;
	case "4,10,1":
	  imgfolder = "bilder/4restaurang/10pallar/";
      break;
	case "4,11,1":
	  imgfolder = "bilder/4restaurang/11ovrigt/";
      break;
	case "4,12,1":
	  imgfolder = "bilder/4restaurang/12inspiration/";
      break;
	case "5,1,1":
	  imgfolder = "bilder/5cafe/1stolar/1stapelbara/";
      break;
	case "5,1,2":
	  imgfolder = "bilder/5cafe/1stolar/2ihopfallbara/";
      break;
	case "5,1,3":
	  imgfolder = "bilder/5cafe/1stolar/3karmstolar/";
      break;
	case "5,1,4":
	  imgfolder = "bilder/5cafe/1stolar/4tygkladda1/";
      break;
	case "5,1,5":
	  imgfolder = "bilder/5cafe/1stolar/5tygkladda2/";
      break;
	case "5,1,6":
	  imgfolder = "bilder/5cafe/1stolar/6stilmobler/";
      break;
	case "5,1,7":
	  imgfolder = "bilder/5cafe/1stolar/7trastolar/";
      break;
	case "5,1,8":
	  imgfolder = "bilder/5cafe/1stolar/8metall/";
      break;
	case "5,1,9":
	  imgfolder = "bilder/5cafe/1stolar/9plast/";
      break;
	case "5,2,1":
	  imgfolder = "bilder/5cafe/2barstolar/1tra/";
      break;
	case "5,2,2":
	  imgfolder = "bilder/5cafe/2barstolar/2plastmetall/";
      break;
	case "5,2,3":
	  imgfolder = "bilder/5cafe/2barstolar/3plymetall/";
      break;
	case "5,2,4":
	  imgfolder = "bilder/5cafe/2barstolar/4tygmetall/";
      break;
	case "5,3,1":
	  imgfolder = "bilder/5cafe/3fatoljer/";
      break;
	case "5,4,1":
	  imgfolder = "bilder/5cafe/4soffor/1soffor/";
      break;
	case "5,4,2":
	  imgfolder = "bilder/5cafe/4soffor/2modulsoffor/";
      break;
	case "5,5,1":
	  imgfolder = "bilder/5cafe/5fardigabord/1rektangulara/";
      break;
	case "5,5,2":
	  imgfolder = "bilder/5cafe/5fardigabord/2runda/";
      break;
	case "5,6,1":
	  imgfolder = "bilder/5cafe/6bordsstativ/1bordsstativ/";
      break;
	case "5,6,2":
	  imgfolder = "bilder/5cafe/6bordsstativ/2bordsstativ/";
      break;
	case "5,7,1":
	  imgfolder = "bilder/5cafe/7bordsskivor/1innemiljo/";
      break;
	case "5,7,2":
	  imgfolder = "bilder/5cafe/7bordsskivor/2utemiljo/";
      break;
	case "5,8,1":
	  imgfolder = "bilder/5cafe/8utemobler/1stolar/";
      break;
	case "5,8,2":
	  imgfolder = "bilder/5cafe/8utemobler/2bord/";
      break;
	case "5,8,3":
	  imgfolder = "bilder/5cafe/8utemobler/3soffor/";
      break;
	case "5,9,1":
	  imgfolder = "bilder/5cafe/9belysning/";
      break;
	case "5,10,1":
	  imgfolder = "bilder/5cafe/10pallar/";
      break;
	case "5,11,1":
	  imgfolder = "bilder/5cafe/11ovrigt/";
      break;
	case "5,12,1":
	  imgfolder = "bilder/5cafe/12inspiration/";
      break;
	case "6,1,1":
	  imgfolder = "bilder/6kontor/1stolar/1kontorsstolar/";
      break;
	case "6,1,2":
	  imgfolder = "bilder/6kontor/1stolar/2besoksstolar/";
      break;
	case "6,2,1":
	  imgfolder = "bilder/6kontor/2bord/1arbetsbord/";
      break;
	case "6,2,2":
	  imgfolder = "bilder/6kontor/2bord/2utbildningsbord/";
      break;
	case "6,2,3":
	  imgfolder = "bilder/6kontor/2bord/3ovriga/";
      break;
	case "6,3,1":
	  imgfolder = "bilder/6kontor/3sittmobler/1soffor/";
      break;
	case "6,3,2":
	  imgfolder = "bilder/6kontor/3sittmobler/2fatoljer/";
      break;
	case "6,4,1":
	  imgfolder = "bilder/6kontor/4forvaring/";
      break;
	case "6,5,1":
	  imgfolder = "bilder/6kontor/5skarm-skensystem/";
      break;
	case "6,6,1":
	  imgfolder = "bilder/6kontor/6receptionsdiskar/";
      break;
	case "6,7,1":
	  imgfolder = "bilder/6kontor/7ovrigt/";
      break;
	case "6,8,1":
	  imgfolder = "bilder/6kontor/8inspiration/";
      break;
	case "7,1,1":
	  imgfolder = "bilder/7hotell/1stolar/1stapelbara1/";
      break;
	case "7,1,2":
	  imgfolder = "bilder/7hotell/1stolar/2stapelbara2/";
      break;
	case "7,1,3":
	  imgfolder = "bilder/7hotell/1stolar/3tygkladda1/";
      break;
	case "7,1,4":
	  imgfolder = "bilder/7hotell/1stolar/4tygkladda2/";
      break;
	case "7,1,5":
	  imgfolder = "bilder/7hotell/1stolar/5medskrivplatta/";
      break;
	case "7,1,6":
	  imgfolder = "bilder/7hotell/1stolar/6fastmonterade/";
      break;
	case "7,2,1":
	  imgfolder = "bilder/7hotell/2barstolar/1tra/";
      break;
	case "7,2,2":
	  imgfolder = "bilder/7hotell/2barstolar/2plastmetall/";
      break;
	case "7,2,3":
	  imgfolder = "bilder/7hotell/2barstolar/3plymetall/";
      break;
	case "7,2,4":
	  imgfolder = "bilder/7hotell/2barstolar/4kladdmetall/";
      break;
	case "7,3,1":
	  imgfolder = "bilder/7hotell/3bord/";
      break;
	case "7,4,1":
	  imgfolder = "bilder/7hotell/4fatoljer/1fatoljer/";
      break;
	case "7,4,2":
	  imgfolder = "bilder/7hotell/4fatoljer/2fatoljer/";
      break;
	case "7,5,1":
	  imgfolder = "bilder/7hotell/5soffor/1soffor/";
      break;
	case "7,5,2":
	  imgfolder = "bilder/7hotell/5soffor/2modulsoffor/";
      break;
	case "7,6,1":
	  imgfolder = "bilder/7hotell/6rumsinredning/1montecarlo/";
      break;
	case "7,6,2":
	  imgfolder = "bilder/7hotell/6rumsinredning/2rysy/";
      break;
	case "7,7,1":
	  imgfolder = "bilder/7hotell/7bankar/";
      break;
	case "7,8,1":
	  imgfolder = "bilder/7hotell/8belysning/";
      break;
	case "7,9,1":
	  imgfolder = "bilder/7hotell/9ovrigt/";
      break;
	case "7,10,1":
	  imgfolder = "bilder/7hotell/10inspiration/";
      break;
	case "8,1,1":
	  imgfolder = "bilder/8konferens/1stolar/1stapelbara1/";
      break;
	case "8,1,2":
	  imgfolder = "bilder/8konferens/1stolar/2stapelbara2/";
      break;
	case "8,1,3":
	  imgfolder = "bilder/8konferens/1stolar/3tygkladda1/";
      break;
	case "8,1,4":
	  imgfolder = "bilder/8konferens/1stolar/4tygkladda2/";
      break;
	case "8,1,5":
	  imgfolder = "bilder/8konferens/1stolar/5medskrivplatta/";
      break;
	case "8,1,6":
	  imgfolder = "bilder/8konferens/1stolar/6fastmonterade/";
      break;
	case "8,2,1":
	  imgfolder = "bilder/8konferens/2bord/";
      break;
	case "8,3,1":
	  imgfolder = "bilder/8konferens/3fatoljer/";
      break;
	case "8,4,1":
	  imgfolder = "bilder/8konferens/4soffor/";
      break;
	case "8,5,1":
	  imgfolder = "bilder/8konferens/5bankar/";
      break;
	case "8,6,1":
	  imgfolder = "bilder/8konferens/6belysning/";
      break;
	case "8,7,1":
	  imgfolder = "bilder/8konferens/7ovrigt/";
      break;
	case "8,8,1":
	  imgfolder = "bilder/8konferens/8inspiration/";
      break;
	case "9,0,0":
	  imgfolder = "bilder/9kontakt/";
      break;
	  }	  
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  var url = "getimg.php?group="+imgfolder;
  http.open("GET", url, true);
  http.onreadystatechange = handleHttpResponse; http.send(null);
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var results = "";
var Pic = new Array()
function handleHttpResponse() {
   if (http.readyState != 4) { return; }
   results = http.responseText;
   results = results.replace(new RegExp(/^\s+/),"");
   Pic = results.split(',').sort();
   Pic.shift();

   preLoad = new Array()

p = Pic.length;

for (i = 0; i < 25; i++){
   preLoad[i] = new Image()
   preLoad[i].src = imgfolder + Pic[i] + '.jpg'
   Txt[i] = '<font size=+1 color=lightslategray>'+typen+bldtxt+Pic[i]+'</font>';
   if (i >= p) {
      preLoad[i].src = "tom.jpg";
      Txt[i]="";
   }
}
    document.images.bigpic.src=preLoad[0].src;
    var gtxt=getTxt(document.images.bigpic.src);

	if(no3==0) { return }
	
    document.getElementById('btxt').innerHTML="";
    document.getElementById('ctxt').innerHTML=Txt[0];
	ilist = document.images;

preThumb = new Array()
for (i = 0; i < 24; i++){
   preThumb[i] = new Image();
   preThumb[i].src = imgfolder + Pic[i] + '.jpg'
   if (i >= p) { preThumb[i].src = "tom.jpg"  }
   ilist[i+2].src=preThumb[i].src; 
   }
} 
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
} // end function showPage
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function getHTTPObject() {
  var xmlhttp;
  /*@cc_on
   @if (@_jscript_version >= 5)
    try {
      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp = false;
      }
    }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function getTxt(arg){ 
   var bits = arg.split("/");
   pl = bits.length-1;
   group = "/";
   for (l = 4; l < pl; l++){
     group = group + bits[l] + "/";
   }
   tek   = bits[pl].replace(/.jpg/,'.txt');
   tURL  = sweTek(tek);
   var url = "gettxt.php?group="+group+"&filen="+tURL;
   http.open("GET", url, true);
   http.onreadystatechange = handleHttpResponse2; http.send();
   document.getElementById("btxt").innerHTML="";
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
var results2 = "";
function handleHttpResponse2() {
   if (http.readyState != 4) { return; }
   var results2 = http.responseText;
   if(document.getElementById("mitt1").style.visibility=="hidden") 
     { mitt=""; } else { mitt="<div style='position:absolute; top:50%; height:10em; margin-top:-5em'>"; }
   if (results2 > ' x')   
     { document.getElementById("butten").style.display = "none";
 	   document.getElementById("ctxt").style.visibility = "hidden";
       document.getElementById("btxt").innerHTML=mitt+					      
	   "<font size='2' color='lightslategray'>"+results2+"</font><div>"; }
	   else {   
       document.getElementById("ctxt").style.visibility="visible";	   
     }
   return;
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function sweTek(tek) {
   d1 = tek.replace(/å/,'a');
   d2 = d1.replace(/ä/,'a');
   tek = d2.replace(/ö/,'o');
   return(tek);
}



