/*
var fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript")
fileref.setAttribute("src", '/fileadmin/layout_c1x1v4/js/cufonb.js');
document.getElementsByTagName("head")[0].appendChild(fileref);

var fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript")
fileref.setAttribute("src", '/fileadmin/layout_c1x1v4/js/cufon/Jellyka_CuttyCupcakes_400.font.js');
document.getElementsByTagName("head")[0].appendChild(fileref);
*/
var $E = function () {};

window.addEvent('domready',
function ()
{
  $$('.download').setProperty('target','_blank');
  $$('.download').setProperty('rel','nofollow');
  $$('.external-link-new-window').setProperty('target','_blank');  
  $$('.external-link-new-window').setProperty('rel','nofollow');
  /*
  $$('#layout_main_center h2').setStyles({'font-size':40,zoom: 1});
  Cufon.replace('#layout_main_center h2');
  */
  $E = function (sel,id) {return $(id).getElements(sel); }
  
  $$('.acc_element .csc-header').each(
    function (item, index)
    {
      item.addEvent('mouseover',function () {this.addClass('acc_hover'); }.bind(item));
      item.addEvent('mouseleave',function () {this.removeClass('acc_hover'); }.bind(item));
    }
  );
  
  $$('nav_lvl1_item').each(
    function(item,index)
    {
      item.getElements('div').setStyle('display','none');
      item.addEvent('mouseover',function ()  {
        item.getElements('div').setStyle('display','block');
        }.bind(item)
      );
    }
  );

  if(document.getElementById('slidegallery'))
  {
    var p = new Element('ul',{styles: {'list-style-type':'none'}});
    var h = new Element('div',{'class':'holder', styles: {height: 290, overflow: 'hidden'}});
    p.inject(h);
    h.inject($('slidegallery'));
    new Element('div',{'class':'next'}).inject($('slidegallery'));
    new Element('div',{'class':'prev'}).inject($('slidegallery'));

    var jsonRequest = new Request.JSON({url: "/fileadmin/layout_c1x1v4/referenzen.json", onSuccess:
      function(imgset){
        imgset.each(
          function(item,index) {
            new Element('li').adopt(new Element('img',{src: item})).inject(p,'bottom');
          }
        );
        var maxitemheight = 0;

        var gallery = new slideGallery($("slidegallery"), {
            steps: 4,      autoplay: true,
            duration: 3000,    mode: "circle",
            direction: "vertical"
        });
      }
    }).send();
  }
  
  if(!document.getElementById('rgaccord2-nest1'))
    $$('.acc_base').each(function(item,index)
    {
        var accordion = new Accordion(item.getElements('.csc-header'), item.getElements('.acc_element_content'),
        {
                alwaysHide:true,
                opacity: false,
                onActive: function(toggler, element)    { toggler.addClass('act'); },
                onBackground: function(toggler, element)  { toggler.removeClass('act'); }
        },item);
    });

  if(document.getElementById('galery_references'))
    $('galery_references').getElements('.csc-textpic').each(
      function(item, index) 
      {
        var  a = item.getElements('.csc-textpic-imagerow')[1];
        var b =  item.getElements('.csc-textpic-imagerow')[0];
        a.setStyle('display','none');
        
        item.addEvent('mouseover',
          function () {
          a.setStyle('display','block');    b.setStyle('display','none');
        }.bind(item));
        item.addEvent('mouseout',
              function (){
          a.setStyle('display','none');    b.setStyle('display','block');
        }.bind(item));
      }
    );
  /*
  new Asset.javascript('/fileadmin/layout_c1x1v4/js/cufonb.js',
  {onload: function(){
  new Asset.javascript('/fileadmin/layout_c1x1v4/js/cufon/Jellyka_CuttyCupcakes_400.font.js',
  {
        onload: function(){
          $$('#layout_main_center h2').setStyles({'font-size':40,zoom: 1});
          
            Cufon.replace('#layout_main_center h2');
      //$('layout_main_center').tween('opacity',0.99);
      Cufon.now();
    }
  });
  }
  });*/
  

  new Asset.javascript('/fileadmin/layout_c1x1v4/js/mooflow.js',
  {
        onload: function(){
      var jsonRequest = new Request.JSON({url: "/fileadmin/layout_c1x1v4/header.json", onSuccess:
      function(simgset){
         $('layout_header').empty();
         var imgset = new Asset.images(simgset);
         imgset.inject('layout_header','bottom');
         /*
         imgset.each(function(item,index){
          new Element('img',{src: item, styles: {width: 230, height: 120}}).inject($('layout_header','bottom'));
        });*/
      
        var mf = new MooFlow($('layout_header'), {
          bgColor: '#fff',    useSlider: false,
          useAutoPlay: false,  useCaption: true,
          useResize: true,    useMouseWheel: false,
          useKeyInput: true,  useViewer: false,
          heightRatio: 0.2,    offsetY: -240,
          startIndex: 9,    factor: 95
        });
      }
      }).send();
    }
  });
}
);

function openTrack() {
 popup();
}
function popup() {
 var w = 1024, h = 768;

 w = screen.availWidth;
 h = screen.availHeight;

 var popW = 800, popH = 550;

 var leftPos = (w-popW)/2;
 var topPos = (h-popH)/2;

 window.open("http://www.consulting1x1.com/mantisbt/login_page.php", "mypopup", "width=800,height=550,left="+leftPos+",top="+topPos+"");
}
