 bw=new bwcheck()     // Check browser

 px = (document.layers & !document.getElementById)?"":"px";

 screenHscrolled=0;

 var tipOn  = false;	// check if over Image link
 var tipOnI = false;	// check if over Info link

function setMyEvent() {
  var mybody = document.body;
  if (mybody.addEventListener) {  // all browsers except IE before version 9
      mybody.addEventListener ("contextmenu", function () {return false}, false);
      mybody.addEventListener ("dragstart", function () {return false}, false);
      mybody.addEventListener ("selectstart", function () {return false}, false);

  }
  else {
      if (mybody.attachEvent) {   // IE before version 9
          mybody.attachEvent ("oncontextmenu", function () {return false});
          mybody.attachEvent ("ondragstart", function () {return false});
          mybody.attachEvent ("onselectstart", function () {return false});
      }
  }
}

function setMyEvent2() {
  var mybody = document.body;
  if (mybody.addEventListener) {  // all browsers except IE before version 9
      mybody.addEventListener ("contextmenu", function () {return false}, false);
  }
  else {
      if (mybody.attachEvent) {   // IE before version 9
          mybody.attachEvent ("oncontextmenu", function () {return false});
      }
  }
}

function bwcheck(){     // Browser check

  this.agent=navigator.userAgent

  this.ie      =(this.agent.indexOf("MSIE")>-1)?1:0
  this.opera   =(this.agent.indexOf("Opera")>-1)?1:0
  this.fox     =(this.agent.indexOf("Firefox")>-1)?1:0;
  this.safari  =(this.agent.indexOf("Safari")>-1)?1:0;
  this.netscape=(this.agent.indexOf("Netscape")>-1)?1:0;
  this.mozilla =(this.agent.indexOf("Mozilla")>-1)?1:0;

  this.bw=(this.ie || this.opera || this.fox || this.safari || this.netscape || this.mozilla)
  return this
}


function MyInitProduct() {

  for (ii = 0; ii < document.forms.length-1; ii++) {
    NumberThisItem(document.forms[ii])
  }

}

function EndOfLoad() {

  if (location.hash != "") {
     document.location =  location.hash 
  }

  parent.parent.StopHenter();
}


function toggleMetal(thisForm) 
{ 

  var INFO = thisForm.ADDITIONALINFO2; 
  var StdPrice = thisForm.StdPrice.value;
  var CalPrice = StdPrice;

  if ( INFO.value == "Sterlingsølv" )  { CalPrice = StdPrice; }
  if ( INFO.value == "Forgyldning" )   { CalPrice = StdPrice * 1.20; }
  if ( INFO.value == "Kirurgisk" )     { CalPrice = StdPrice; }


  thisForm.PRICE.value = CalPrice;
  thisForm.nPrice.value = moneyFormatSimple(CalPrice);

} 

function showIt(elm) {
      elm.setAttribute("className","visible")
      elm.setAttribute("class","visible")
}
function hideIt(elm) {
      elm.setAttribute("className","hidden")
      elm.setAttribute("class","hidden")
}

function PayWindow() {

           winref = window.open('','PayWindow','width=550,height=520,toolbar=no,location=yes,directories=no,status=no,menubar=no,scrollbars=no,copyhistory=no,resizable=no') 
           winref.location.href = "https://pay.dandomain.dk/PayWindow/pay.asp?PayWinID=1088&PayWinMerchantID=3670"
           if (window.focus) {winref.focus()}
}

function CopyThis(who) {
  window.clipboardData.setData("Text", who.innerHTML);
}

function ShowInfo(obj,daSrc) {
  if (tipOnI) return;
  tipOnI = true

  elm = document.getElementById? document.getElementById(obj):document.all?document.all[obj]:document.layers?document.layers[obj]:0;
  css = elm.style?elm.style:elm;

  if (document.body && typeof(document.body.clientHeight) == 'number') {
    screenH = document.body.clientHeight;
  }
  else if (typeof(window.innerHeight) == 'number') {
    screenH = window.innerHeight;
  }
  else {
    screenH = 500;
  }

  if (typeof(elm.offsetHeight) == 'number') {
    elemH = elm.offsetHeight
  }
  else {
    elemH = elm.clip.height
  }

  if (document.body && typeof(document.body.scrollTop) == 'number') {
   screenHscrolled = screenH + document.body.scrollTop
  }
  else {
   screenHscrolled = screenH + pageYOffset
  }

  csH = screenH - 70
  css.left = 200+px; 
  css.top  = screenHscrolled-elemH-csH-20+px;
  css.height = csH+px;
  showIt(elm)
  if (daSrc != undefined) {
    objI = "PopInfo";
    srcElm = document.getElementById? document.getElementById(objI):document.all?document.all[objI]:document.layers?document.layers[objI]:0;
    srcElm.src= daSrc
  }

}


function HideInfo(obj) {
  elm = document.getElementById? document.getElementById(obj):document.all?document.all[obj]:document.layers?document.layers[obj]:0;
  hideIt(elm)
  tipOnI = false;
}

function pausecomp(ms) {
 ms += new Date().getTime();
 while (new Date() < ms){}
} 


function ShowHelp(obj,daSrc) {
  if (tipOn) return;
  tipOn = true

  if (daSrc != undefined) {
    objI = "PopImg";
    srcElm = document.getElementById? document.getElementById(objI):document.all?document.all[objI]:document.layers?document.layers[objI]:0;
    srcElm.src= daSrc
    for (var j = 0; j < 10; j++) {
     if (srcElm.complete) break;
     pausecomp(j);
    } 
  }


  elm = document.getElementById? document.getElementById(obj):document.all?document.all[obj]:document.layers?document.layers[obj]:0;

  css = elm.style?elm.style:elm;


  if (document.body && typeof(document.body.clientHeight) == 'number') {
    screenH = document.body.clientHeight;
  }
  else if (typeof(window.innerHeight) == 'number') {
    screenH = window.innerHeight;
  }
  else {
    screenH = 500;
  }

  if (typeof(elm.offsetHeight) == 'number') {
    elemH = elm.offsetHeight
  }
  else {
    elemH = elm.clip.height
  }

  if (document.body && typeof(document.body.scrollTop) == 'number') {
   screenHscrolled = screenH + document.body.scrollTop
  }
  else {
   screenHscrolled = screenH + pageYOffset
  }

  css.left = 275+px; 
  css.top  = screenHscrolled-elemH-450+px;

  if (obj == "AddedCart") {
   css.left = 20+px; 
   css.top  = screenHscrolled-elemH-300+px;
  }

  showIt(elm)
}

function HideHelp(obj) {
  elm = document.getElementById? document.getElementById(obj):document.all?document.all[obj]:document.layers?document.layers[obj]:0;
  hideIt(elm);
  tipOn = false;
}

function setWidth(obj) {
  _Res = screen.height / (9.2 * 80)
  if (obj.height > 0) {
    obj.height = obj.height * _Res * parent.parent.M_Zoom / 100
  }
}

function opdateringsdato(DatoFormat){
  var opdateret;
  var revdato;
  opdateret = new Date(document.lastModified);

  aar = opdateret.getYear();
  if (aar < 1000){ 	
	if (aar < 70){
          aar = 2000 + aar;
	}
	else aar = 1900 + aar;
  }							
  maaned = opdateret.getMonth() + 1;
  if (maaned < 10){
	maaned = '0' + maaned;
  }

  dato = opdateret.getDate();
  dag  = opdateret.getDay();
	
  maanedNavn = new Array(12)
  maanedNavn[0]  = 'januar'
  maanedNavn[1]  = 'februar'
  maanedNavn[2]  = 'marts'
  maanedNavn[3]  = 'april'
  maanedNavn[4]  = 'maj'
  maanedNavn[5]  = 'juni'
  maanedNavn[6]  = 'juli'
  maanedNavn[7]  = 'august'
  maanedNavn[8]  = 'september'
  maanedNavn[9]  = 'oktober'
  maanedNavn[10] = 'november'
  maanedNavn[11] = 'december'

  dagNavn = new Array(7)
  dagNavn[0] = 'Søndag'
  dagNavn[1] = 'Mandag'
  dagNavn[2] = 'Tirsdag'
  dagNavn[3] = 'Onsdag'
  dagNavn[4] = 'Torsdag'
  dagNavn[5] = 'Fredag'
  dagNavn[6] = 'Lørdag'

  revdato1 = dagNavn[dag]
  revdato2 = ' den ' + dato + '. ' + maanedNavn[maaned - 1] + ' ' + aar;
  if (DatoFormat == "S") document.write("Opdateret: " + revdato1 + "<br>" + revdato2)
  else                   document.write("Opdateret: " + revdato1 + revdato2)
}


