window.addEvent('domready', function() {
    var myTips = new Tips('.tooltip', { 'position': 1, 'text': function() {}});
    var myTips2 = new Tips('.fixed-tooltip', { 'fixed': true, 'offset': {'x': 0, 'y': -60}, 'text': function() {}});
    var myTips3 = new Tips('.rev-tooltip', { 'position': 1, 'title': 'rev', 'text': function() {}});
    var inputs = $$(".reset-default");
    inputs.addEvent('click', function(el) {  if(el.target.value == el.target.defaultValue) { el.target.value = '' }});
    inputs.addEvent('blur', function(el) { if(el.target.value == '') { el.target.value = el.target.defaultValue }});
    
    if(Cookie.read('video-toggle') == 0) {
      togglevideo(false);
    } else {
      console.debug(Cookie.read('video-toggle'));
      if(Cookie.read('video-toggle') == null) {
        togglevideo(true);
        console.debug("no cookie found: first view settings cookie to false");
        Cookie.write('video-toggle', 0, {duration: 365});
      } else {
        togglevideo(true);
      }
      
    }
     
});


window.addEvent('load', function() {
    if($$('.article-lightbox').length > 0) {
        scrollThumbIndex();
    }
});

function scrollThumbIndex() {
    var imageBox = $$('.image-box');
    if(imageBox && imageBox[0]) {
        imageBox = imageBox[0];
        var thumb = imageBox.getElements(".active")[0];
        imageBox.scrollTop = parseInt((thumb.offsetTop + (thumb.offsetHeight / 2)) )
    }
}

function addFavourite() {
    if (navigator.appName == "Microsoft Internet Explorer") {
        // ie
        window.external.AddFavorite('http://www.proventura.de/','Proventura GmbH Industrie Auktionen');
    }else {
        // ff
        window.sidebar.addPanel('Proventura GmbH Industrie Auktionen', 'http://www.proventura.de/', '');
    }
}

articleImageZIndex = 1;

function growCatalogueImage(node) {
    // für den IE: mootools-methoden holen
    node = $(node);
    node.setStyle('position', 'absolute');
    node.setStyle('z-index', articleImageZIndex++);
    node.tween('height', 160);
}

function shrinkCatalogueImage(node) {
    // für den IE: mootools-methoden holen
    node = $(node);
    node.tween('height', 90);
    node.setStyle('position', 'relative');
}

searchImageZIndex = 1;

function growSearchImage(node) {
    // für den IE: mootools-methoden holen
    node = $(node);
    node.setStyle('position', 'absolute');
    node.setStyle('z-index', searchImageZIndex++);
    node.tween('height', 90);
}

function shrinkSearchImage(node) {
    // für den IE: mootools-methoden holen
    node = $(node);
    node.tween('height', 40);
}

function togglevideo(visible) {
 var element = $('front-video');
 if(element) {
   element = element.getElement('.inner');
 }
 if(element) {
   if(visible == undefined) {
      element.toggleClass('hidden');
   }
   var link = $('front-video').getElement('.toggle-video');
   if(visible == false || element.hasClass('hidden')) {
     element.addClass('hidden');
     link.innerHTML = 'Öffnen';
     Cookie.write('video-toggle', 0, {duration: 365});
     var frame = element.getElement('.video iframe');
     if(frame) {
       frame.dispose();
     }
     return false;
   } else if(visible == true || !element.hasClass('hidden')) {
     element.removeClass('hidden');
     link.innerHTML = 'Schliessen';
     element.getElement('.video').innerHTML = '<iframe width="400" height="256" src="http://www.youtube.com/embed/4gs6hzLdPYo?hd=1" frameborder="0" allowfullscreen></iframe>';
     Cookie.write('video-toggle', 1, {duration: 365});
     
     return false;
   }
     
 }
}

