var n = navigator;
var nav = n.appVersion;
var nan = n.appName;
var nua = n.userAgent;
var dom = document.domain
var mac = (nav.indexOf('Mac')!=-1);
var saf = (nua.indexOf('Safari')!=-1);
var compressed = 1;

var jQuery_path = './redaxo/js/jQuery';

if((saf && mac) || !compressed){
   //alert('not_compressed');
    var JS_default = new Array(
        './js/spamspan.js',
        jQuery_path+'/jquery-1.2.3.js',
        jQuery_path+'/comments.js',
        jQuery_path+'/easing.js',
        jQuery_path+'/iutil.js',
        jQuery_path+'/jquery.flash.js',
        jQuery_path+'/jquery.iepnghack.1.4.js',
        jQuery_path+'/mediaboxes/imagebox.js',
        jQuery_path+'/mediaboxes/flashbox.js');
} else {
    //alert('compressed');
    var JS_default = new Array('./js/compressed_functions.js');
}

var CSS_default = new Array(jQuery_path+'/mediaboxes/mediaboxes.css');

staticLoadJS(JS_default); // läd Javascript-Dateien
staticLoadCSS(CSS_default); // läd CSS-Dateien

function staticLoadJS(url){
    var js = (url.constructor.toString().indexOf("Array") == -1) ? new Array(url) : url;
    for (i=0; i<js.length; i++) {
       document.write("\r\n"+'<script src="', js[i], '" type="text/JavaScript"><\/script>\r\n');
    }
}

function staticLoadCSS(url){
    var css = (url.constructor.toString().indexOf("Array") == -1) ? new Array(url) : url;
    for (i=0; i<css.length; i++) {
       document.write("\r\n"+'<link rel="stylesheet" href="', css[i], '" type="text/css" media="screen" />\r\n');
    }
}


// Downloadbox
function init_DownloadList(){

    $(".download_list li a.download_opener").removeAttr('href');

    $(".download_list li").click( function(){
        $('span.download_info',this).slideToggle(300);
        $(this).toggleClass('clicked');
    });

    $(".download_list li").mouseout( function(){
        $(this).css('background-color','transparent');
    });

    $("a.download").mouseover( function(){
        $(this).parent().parent().parent('li').unbind("click");
    });

    $("a.download").mouseout( function(){
        $(this).parent().parent().parent('li').bind("click", function(){
            $('span.download_info',this).slideToggle(300);
            $(this).toggleClass('clicked');
        });
    });
}

