var Set_TimeToShow = 3000;
var Set_Frame_URL = 'http://online.mydirtyhobby.com/track.php?an=timtube&pn=layer';
var Set_Frame_Title = '';
var Set_Frame_Comm = '';
var Set_Frame_TitleID = 'ORu0fOJbMfs1k';
var Set_Frame_ID = 'WJdSSsi8kpUqM';
var Set_Frame_Height = '530px';
var Set_Frame_ParentID = 'LYS95sCeuMnBQ';
var Set_Frame_CountURL = '';
var Set_Layer_Ani_In = 'top'; //&gt; Possible Values {none, left, top}
var Set_Layer_Ani_Out = 'top'; //&gt; Possible Values {none, left, top}
var Set_Layer_Ani_Speed = 25;
var Set_Layer_Top = '-435px';
var Set_Layer_Left = '10px';
var Set_Layer_DestTop = '10px';
var Set_Layer_DestLeft = '100px';
var Set_Layer_Height = '550px';
var Set_Layer_Width = '945px';
var Set_Layer_ID = 'CGhbULxFFMyoA';
var Set_Layer_ML = '0%';
var Set_Cookie_Days  = 0;
var Set_Cookie_Hours = 0;
var Set_Cookie_Mins  = 30;
var Set_Under_Web = 'http://online.mydirtyhobby.com/track.php?an=timtube&pn=pu';
var Set_Under_Options = 'toolbar=1,location=1,directories=0,status=1,menubar=1,width=1000,height=650,scrollbars=1,resizable=1,top=0,left=0';

var QueryData = 'OK';
var IO;
var OI;

function GetPosData(Data) {
  return parseInt(Data.substr(0,Data.indexOf('px')));
}

function AdjustPosition() {
  var Layer = document.getElementById(Set_Layer_ID);
  var Width = document.body.clientWidth - GetPosData(Set_Layer_Width);
  Layer.style.marginLeft = Math.round((((Width)/2)/document.body.clientWidth)*100) + '%';
}
window.onresize = AdjustPosition;

/* Überarbeiten ... */
function AddToFav() {
  if (window.sidebar) {
    window.sidebar.addPanel(Set_Frame_Title, Set_Frame_URL, "");
  } else if( document.all ) {
    window.external.AddFavorite(Set_Frame_URL, Set_Frame_Title);
  } else if (window.opera && window.print ) {
    alert('Tut uns sehr leid, Opera unterstützt diese Funktion zur Zeit leider nicht.');
  }
  return false;
}

function OpenInNewWindow() {
  window.open(Set_Frame_URL);
  Init(3);
  return false;
}

function GetTheCookie (name) {
   var arg = name + "=";
   var alen = arg.length;
   var clen = document.cookie.length;
   var i = 0;
   while (i < clen)
   {
      var j = i + alen;
      if (document.cookie.substring(i, j) == arg)
      return getCookieVal (j);
      i = document.cookie.indexOf(" ", i) + 1;
      if (i == 0)
      break;
   }
   return null;
}

function SetTheCookie (name, value) {
   var argv     = SetTheCookie.arguments;
   var argc     = SetTheCookie.arguments.length;
   var expires  = (argc > 2) ? argv[2] : null;
   var path     = (argc > 3) ? argv[3] : null;
   var domain   = (argc > 4) ? argv[4] : null;
   var secure   = (argc > 5) ? argv[5] : false;
   document.cookie = name + "=" + escape (value) +
   ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
   ((path == null) ? "" : ("; path=" + path)) +
   ((domain == null) ? "" : ("; domain=" + domain)) +
   ((secure == true) ? "; secure" : "");
}

function DeleteCookie (name) {
   var exp = new Date();
   exp.setTime (exp.getTime() - 1);
   var cval = GetTheCookie (name);
   document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function amt() {
   var count = GetTheCookie('timtubeinmedia')
   if(count == null) {
      SetTheCookie('timtubeinmedia', '1', exp, '/')
      return 1
   } else {
      var newcount = parseInt(count) + 1;
      DeleteCookie('timtubeinmedia')
      SetTheCookie('timtubeinmedia', newcount, exp, '/')
      return count
   }
}

function getCookieVal(offset) {
    var endstr = document.cookie.indexOf (";", offset);
    if (endstr == - 1)
        endstr = document.cookie.length;
    return unescape(document.cookie.substring(offset, endstr));
}

function Init(Mode) {

  var Layer = document.getElementById(Set_Layer_ID);
  var Frame = document.getElementById(Set_Frame_ID);

  if (Mode == 1) {
    var count = GetTheCookie('timtubeinmedia');
    if (count == null) {
        count = 1;
        SetTheCookie('timtubeinmedia', count, exp, '/');
        //> Layer Definitionen
        Layer.style.top        = Set_Layer_Top;
        Layer.style.left       = Set_Layer_Left;
        Layer.style.height     = Set_Layer_Height;
        Layer.style.width      = Set_Layer_Width;

        //> Framedaten
        Frame.src              = Set_Frame_CountURL;
        Frame.style.height     = Set_Frame_Height;
        Frame.scrolling	   	   = "yes";
        document.getElementById(Set_Frame_TitleID).innerHTML = ((Set_Frame_Comm != '') ? Set_Frame_Comm : Set_Frame_Title);
        setTimeout("Init(2)", Set_TimeToShow);
    } else {
      count ++ ;
      SetTheCookie('timtubeinmedia', count, exp, '/');
    }
  } else if (Mode == 2) {
    Frame.src              = Set_Frame_URL;
    //> Zentrieren
    AdjustPosition();
    Layer.style.display    = 'block';
    IO = window.setInterval("ShowLayer();", Set_Layer_Ani_Speed);
  } else if (Mode == 0) {
    Set_Frame_CountURL += '&N=1';
    OI = window.setInterval("HideLayer();", Set_Layer_Ani_Speed);
    Frame.src = Set_Frame_CountURL;
    if (Set_Layer_ML != '' && Set_Layer_Ani_Out != 'top') Layer.style.marginLeft = '';
    if ('' != Set_Under_Web) {
        window_handle = window.open(Set_Under_Web, "", Set_Under_Options);
        if(window_handle) {
            window_handle.blur();
        } else {
            isXPSP2 = false;
            openedWindow = null;
            if( typeof(popedWindow) == "undefined" ) {
                popedWindow = false
            }
            if( parseInt(navigator.appVersion) > 3 ) {
                winWidth = screen.availWidth;
                winHeight = screen.availHeight
            }
            if( window.SymRealWinOpen ) {
                open = SymRealWinOpen;
            }
            if( window.NS_ActualOpen ) {
                open = NS_ActualOpen;
            }
            checkXPSP2();
            if( ! isXPSP2) {
                process_pop();
            } else {
                if(window.Event)
                    document.captureEvents(Event.CLICK);
                document.onclick = process_clickpop;
            }
            self.focus();
            process_clickpop();
        }
    }
  }

  return false;
}

function ShowLayer() {

  switch (Set_Layer_Ani_In) {

    case 'left':
      var CurrentLeft = GetPosData(document.getElementById(Set_Layer_ID).style.left);
      var DestionationLeft = GetPosData(Set_Layer_DestLeft);
      var Step = Math.round((((CurrentLeft > 0) ? CurrentLeft : (CurrentLeft * -1)) +  DestionationLeft) / 4);
      if (Step <= 0) Step = 1;

      if (CurrentLeft >= DestionationLeft) window.clearInterval(IO);
      else                                 document.getElementById(Set_Layer_ID).style.left = (CurrentLeft + Step) + 'px';
      break;

    case 'top':
      var CurrentTop      = GetPosData(document.getElementById(Set_Layer_ID).style.top);
      var DestionationTop = GetPosData(Set_Layer_DestTop);
      var Step = Math.round((((CurrentTop > 0) ? CurrentTop : (CurrentTop * -1)) +  DestionationTop) / 4);
      if (Step <= 0) Step = 1;

      if (CurrentTop >= DestionationTop)  window.clearInterval(IO);
      else                                document.getElementById(Set_Layer_ID).style.top = (CurrentTop + Step) + 'px';
      break;

    default:
      document.getElementById(Set_Layer_ID).style.display = 'inline';
      window.clearInterval(IO);
      break;
  };

  return false;
}

function HideLayer() {

  switch (Set_Layer_Ani_Out) {

    case 'left':
      var CurrentLeft = GetPosData(document.getElementById(Set_Layer_ID).style.left);
      var DestionationLeft = GetPosData(document.getElementById(Set_Layer_ID).style.width) + 30;
      var Step = Math.round((DestionationLeft - ((CurrentLeft > 0) ? CurrentLeft : (CurrentLeft * -1))) / 4);

      if (CurrentLeft <= parseInt(DestionationLeft * -1) || Step == 0) {
        document.getElementById(Set_Layer_ID).style.display = 'none';
        window.clearInterval(OI);
      } else document.getElementById(Set_Layer_ID).style.left = (CurrentLeft - Step) + 'px';

      break;

    case 'top':
      var CurrentTop = GetPosData(document.getElementById(Set_Layer_ID).style.top);
      var DestionationTop = (GetPosData(document.getElementById(Set_Layer_ID).style.height) + GetPosData(Set_Layer_DestTop) + 10);
      var Step = Math.round((DestionationTop - ((CurrentTop > 0) ? CurrentTop : (CurrentTop * -1))) / 5);

      if (CurrentTop <= parseInt(DestionationTop * -1) || Step == 0) {
        document.getElementById(Set_Layer_ID).style.display = 'none';
        window.clearInterval(OI);
      } else document.getElementById(Set_Layer_ID).style.top = (CurrentTop - Step) + 'px';

      break;

    default:
      document.getElementById(Set_Layer_ID).style.display = 'none';
      window.clearInterval(OI);
      break;
  };
}

function checkXPSP2() {
   isXPSP2 = (navigator.userAgent.indexOf("SV1") != - 1);
}

function process_pop() {
   if ( ! popedWindow ) {
      // alert(uri);
      openedWindow = open(Set_Under_Web, "AAW0012342432", "scrollbars=1,resizable=1,menubar=1,location=1,top=0,left=0,width=" + winWidth + ",height=" + winHeight);
      if(openedWindow) {
         popedWindow = true;
         self.focus();
      }
   }
}

function process_clickpop() {
   if ( ! popedWindow ) {
      if( ! isXPSP2) {
         // alert(uri);
         openedWindow = open(Set_Under_Web, "AAW0012342432", "scrollbars=1,resizable=1,menubar=1,location=1,top=0,left=0,width=" + winWidth + ",height=" + winHeight);
         self.focus();
         if(openedWindow) {
            popedWindow = true;
         }
      }
   }

   if( ! popedWindow) {
      if( window.Event)
        document.captureEvents(Event.CLICK);
      document.onclick = process_pop;
      self.focus();
   }
}

var CPP = '%3Cdiv%20class%3D%22Mother_CGhbULxFFMyoA%22%20id%3D%22CGhbULxFFMyoA%22%20style%3D%22Displa'
        + 'y%3A%20none%3B%20Width%3A%20200px%3B%22%3E%20%20%3Cdiv%20class%3D%22Header%22%3E%20%20%20%20%20%3Cspan%20class%3D%22Headline%22%'
        + '20id%3D%22ORu0fOJbMfs1k%22%3E%3C%2Fspan%3E%20%20%20%20%20%3Cspan%20class%3D%22Options%22%3E%20%20%20%20%20%20'
        + '%20%3Ca%20onclick%3D%22return%20Init%280%29%3B%22%20style%3D%22Color%3A%20black%3B%20Cursor%3A%20pointer%3B%22%3E%5Bx%5D%3C%2Fa%'
        + '3E%20%20%20%20%20%3C%2Fspan%3E%20%20%3C%2Fdiv%3E%20%20%3Cdiv%20class%3D%22FrameSpace%22%20id%3D%227D253AB3B6F54BA990659E1FDBDDA0'
        + 'F8%22%3E%3Ciframe%20id%3D%22WJdSSsi8kpUqM%22%20name%3D%22Com%22%20src%3D%22about%3Ablank%22%20scrolling%3D%22'
        + 'no%22%20border%3D%220%22%20frameborder%3D%220%22%3E%3C%2Fiframe%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%'
        + '20%20.Mother_CGhbULxFFMyoA%20%7B%20%20%20%20Top%3A%2010px%3B%20%20%20%20Left%3A%2010px%3B%20%20%20%20Height%3'
        + 'A%20%B0LayerHeight%B0px%3B%20%20%20%20Overflow%3A%20hidden%3B%20%20%20%20Display%3A%20none%3B%20%20%20%20Position%3A%20fixed%3B%'
        + '20%20%20%20Background-Color%3A%20%23FFFFFF%3B%20%20%20%20Border%3A%201px%20solid%20%23FFFFFF%3B%20%20%20%20z-Index%3A%20999999%3'
        + 'B%20%20%7D%20%20.Mother_CGhbULxFFMyoA%20.Header%20%7B%20%20%20%20Height%3A%2020px%3B%20%20%20%20Display%3A%20'
        + 'block%3B%20%20%20%20Text-Align%3A%20right%3B%20%20%20%20Padding-Right%3A%208px%3B%20%20%7D%20%20.Mother_79F28028C9D24081B97F3311'
        + '77E7F1D4%20.Header%20.Headline%20%7B%20%20%20%20Float%3A%20left%3B%20%20%20%20Color%3A%20black%3B%20%20%20%20Line-Height%3A%2020'
        + 'px%3B%20%20%20%20Text-Indent%3A%205px%3B%20%20%20%20Font-Weight%3A%20bold%3B%20%20%7D%20%20.Mother_79F28028C9D24081B97F331177E7F'
        + '1D4%20.Header%20.Headline%20a%2C%20%20.Mother_CGhbULxFFMyoA%20.Header%20.Headline%20a%3Aactive%2C%20%20.Mothe'
        + 'r_CGhbULxFFMyoA%20.Header%20.Headline%20a%3Avisited%20%7B%20%20%20%20Color%3A%20black%3B%20%20%20%20Text-Deco'
        + 'ration%3A%20none%3B%20%20%7D%20%20.Mother_CGhbULxFFMyoA%20.Header%20.Headline%20a%3Ahover%20%7B%20%20%20%20Co'
        + 'lor%3A%20blue%3B%20%20%20%20Text-Decoration%3A%20underline%3B%20%20%7D%20%20.Mother_CGhbULxFFMyoA%20.Header%2'
        + '0.Options%20%7B%20%20%20%20%20Float%3A%20right%3B%20%20%20%20%20Line-Height%3A%2020px%3B%20%20%20%20%20Font-Weight%3A%20bold%3B%'
        + '20%20%7D%20%20.Mother_CGhbULxFFMyoA%20.Header%20img%20%7B%20%20%20%20%20Margin-Top%3A%205px%3B%20%20%7D%20%20'
        + '.Mother_CGhbULxFFMyoA%20.FrameSpace%2C%20%20.Mother_CGhbULxFFMyoA%20.FrameSpace%20iframe%2'
        + '0%7B%20%20%20%20%20Width%3A%20100%25%3B%20%20%20%20%20Background-Color%3A%20%23FFFFFF%3B%20%20%7D%3C%2Fstyle%3E%3C%21--%5Bif%20l'
        + 'te%20IE%207%5D%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20%20.Mother_CGhbULxFFMyoA%20%7B%20%20%20%20Position%3'
        + 'A%20absolute%3B%20%20%7D%3C%2Fstyle%3E%3C%21%5Bendif%5D--%3E';
document.write(unescape(CPP));

var exp = new Date();
exp.setTime(exp.getTime() + (60000 * 60 * 24 *Set_Cookie_Days) +(60000 * 60 * Set_Cookie_Hours) + (60000 * Set_Cookie_Mins));

Init(1);