﻿/**********************************************************************************/
/*   * This javascruot is protected under the copyright of David Beuchert         */
/*   * (C) 2010 by dbeuchert.com                                                  */
/*   *                                                                            */
/*   * You can make changes, but do NEVER edit or remove this copyright mark      */
/*   * or you'll lose your license and are not longer allowed to use this css.    */
/**********************************************************************************/

toggle = false;
popup  = false;
imgRes = '';

function toggleOverlay() {
    Effect.toggle('overlayMain','appear',{ duration: 0.4 });
    Effect.toggle('overlay','appear',{duration:0.4});
    if (toggle == false) {
        new Draggable('overlay');
        toggle = true;
    }
}
function liveViewer(int) {
    if (int == 1) {
        var url = 'CellGlazing';
    }
    else if (int == 2) {
        var url = 'Millenium';
    }
    else if (int == 3) {
        var url = 'UnitAL';
    }
    if (screen.width <= 1024 || navigator.appName.indexOf("Internet Explorer") != -1 || popup == true) {
        popup = false;
        window.open('liveviewer.php?product='+url,'liveviewer','height=686,width=846,resizeable=yes,scrollbars=yes,status=no,toolbar=no');
    }
    else { 
        toggleOverlay();
        if (url) {
            document.getElementById('popup').name = int;
            document.getElementById('overlayContent').innerHTML = '<iframe style="width:750px;height:562px;" frameborder="0" border="0" src="http://preconal.se/Broschyrer/HansenMetallbau/' + url + '/flash.html">Sie erfüllen nicht alle Anforderungen für den LiveViewer.</iframe>';
        }
    }
}
function o(url) {
    popup = true;
    var url = url.replace('thumb','ref');
    var url = url.replace('thumb','ref');
    if (screen.width <= 1024 || navigator.appName.indexOf("Internet Explorer") != -1 || popup == true) {
        popup = false;
        window.open(url,'liveviewer','height=500,width=500,resizeable=yes,scrollbars=yes,status=no,toolbar=no');
    }
    else { 
        toggleOverlay();
        if (url) {
            document.getElementById('popup').name = url;
            document.getElementById('overlayContent').innerHTML = '<br /><br /><center><img src="img/loading.gif" alt="" /><br />Lädt, bitte warten..</center>';
            imgRes     = new Image();
            imgRes.src = url;
            imgRes.onload  = imgLoaded;
            imgRes.onerror = imgError;
            //document.getElementById('overlayContent').innerHTML = '<iframe style="width:750px;height:562px;" frameborder="0" border="0" src="http://preconal.se/Broschyrer/HansenMetallbau/' + url + '/flash.html">Sie erfüllen nicht alle Anforderungen für den LiveViewer.</iframe>';
        }
    }
}
function imgLoaded() {
    document.getElementById('overlayContent').innerHTML = '<div style="text-align:center;"><img src=\"'+imgRes.src+'" alt=\"\" /></div>';
}
function imgError() {
    document.getElementById('overlayContent').innerHTML = '<br /><br /><b>Fehler:</b> Das Bild konnte nicht geladen werden.';
}
function doPopup(int) {
    toggleOverlay();
    popup = true;
    if (int > 0 && int < 4) {
        liveViewer(int);
    }
    else {
        o(int);
    }
}