function stopError() {  return true;}
window.onerror = stopError;


function init() {
  page_loaded = true;
  var st = document.body.scrollTop;
  var sl = document.body.scrollLeft;
  var cw = document.body.clientWidth;
  var ch = document.body.clientHeight;
  //if (Math.random() > 0.5) {flashProxy.call('inOutTrigger', 'inne');}
  //else  {flashProxy.call('inOutTrigger', 'ute');}

}


function zoom(img) {
  sURL = img.href;
  w = 800;
  prop =  img.offsetHeight / img.offsetWidth;
  h = w * prop;
  if (h>800) {h=800; w=h/prop}
  sURL += '&w=' + w + '&h=' + h
  s = '<html><head><title>Stort bilde<\/title><\/head><body style="margin:0px"><img src="' + sURL + '" alt=""><\/body><\/html>';
  s2 = '<img src="' + sURL + '" alt="">';
  window.open('', '_blank', 'width=' + w + ',height=' + h).document.write(s);
  //document.getElementById('zoom').innerHTML = s2;
  //document.getElementById('zoom').top = window.off
}

var timeout_lukk;


function lukk_zoom() {
  document.getElementById('zoom').style.display = 'none';
  document.getElementById('Superboard').style.visibility = 'visible';
  timeout_lukk = null;
}

function zoom_small (img, offsetX, offsetY, id, tittel, tekst, bilde) {
  boxW = 193;
  boxH = 204;

  if (!offsetX) offsetX = 0;
  if (!offsetY) offsetY = 0;

  if (divZoom = document.getElementById('zoom')) {
    divZoom.style.display = 'block';
  } else  {
    var divZoom = document.createElement('div');
    divZoom.setAttribute("id", "zoom");
    document.getElementsByTagName("body")[0].appendChild(divZoom);
  }
  divZoom.style.position = 'absolute';
  divZoom.style.left = (getPos (img, 'Left') + offsetX) + 'px';
  divZoom.style.top  = (getPos (img, 'Top') + offsetY) + 'px';

  s = '<div align="center" style="width:' + boxW + 'px; height:' + boxH + 'px; background-color:#ffffff; filter: alpha(opacity=99); padding:0px; color:white; border:3px solid #d3d3d3" onmouseout="lukk_zoom()">';
  s += '<div style="width:187px; height:8px; background-color:#002f41; border-bottom:3px solid #d3d3d3">' + tittel + '</div>';
  s += '<a href="/php/art.php?id=' + id + '"><img src="' + bilde + '" style="cursor:pointer; cursor:hand; width:187px; height:105px;" ></a>';
  s += '<div style="color: #59595b;">'+tekst +'</div></div>';

  //alert(s);

  divZoom.innerHTML = s;

  // Sørger for at boksen automatisk skjules etter 10 sek.
  timeout_lukk = setTimeout (lukk_zoom, 10000);
}


function getPos(el,sProp) {
  var iPos = 0
  while (el!=null) {
    iPos+=el["offset" + sProp]
    el = el.offsetParent
  }
  return iPos

}

function showStatus(sMsg)
{
    window.status = sMsg;
    return true;
}

function zoom_div (img)
{
  w = 900;
  h = 506;
  prop = h/w;

  if (typeof(img) == 'object')
  {
    sURL = img.href
    if (typeof(sURL) == 'undefined')
    sURL = img.src;
    temp = sURL.split("&");
  sURL = temp[0];

    sURL += '&w=' + w + '&h=' + h;

  } else {
  temp = img.split("&");
    sURL = temp[0] + '&w=' + w + '&h=' + h;
  }

  s = '';
  neste = '';
  for (i=0; i<bilde.length; i++) {
    if (sURL.indexOf(bilde[i])>-1) {
      denne = i;
      neste = bilde[i+1];
      break;
    }//if (i == (bilde.length)) neste = bilde[0];
  }

  if (neste === undefined) neste = bilde[0];
  neste += '&w=' + w + '&h=' + h;

  //document.getElementById('Superboard').style.visibility = 'hidden';

  if (divZoom = document.getElementById('zoom')) {
    divZoom.style.display = 'block';
  } else  {
    var divZoom = document.createElement('div');
    divZoom.setAttribute("id", "zoom");
    document.getElementsByTagName("body")[0].appendChild(divZoom);
    divZoom.style.zIndex = 100000;

  }

  st = document.body.scrollTop;
  sl = document.body.scrollLeft;
  cw = document.body.clientWidth;
  ch = document.body.clientHeight;

  iLeft = parseInt(cw/2-472);
  iTop = parseInt(st+155);

  thumb_w = 140;
  thumb_h = thumb_w * prop;
  marg_top = thumb_h/2 - 34/2;

  divZoom.style.position = 'absolute';
  divZoom.style.top  = iTop + 'px';
  divZoom.style.left = iLeft + 'px';
  divZoom.style.zIndex=100000;
  s = '<div align="center" style="width:'+(w+40)+'px; height:'+(h+50)+'px; background-color:#222222; filter: alpha(opacity=100); color:white;"><div class="closeZoomDiv" onclick="lukk_zoom();">LUKK [X]</div><div id="img_txt" style="color:white; padding:10px 0px 0px 20px; float:left"></div><div style="display:none; position:absolute; margin:-10 0 0 -10; height:0px; width:66%;text-align:left; padding:2px 10px; background-color:#222222;" id="img_txt"></div><img id="zoomd_image" alt="'+denne+'" src="' + sURL + '" onclick="set_image_src(parseInt(this.alt)+1)" style="cursor:pointer; cursor:hand; width:'+w+'px; height:'+h+'px;" /><div style="background:#222222"><img src="/grafikk/arrow-left.gif" style="float:left; cursor:pointer; cursor:hand; margin-top:'+marg_top+'; margin-right:2px;" onclick="picture_scroller(700)" onmouseover="this.src=\'/grafikk/arrow-left-over.gif\'" onmouseout="this.src=\'/grafikk/arrow-left.gif\'" /><div style="overflow:hidden; height:91px; width:902px; float:left;"><div style="width:10000px; text-align:left; margin-left:0px;" id="picture_scroller">';
  for ( i = 0; i < bilde.length; i++ )
  {
    s += '<div style="padding-left:2px; padding-right:2px; display:inline;" onmouseover="this.style.background=\'#666666\'" onmouseout="this.style.background=\'inherit\'"><img style="margin:0px; cursor:pointer; cursor:hand; width:'+thumb_w+'px; height:'+thumb_h+'px;" alt="'+i+'" src="'+bilde[i]+'&w='+thumb_w+'&h='+thumb_h+'" onclick="set_image_src(this.alt)" /></div>';
  }
  s += '</div></div><img src="/grafikk/arrow-right.gif" style="float:left; cursor:pointer; cursor:hand; margin-top:'+marg_top+'; margin-left:2px;" onclick="picture_scroller(-700)" onmouseover="this.src=\'/grafikk/arrow-right-over.gif\'" onmouseout="this.src=\'/grafikk/arrow-right.gif\'" /><div style="clear:both;"></div></div><div style="float:left; margin:3 15; font-size:9px">KLIKK PÅ BILDET FOR NESTE</div></div>';
  divZoom.innerHTML = s;
  document.getElementById('img_txt').innerHTML = bildetekst[denne];
  stat ('bilde');
}
// zoom_div(\''+neste+'\') || zoom_div(\''+bilde[i]+'\')
function set_image_src(num)
{
  if( num >= bilde.length )
    num = 0;
  document.getElementById('zoomd_image').src = bilde[num]+"&w=900&h=506";
  document.getElementById('zoomd_image').alt = num;
  document.getElementById('img_txt').innerHTML = bildetekst[num];
  stat ('bilde');
}

// ekstra test zoom
function zoom_div2 (img)
{
  w = 900;
  h = 506;
  prop = h/w;

  if (typeof(img) == 'object')
  {
    sURL = img.href
    if (typeof(sURL) == 'undefined')
    sURL = img.src;
    temp = sURL.split("&");
  sURL = temp[0];

    sURL += '&w=' + w + '&h=' + h;

  } else {
  temp = img.split("&");
    sURL = temp[0] + '&w=' + w + '&h=' + h;
  }

  s = '';
  neste = '';
  for (i=0; i<bilde.length; i++) {
    if (sURL.indexOf(bilde[i])>-1) {
      denne = i;
      neste = bilde[i+1];
      break;
    }//if (i == (bilde.length)) neste = bilde[0];
  }

  if (neste === undefined) neste = bilde[0];
  neste += '&w=' + w + '&h=' + h;

  document.getElementById('Superboard').style.visibility = 'hidden';

  if (divZoom = document.getElementById('zoom')) {
    divZoom.style.display = 'block';
  } else  {
    var divZoom = document.createElement('div');
    divZoom.setAttribute("id", "zoom");
    document.getElementsByTagName("body")[0].appendChild(divZoom);
    divZoom.style.zIndex = 100000;

  }

  st = document.body.scrollTop;
  sl = document.body.scrollLeft;
  cw = document.body.clientWidth;
  ch = document.body.clientHeight;

  iLeft = parseInt(cw/2-472);
  iTop = parseInt(st+155);

  thumb_w = 140;
  thumb_h = thumb_w * prop;
  marg_top = thumb_h/2 - 34/2;

  divZoom.style.position = 'absolute';
  divZoom.style.top  = iTop + 'px';
  divZoom.style.left = iLeft + 'px';
  s = '<div align="center" style="width:'+(w+40)+'px; height:'+(h+50)+'px; background-color:#222222; filter: alpha(opacity=100); color:white"><div class="closeZoomDiv" onclick="lukk_zoom();">LUKK [X]</div><div id="img_txt" style="color:white; padding:10px 0px 0px 20px; float:left"></div><div style="display:none; position:absolute; margin:-10 0 0 -10; height:0px; width:66%;text-align:left; padding:2px 10px; background-color:#222222;" id="img_txt"></div><img src="' + sURL + '" onclick="zoom_div(\''+neste+'\')" style="margin:15px; cursor:pointer; cursor:hand; width:'+w+'px; height:'+h+'px;" ><div style="background:#222222"><img src="/grafikk/arrow-left.gif" style="float:left; cursor:pointer; cursor:hand; margin-top:'+marg_top+';" onclick="picture_scroller(700)" onmouseover="this.style.background=\'red\'" onmouseout="this.style.background=\'inherit\'" /><div style="overflow:hidden; height:91px; width:893px; float:left;"><div style="width:10000px; text-align:left; margin-left:0px;" id="picture_scroller">';
  for ( i = 0; i < bilde.length; i++ )
  {
    s += '<div style="padding-left:2px; padding-right:2px; display:inline;" onmouseover="this.style.background=\'#666666\'" onmouseout="this.style.background=\'inherit\'"><img style="margin:0px; cursor:pointer; cursor:hand; width:'+thumb_w+'px; height:'+thumb_h+'px;" alt="'+bilde[i]+'" src="'+bilde[i]+'&w='+thumb_w+'&h='+thumb_h+'" onclick="zoom_div(\''+bilde[i]+'\')" /></div>';
  }
  s += '</div></div><img src="/grafikk/arrow-right.gif" style="float:left; cursor:pointer; cursor:hand; margin-top:'+marg_top+';" onclick="picture_scroller(-700)" /><div style="clear:both;"></div></div><div style="float:left; margin:3 15; font-size:9px">KLIKK PÅ BILDET FOR NESTE</div></div>';
  divZoom.innerHTML = s;
  document.getElementById('img_txt').innerHTML = bildetekst[denne];
//  window.status = denne;
  stat ('bilde');
}


function picture_scroller(way)
{
  div = document.getElementById('picture_scroller');
  temp = div.style.marginLeft;
  temp = temp.replace("px","");
  if( way > 0 && temp == 0 )
    return;
  div.style.marginLeft = (eval(temp) + eval(way))+"px";
}
//

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++)
  {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

function SetCookie(cookieName,cookieValue,nDays) {
  var today = new Date();
  var expire = new Date();
  if (nDays==null || nDays==0) nDays=1;
  expire.setTime(today.getTime() + 3600000*24*nDays);
  document.cookie = cookieName+"="+escape(cookieValue) + ";expires="+expire.toGMTString();
}



  function scroll() {
    lock = false;
    document.getElementById('annonse_hoyre').style.display = 'block';

    //setTimeout("document.getElementById('dingz').style.left = '1000px'", 200);
    //setTimeout("window.scrollTo (1000,0);", 200);

    xSlideTo(document.getElementById('dingz'), 1110, 10, 500);
    xWinScrollTo(window, 1000, 0, 1000);
    return false;
  }

  function menu_wide () {
    //alert ('wide');
    document.getElementById('dingz').style.width = '329px';
  }

  function menu_narrow () {
    //alert ('narrow');
    //setTimout("go_narrow", 1000);
    document.getElementById('dingz').style.width = '200px';
  }

  function go_narrow() {
    //document.getElementById('dingz').style.width = '100px';
  }





// VIDEO + IMAGEVIEWER

var imagePlayer;
var divPlayer;


function lukk_player() {
  document.getElementById('divPlayer').style.display = 'none'
}


function openFull (film, vidOffset) {
  videoplayer_big (film, vidOffset);
  //alert (film);
}

function videoplayer_big (film, vidOffset) {

  if (film.substr(0,4) == 'http') video = film;
  else video = mediaserver_url+'km_fil/'+ film%10 + '/' + film + '.flv';

  flash = 'http://www.dingz.no/app/player/videoplayer_big.swf?displayVid=' + video +'&imgfeed=http://www.dinside.no/phpf/feed/dingz/dingz_video_xml.php';

  w = window.screen.width;
  h = window.screen.height;

  s = '<html><head><title>Dingz.no - videoavspiller</title></head><body style="margin:0; background-color:#000"><div style="background-color:transparent;">' +
  ' <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" style="background-color:transparent" ' +
  '  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8" width="' + (w-20) + '" height="' + (h-50) + '" id="playerBig"> ' +
  '  <param name=movie value="' + flash + '"> ' +
  '  <param name=quality value=high> ' +
  '  <param name=wmode value=transparent > ' +
  '  <embed src="' + flash + '" wmode="transparent" quality=high width="' + (w-20) +'" height="' + (h-50) + '" ' +
  '  name="mymoviename" align="" type="application/x-shockwave-flash" ' +
  '  pluginspage="http://www.macromedia.com/go/getflashplayer"> ' +
  '  </embed> ' +
  ' </object>';

  ' </div></body>';

  // '<script language="javascript" type="text/javascript" src="/app/player/fullscreen_video.js?h='+h+'&w='+w+'&flash='+flash +'&q=12dsdffsdf"><\/script>' +
  // alert (s);

  ws = 'width=' + w + ',height=' + h;

  winPlayer = window.open('about:blank', 'winPlayer', ws);
  winPlayer.document.write(s);
}


function videoplayer (film) {

  video = mediaserver_url+'km_fil/'+ film%10 + '/' + film + '.flv';
  flash = 'http://www.dingz.no/app/player/videoplayer_test.swf?x=1&displayVid=' + video +'&imgfeed=http://www.dingz.no/phpf/feed/dingz/dingz_video_xml.php&ssaf=sdg';
  //flash = 'http://www.dingz.no/app/player/videoplayer.swf?displayVid=' + video;

  s = '<div style="background-color:transparent; z-index:1000">' +
  ' <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" style="background-color:transparent" ' +
  '  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8" width="750" height="610" id="dingzen"> ' +
  '  <param name=movie value="' + flash + '"> ' +
  '  <param name=quality value=high> ' +
  '  <param name=wmode value=transparent > ' +
  '  <embed src="' + flash + '" wmode="transparent" quality=high width="750" height="610" ' +
  '  name="mymoviename" align="" type="application/x-shockwave-flash" ' +
  '  pluginspage="http://www.macromedia.com/go/getflashplayer"> ' +
  '  </embed> ' +
  ' </object>';
  ' </div>';

  //alert (s);
  //window.open().document.write (s);


  if (divPlayer = document.getElementById('divPlayer')) {
    divPlayer.style.display = 'block';
  } else  {
    var divPlayer = document.createElement('div');
    divPlayer.setAttribute("id", "divPlayer");
    document.getElementsByTagName("body")[0].appendChild(divPlayer);
  }

  st = document.body.scrollTop;
  sl = document.body.scrollLeft;
  cw = document.body.clientWidth;
  ch = document.body.clientHeight;

  iLeft = parseInt(cw/2 - 450);
  iTop = parseInt(st + 80);

  divPlayer.style.position = 'absolute';
  divPlayer.style.top  = iTop + 'px';
  divPlayer.style.left = iLeft + 'px';
  divPlayer.style.zindex = 100000;
  //s = '<div align="center" style="width:'+(w+40)+'px; height:'+(h+50)+'px; background-color:#222222; filter: alpha(opacity=99); padding:20px; color:white"><div style="position:absolute; margin:-10 0 0 -10; height:0px; width:66%;text-align:left; padding:2px 10px; background-color:#222222;" id="img_txt"></div><img src="' + sURL + '" onclick="zoom_div(\''+neste+'\')" style="cursor:pointer; cursor:hand; width:'+w+'px; height:'+h+'px;" ><div style="float:left; margin-top:3px; font-size:9px">KLIKK PÅ BILDET FOR NESTE</div><div style="float:right; margin-top:3px; font-size:9px; cursor:pointer; cursor:hand" onclick="lukk_zoom();">LUKK [X]</div></div>';
  divPlayer.innerHTML = s;
  //document.getElementById('img_txt').innerHTML = bildetekst[denne+1];

  stat ('video');

}

function videoplayer_extended (film, string) {
  video = mediaserver_url+'km_fil/'+ film%10 + '/' + film + '.flv';
  flash = 'http://www.dingz.no/app/player/videoplayer_test.swf?x=1&displayVid=' + video +'&imgfeed=http://www.dingz.no/phpf/feed/dingz/dingz_video_xml.php&ssaf=sdg';
  //flash = 'http://www.dingz.no/app/player/videoplayer.swf?displayVid=' + video;

  s = '<div style="background-color:transparent; z-index:1000">' +
  ' <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" style="background-color:transparent" ' +
  '  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8" width="750" height="610" id="dingzen"> ' +
  '  <param name=movie value="' + flash + '"> ' +
  '  <param name=quality value=high> ' +
  '  <param name=wmode value=transparent > ' +
  '  <embed src="' + flash + '" wmode="transparent" quality=high width="750" height="610" ' +
  '  name="mymoviename" align="" type="application/x-shockwave-flash" ' +
  '  pluginspage="http://www.macromedia.com/go/getflashplayer"> ' +
  '  </embed> ' +
  ' </object>';
  ' </div>';

  //alert (s);
  //window.open().document.write (s);


  if (divPlayer = document.getElementById('divPlayer')) {
    divPlayer.style.display = 'block';
  } else  {
    var divPlayer = document.createElement('div');
    divPlayer.setAttribute("id", "divPlayer");
    document.getElementsByTagName("body")[0].appendChild(divPlayer);
  }

  st = document.body.scrollTop;
  sl = document.body.scrollLeft;
  cw = document.body.clientWidth;
  ch = document.body.clientHeight;

//  iLeft = parseInt(cw/2 - 450);
  iLeft = 185;
  iTop = parseInt(st + 80);

  divPlayer.style.position = 'absolute';
  divPlayer.style.top  = iTop + 'px';
  divPlayer.style.left = iLeft + 'px';
  divPlayer.style.zindex = 100000;
  //s = '<div align="center" style="width:'+(w+40)+'px; height:'+(h+50)+'px; background-color:#222222; filter: alpha(opacity=99); padding:20px; color:white"><div style="position:absolute; margin:-10 0 0 -10; height:0px; width:66%;text-align:left; padding:2px 10px; background-color:#222222;" id="img_txt"></div><img src="' + sURL + '" onclick="zoom_div(\''+neste+'\')" style="cursor:pointer; cursor:hand; width:'+w+'px; height:'+h+'px;" ><div style="float:left; margin-top:3px; font-size:9px">KLIKK PÅ BILDET FOR NESTE</div><div style="float:right; margin-top:3px; font-size:9px; cursor:pointer; cursor:hand" onclick="lukk_zoom();">LUKK [X]</div></div>';
  divPlayer.innerHTML = s;
  //document.getElementById('img_txt').innerHTML = bildetekst[denne+1];

  stat_extended(string);
}


function videoplayer_win (film) {

  video = mediaserver_url+'km_fil/'+ film%10 + '/' + film + '.flv';
  flash = 'http://www.dingz.no/app/player/videoplayer.swf?x=1&displayVid=' + video;
  //flash = 'http://www.dingz.no/app/player/videoplayer.swf?displayVid=' + video +'&imgfeed=http://www.dinside.no/phpf/feed/dingz/dingz_video_xml.php';

  alert (flash);

  s = '<div id="player_div" style="background-color:transparent;">' +
  ' <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" style="background-color:transparent" ' +
  '  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8" width="750" height="610" id="dingzen"> ' +
  '  <param name=movie value="' + flash + '"> ' +
  '  <param name=quality value=high> ' +
  '  <param name=wmode value=transparent > ' +
  '  <embed src="' + flash + '" wmode="transparent" quality=high width="750" height="610" ' +
  '  name="mymoviename" align="" type="application/x-shockwave-flash" ' +
  '  pluginspage="http://www.macromedia.com/go/getflashplayer"> ' +
  '  </embed> ' +
  ' </object>';
  ' </div>';

  //alert (s);
  window.open().document.write (s);

}








  // SPEEDOMETER

  function speedometer_oppdater(kbit) {
    flashProxy.call('speedometer', kbit)
    //return kbit;
    //alert(kbit)
  }

  //kalles når bilde er ferdig å lastes - regner ut hastighet, kaller oppdatering av menyen og setter cookie
  function speedometer_test() {
    var bildestorrelse = "1159261"
    end = new Date()
    start = start.getTime()
    end = end.getTime()
    dif = (end - start)
    res = (bildestorrelse/dif)
    res = Math.round(res*8)
    speedometer_oppdater(res)
    SetCookie("dingz_speedometer",res,7)
  }

  function speedometer() {
    var speedometer_sjekk = readCookie('dingz_speedometer')
    if (!speedometer_sjekk) {
      start = new Date()
      tmp = document.getElementById('speedometer_wrapper')
      tmp.innerHTML = '<iframe src="http://speedometer.dinside.no/php/surf/lastned/1mb.jpg?r='+Math.random()+'" onLoad="speedometer_test();" style="width:100px;height:100px;display:none;"></iframe>';
      //document.write('<iframe src="http://speedometer.dinside.no/php/surf/lastned/1mb.jpg" onLoad="speedometer_test();" style="width:100px;height:100px;display:none;"></iframe>');
    } else {
      speedometer_oppdater(speedometer_sjekk)
    }
  }







// DO NOT EDIT BELOW THIS LINE
var flash_version = 8;
var flash_OK = 0

var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if (plugin && parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) >= flash_version){
  flash_OK = 1;

} else if (navigator.userAgent &&
     navigator.userAgent.indexOf("MSIE")>=0 &&
     (navigator.userAgent.indexOf("Windows 95")>=0
    || navigator.userAgent.indexOf("Windows 98")>=0
    || navigator.userAgent.indexOf("Windows NT")>=0)) {

  document.write('<SCRIPT LANGUAGE=VBScript\> \n');
  document.write('on error resume next \n');
  document.write('flash_OK = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.' + flash_version + '")))\n');
  document.write('<\/SCRIPT\> \n');
}
//window.status=flash_OK;

if (! flash_OK && location.href == 'http://www.dingz.no/' ) {
  //return false;
  //window.open('','', 'width=400,height=300,top=300,left=400').document.write('<html><body style="background-color:black; color:white;"><table><tr><td valign="middle" style="font:20/24px bold arial,helvetica">dingz.no krever <a href="http://www.macromedia.com/go/getflashplayer/" target="_blank">Flash Player 8</a></td></tr></table></body></html>');
}

  function lukk_imgplayer() {
    document.getElementById('imagePlayer').style.display = 'none'
  }




function show_imgplayer (id) {

  //flash = 'http://www.dingz.no/app/player/imageview.swf?imgfeed=http://www.dingz.no/phpf/feed/dingz/dingz_fotoalbum_xml.php?id=' + id;
  flash = 'http://www.dingz.no/app/player/imageview.swf?imgfeed=http://www.dingz.no/phpf/feed/dingz/dingz_fotoalbum_xml.php';
  //window.open().document.write(flash);
  //flash = 'http://www.dingz.no/app/player/imageview.swf?imgfeed=http://www.dingz.no/phpf/feed/dingz/dingz_fotoalbum_xml.php?id=292835';
  //flash = 'http://www.dingz.no/app/player/videoplayer.swf?displayVid=' + video +'&imgfeed=http://www.dingz.no/phpf/feed/dingz/dingz_video_xml.php&ssaf=sdg';
  //flash = 'http://www.dingz.no/app/player/videoplayer.swf?displayVid=' + video;

  s = '<div style="background-color:transparent;">' +
  ' <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" style="background-color:transparent" ' +
  '  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8" width="750" height="610" id="dingzen"> ' +
  '  <param name=movie value="' + flash + '"> ' +
  '  <param name=quality value=high> ' +
  '  <param name=wmode value=transparent > ' +
  '  <embed src="' + flash + '" wmode="transparent" quality=high width="750" height="610" ' +
  '  name="mymoviename" align="" type="application/x-shockwave-flash" ' +
  '  pluginspage="http://www.macromedia.com/go/getflashplayer"> ' +
  '  </embed> ' +
  ' </object>';
  ' </div>';

  //alert (s);
  //window.open().document.write (s);


  if (imagePlayer = document.getElementById('imagePlayer')) {
    imagePlayer.style.display = 'block';
  } else  {
    imagePlayer = document.createElement('div');
    imagePlayer.setAttribute("id", "imagePlayer");
    document.getElementsByTagName("body")[0].appendChild(imagePlayer);
  }


  st = document.body.scrollTop;
  sl = document.body.scrollLeft;
  cw = document.body.clientWidth;
  ch = document.body.clientHeight;

  iLeft = parseInt(cw/2 - 290);
  iTop = parseInt(st + 180);

  imagePlayer.style.position = 'absolute';
  imagePlayer.style.top  = iTop + 'px';
  imagePlayer.style.left = iLeft + 'px';
  imagePlayer.innerHTML = s;

}

  function videoplayer_big2 (film, vidOffset) {

    if (film.substr(0,4) == 'http') video = film;
    else video = mediaserver_url+'km_fil/'+ film%10 + '/' + film + '.flv';

    flash = 'http://www.dingz.no/app/player/videoplayer_big.swf?displayVid=' + video +'&imgfeed=http://www.dinside.no/phpf/feed/dingz/dingz_video_xml.php';

    w = window.screen.width;
    h = window.screen.height;

    s = '<html><head><title>Dingz.no - videoavspiller</title></head><body style="margin:0; background-color:#000"><div style="background-color:transparent;">' +
    '<script language="javascript" type="text/javascript">var flashW=' + (w-20) + '; var flashH=' + (h-30) + '; var flashPath="'+flash+'"; var flashWmode = "";<\/script>'+
    '<script language="javascript" type="text/javascript" src="/phpf/script/lib/flash/write_flash.js"><\/script>'+
    '</body></html>';

    ws = 'width=' + w + ',height=' + h;

    winPlayer = window.open('about:blank', 'winPlayer', ws);
    winPlayer.document.write(s);
  }

  var speed = 900;

  function dingz_goto(param) {

    hide_all_ad_modules();
          param = param.split ('||');

    dest = param[0];
    if (!dest) return;

    clickTag = param[1];

    // Pacard-Bell
    dest = 2;


    if (dest == 0) go_home();

    st = document.body.scrollTop;
    sl = document.body.scrollLeft;
    cw = document.body.clientWidth;
    ch = document.body.clientHeight;

    cw = 947 + 180;

    if (dest == '1')  { dest_X = -cw;  dest_Y = dingz_default_Y;}
    else if (dest == '2') { dest_X =  cw;  dest_Y = dingz_default_Y;}
    else if (dest == '3') { dest_X = -cw;  dest_Y = dingz_default_Y-800;}
    else if (dest == '4') { dest_X =   0;  dest_Y = dingz_default_Y-800;}
    else if (dest == '5') { dest_X =  cw;  dest_Y = dingz_default_Y-800;}

    current_ad = document.getElementById('Modul_800x600_' + dest);

          document.getElementById('klikkteller').src = clickTag;

    if (dest == '1') { // W

      dest_X         =  1150;
      dingz_dest_X   = -1320;
      dingz_dest_Y   = dingz_default_Y;
      win_dest_X     = -2000;
      win_dest_Y     =     0;
      wrapper_dest_X =  1150;
      wrapper_dest_Y =     0;

      dingz_opp();
      setTimeout(wrapper_slide,   speed * 0);
      setTimeout(dingz_slide,     speed * 1.0);
      setTimeout(show_current_ad, speed * 2.0);
      setTimeout(win_scroll,      speed * 2.0);
      setTimeout(dingz_ned,       speed * 3.0);
      setTimeout(dingz_pulse_on,  speed * 4.0);
      is_home = false;

    } else if (dest == '2') { //East

      dingz_dest_X   = dest_X-50;
      dingz_dest_Y   = dest_Y;
      win_dest_X     = 1500; //2000
      win_dest_Y     =    0;
      wrapper_dest_X =    0;
      wrapper_dest_Y =    0;

      dingz_opp();
      setTimeout(wrapper_slide,   speed * 0);
      setTimeout(dingz_slide,     speed * 0);
      setTimeout(show_current_ad, speed * 2.2);
      setTimeout(win_scroll,      speed * 3.0);
      setTimeout(dingz_ned,       speed * 5.0);
      setTimeout(dingz_pulse_on,  speed * 6.0);
      is_home = false;

    } else if (dest == '3') { // NW

      dingz_dest_X   = -1350;
      dingz_dest_Y   =  -800;
      win_dest_X     =     0;
      win_dest_Y     =     0;
      wrapper_dest_X =  1200;
      wrapper_dest_Y =   800;

      dingz_opp();
      setTimeout(win_scroll,      speed * 0);
      setTimeout(wrapper_slide,   speed * 0);
      setTimeout(dingz_slide,     speed * 1.0);
      setTimeout(dingz_ned,       speed * 2.0);
      setTimeout(show_current_ad, speed * 2.0);
      setTimeout(dingz_pulse_on,  speed * 3.0);

      is_home = false;

    } else if (dest == '4') { // N

      dingz_dest_X   = dingz_default_X-50;
      dingz_dest_Y   = -800;
      win_dest_X     =    0;
      win_dest_Y     =    0;
      wrapper_dest_X =    0;
      wrapper_dest_Y =  800;

      dingz_opp();
      setTimeout(win_scroll,       speed * 0);
      setTimeout(wrapper_slide,    speed * 0.2);
      setTimeout(dingz_slide,      speed * 1.0);
      setTimeout(dingz_ned,        speed * 1.2);
      setTimeout(show_current_ad,  speed * 2.0);
      setTimeout(dingz_pulse_on,   speed * 3.0);

      is_home = false;

    } else if (dest == '5') { // NE

      dingz_dest_X   = 1000;
      dingz_dest_Y   = -800;
      win_dest_X     = 1600;
      win_dest_Y     =    0;
      wrapper_dest_X =    0;
      wrapper_dest_Y =  800;

      dingz_opp();
      setTimeout(dingz_slide,     speed * 0);
      setTimeout(show_current_ad, speed * 1.6);
      setTimeout(wrapper_slide,   speed * 1.6);
      setTimeout(win_scroll,      speed * 1.6);
      setTimeout(dingz_ned,       speed * 2.0);
      setTimeout(dingz_pulse_on,  speed * 3.0);

      window.status = 'ne';
      is_home = false;
    }

    return true;

  }


  function show_current_ad() {

    l = getPos(document.getElementById('dingz'),'Left');
    rl = document.getElementById('dingz').offsetLeft;

    t = getPos(document.getElementById('dingz'),'Top');
    rt = document.getElementById('dingz').offsetTop;

    //if (reload_module == true || current_ad.src == 'about:blank') {
      //current_ad.src = sURL;
      //sAd = '<script language="javascript" type="text/javascript">CM8ShowAd(\'Modul_800x600_\''+dest+');<\/script>';
      //current.ad.innerHTML = sAd;
    //}
    //eval ('CM8ShowAd("Modul_800x600_"'+dest+')');

    current_ad.style.left = (rl + 200) + 'px';
    current_ad.style.top  = rt + 'px';

    current_ad.style.display = 'block';
    current_ad.style.visibility = 'visible';

  }


  function hide_all_ad_modules () {

    document.getElementById('Modul_800x600_1').style.display = 'none';
    document.getElementById('Modul_800x600_2').style.display = 'none';
    document.getElementById('Modul_800x600_3').style.display = 'none';
    document.getElementById('Modul_800x600_4').style.display = 'none';
    document.getElementById('Modul_800x600_5').style.display = 'none';

    document.getElementById('Modul_800x600_1').style.visibility = 'hidden';
    document.getElementById('Modul_800x600_2').style.visibility = 'hidden';
    document.getElementById('Modul_800x600_3').style.visibility = 'hidden';
    document.getElementById('Modul_800x600_4').style.visibility = 'hidden';
    document.getElementById('Modul_800x600_5').style.visibility = 'hidden';

  }

  function hide_current_ad () {
    current_ad.style.visibility = 'hidden';
    current_ad.style.display = 'none';
  }

  function dingz_slide() {
    xSlideTo(document.getElementById('dingz'), dingz_dest_X, dingz_dest_Y, speed)
  }

  function win_scroll() {
    xWinScrollTo(window, win_dest_X, win_dest_Y, speed)
  }

  function wrapper_slide() {
    xSlideTo(document.getElementById('wrapper'), wrapper_dest_X, wrapper_dest_Y, speed)
  }


  function go_home() {

    is_home = true;

    dest_X         = 0;
    dest_Y         = 0;
    dingz_dest_X   = dingz_default_X;
    dingz_dest_Y   = dingz_default_Y;
    wrapper_dest_X = 0;
    wrapper_dest_Y = 0;

    dingz_opp();
    setTimeout(hide_current_ad, speed * 0.2);
    setTimeout(win_scroll,      speed * 1);
    setTimeout(dingz_slide,     speed * 0.4);
    setTimeout(wrapper_slide,   speed * 0.8);
    setTimeout(dingz_ned,       speed * 3.0);
    setTimeout(dingz_pulse_off, speed * 4.0);

    //xSlideTo(document.getElementById('dingz'), , 500);
    //xSlideTo(document.getElementById('wrapper'), 0, 0, 500);
    //xWinScrollTo(window, 0, 0, 500);

    //return false;
  }

  function home() {
    go_home();
  }

  function hide_flash () {

  }
