/*********google+**********/
  window.___gcfg = {lang: 'de'};

  (function() {
    var po = document.createElement('script');po.type = 'text/javascript';po.async = true;
    po.src = 'https://apis.google.com/js/plusone.js';
    var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(po, s);
  })();
/************************/

jQuery.noConflict();
var _href    = jQuery(location).attr('href');

/***************************/
/*
 *
 * verlagert nach sage boxLeft1
 * <div id="divContent" style="display:none;"></div>
 */

var isMarkiseSite = '';
if(/(_x_|Wintergarten|Pergola|Seitenmarkise)/i.exec(_href)){
    isMarkiseSite = /(_x_|Wintergarten|Pergola|Seitenmarkise)/i.exec(_href)[0];
}

var ajaxRead = function(){
    this.hersteller      = ''
    this.technischedaten = '';
    this.lieferumfang    = '';
    this.beratungservice = '';
    this.downloads       = '';
    this.thd             = 0;
}
ajaxRead.prototype = {
    setHersteller : function(content){this.hersteller = content;},
    getHersteller : function(){return this.hersteller;},

    setTechnischedaten : function(content){this.technischedaten = content;},
    getTechnischedaten : function(){return this.technischedaten;},

    setLieferumfang : function(content){this.lieferumfang = content;},
    getLieferumfang : function(){return this.lieferumfang;},

    setBeratungservice : function(content){this.beratungservice = content;},
    getBeratungservice : function(){return this.beratungservice;},

    setDownloads : function(content){this.downloads = content;},
    getDownloads : function(){return this.downloads;},
    
    setThd : function(content){this.thd = content;},
    getThd : function(){return this.thd;}    
}
var ajaxContent    = '';
var detailSiteArea = '';
var ajaxInterval   = '';
var reiterInhalt   = '';
var aRead = new ajaxRead();


/***************************/

var timeInterval = setInterval(function(){

        jQuery(document).ready(function(){
            if(/(http(s)?:\/\/)?www\.exclusiv-home\.de\/Suche/.exec(_href)){
                    clearInterval(timeInterval);
                    jQuery('td[width="780"]').attr('style',' ');
                    jQuery('.preloader').remove();
            }
        })

        detailSiteArea = jQuery('td[width="780"]').length;
       
        var site = 'startpage';

        if(/(Kategorie|Warenkorb|Mein_Konto|Bestellung|Information|Suche|https:\/\/www\.exclusiv.*home\.de\/default\.aspx|^http:\/\/www\.exclusiv-home\.de\/$)/i.exec(_href)){
           site =/(Kategorie|Warenkorb|Mein_Konto|Bestellung|Information|Suche|https:\/\/www\.exclusiv.*home\.de\/default\.aspx|^https:\/\/www\.exclusiv-home\.de$|^http:\/\/www\.exclusiv-home\.de\/$)/i.exec(_href)[1];
        }

        if(/*ajaxContent !== null &&*/
            detailSiteArea !== 0   &&
            site !== 'Kategorie'   &&
            site !== 'Warenkorb'   &&
            site !== 'Mein_Konto'  &&
            site !== 'Bestellung'  &&
            site !== 'Information' &&
            site !== 'Suche' &&
            site !== 'http://www.exclusiv-home.de/' &&
            site !== 'https://www.exclusiv-home.de/default.aspx' &&
            site !== 'http://www.exclusiv-home.de') {

            jQuery('td[width="780"]').css({'display':'none'});
            jQuery('body').append('<div class="preloader p-absolute" style="top:300px;left:750px;"><img src="http://media-exclusiv-home.de/pics/ajax-loader-1.gif" /></div>');

            clearInterval(timeInterval);

                jQuery(document).ready(function(){
                    /************************** Zubehoer ********************************/
                    
                    function zubehoer_func(tr, td, crossClass, box){

                        if(crossClass === 'lb_boxcross_left'){
                              
                            var z_href = jQuery('table[id$="_dlcross"] tbody tr:eq('+tr+') td:eq('+td+') .'+crossClass+' a').attr('href');
                            var z_src  = jQuery('table[id$="_dlcross"] tbody tr:eq('+tr+') td:eq('+td+') .'+crossClass+' a img').attr('src');
                            
                            if(box === 'reiterboxZubehoer'){
                                var margin_bbf;td === 0 ? margin_bbf = '' : margin_bbf = 'style="margin-right:0px"';

                                zbrTpl += ''+
                                '<!--- Box -->'+
                                '<div class="zu_box f-left p-relative zu_box_bff"  '+margin_bbf+'>'+
                                    '<a href="'+z_href+'"><img class="d-block p-absolute"  width="71px" height="66px" src="'+z_src+ '" /></a>';
                            }
                            if(box === 'rightboxZubehoer'){
                                zbrTplRight +=''+
                                '<div class="produkt" style="height: 56px; background-image: url(&quot;http://media-exclusiv-home.de/pics/sidebar/background_sidebar_zuehoer.jpg&quot;);">'+
                                    '<a style="position: absolute; left: 55px; top: 0px;" href="'+z_href+'">'+
                                        '<img width="45" height="45" src="'+z_src+'" />'+
                                    '</a>';
                            }
                        }
                        if(crossClass === 'lb_boxcross_right'){
                            
                            var z_stp  = jQuery('table[id$="_dlcross"] tbody tr:eq('+tr+') td:eq('+td+') .'+crossClass+' span.lb_price b strike').text();
                            var title  = jQuery('table[id$="_dlcross"] tbody tr:eq('+tr+') td:eq('+td+') .'+crossClass+' a.lb_title:eq(0)').text();
                            var z_url  = jQuery('table[id$="_dlcross"] tbody tr:eq('+tr+') td:eq('+td+') .'+crossClass+' a.lb_title:eq(0)').attr('href');
                            
                            if(/<\/b>&nbsp;&nbsp;(\d+,\d+)|(\d+,\d+) EUR<\/span><br>/gi.exec(jQuery('table[id$="_dlcross"] tbody tr:eq('+tr+') td:eq('+td+') .'+crossClass+' span.lb_price:eq(0)').html())){
                                var z_jrc  = /<\/b>&nbsp;&nbsp;(\d+,\d+)|(\d+,\d+) EUR<\/span><br>/gi.exec(jQuery('table[id$="_dlcross"] tbody tr:eq('+tr+') td:eq('+td+') .'+crossClass+' span.lb_price:eq(0)').html())[1];

                            }
                            if(typeof z_jrc === 'undefined'){
                                z_jrc = jQuery('table[id$="_dlcross"] tbody tr:eq('+tr+') td:eq('+td+') .'+crossClass+' span.lb_price').text();
                            }

                            if(box === 'reiterboxZubehoer'){
                                zbrTpl += ''+
                                '<div class="z-wrapper p-absolute" style="left: 88px;top: 9px;width: 253px;">'+
                                    '<div class="z_uber"><a href="'+z_url+'"><strong>'+title+'</strong></a></div>'+
                                '<div class="z-price" style="margin-top: 4px;">' +
                                    '<span style="text-decoration:line-through;color: #ff0000;">'+z_stp+'</span> ';
                                zbrTpl += z_jrc;
                                zbrTpl += ''+
                                '</div>'+
                                '<div class="z-versand">inkl. MwSt zzgl. Versand</div></div></div>';
                            }
                            if(box === 'rightboxZubehoer'){

                                zbrTplRight +=''+
                                    '<div class="short-text" style="position:absolute;left:53px;top:-5px;width:90px">'+
                                        '<a href="'+z_url+'">'+
                                            jQuery.trim(title).substr(0,30) +
                                        '</a>'+
                                    '</div>'+
                                    '<div class="price" style="position:absolute;left:53px;top:36px">'+z_jrc+' EUR*</div>'+
                                '</div>';
                            }
                        }
                    }
                    
                    var zbrTpl = '<div class="zubehoer-wrapper wrapper f-left" style="width: 711px;background-color: #fff;display:none;">';
                    
                    var zbrTplRight = ''+
                            '<div class="sidebar_zubehoer" style="height:500px;overflow:auto;overflow-x:hidden;width: 175px; right: 5px; display: block; position: fixed; top: 10px;z-index:10;display:none;">'+
                                '<div class="header" style="height: 28px; padding-top: 11px;">'+
                                    'Passendes Zubeh&ouml;r<div class="x">x</div>'+
                                '</div>';
                            
                    jQuery('table[id$="_dlcross"] tbody tr').each(function(tr){
                        jQuery('td:not(:empty)', this).each(function(td){
                            jQuery('div[class^="lb_boxcross"]', this).each(function(cr){
                                var crossClass = jQuery(this).attr('class');
                                zubehoer_func(tr, td, crossClass,'reiterboxZubehoer');
                                zubehoer_func(tr, td, crossClass,'rightboxZubehoer');
                            })
                        });
                    });
                    
                    zbrTplRight += ''+
                            '<div class="rechtliches">* inkl. MwSt, zzgl. Versand</div>'+
                            '<div class="navigation">'+
                                '<!--<div class="left-button" style="margin-right: 3px; margin-left: 4px;"></div>-->'+
                                '<!--<div class="right-button" style="float: left; margin-left: 0px;"></div>-->'+
                            '</div>'+
                        '</div>';
                    
                    zbrTpl += '</div>';
                    
                    jQuery('body').append(zbrTplRight);
                    jQuery('.sidebar_zubehoer').css({
                       '-webkit-box-shadow' : '0px 0px 4px rgba(50, 50, 50, 0.67)',
                       '-moz-box-shadow' : '0px 0px 4px rgba(50, 50, 50, 0.67)',
                       'box-shadow' : '0px 0px 4px rgba(50, 50, 50, 0.67)'
                    });
                    if(jQuery('.sidebar_zubehoer .produkt').length>0){
                        
                        jQuery('.sidebar_zubehoer').css({'display':'block'})
                    }
                    
                    if(jQuery(document).width() < 1350){
                        jQuery('.sidebar_zubehoer').hide();
                    }
                    jQuery(window).resize(function() {
                        if(jQuery(this).width() < 1300){
                            jQuery('.sidebar_zubehoer').css('display','none');
                        }
                        if(jQuery(this).width() >= 1300){
                            jQuery('.sidebar_zubehoer').css('display','block');
                        }
                    });


                    /************************** End Zubehoer ***************************/
                    
                    function createPriceFonts(currentPrice){
                        
                            var _content  = '';
                            var _toggle   = false;
                            var cent;
                            
                            aRead.setThd((currentPrice.toString().split(',')[0].length)-1);
                            splitedPrice  = new Array();
                            splitedPrice  = currentPrice.split('');
                            
                            
                            for(var i=0; i<=(splitedPrice.length-1); i++){

                                    if (i === 0 && _toggle === false){
                                        _content += '<img alt="'+ (i) +'" src="http://media-exclusiv-home.de/pics/'+ splitedPrice[i] +'.png" style="z-index:'+ (i) +'" class="nummers" />';
                                    }
                                    if(splitedPrice[i] !== ',' && _toggle === false && i !== 0){
                                        _content += '<img alt="'+ (i) +'" src="http://media-exclusiv-home.de/pics/'+ splitedPrice[i] +'.png" style="z-index:'+ (i) +'" class="nummers margin-'+ (i+1) +'" />';
                                    }
                                    if(_toggle === true){
                                        cent      = splitedPrice[i];
                                        cent     += splitedPrice[(i=i+1)];
                                        _content += '<img alt="'+ cent +'" src="http://media-exclusiv-home.de/pics/k_'+ cent +'.png" class="nummers margin-cent" />';
                                        return _content;
                                    }
                                    if(splitedPrice[i] === ','){
                                        _toggle = true;
                                    }
                            }     
                    }

                    /*##########################################*/

                    var image_gross_url     = jQuery('img.lb_borderimg_box').attr('src');

                    image_src = new Array();
                    jQuery('div.lb_produktbilder_de div a img').each(function(i){
                           image_src[i] = jQuery(this).attr('src');
                    });

                    var artikelId           = /Artikel\/(\d+)\/|IT=(\d+)/.exec(_href);
                    var ueberschrift        = jQuery('#divMessages + div[class^="lb_satellitemain"] h1').text();

                    var jetztPreisText
                    if(jQuery('span.lb_price').text().length > 1){
                        jetztPreisText = jQuery('span.lb_price').text();
                    }
                    if(jQuery('span.lb_price2').text().length > 1){
                        jetztPreisText = jQuery('span.lb_price2').text();
                    }
                    var jetztPreis          = /(\d+,\d+)/.exec(jetztPreisText);
                    var priceFonts          = createPriceFonts(jetztPreis[0]);
                    var descriptionLong4    = jQuery('#divDescriptionLong4').html();
                    var bewertungenBox      = jQuery('table[id$="_dlRatings"]').html();

                    var normalPrice         = jQuery('a[id$="_lbAddToCart"]').attr('href');

                    /*********************************************************************************************/

                    var lieferzeitIcon      = jQuery('span[id$="_lblAvailability"] img').attr('src');
                    var fileExtension       = lieferzeitIcon.substring(lieferzeitIcon.lastIndexOf('/') + 1);

                    var lieferzeitContent   = '';
                    
                    var lieferzeitIconSrc   = 'https://media-exclusiv-home.de/detail_site/lieferzeiten/';
                    
                    switch (fileExtension) {
                      case "gruen.gif":
                        lieferzeitIconSrc = lieferzeitIconSrc+'gruen.gif';
                        lieferzeitContent = 'Lieferzeit 2-5 Werktage';
                        break;
                      case "hellgruen.gif":
                        lieferzeitIconSrc = lieferzeitIconSrc+'gruen.gif';
                        lieferzeitContent = 'Lieferzeit ca. 1-2 Wochen';
                        break;
                      case "gelb.gif":
                        lieferzeitIconSrc = lieferzeitIconSrc+'gruen.gif';
                        lieferzeitContent = 'Lieferzeit ca. 3-4 Wochen';
                        break;
                      case "dunkelgelb.gif":
                        lieferzeitIconSrc = lieferzeitIconSrc+'gruen.gif';
                        lieferzeitContent = 'Lieferzeit ca. 5-8 Wochen';
                        break;
                      case "rot.gif":
                        lieferzeitIconSrc = lieferzeitIconSrc+'rot.gif';
                        lieferzeitContent = 'Ausverkauft';
                        break;
                    }

                    /*********************************************************************************************/
                    var bisherPreis;
                    
                    if(/(\d+,\d+)/.exec(jQuery('span[id$="_lblPrice"] span.lb_price b').text())){
                        bisherPreis = /(\d+,\d+)/.exec(jQuery('span[id$="_lblPrice"] span.lb_price b').text())[0];
                    } else {
                        bisherPreis= '';
                    }

                    var finanzierungsPreis  = (parseFloat(jetztPreis[0]) / 12).toFixed(2);
                    var artikelNummer       = jQuery('span[id$="_lblKHKItemId"]').text();
                    var bewertungen         = jQuery('div[id$="_divRating"] img:last').attr('alt');

                    var finanzUrl           = 'http://www.exclusiv-home.de/controls/pages/RateCalculator.aspx?UnitPrice=' + jetztPreis;

                    var highlightsbox       = 'Testinhalt'
                    var reiterContent       = '';
                    var hersteller          = ''; //muss noch ausgelsen werden

                    var headerTpl           = '';
                    var caroselTpl          = '';
                    var slideUpTpl          = '';
                    var completeTpl         = '';

                    /*********************************************************************************************/

                    if(/(_x_|Pergola|Wintergarten)/i.exec(_href)){

                            if(jQuery('.lb_detailbox1_b2b_de').length === 1){
                                var isHaendler = /b2b/.exec(jQuery('.lb_detailbox1_b2b_de').css('background-image').split('_')[2].split('.')[0]);
                            }

                            var id = new Array();
                            var wg_id               = new Array('_tbWidth1', '_tbWidth2', '_tbLength', '_tbHeight','_ddlWBMotor');
                            var winterBestellString = '' +
                                '<a onclick="javascript:WintergartenAddObjectListToCart('+
                                '&quot;http://www.exclusiv-home.de/Warenkorb/Warenkorb.htm&quot;, '+
                                '&quot;'+ artikelId[1] +'&quot;, &quot;999999&quot;, ';

                            for(var wg = 0; wg <= (wg_id.length)-1; wg++){

                                id[wg] = jQuery('input[id$="'+wg_id[wg]+'"]').attr('id');
                                if(typeof id[wg] !== undefined){
                                    winterBestellString += '&quot;'+ id[wg] +'&quot;, ';
                                }
                            }

                            id = id.toString().replace(/,,/, '').split(',');

                            if(/(Pergola|Wintergarten)/i.exec(_href)){
                                if(/(Pergola|Wintergarten)/i.exec(_href)[1] === 'Pergola'){
                                    var select_id = jQuery('select[id$="'+wg_id[4]+'"]').attr('id');
                                    id[(wg_id.length)-1] = select_id;
                                    winterBestellString += '&quot;'+ select_id +'&quot;, ';
                                }
                            }
                            winterBestellString    += ''+
                                ')" id="ctl42_ctl00_ctl00_hlBuyObjectList" >'+
                                             '<div style="display:none;" class="conf-ma brd p-relative">'+
                                                 '<div class="an_ p-absolute">In den Warenkorb</div>'+
                                             '</div>'+
                                '</a>';
                            winterBestellString = winterBestellString.replace(/&quot;undefined&quot;,/g, "").replace(/,[ ]+\)/, ")");
                    }

                    /*********************************************************************************************/
                    
                    jQuery('td[width="780"]').empty();

                    /*##### Include Template #####*/
                    jQuery.getScript('https://media-exclusiv-home.de/js/stoffe_farben.js', function(){

                    headerTpl = '' +
                    '<!-- Mainwrapper -->' +
                    '<div class="detail-site-wrapper p-relative" style="margin-top: 8px;margin-left:5px;">' +
                        '<!-- Header -->' +
                        '<div class="outer-back-box">' +
                            '<h1>' + ueberschrift +
                                '<span id="paypal"></span>' +
                                '<span id="mastercard"></span>' +
                                '<span id="visa"></span>'+
                            '</h1>' +
                            '<!-- Innerback Box -->' +
                            '<div class="inner-back-box">' +
                                '<!-- Left Box -->' +
                                '<div class="left-box p-relative">' +
                                    '<div class="n_zoom p-absolute" style="width:350px;height:32px;top:16px;left:16px;background-image: url(http://media-exclusiv-home.de/pics/new_zoom.png);background-repeat:no-repeat;"></div>'+
                                    '<!-- Big Picture -->' +
                                    '<div style="border-style:solid; border-width: 1px;border-color: #D7D7D7;background-color:white;margin-top:10px;margin-left:10px">'+
                                        '<img style="margin-left:auto;margin-right:auto;" class="big-picture-detail-site" src="' + image_gross_url + '" height="267" alt="0" />' +
                                    '</div>'+
                                    '<!-- Picture Strips -->'+
                                    '<div class="small-pictures">';
                                        for(var i=0; i<=(image_src.length-1); i++){
                                        headerTpl    += '<img src="'+ image_src[i] +'" alt="'+(i+1)+'" width="49" height="45" />';}
                                        headerTpl    += '<!--<img src="http://media-exclusiv-home.de/pics/video_detail_site.png" alt="Video" class="none-border" />-->'+
                                    '</div>' +
                                '</div>' +
                                '<!-- End Left Box -->' +
                                '<!-- Right Box -->' +
                                '<div class="right-box">' +
                                    '<!-- Highlights Box -->' +
                                    '<div class="highlights-box">' +
                                    '<div id="price-infos">' +
                                        '<div class="price-right-box p-relative">';
                                            if(aRead.getThd() >= 3){headerTpl += '<img style="z-index:10; left:19px;top:34px" class="d-block p-absolute" src="https://media-exclusiv-home.de/pics/thds.png" alt=" " />';}                                            
                                            headerTpl += ''+
                                            '<div style="float:right;">' +
                                                priceFonts +
                                            '</div>' +
                                        '</div>' +
                                        '<div class="price-left-box">' +
                                            '<ul>';
                                                if(bisherPreis !== ''){headerTpl +='<li class="strike">statt '+ bisherPreis +'</li>';}
                                                headerTpl    += ''+
                                                '<li>bei Vorkasse(3% Rabatt)</li>' +
                                                '<li>inkl. MwSt, zzgl. <a href="http://www.exclusiv-home.de/Information/7/Versandkosten.htm?IT='+artikelId[1]+'" target="_blank" title="Versandkosten">Versandkosten</a></li>' +
                                            '</ul>' +
                                        '</div>' +
                                    '</div>' +
                                    '<!-- End Price-Infos -->' +
                                    '</div>' +
                                    '<!-- Info Box -->' +
                                    '<div class="info-box">' +
                                        '<div class="lieferzeit">' +
                                            '<img id="deliver-green" src="'+ lieferzeitIconSrc+'" alt="'+ lieferzeitContent +'" />' +
                                            lieferzeitContent+
                                        '</div>'+
                                        '<div class="warenbestand" style="display:none;padding-left:0px;">' +
                                            'Verf&uuml;gbarkeit wird gepr&uuml;ft <img id="warenbestand" src="https://media-exclusiv-home.de/pics/verfuegbarkeit.gif" />' +
                                        '</div>'+
                                        '<div class="art-nummer">' +
                                            ' Art. Nr. '+ artikelNummer +
                                        '</div>' +
                                        '<div class="manufacture">' +
                                            '<div id="manufacture"></div>'+
                                        '</div>' +
                                        '<div class="bewertungen"><img id="bewertungen"src="https://media-exclusiv-home.de/pics/'+bewertungen+'.png" alt=" " />';if(typeof(bewertungen) === 'undefined'){headerTpl += 'Bewertung abgeben';} else {headerTpl += 'Durchschnittliche Bewertungen';}
                                            headerTpl += ''+
                                        '</div>'+
                                    '</div>' +
                                    '<!-- Jetzt kaufen -->' +
                                    '<div id="checkout">' +
                                        '<div id="facebook">' +
                                            '<iframe ' +
                                                 'src=' +
                                                  '"http://www.facebook.com/plugins/like.php' +
                                                  '?href=http%3A%2F%2Fwww.facebook.com%2Fpages%2FExclusiv-Home-GmbH%2F170305986357466'+
                                                  '&amp;send=false&amp;layout=button_count&amp;width=140&' +
                                                  'amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font&amp;height=21" ' +
                                                  'scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:140px; height:21px;" ' +
                                                  'allowTransparency="true">' +
                                            '</iframe>' +
                                        '</div>' +
                                        '<div style="width:75px;float:left;margin-top:8px;"><div class="g-plusone" data-size="medium" data-annotation="none"></div></div>'+
                                        '<!-- Kaufen Button -->'+
                                    '</div>';
                                    if(normalPrice){headerTpl += '<div id="buy" style="float:left;position:relative;"><a href="'+normalPrice+'"><img style="display:block;position:absolute;top:-12px" src="https://media-exclusiv-home.de/pics/detail_site_jetzt_kaufen.png" alt="Jetzt kaufen" /></a></div>'}
                                    else{headerTpl += '<div id="farbe-waehlen" style="float:left;position:relative;"><img style="display:block;position:absolute;top:-12px" src="https://media-exclusiv-home.de/pics/farbe_waehlen.png" alt="Farbe w�hlen" /></div>'}headerTpl += '' +
                                    '<!-- Finanzierung -->' +
                                    '<div id="financing">';
                                        if(parseInt(jetztPreis[0]) >= 150){headerTpl += 'Finanzierung m&ouml;glich z.B. ab 12 x '+ finanzierungsPreis +' EUR/Monat'}headerTpl += '' +
                                    '</div>' +
                                    '<div id="book-m-weter-m" class="p-relative" style="height:19px;text-shadow:none;">'+
                                        '<div class="lesezeichen p-absolute">Lesezeichen setzen</div><div class="weiterempfehlen p-absolute"><a href="javascript:empfehlen('+"'"+_href.replace(/Artikel/ig, 'Empfehlung')+"'"+')">Weiterempfehlen</a> </div>' +
                                    '</div>'+
                                    '<div id="siegel" class="f-left" style="margin-top: 8px;"><img src="http://media-exclusiv-home.de/pics/siegel.png" alt="siegel" /></div>'+
                                '</div>' +
                                '<!-- End Right Box -->' +
                            '</div>' +
                            '<!-- Innerback Box -->' +
                        '</div>' +
                        '<!-- End Outerback Box -->';

                        var uniString = '',
                            strString = '';
                            
                        caroselTpl += '' +
                        '<!-- Start Carosel / Outerbackbox -->' +
                        '<div class="outer-back-box p-relative" id="carosel">' +
                            '<!-- Start Inner Backbox -->'+
                            '<div class="inner-back-box-color">' +
                                '<div class="header p-relative">' +
                                    '<div id="swatch"><span class="bold"></span><span id="uni">[ Farbe-Uni ]</span> <span id="gestreift">[ Farbe-Gestreift ]</span></div>' +
                                    '<!--<div id="size"><span class="bold">Gr&ouml;&szlig;e:</span> 5,0m x 4,0m</div>-->' +
                                    '<!--<div id="color-per-page"><span class="bold">Anzeige:</span> [ Alles] [Karosel]</div>-->' +
                                    '<div id="show-pages">'+
                                        '<div class="colorP-wrapper f-left border-radius-3px">'+
                                            '<div id="sw" class="f-left"></div>' +
                                            '<div id="dgr" class="f-left"></div>' +
                                            '<div id="rt" class="f-left"></div>' +
                                            '<div id="or" class="f-left"></div>' +
                                            '<div id="gl" class="f-left"></div>' +
                                            '<div id="gr" class="f-left"></div>' +
                                            '<div id="ws" class="f-left" style="margin-top: 2px;"></div>' +
                                            '<div id="li" class="f-left" style="margin-top: 2px;"></div>' +
                                            '<div id="bl" class="f-left" style="margin-top: 2px;"></div>' +
                                            '<div id="br" class="f-left" style="margin-top: 2px;"></div>' +
                                            '<div id="rs" class="f-left" style="margin-top: 2px;"></div>' +
                                            '<div id="cr" class="f-left" style="margin-top: 2px;"></div>' +
                                        '</div>' +
                                        '<div id="all-colors" style="width:34px;height:34px" class="d-block f-left" ></div>' +
                                    '</div>' +
                                '</div>' +
                                '<!-- Ende Header -->' +
                                '<!-- Start Carosel -->' +
                                '<div class="carosel">' +
                                    '<!-- Start First-C --> '+
                                    '<div id="a-uni" class="first-c p-relative c-first-bgpic">' +
                                        '<div class="left-button p-absolute c-first-bgpic"></div>' +
                                        '<div id="uniString" class="color-string p-relative">';
                                            var lengthColor = farbenAttr.farben_url.length-1;
                                            for(var f=0; f<=lengthColor; f++){
                                                if(farbenAttr.muster[f] === 'Uni-Farbe') {
                                                   uniString += '<div class="id-' + f +' pic-wrapper p-relative f-left '+
                                                   farbenAttr.colorFilter[f].CL[0] + ' ' + farbenAttr.colorFilter[f].CL[1] +'" '+
                                                   'style="width: 121px; height: 54px; margin-top: 18px;">' +
                                                   '<img style="top: -13px;" class="d-block p-absolute '+
                                                   '" src="http://media-exclusiv-home.de/detail_site/' +
                                                   farbenAttr.farben_url[f].substr(42).replace(/jpg/g, 'jpg') +'" />' +
                                                   '<div class="p-absolute" style="width: 100px; top: -9px; left: 12px;text-align:center;">'+
                                                   farbenAttr.color_name[f].replace(/-/g, ' ')+'</div>' +
                                                   '</div>';
                                                }
                                            }caroselTpl += /*uniString*/''+
                                        '</div>' +
                                        '<div class="right-button p-absolute c-first-bgpic"></div>' +
                                    '</div>' +
                                    '<!-- Ende First-C -->' +
                                    '<!-- Start Second-C -->'+
                                    '<div id="a-gestreift" class="second-c p-relative c-second-bgpic">' +
                                        '<div class="left-button p-absolute c-second-bgpic"><img class="c-icon-left-pos" src="https://media-exclusiv-home.de/pics/c-left-button.jpg" alt="" /></div>' +
                                        '<div id="strString" class="color-string p-relative">';
                                            for(var x=0; x<=lengthColor; x++){
                                               if(farbenAttr.muster[x] === 'Streifen') {
                                                  strString += '<div class="id-' + x +' pic-wrapper p-relative f-left '+
                                                  farbenAttr.colorFilter[x].CL[0] + ' ' + farbenAttr.colorFilter[x].CL[1] +'" '+
                                                  'style="width: 121px; height: 54px; margin-top: 18px;">' +
                                                  '<img width="121" style="top: -13px;" class="d-block p-absolute '+
                                                  '" src="http://media-exclusiv-home.de/detail_site/' +
                                                  farbenAttr.farben_url[x].substr(42).replace(/jpg/g, 'jpg') +'" />' +
                                                  '<div class="p-absolute" style="width: 100px; top: -9px; left: 12px;text-align:center;">'+
                                                  farbenAttr.color_name[x].replace(/-/g, ' ')+'</div>' +
                                                  '</div>';
                                               }
                                            }caroselTpl += /*strString*/''+
                                        '</div>' +
                                        '<div class="right-button p-absolute c-second-bgpic"><img class="c-icon-right-pos" src="https://media-exclusiv-home.de/pics/c-right-button.jpg" alt="" /></div>' +
                                    '</div>' +
                                    '<!-- Ende Second-C -->' +
                                '</div>' +
                                '<!-- Ende Carsosel -->' +
                            '</div>' +
                            '<!-- Ende Innerbox -->' +
                        '</div>' +
                        '<!-- Ende Outerbox -->';
                        
                        if(isMarkiseSite === '_x_' || 
                           isMarkiseSite === 'Wintergarten' ||
                           isMarkiseSite === 'Pergola' ||
                           isMarkiseSite === 'Seitenmarkise'){
                           
                            headerTpl  += caroselTpl;
                        }
                        
                        slideUpTpl += ''+
                        '<!-- Start Outerbox -->' +
                        '<div class="outer-back-box p-relative" id="hover-color-box" style="z-index:1;display:none;z-index:10;">'+
                            '<h2 id="color-header"><!-- Inject ValueByJQuery --></h2>'+
                            '<div class="inner-back-box p-relative" style="z-index: 0;">' +
                                '<div id="g-select-box" class="p-absolute" style="z-index:1;display:none;width:183px;height:auto;background-color:white;left:380px;top:155px;"></div>'+
                                '<div class="stoffmuster p-absolute ie7-hack">' +
                                    '<img id="color-big-img" class="p-absolute d-block" id="musterpic" style="z-index:1;" src="" alt="" />' +
                                '</div>' +
                                '<!-- Bei end konfi d-nn -->'+
                                '<div class="confi-wrap f-left p-relative" style="display:none;top: 146px;left:14px;">'+
                                     '<div class="f-left p-relative" style="width:501px;height:225px;background-color:#ffffff;margin-right:15px">'+
                                         '<img class="p-absolute d-block" style="top:11px;left:11px;z-index:0" src="" alt="" />'+
                                         '<div class="conf-header p-absolute " style="top:11px;left:11px;z-index:1;width:478px;overflow:hidden;"></div>'+
                                     '</div>'+
                                     '<div id="conf-preise" class="f-left" style="width:220px;height:225px;">'+

                                     '</div>'+
                                '</div>'+
                                '<div class="color-hover-box-colums f-left p-relative" style="top: 150px;">' +
                                   '<h3 class="p-relative">Technische Daten zum Stoffmuster</h3>' +
                                   '<ul class="p-relative">' +
                                     '<li id="li-farbton"></li>'    +
                                     '<li><span>Gewebebreite: </span>120cm</li>' +
                                     '<li><span>Gewebedicke: </span>0.6mm (DIN13561)</li>' +
                                     '<li><span>Gewicht: 300g/2 </span> (DIN13561)</li>' +
                                     '<li><span>Wasserdichte: </span>36mbar (DIN13561)</li>' +
                                     '<li><span>Lichtechtheit: </span>Note 7-8 (DIN13561)</li>' +
                                     '<li><span>Wetterechtheit: </span>Note 7-8 (DIN13561)</li>' +
                                     '<li id="li-uv"></li>' +
                                     '<li><span>Stoff-Schutzgrad: </span>Teflonbeschichtet beidseitig</li>'  +
                                   '</ul>' +
                                '</div>' +
                                '<div class="color-hover-box-colums f-left p-relative" style="top: 150px;">' +
                                    '<div class="color-hover-inner f-left p-relative" style="margin-right: 0px;z-index:0">' +
                                        '<h4 id="m-groese-waehlen"><strong>Jetzt Gr&ouml;&szlig;e w&auml;hlen!</strong></h4>' +
                                        '<div class="inner-checkout" style="border-right: none;">' +
                                            '<img class="d-block" src="http://media-exclusiv-home.de/pics/markise_checkout.jpg" alt=" "/>' +
                                            '<div class="color-hover-lieferzeit bold" style="padding-left: 10px; padding-top: 10px">' +
                                                '<img style="margin-right: 10px;"class="d-block f-left p-relative" src="http://media-exclusiv-home.de/pics/detail_site_green_deliver.png" />' +
                                                'Lieferzeit: <span style="font-weight:normal;">3-4 Wochen</span>' +
                                            '</div>' +

                                            '<div class="warenbestand" style="display:none;padding-left:10px;padding-top:10px;">' +
                                                'Verf&uuml;gbarkeit <img id="warenbestand" src="https://media-exclusiv-home.de/pics/verfuegbarkeit.gif" />' +
                                            '</div>'+

                                         '<div class="color-hover-preis bold" style="margin-top: 6px;padding-left: 32px">Preis: <span id="span-price" style="font-weight:normal;"></span></div>' +
                                         '<div id="markise-bestellen" class="color-hover-bestellen p-relative"  style="height: 45px;margin-top: 9px">'+
                                             '<img style="margin-left: 2px;margin-top:2px;" class="d-block p-absolute" src="http://media-exclusiv-home.de/pics/in_den_warenkorb.png" alt="" />'+
                                         '</div>' +
                                    '</div>' +
                                '</div>' +
                                '<!-- Start Configuratore -->'+
                                '<!-- End Configuratore -->'+
                                '<div class="color-hover-inner f-left" style="margin-left: 1px;">' +
                                        '<h4><strong>Stoffmuster</strong></h4>' +
                                        '<div class="inner-checkout">' +
                                        '<img class="d-block" src="http://media-exclusiv-home.de/pics/stoffmuster_checkout.jpg" alt=" "/>' +
                                        '<div class="color-hover-lieferzeit bold" style="padding-left: 10px; padding-top: 10px">' +
                                             '<img style="margin-right: 10px;"class="d-block f-left p-relative" src="http://media-exclusiv-home.de/pics/detail_site_green_deliver.png" />' +
                                             'Lieferzeit: <span style="font-weight:normal;">2-3 Tage</span>' +
                                        '</div>' +

                                        '<div class="warenbestand" style="display:none;padding-left:10px;padding-top:10px;">' +
                                            'Verf&uuml;gbarkeit <img id="warenbestand" src="https://media-exclusiv-home.de/pics/verfuegbarkeit.gif" />' +
                                        '</div>'+

                                        '<div class="color-hover-preis bold" style="margin-top: 6px;padding-left: 32px">Preis: <span style="font-weight:normal;">0,00 EUR</span></div>' +
                                        '<div id="stoffmuster-bestellen" class="color-hover-bestellen p-relative"  style="height: 45px;margin-top: 9px">'+
                                            '<img style="margin-left: 2px;margin-top:2px;" class="d-block p-absolute" src="http://media-exclusiv-home.de/pics/in_den_warenkorb.png" alt="" />'+
                                        '</div>' +
                                     '</div>' +
                                '</div>' +
                                '<!-- end konfi d-nn -->'+
                            '</div>' +
                            '<!-- Ende Innerbox -->'+
                        '</div>' +
                        '<!-- Ende Outerbox -->'+
                        '</div>'+
                         '<div class="outer-back-box p-relative" style="z-index:0;">'+
                              '<div class="inner-back-box-color">'+
                                      '<div id="detail-site-reiter" class="f-left">'+
                                          '<ul>'+
                                              '<li class="f-left"><div></div>Gesamt&uuml;bersicht</li>'+
                                              '<li class="f-left"><div></div>Lieferumfang</li>'+
                                              '<li class="f-left"><div></div>Technische Daten</li>'+
                                              '<li class="f-left"><div></div>Beratung und Service</li>'+
                                              '<li class="f-left"><div></div>Gebrauchsanweisung</li>'+
                                              '<li class="f-left"><div></div>Zubeh&ouml;r</li>'+
                                          '</ul>'+
                                      '</div>'+
                                      '<div id="detail-site-reiter-inhalt" class="f-left" >'+
                                          '<div class="reiter-inhalt f-left" style="display:none;background-color: #eeeeee;"></div>'+
                                          '<div class="reiter-inhalt f-left" style="display:none;background-color: #eeeeee;"></div>'+
                                          '<div class="reiter-inhalt f-left" style="display:none;background-color: #eeeeee;"></div>'+
                                          '<div class="reiter-inhalt f-left" style="display:none;background-color: #eeeeee;"></div>'+
                                          '<div class="reiter-inhalt f-left" style="display:none;background-color: #eeeeee;"></div>'+
                                          '<div class="reiter-inhalt f-left" style="display:none;background-color: #eeeeee;"></div>'+
                                      '</div>'+
                             '</div>'+
                    '</div>' +
                    descriptionLong4+
                    bewertungenBox+
                    '<div class="lesezeichen-box" style="border-width: 1px; border-style:solid; border-color: #c9c9c9;width:137px; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px;position:absolute;display:none;z-index:100;left:100px;top:200px;background-color:white;"><a target="_blank" href="http://del.icio.us/post?url1=http%3A%2F%2Fwww.exclusiv-home.de&title=Shop%20Exclusiv-Home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_del.icio.us.png" alt="del.icio.us" border="0"></a> <a target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.exclusiv-home.de&t=Shop%20Exclusiv-Home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_MySpace.png" alt="MySpace" border="0"></a> <a target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.exclusiv-home.de&title=Shop%20Exclusiv-Home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Stumbleupon.png" alt="Stumbleupon" border="0"></a> <a target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&bkmk=http%3A%2F%2Fwww.exclusiv-home.de&title=Shop%20Exclusiv-Home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Google.png" alt="Google" border="0"></a> <a target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fwww.exclusiv-home.de&title=Shop%20Exclusiv-Home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Reddit.png" alt="Reddit" border="0"></a> <a target="_blank" href="http://myweb2.search.yahoo.com/myresults/bookmark?t=Shop%20Exclusiv-Home.de&u=http%3A%2F%2Fwww.exclusiv-home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Yahoo_My_Web.png" alt="Yahoo! My Web" border="0"></a> <a target="_blank" href="http://mail.google.com/mail/?view=cm&fs=1&su=Shop%20Exclusiv-Home.de&body=http%3A%2F%2Fwww.exclusiv-home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Gmail.png" alt="Gmail" border="0"></a> <a target="_blank" href="http://digg.com/submit?phase=2&url=http%3A%2F%2Fwww.exclusiv-home.de&title=Shop%20Exclusiv-Home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Digg_it.png" alt="Digg it" border="0"></a> <a target="_blank" href="http://twitthis.com/twit?url=http%3A%2F%2Fwww.exclusiv-home.de&title=Shop%20Exclusiv-Home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Twitter.png" alt="Twitter" border="0"></a> <a target="_blank" href="http://linkarena.com/bookmarks/addlink/?url=http%3A%2F%2Fwww.exclusiv-home.de&title=Shop%20Exclusiv-Home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Linkarena.png" alt="Linkarena" border="0"></a> <a target="_blank" href="http://www.mister-wong.de/index.php?action=addurl&bm_url=http%3A%2F%2Fwww.exclusiv-home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Mr.Wong.png" alt="Mr. Wong" border="0"></a> <a target="_blank" href="http://www.linksilo.de/index.php?area=bookmarks&func=bookmark_new&addurl=http%3A%2F%2Fwww.exclusiv-home.de&addtitle=Shop%20Exclusiv-Home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Linksilo.png" alt="Linksilo" border="0"></a> <a target="_blank" href="http://en.netlog.com/go/manage/blog/?view=add&title=Shop%20Exclusiv-Home.de&message=http%3A%2F%2Fwww.exclusiv-home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Netlog.png" alt="Netlog" border="0"></a> <a target="_blank" href="http://www.oneview.de/quickadd/neu/addBookmark.jsf?URL=http%3A%2F%2Fwww.exclusiv-home.de&title=Shop%20Exclusiv-Home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Oneview.png" alt="Oneview" border="0"></a> <a target="_blank" href="http://technorati.com/favorites/?sub=favthis&add=http%3A%2F%2Fwww.exclusiv-home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Technorati.png" alt="Technorati" border="0"></a> <a target="_blank" href="http://www.youtube.com?"><img src="http://bookmarkcraze.com/images/bookmarkcraze_youtube.png" alt="YouTube" border="0"></a> <a target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.exclusiv-home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Facebook.png" alt="Facebook" border="0"></a> <a target="_blank" href="http://www.google.com/buzz/post?url=http%3A%2F%2Fwww.exclusiv-home.de&title=Shop%20Exclusiv-Home.de&message={TITLE}"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Google_Buzz.png" alt="Google Buzz" border="0"></a> <a target="_blank" href="http://www.tumblr.com/share?s=&t=Shop%20Exclusiv-Home.de&u=http%3A%2F%2Fwww.exclusiv-home.de&v=3"><img src="http://bookmarkcraze.com/images/bookmarkcraze_tumblr.png" alt="tumblr." border="0"></a> <a target="_blank" href="https://favorites.live.com/quickadd.aspx?url=http%3A%2F%2Fwww.exclusiv-home.de&title=Shop%20Exclusiv-Home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Windoes_Live.png" alt="Windows Live" border="0"></a> <a target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.exclusiv-home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Yigg.png" alt="Yigg" border="0"></a> <a target="_blank" href="http://buzz.yahoo.com/submit/?url=http%3A%2F%2Fwww.exclusiv-home.de"><img src="http://bookmarkcraze.com/images/bookmarkcraze_Yahoo_Buzz.png" alt="Yahoo Buzz" border="0"></a></div>'+
                    '<!-- Ende Mainwrapper -->';

                    headerTpl   += slideUpTpl;
                    completeTpl += headerTpl;

                    jQuery('td[width="780"]').append(completeTpl);
                    jQuery('#detail-site-reiter-inhalt div:eq(5)').append(zbrTpl);
                    jQuery('.preloader').remove();

                    jQuery('#uniString').append(uniString);
                    jQuery('#strString').append(strString);


                    var ajaxContentTimer = setInterval(function(){
                        
                        ajaxContent    = jQuery('#divDescriptionLong').html();
                        if(ajaxContent !== null){
                            
                            jQuery('#detail-site-reiter-inhalt div.reiter-inhalt:first').append(ajaxContent);
                            
                            aRead.setHersteller(jQuery('#hersteller').text());
                            aRead.setLieferumfang(jQuery('#liefer-wrap').html());
                            aRead.setTechnischedaten(jQuery('#tech-wrap').html());
                            aRead.setBeratungservice(jQuery('#beratung_service').html());
                            aRead.setDownloads(jQuery('#downloads').html());
            
                            jQuery('#detail-site-reiter-inhalt div.reiter-inhalt:eq(1)').append(aRead.getLieferumfang());
                            jQuery('#detail-site-reiter-inhalt div.reiter-inhalt:eq(2)').append(aRead.getTechnischedaten());
                            jQuery('#detail-site-reiter-inhalt div.reiter-inhalt:eq(3)').append('<div id="beratung_service"><img class="d-block" style="padding-top: 18px;" src="http://media-exclusiv-home.de/pics/Beratung-und-Service.png" /></div>');
                            jQuery('#manufacture').after('Hersteller: '+aRead.getHersteller());
                            
                            jQuery('#divContent').remove();
                            clearInterval(ajaxContentTimer);
                        }
                        
                    }, 1);


                    var eh_slider = ''+
                                    '<div class="eh-mainwrapper">'+
                                        '<!-- <div class="close_eh_slider"></div> -->'+
                                        '<div id="eh-slider" style="position:relative;z-index:100;">'+
                                             '<!--<div class="pic-numbers"></div>-->'+
                                             '<div class="eh_left_button"><img src="http://media-exclusiv-home.de/pics/slider_left_button.png" alt="left" /></div>'+
                                             '<ul style="position:relative;z-index:9">'+
                                               '<li class="d-none"><img src="'+image_gross_url+'" /></li>';
                                               for(var c = 0; c < image_src.length; c++){
                                                   eh_slider += '<li class="d-none"><img src="'+image_src[c]+'"/></li>';
                                               }eh_slider += ''+
                                             '</ul>'+
                                             '<div class="eh_right_button p-relative"><div id="new_close" style="z-index:20;position:absolute;top:5px;right:45px;"><img src="http://media-exclusiv-home.de/pics/new_close.png" alt="right" /></div><img src="http://media-exclusiv-home.de/pics/slider_right_button.png" alt="right" /></div>'+
                                         '</div>'+
                                     '</div>';
                     
                    jQuery('#bewertungen, .bewertungen').bind({
                       click : function(){
                            var ratingContent =''+
                                '<div id="rating-header">'+
                                    '<div id="vote_rating" style="position:absolute;left:45px;top:8px;"><img style="position:absolute;left:-35px;top:-5px" src="http://media-exclusiv-home.de/pics/vote-rating.jpg" /><a href="'+_href.replace(/Artikel/gi,'Bewertung')+'">Bewertung abgeben</a></div>'+
                                    '<div id="close_rating" style="text-align:right;font-weight:bold;margin-right: 15px;margin-top:5px">Schliessen</div>'+
                                '</div>'+
                                '<div style="display:none" id="rating-content">';
                                    if(bewertungenBox === null) {ratingContent += 'keine Bewertungen'} else{ratingContent += bewertungenBox};
                                ratingContent += '</div>';
                            
                            jQuery('.detail-site-wrapper').append(ratingContent);
                            
                            jQuery('#rating-content .lb_ratebox').css('width','734px')
                            
                            jQuery('#rating-header').css({
                                'width':'100%',
                                'height':'40px',
                                'position':'absolute',
                                'top':'0px',
                                'background-color': '#ffffff'
                            }).fadeIn('fast');
                            
                            jQuery('#rating-content').css({
                               'background-color' : '#ffffff',
                               'position': 'absolute',
                               'top':'40px',
                               'width':'763px',
                               'left':'8px',
                               'z-index':'99',
                               'height':'395px',
                               'overflow':'scroll',
                               'overflow-x':'hidden',
                               '-webkit-box-shadow' : '0px 0px 7px rgba(50, 50, 50, 0.67)',
                               '-moz-box-shadow' : '0px 0px 7px rgba(50, 50, 50, 0.67)',
                               'box-shadow' : '0px 0px 7px rgba(50, 50, 50, 0.67)'
                            }).fadeIn('fast');
                            
                            jQuery('#close_rating').bind({
                               click : function(){
                                   jQuery('#rating-content').fadeOut('fast');
                                   jQuery('#rating-header').css('display','none');
                                   jQuery('#rating-header, #rating-content').remove();
                               } 
                            });
                            
                            
                       } 
                    }).css({'cursor':'pointer'});
                    jQuery('.small-pictures img, .inner-back-box .left-box div img, .n_zoom').bind({

                        click : function(){

                            jQuery('body').append(eh_slider);
                            var p = jQuery('.lb_boxcenter').position();
                            var ehImageLength = jQuery('#eh-slider ul li').length;
                            if(ehImageLength === 1){jQuery('.eh_left_button, .eh_right_button').remove();}
                            var lb_index = jQuery(this).attr('alt');
                            if(typeof lb_index === 'undefined') {lb_index = 0;}
                            jQuery('#eh-slider').css('display','block');
                            jQuery('#eh-slider ul li').css('display','none');
                            jQuery('#eh-slider ul li:eq('+lb_index+')').css('display','block');

                            jQuery('#eh-slider ul li:visible, #new_close').bind({
                                click : function(){
                                    jQuery('.eh-mainwrapper').fadeOut('fast', function(){
                                        jQuery('.eh-mainwrapper').remove();
                                    })
                                }
                            });

                            jQuery('#eh-slider ul li:eq('+lb_index+') img').load(function(){

                                //preloader löschen
                                //jQuery('.preloader').remove();
                                                                
                                jQuery('.eh_left_button img').bind({
                                    
                                    click : function(){

                                        var currentVisible = jQuery('#eh-slider ul li:visible').index();
                                        jQuery('#eh-slider ul li').css('display','none');
                                        
                                        if(currentVisible === 0){
                                           jQuery('#eh-slider ul li:last').css('display','block');
                                        }
                                        if(currentVisible > 0){
                                           jQuery('#eh-slider ul li:eq('+currentVisible+')').prev().css('display','block');
                                        }
                                        
                                        jQuery('#eh-slider ul li:visible').bind({
                                                click : function(){
                                                    jQuery('.eh-mainwrapper').remove();
                                                    jQuery('#eh-slider ul li:visible').unbind('click');
                                            }
                                        });
                                    }
                                });
                                
                                jQuery('.eh_right_button img').bind({

                                    click : function(){

                                        var ehImageLength = jQuery('#eh-slider ul li').length;
                                        var currentVisible = jQuery('#eh-slider ul li:visible').index();
                                        jQuery('#eh-slider ul li').css('display','none');

                                        if(currentVisible === ehImageLength-1){
                                            jQuery('#eh-slider ul li:first').css('display','block');
                                        }
                                        if(currentVisible < ehImageLength-1) {
                                            jQuery('#eh-slider ul li:eq('+currentVisible+')').next().css('display','block');
                                        }

                                        jQuery('#eh-slider ul li:visible').bind({
                                                click : function(){
                                                    jQuery('.eh-mainwrapper').remove();
                                                    jQuery('#eh-slider ul li:visible').unbind('click');
                                            }
                                        });
                                    }
                                });

                            });
                        }
                    });
                    /*Entferne bei Markisen Angeboten Color Carosel!*/
                    if(/Artikel\/\d+\/35/.exec(_href)){
                        jQuery('#carosel').remove();
                    }

                    jQuery('#m-groese-waehlen, .color-hover-inner:eq(0) .inner-checkout img:eq(0)').live({

                        click : function(){
                            var select_groessen = '';
                            if(/Artikel\/\d+\/37|95|96/.exec(_href)){

                                   select_groessen = '<ul id="select_groessen">'+
                                                          '<li class="kat37-id308-eur1095_00-geh2_5mx22cm-tb2_4m-tw0_78mm-kg55_kg">2,5 x 2,0m - <strong>1095,00 EUR</strong></li>'+
                                                          '<li class="kat37-id126-eur1190_00-geh3mx22cm-tb2_9m-tw0_78mm-kg60_kg">3,0 x 2,5m - <strong>1190,00 EUR</strong></li>'+
                                                          '<li class="kat37-id293-eur1245_00-geh3_5mx22cm-tb3_4m-tw0_78mm-kg55_kg">3,5 x 3,0m - <strong>1245,00 EUR</strong></li>'+
                                                          '<li class="kat37-id294-eur1290_00-geh4mx22cm-tb3_9m-tw0_78mm-kg85_kg">4,0 x 3,0m - <strong>1290,00 EUR</strong></li>'+
                                                          '<li class="kat37-id295-eur1375_00-geh4_5mx22cm-tb4_4m-tw0_78mm-kg105_kg">4,5 x 3,0m - <strong>1375,00 EUR</strong></li>'+
                                                          '<li class="kat37-id305-eur1390_00-geh4mx22cm-tb3_9m-tw0_78mm-kg75_kg">4,0 x 3,5m - <strong>1390,00 EUR</strong></li>'+
                                                          '<li class="kat37-id296-eur1445_00-geh4_5mx22cm-tb4_4m-tw0_78mm-kg115_kg">4,5 x 3,5m - <strong>1445,00 EUR</strong></li>'+
                                                          '<li class="kat37-id297-eur1445_00-geh5mx22cm-tb4_9m-tw0_78mm-kg125_kg">5,0 x 3,0m - <strong>1445,00 EUR</strong></li>'+
                                                          '<li class="kat37-id298-eur1535_00-geh5mx22cm-tb4_9m-tw0_78mm-kg135_kg">5,0 x 3,5m - <strong>1535,00 EUR</strong></li>'+
                                                          '<li class="kat37-id299-eur1525_00-geh5_5mx22cm-tb5_4m-tw0_78mm-kg145_kg">5,5 x 3,5m - <strong>1525,00 EUR</strong></li>'+
                                                          '<li class="kat37-id303-eur1575_00-geh6mx22cm-tb5_9m-tw0_78mm-kg105_kg">6,0 x 3,0m - <strong>1575,00 EUR</strong></li>'+
                                                          '<li class="kat37-id300-eur1635_00-geh5_5mx22cm-tb5_4m-tw0_78mm-kg125_kg">5,5 x 3,5m - <strong>1635,00 EUR</strong></li>'+
                                                          '<li class="kat37-id304-eur1645_00-geh6mx22cm-tb5_9m-tw0_78mm-kg115_kg">6,0 x 3,5m - <strong>1645,00 EUR</strong></li>'+
                                                          '<li class="kat37-id302-eur1895_00-geh4_6mx22cm-tb4_5m-tw0_78mm-kg95_kg">4,6 x 4,0m - <strong>1895,00 EUR</strong></li>'+
                                                          '<li class="kat37-id306-eur1990_00-geh5mx22cm-tb4_9m-tw0_78mm-kg110_kg">5,0 x 4,0m - <strong>1990,00 EUR</strong></li>'+
                                                          '<li class="kat37-id301-eur2045_00-geh5mx22cm-tb4_9m-tw0_78mm-kg130_kg">5,0 x 4,0m - <strong>2045,00 EUR</strong></li>'+
                                                          '<li class="kat37-id307-eur2145_00-geh6mx22cm-tb5_9m-tw0_78mm-kg140_kg">6,0 x 4,0m - <strong>2145,00 EUR</strong></li>'+
                                                      '</ul>';
                            }
                            if(/Artikel\/\d+\/129/.exec(_href)){

                                   select_groessen = '<ul id="select_groessen">'+
                                                          '<li class="kat129-id1199-eur1690_00-geh3mx22cm-tb2_9m-tw0_78mm-kg60_kg">3,0 x 2,5m - <strong>1690,00 EUR</strong></li>'+
                                                          '<li class="kat129-id1200-eur1590_00-geh2_5mx22cm-tb2_4m-tw0_78mm-kg55_kg">2,5 x 2,0m - <strong>1590,00 EUR</strong></li>'+
                                                          '<li class="kat129-id1201-eur1845_00-geh3_5mx22cm-tb3_4m-tw0_78mm-kg60_kg">3,5 x 3,0m - <strong>1845,00 EUR</strong></li>'+
                                                          '<li class="kat129-id1202-eur1890_00-geh4mx22cm-tb3_4m-tw0_78mm-kg85_kg">4,0 x 3,0m - <strong>1890,00 EUR</strong></li>'+
                                                          '<li class="kat129-id1203-eur1990_00-geh4mx22cm-tb3_4m-tw0_78mm-kg95_kg">4,0 x 3,5m - <strong>1990,00 EUR</strong></li>'+
                                                          '<li class="kat129-id1204-eur1975_00-geh4_5mx22cm-tb4_4m-tw0_78mm-kg105_kg">4,5 x 3,0m - <strong>1975,00 EUR</strong></li>'+
                                                          '<li class="kat129-id1205-eur2045_00-geh4_5mx22cm-tb4_4m-tw0_78mm-kg115_kg">4,5 x 3,5m - <strong>2045,00 EUR</strong></li>'+
                                                          '<li class="kat129-id1206-eur2095_00-geh5mx22cm-tb4_9m-tw0_78mm-kg125_kg">5,0 x 3,0m - <strong>2095,00 EUR</strong></li>'+
                                                          '<li class="kat129-id1207-eur2185_00-geh5mx22cm-tb4_9m-tw0_78mm-kg135_kg">5,0 x 3,5m - <strong>2185,00 EUR</strong></li>'+
                                                          '<li class="kat129-id1208-eur2175_00-geh5_5mx22cm-tb5_4m-tw0_78mm-kg145_kg">5,5 x 3,0m - <strong>2175,00 EUR</strong></li>'+
                                                          '<li class="kat129-id1211-eur2235_00-geh6mx22cm-tb5_9m-tw0_78mm-kg165_kg">6,0 x 3,0m - <strong>2235,00 EUR</strong></li>'+
                                                      '</ul>';
                            }
                                              
                            jQuery('#g-select-box').append(select_groessen);
                            jQuery('#select_groessen').css({
                                'width':'100%',
                                'padding': '0 0 0 0',
                                'margin' : '0 0 0 0',
                                'list-style-type' : 'none',
                                'font-family' : 'arial',
                                'font-size'   : '12px'
                            })
                            jQuery('#select_groessen li').css({
                                'height':'18px',
                                'border-bottom': '1px solid #bababa',
                                'padding-top':'4px',
                                'padding-left':'12px'
                            });

                            jQuery('#select_groessen li').bind({
                                mouseenter : function(){
                                    jQuery(this).css({'background-color':'#dfdfdf', 'cursor': 'pointer'});
                                },
                                mouseleave : function(){
                                    jQuery(this).css({'background-color':'white'});
                                },
                                click : function(){

                                    var g_params    = jQuery(this).attr('class').replace(/_/, ',').split('-');
                                    var m_bestellen = jQuery('#markise-bestellen').html();
                                    jQuery('#markise-bestellen').remove();

                                    var g_kat = /^kat(\d+)$/.exec(g_params[0])[1];
                                    var g_id  = /^id(\d+)$/.exec(g_params[1])[1];
                                    var g_eur = /^eur(\d+,\d+$)/.exec(g_params[2])[1];
                                    var g_geh = /^geh(\d+(_\d+)?mx\d+cm$)/.exec(g_params[3])[1].replace(/mx/,'m x ').replace(/_/,',');
                                    var g_tb  = /^tb(\d+_\d+m$)/.exec(g_params[4])[1].replace(/_/,',');
                                    var g_tw  = /^tw(\d+_\d+mm$)/.exec(g_params[5])[1].replace(/_/,',');
                                    var g_kg  = /^kg(\d+_kg$)/.exec(g_params[6])[1].replace(/_/,' ');

                                    jQuery('.color-hover-inner:eq(0) .inner-checkout .color-hover-preis').html('Preis <span style="font-weight:normal;" id="span-price">'+g_eur+' EUR</span>');
                                    jQuery('.color-hover-inner:eq(0) .inner-checkout .color-hover-preis').after('<div id="markise-bestellen" style="margin-top:9px;">'+m_bestellen.replace(/Warenkorb\.htm", "\d+",/g,'Warenkorb.htm", "'+g_id+'",')+'</div>');
                                    /******/
                                    var t_geh = jQuery('#detail-site-reiter-inhalt .reiter-inhalt:eq(2) #tech-daten ul li:eq(0)');
                                    t_geh.html(t_geh.html().replace(/<\/span>.*cm/,'</span> '+g_geh+' '));

                                    var t_tb  = jQuery('#detail-site-reiter-inhalt .reiter-inhalt:eq(2) #tech-daten ul li:eq(1)');
                                    t_tb.html(t_tb.html().replace(/<\/span>.+\d+,\d+m/,'</span> ca. '+g_tb+' '));

                                    var t_tw  = jQuery('#detail-site-reiter-inhalt .reiter-inhalt:eq(2) #tech-daten ul li:eq(2)');
                                    t_tw.html(t_tw.html().replace(/<\/span>.+\d+,\d+mm/,'</span> ca. '+g_tw+' '));

                                    var t_tg  = jQuery('#detail-site-reiter-inhalt .reiter-inhalt:eq(2) #tech-daten ul li:eq(3)');
                                    t_tg.html(t_tg.html().replace(/<\/span>.+\d+ kg/,'</span> '+g_kg+' '));
                                    /******/

                                    jQuery('#m-groese-waehlen').html(jQuery(this).html());

                                    jQuery('#g-select-box').fadeOut('slow');
                                    jQuery('#select_groessen').remove();
                                }
                            })
                            
                            jQuery('#g-select-box').fadeIn('slow');
                            jQuery('#g-select-box').live({
                                mouseleave : function(){
                                    jQuery('#g-select-box').fadeOut('slow');
                                    jQuery('#select_groessen').remove();
                                }
                            });
                        }
                    });

                    
                    jQuery('.lesezeichen').bind({
                        click : function(){
                            var p = jQuery(this).position();
                            jQuery('.lesezeichen-box').css({'left': p.left+392+'px', 'top': p.top+130+'px'}).fadeIn('slow');
                            jQuery('.lesezeichen-box').bind({
                                mouseenter : function (){
                                    jQuery('.lesezeichen').unbind('mouseleave');
                                },
                                mouseleave : function (){
                                    jQuery('.lesezeichen-box').fadeOut('slow');
                                }
                            });
                        }
                    });
                    
                    var _download = '<iframe id="framedownload" style="margin-top: 15px;background-color:white;" width="100%" height="398" frameborder="0" name="Download" src="http://www.exclusiv-home.de/controls/pages/downloads.aspx?IT='+artikelId[1]+'"></iframe>'
                    
                    jQuery('#detail-site-reiter-inhalt div.reiter-inhalt:eq(4)').append(_download);
                    
                    jQuery('#farbe-waehlen, .pic-wrapper, #show-pages, #uni, #gestreift, .lesezeichen, #m-groese-waehlen').css({'cursor':'pointer'})
                    jQuery('.c-icon-left-pos, .c-icon-right-pos').css({'display':'none'});

                    setInterval(function(){
                        jQuery('.warenbestand').show();
                        jQuery('.lieferzeit, .color-hover-lieferzeit').hide();
                        setTimeout(function(){
                            jQuery('.lieferzeit, .color-hover-lieferzeit').show()
                            jQuery('.warenbestand').hide();
                        }, 3000);
                        
                    }, 11000);
                    
                    if(isMarkiseSite === 'Wintergarten' || isMarkiseSite === 'Pergola' ){
                        jQuery('div#size').css('display', 'none');
                    }

                    /*Bildergallerie*/
                    jQuery('.small-pictures img').css({'cursor':'pointer'}).mouseenter(function(){
                        jQuery('.big-picture-detail-site').attr({src: jQuery(this).attr('src')});
                    });
                    jQuery('.small-pictures').mouseleave(function(){
                        jQuery('.big-picture-detail-site').attr({src: image_gross_url});
                    });
                    /*Color Hover Left/Right Click + to set the right id*/
                    var color_id;


                    jQuery('.color-string .pic-wrapper').click(function(){


                            jQuery('#hover-color-box').bind({

                                mouseenter: function(){

                                        jQuery('.detail-site-wrapper').unbind('mouseleave');

                                        var aktion = jQuery(this);

                                        jQuery('#carosel').bind({
                                            mouseenter : function(){
                                                aktion.unbind('mouseleave');
                                                jQuery('#hover-color-box').unbind('mouseenter');
                                                jQuery('#hover-color-box').unbind('mouseleave');
                                                //jQuery(document).unbind('click');
                                            }
                                        })

                                }
                            })

                            color_id = jQuery(this).attr('class').split('-')[1].split(' ')[0];
 
                            jQuery('#color-big-img').attr({src : 'http://media-exclusiv-home.de/detail_site/big/'+farbenAttr.color_name[color_id].replace(/ /g, '-')+'.jpg'})
                                                    .attr({alt : color_id});

                            jQuery('#markise-bestellen a').remove();

                            jQuery('#markise-bestellen').append(
                                   '<a onclick="javascript:AddObjectListToCart('+
                                   farbenAttr.jetzt_bestellen[color_id].replace(/htm&quot;, &quot;\d+&quot;/g, "htm&quot;, &quot;"+
                                   artikelId[1]+"&quot;") +
                                   ')" href="javascript:;">'+
                                   '<img style="margin-left: 2px;margin-top:2px;" alt="" '+
                                   'src="http://media-exclusiv-home.de/pics/in_den_warenkorb.png" class="d-block p-absolute"></a>'
                             );

                             jQuery('#stoffmuster-bestellen a').remove();
                             jQuery('#stoffmuster-bestellen').append(
                                    '<a onclick="javascript:AddKHKItemToCart('+
                                    farbenAttr.stoffmuster_bestellen[color_id] +
                                    ')" href="javascript:;">'+
                                    '<img style="margin-left: 2px;margin-top:2px;" alt="" '+
                                    'src="http://media-exclusiv-home.de/pics/in_den_warenkorb.png" class="d-block p-absolute"></a>'
                             );

                             jQuery('#color-header').html(
                                    farbenAttr.color_name[color_id]+' ' +
                                    farbenAttr.stoffmuster_bestellen[color_id].replace(/&quot;/g, '')
                             );
                             jQuery('#li-farbton').html(
                                    '<span>Farbton / Raport: </span>'+farbenAttr.color_name[color_id]+' '+
                                    farbenAttr.stoffmuster_bestellen[color_id].replace(/&quot;/g, '') + ' / '+
                                    farbenAttr.colorFilter[color_id]['RP']
                            );
                            jQuery('#li-uv').html('<span>UV-Schutzgrad: </span>UPF '+farbenAttr.colorFilter[color_id]['UV']+'+ (DIN13561)');
                            jQuery('#span-price').html(jetztPreis[0]);

                            if(/(Pergola|Wintergarten)/i.exec(_href)){

                                    jQuery('#m-groese-waehlen').empty('');

                                    winterBestellString = winterBestellString.replace(/\d+&quot;, &quot;ctl/, color_id+'&quot;, &quot;ctl');

                                    var wintergarten = new Array();

                                    wintergarten[/Wintergartenbeschattung_bis_5m_Breite_/]                    = new Array();
                                    wintergarten[/Wintergartenbeschattung_bis_5m_Breite_/]['netto']           = 2.38;
                                    wintergarten[/Wintergartenbeschattung_bis_5m_Breite_/]['brutto']          = 3.15;
                                    wintergarten[/Wintergartenbeschattung_bis_5m_Breite_/]['schl']            = 360;
                                    wintergarten[/Wintergartenbeschattung_bis_5m_Breite_/]['bdn']             = new Array();
                                    wintergarten[/Wintergartenbeschattung_bis_5m_Breite_/]['bdn'][0]          = 'Breite muss zwischen 200cm und 500cm sein!:mit:Breite-Links:tbWidth1:200:500';
                                    wintergarten[/Wintergartenbeschattung_bis_5m_Breite_/]['bdn'][1]          = 'Ausfall muss zwischen 300cm und 600cm sein!:ohne:L&auml;nge:tbLength:150:425';

                                    wintergarten[/Wintergartenbeschattung_5m-9_m_Breite_/]                    = new Array();
                                    wintergarten[/Wintergartenbeschattung_5m-9_m_Breite_/]['netto']           = 3.02;
                                    wintergarten[/Wintergartenbeschattung_5m-9_m_Breite_/]['brutto']          = 4.00;
                                    wintergarten[/Wintergartenbeschattung_5m-9_m_Breite_/]['schl']            = -82.50;
                                    wintergarten[/Wintergartenbeschattung_5m-9_m_Breite_/]['bdn']             = new Array();
                                    wintergarten[/Wintergartenbeschattung_5m-9_m_Breite_/]['bdn'][0]          = 'Breite links muss zwischen 300cm und 600cm sein!:mit:Breite-Links:tbWidth1:300:600';
                                    wintergarten[/Wintergartenbeschattung_5m-9_m_Breite_/]['bdn'][1]          = 'Breite rechts muss zwischen 300cm und 600cm sein!:ohne:Breite-Rechts:tbWidth2:300:600';
                                    wintergarten[/Wintergartenbeschattung_5m-9_m_Breite_/]['bdn'][2]          = 'Ausfall muss zwischen 300cm und 600cm sein!:ohne:L&auml;nge:tbLength:150:425';

                                    wintergarten[/Wintergartenmarkise_innen_bis_5m_Breite_/]                  = new Array();
                                    wintergarten[/Wintergartenmarkise_innen_bis_5m_Breite_/]['netto']         = 2.38;
                                    wintergarten[/Wintergartenmarkise_innen_bis_5m_Breite_/]['brutto']        = 3.15;
                                    wintergarten[/Wintergartenmarkise_innen_bis_5m_Breite_/]['schl']          = 360;
                                    wintergarten[/Wintergartenmarkise_innen_bis_5m_Breite_/]['bdn']           = new Array();
                                    wintergarten[/Wintergartenmarkise_innen_bis_5m_Breite_/]['bdn'][0]        = 'Breite links muss zwischen 300cm und 600cm sein!:mit:Breite-Links:tbWidth1:300:600';
                                    wintergarten[/Wintergartenmarkise_innen_bis_5m_Breite_/]['bdn'][1]        = 'Ausfall muss zwischen 300cm und 600cm sein!:ohne:L&auml;nge:tbLength:300:600';

                                    wintergarten[/XXL_Wintergartenbeschattung_mit_/]                          = new Array();
                                    wintergarten[/XXL_Wintergartenbeschattung_mit_/]['netto']                 = 2.38;
                                    wintergarten[/XXL_Wintergartenbeschattung_mit_/]['brutto']                = 3.15;
                                    wintergarten[/XXL_Wintergartenbeschattung_mit_/]['schl']                  = 360;
                                    wintergarten[/XXL_Wintergartenbeschattung_mit_/]['bdn']                   = new Array();
                                    wintergarten[/XXL_Wintergartenbeschattung_mit_/]['bdn'][0]                = 'Breite links muss zwischen 200cm und 450cm sein!:mit:Breite-Links:tbWidth1:200:400';
                                    wintergarten[/XXL_Wintergartenbeschattung_mit_/]['bdn'][1]                = 'Ausfall muss zwischen 425cm und 500cm sein!:ohne:L&auml;nge:tbLength:425:500';

                                    wintergarten[/Wintergartenmarkise_innen_5m-9m_Breite_/]                   = new Array();
                                    wintergarten[/Wintergartenmarkise_innen_5m-9m_Breite_/]['netto']          = 3.02;
                                    wintergarten[/Wintergartenmarkise_innen_5m-9m_Breite_/]['brutto']         = 4.00;
                                    wintergarten[/Wintergartenmarkise_innen_5m-9m_Breite_/]['schl']           = -82.50;
                                    wintergarten[/Wintergartenmarkise_innen_5m-9m_Breite_/]['bdn']            = new Array();
                                    wintergarten[/Wintergartenmarkise_innen_5m-9m_Breite_/]['bdn'][0]         = 'Breite links muss zwischen 300cm und 600cm sein!:mit:Breite-Links:tbWidth1:250:400';
                                    wintergarten[/Wintergartenmarkise_innen_5m-9m_Breite_/]['bdn'][1]         = 'Breite rechts muss zwischen 300cm und 600cm sein!:ohne:Breite-Rechts:tbWidth2:250:400';
                                    wintergarten[/Wintergartenmarkise_innen_5m-9m_Breite_/]['bdn'][2]         = 'Ausfall muss zwischen 150cm und 425cm sein!:ohne:L&auml;nge:tbLength:150:425';

                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis55m_Breite/]            = new Array();
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis55m_Breite/]['netto']   = 2.38;
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis55m_Breite/]['brutto']  = 3.00;
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis55m_Breite/]['schl']    = 1375;
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis55m_Breite/]['bdn']     = new Array();
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis55m_Breite/]['bdn'][0]  = 'Breite muss zwischen 300cm und 600cm sein!:mit:Breite-Links:tbWidth1:300:600';
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis55m_Breite/]['bdn'][1]  = 'L&auml;ng muss zwischen 300cm und 600cm sein!:ohne:L&auml;nge:tbLength:300:600';
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis55m_Breite/]['bdn'][2]  = 'H&ouml;he muss zwischen 250cm und 450cm sein!:ohne:H&ouml;he:tbHeight:250:450';

                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis_8m_Breite/]            = new Array();
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis_8m_Breite/]['netto']   = 3.02;
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis_8m_Breite/]['brutto']  = 4.00;
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis_8m_Breite/]['schl']    = 597;
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis_8m_Breite/]['bdn']     = new Array();
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis_8m_Breite/]['bdn'][0]  = 'Breite links muss zwischen 300cm und 600cm sein!:mit:Breite-Links:tbWidth1:300:600';
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis_8m_Breite/]['bdn'][1]  = 'Breite rechts muss zwischen 300cm und 600cm sein!:ohne:L&auml;nge:tbWidth2:300:600';
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis_8m_Breite/]['bdn'][2]  = 'Ausfall muss zwischen 300cm und 600cm sein!:ohne:L&auml;nge:tbLength:300:600';
                                    wintergarten[/Pergolamarkise_Terrassen_Veranda_bis_8m_Breite/]['bdn'][3]  = 'H&ouml;he muss zwischen 250cm und 450cm sein!:ohne:H&ouml;he:tbHeight:250:450';

                                    for(y in wintergarten){
                                        if(y.length > 20){
                                            //
                                        }
                                    }
                                    var conf_ma     ='';
                                    var conf_ma_an  = new Array();

                                    conf_ma_an['_tbWidth1']   = 'Breite Links';
                                    conf_ma_an['_tbWidth2']   = 'Breite Rechts';

                                    for(var n = 0; n <=(id.length)-1; n++){
                                        if(/bis_(5|6|)m|55m/.exec(_href)){
                                            if(/(tbWidth1)/.exec(id[n])){
                                            conf_ma += ''+
                                                '<div class="conf-ma p-relative">'+
                                                    '<div class="li_ p-absolute"></div> Breite <div class="_tbWidth1 input_ p-absolute"><input id="'+id[n]+'" name="'+id[n].replace(/_/g, '$')+'"value="0" /></div>'+
                                                '</div>';
                                            }
                                            
                                            if(/(tbWidth2)/.exec(id[n])){
                                            conf_ma += ''+
                                                '<div class="conf-ma p-relative" style="display:none !important;">'+
                                                    '<div class="li_ p-absolute"></div> Breite Links <div class="_tbWidth1 input_ p-absolute"><input style="display:none;" id="'+id[n]+'" name="'+id[n].replace(/_/g, '$')+'"value="0" /></div>'+
                                                '</div>';
                                            }
                                            
                                            if(/(tbLength)/.exec(id[n])){
                                            conf_ma += ''+
                                                '<div class="conf-ma p-relative">'+
                                                    '<div class="li_ p-absolute"></div> L&auml;nge(Ausfall) <div class="input_ p-absolute"><input id="'+id[n]+'" name="'+id[n].replace(/_/g, '$')+'"value="0" /></div>'+
                                                '</div>';
                                            }
                                            if(/(tbHeight)/.exec(id[n])){
                                            conf_ma += ''+
                                                '<div class="conf-ma p-relative">'+
                                                    '<div class="li_ p-absolute"></div> H&ouml;he <div class="input_ p-absolute"><input id="'+id[n]+'" name="'+id[n].replace(/_/g, '$')+'"value="0" /></div>'+
                                                '</div>';
                                            }
                                        }
                                        if(/5m-9|bis_8m/.exec(_href)){
                                            if(/(tbWidth1)/.exec(id[n])){
                                            conf_ma += ''+
                                                '<div class="conf-ma p-relative">'+
                                                    '<div class="li_ p-absolute"></div> Breite Links <div class="_tbWidth1 input_ p-absolute"><input id="'+id[n]+'" name="'+id[n].replace(/_/g, '$')+'"value="0" /></div>'+
                                                '</div>';
                                            }
                                            if(/(tbWidth2)/.exec(id[n])){
                                            conf_ma += ''+
                                                '<div class="conf-ma p-relative">'+
                                                    '<div class="li_ p-absolute"></div> Breite Rechts <div class="_tbWidth2 input_ p-absolute"><input id="'+id[n]+'" name="'+id[n].replace(/_/g, '$')+'"value="0" /></div>'+
                                                '</div>';
                                            }
                                            if(/(tbLength)/.exec(id[n])){
                                            conf_ma += ''+
                                                '<div class="conf-ma p-relative">'+
                                                    '<div class="li_ p-absolute"></div> L&auml;nge(Ausfall) <div class="input_ p-absolute"><input id="'+id[n]+'" name="'+id[n].replace(/_/g, '$')+'"value="0" /></div>'+
                                                '</div>';
                                            }
                                            if(/(tbHeight)/.exec(id[n])){
                                            conf_ma += ''+
                                                '<div class="conf-ma p-relative">'+
                                                    '<div class="li_ p-absolute"></div> H&ouml;he <div class=" input_ p-absolute"><input id="'+id[n]+'" name="'+id[n].replace(/_/g, '$')+'"value="0" /></div>'+
                                                '</div>';
                                            }
                                        }
                                        if(/(ddlWBMotor)/.exec(id[n])){
                                        conf_ma += ''+
                                            '<div class="conf-ma p-relative">'+
                                                '<div class="li_ p-absolute"></div> Motor <div class="input_ p-absolute">'+
                                                    '<select class="input_ p-absolute" id="'+id[n]+'" name="'+id[n].replace(/_/g, '$')+'">'+
                                                            '<option value="1" selected="selected">Motor links</option>'+
                                                            '<option value="2">Motor rechts</option>'+
                                                    '</select>'+
                                                '</div>'+
                                            '</div>';
                                        }
                                    }

                                    conf_ma += ''+
                                         '<div class="conf-ma brd p-relative">'+
                                             '<div id="angebot-berechnen"class="an_ p-absolute">Angebot berechnen</div><div class="pr-wi p-absolute"></div>'+
                                         '</div>';

                                    jQuery('.confi-wrap #conf-preise').html(conf_ma);
                                    jQuery('.confi-wrap #conf-preise a').empty();
                                    jQuery('.confi-wrap #conf-preise').append(winterBestellString);
                                    jQuery('.confi-wrap .f-left:eq(0) .conf-header').hide();

                                    jQuery('#markise-bestellen').empty();
                                    jQuery('#markise-bestellen').append('<div style="margin-left:2px;padding-top:2px;" id="configurator"><img src="http://media-exclusiv-home.de/pics/zum_konfigurator.png" alt="" /></div>');

                                    jQuery('#configurator').live({
                                        
                                        click: function(){
                                        var prefixeh = 'http://media-exclusiv-home.de/pics/';

                                        jQuery('.inner-back-box .color-hover-box-colums:eq(0)').css({'display':'none'});
                                        jQuery('.inner-back-box .color-hover-box-colums:eq(1)').css({'display':'none'});
                                        jQuery('.confi-wrap').css({'display':'block'});

                                        jQuery('.confi-wrap div img').attr('src',prefixeh+_href.split('/')[6]+'.jpg');

                                            jQuery('#angebot-berechnen').live({
                                                click : function(){

                                                        var freigabe  = 0;
                                                        var ergebniss = 0;
                                                        var result    = 'string';

                                                        jQuery('.conf-ma div:visible').each(function(){
                                                            breit = jQuery(this).attr('class').split(' ')[0];
                   
                                                            if(breit === '_tbWidth1' || breit === '_tbWidth2'){
                                                                for(p in wintergarten){
                                                                    if(p.length > 20 ){
                  
                                                                        if(eval(p).exec(_href)){

                                                                            var bdn = wintergarten['/'+eval(p).exec(_href)[0]+'/']['bdn'].length;
                                                                            jQuery('.confi-wrap .f-left:eq(0) .conf-header').empty();
                                                                            for(q = 0; q <= bdn;q++) {
                                                                                if(typeof wintergarten['/'+eval(p).exec(_href)[0]+'/']['bdn'][q] !== 'undefined'){

                                                                                    var bedingungen = wintergarten['/'+eval(p).exec(_href)[0]+'/']['bdn'][q].split(':');
                                                                                    var bedin_val   = jQuery('.conf-ma div [id$="'+bedingungen[3]+'"]').attr('value')
                                                                                    //alert(bedingungen[3] + " " + bedin_val);
                                                                                    if(parseInt(bedin_val) >= parseInt(bedingungen[4]) && parseInt(bedin_val) <= parseInt(bedingungen[5])){
                                                                                        
                                                                                        jQuery('.conf-ma div [id$="'+bedingungen[3]+'"]').css('border', '1px solid #C1BFC0');
                                                                                        result = jQuery('.conf-ma div [id$="'+breit+'"]').attr('value');
                                                                                        var cm_preis = wintergarten['/'+eval(p).exec(_href)[0]+'/']['brutto'];
                                                                                        var zuschlag = wintergarten['/'+eval(p).exec(_href)[0]+'/']['schl'];
                                                                                        if(bedingungen[1] === 'mit') {
                                                                                            ergebniss += zuschlag + (result * cm_preis);
                                                                                        }
                                                                                        jQuery('.confi-wrap .f-left:eq(0) .conf-header').show();

                                                                                    }
                                                                                    if(parseInt(bedin_val) < parseInt(bedingungen[4]) || parseInt(bedin_val) > parseInt(bedingungen[5])){

                                                                                        jQuery('.conf-ma div [id$="'+bedingungen[3]+'"]').css('border', '1px solid red');
                                                                                        jQuery('.confi-wrap .f-left:eq(0) .conf-header').append('<div class="ausrufezeichen">'+bedingungen[0]+'</div>');
                                                                                        jQuery('.ausrufezeichen').css({
                                                                                               'padding-top':'6px',
                                                                                               'padding-bottom':'8px',
                                                                                               'padding-left':'40px',
                                                                                               'font-weight':'bold',
                                                                                               'color':'white',
                                                                                               'font-size':'12px',
                                                                                               'background-image':'url(http://media-exclusiv-home.de/pics/ausrufezeichen.png)',
                                                                                               'background-repeat':'no-repeat',
                                                                                               'background-position':'5px 3px'
                                                                                        })
                                                                                        jQuery('.confi-wrap .f-left:eq(0) .conf-header').show();
                                                                                        jQuery('#conf-preise a .conf-ma').hide('fast');
                                                                                        jQuery('.pr-wi').empty()

                                                                                        freigabe++;
                                                                                    }

                                                                                }
                                                                            }

                                                                        }
                                                                    }
                                                                }
                                                                if(freigabe === 0){
                                                                    jQuery('.pr-wi').text(Math.round(ergebniss)+' EUR')
                                                                    jQuery('.conf-ma:last').show('fast');
                                                                }
                                                            }
                                                        });
                                                }
                                            });
                                        }
                                    });
                            }
                    });


                    /* Variablen */
                    color_string_width      = new Array();
                    where_move              = new Array();
                    where_move['.first-c']  = 'right';
                    where_move['.second-c'] = 'left';

                    var FirstColorStringContent = '';
                    var SecondColorStringContent = '';

                    var milliSekunden       = 2888;
                    var milliSekunden_fast  = 700;
                    var timeVerhaeltnis     = 23.87;
                    var kmh                 = 0;
                    var pos                 = 0;
                    var left                = 0;
                    var width               = 0;

                    clickevents             = new Array();

                    /* Eine Zahl aus einem Px wert extrahieren */

                    function getKmh(img_length){return img_length*milliSekunden;}
                    function explodePx(pxValue){
                        if(typeof pxValue !== 'undefined'){
                            var explodedValue = pxValue.split('px');
                            return explodedValue[0];
                        }
                    }
                    function calculateColorStringWidth(div){
                        var images = jQuery(div + ' .color-string img').length;
                        var width  = explodePx(jQuery(div + ' .color-string img').css('width'));
                        color_string_width[div] = images*121/*width*/;
                    }
                    function getPos(div){
                        left  = explodePx(jQuery(div + ' .color-string').css('left'));
                        width = explodePx(jQuery(div + ' .color-string').css('width'));

                        if(left < 0 ) {return 0;}
                        if(left >= 0) {return -(width-(5*explodePx(jQuery(div + ' .color-string img').css('width'))));}

                        return true;
                    }
                    function animate(div, kmh){

                        if(typeof kmh == 'undefined') {
                            /* Bug beheben weil wenn beide in eine richtung sich bewegen, ist der eine div container schneller */
                            kmh = getKmh(jQuery(div + ' .color-string img').length);
                            //kmh = calculateNewKmH(div);
                        }

                        pos = getPos(div);

                        jQuery(div + ' .color-string').animate({
                            left : pos
                            }, kmh, 'linear',
                               function(){
                                   whereContainerDirection();
                                   animate(div);
                               }
                        );
                    }
                    function whereContainerDirection(){
                        var img_width  = explodePx(jQuery('.color-string img').css('width'));
                        if(where_move['.first-c'] === 'left'){
                            jQuery('.first-c .color-string')
                                .css({'position':'relative',
                                      'left':'0'
                                });
                        }
                        if(where_move['.first-c'] === 'right'){
                            var firstC_left = -(color_string_width['.first-c']-(img_width*5));
                            jQuery('.first-c .color-string')
                                .css({'position':'relative',
                                      'left': firstC_left
                                });
                        }
                        if(where_move['.second-c'] === 'left'){
                            jQuery('.second-c .color-string')
                                .css({'position':'relative',
                                      'left':'0'
                                });
                        }
                        if(where_move['.second-c'] === 'right'){
                            var secondC_left = -(color_string_width['.second-c']-(img_width*5));
                            jQuery('.second-c .color-string')
                                .css({'position':'relative',
                                      'left': secondC_left
                                 });
                        }
                    }
                    function calculateNewKmH(div){
                        var c_left  = jQuery(div + ' .color-string').css('left');
                        var p_left  = c_left.toString().split('-');
                        p_left      = explodePx(p_left[1]);
                        return (p_left*timeVerhaeltnis);
                    }

                    jQuery('.first-c .left-button img, .first-c .right-button img, .second-c .left-button img, .second-c .right-button img').bind({

                        mousedown: function() {
                            jQuery(this).css({'opacity':'.3'});
                            clickevents['color-string']  = jQuery(this).parent().parent().get(0).className.split(' ');
                            clickevents['which-site']    = jQuery(this).parent().get(0).className.split(' ');


                            if(where_move['.first-c'] === 'right' && clickevents['which-site'][0] === 'left-button'){
                                jQuery('.first-c .color-string').animate({
                                     left : '-1815'
                                     }, 30000, 'linear',
                                        function(){
                                        //whereContainerDirection();
                                        //animate(div);
                                        }
                                );
                            }



                            jQuery('.'+clickevents['color-string'][0] + ' .color-string').stop();
                            kmh = calculateNewKmH('.'+clickevents['color-string'][0]);
                            animate('.'+clickevents['color-string'][0], kmh/5);

                            jQuery(this).bind({
                                mouseleave: function() {
                                    jQuery(this).css({'opacity':'1'});
                                        jQuery('.'+clickevents['color-string'][0] + ' .color-string').stop();
                                        kmh = calculateNewKmH('.'+clickevents['color-string'][0]);
                                        animate('.'+clickevents['color-string'][0], kmh);
                                        jQuery(this).unbind('mouseleave');
                                }
                            });

                        },
                        mouseup: function() {
                            jQuery(this).css({'opacity':'1'});
                            jQuery('.'+clickevents['color-string'][0] + ' .color-string').stop();
                            kmh = calculateNewKmH('.'+clickevents['color-string'][0]);
                            animate('.'+clickevents['color-string'][0], kmh);
                        }
                    });

                    function initialisieren(_bool){

                        /* 1.) .color-string Breite ermitteln und z.B. color_string_width['.first-c'] zuweisen */
                        calculateColorStringWidth('.first-c');
                        calculateColorStringWidth('.second-c');

                        if(_bool){
                            /* 2.) set color-string width f�r .first-c und second-c */
                            jQuery('.first-c .color-string').css({'width': color_string_width['.first-c']+=color_string_width['.first-c']});
                            jQuery('.second-c .color-string').css({'width': color_string_width['.second-c']+=color_string_width['.second-c']});

                            /* 3.) Kopiere alle images aus den jeweiligen div Containern */
                            FirstColorStringContent  = jQuery('.first-c .color-string').html();
                            SecondColorStringContent = jQuery('.second-c .color-string').html();

                            /* 4.) Binde alle kopierten Inhalte nach dem letzten imgaes ein  */
                            jQuery('.first-c .color-string img:last').after(FirstColorStringContent);
                            jQuery('.second-c .color-string img:last').after(SecondColorStringContent);
                        } else if(!_bool) {
                            jQuery('.first-c .color-string').css({'width': color_string_width['.first-c']});
                            jQuery('.second-c .color-string').css({'width': color_string_width['.second-c']});
                        }
                        /* 5.)  Ausrichtung color-string container*/
                        whereContainerDirection(); // ist auch gleich der repeater

                        /* Start Animation */
                        animate('.first-c');
                        animate('.second-c');
                    }

                    function animateColorBox(_marginLeft, hideShow, bgbutton, firstSecondC, colorString, colorStringOverflow, backgroundColorCS, _marginBottom){

                        function animate_color_box(container, _height){
                           jQuery(container).animate({
                                    height : _height
                                    }, 'slow'
                           );
                        }
                        jQuery('.carosel').css({'background-color': backgroundColorCS});
                        jQuery('.color-string').css({'left' : '0', 'width': '100%'});
                        jQuery('.color-string').animate({
                                 marginLeft : _marginLeft
                                 }, 'slow'

                        );
                        if(hideShow === 'hide'){
                            jQuery('.left-button, .right-button').hide('slow');
                        }
                        if(hideShow === 'show'){
                            jQuery('.left-button, .right-button').show('slow');
                        }
                        jQuery('.first-c .color-string, .second-c .color-string').stop();
                        animate_color_box('.first-c, .second-c', firstSecondC);
                        jQuery('.color-string').css({'height': colorString+'px'});
                        jQuery('.color-string').css({'overflow-y':colorStringOverflow});
                        jQuery('.color-string').css({'overflow-x':'hidden'});

                        if(bgbutton === 'bgNo'){
                            jQuery('.c-first-bgpic, .c-second-bgpic').css({'background-image': 'none'});
                        }
                        if(bgbutton === 'bgYes'){
                            jQuery('.c-first-bgpic, .c-second-bgpic').css({'background-image': 'url("http://media-exclusiv-home.de/pics/detail_site_back_c_first.jpg")'});
                        }
                        jQuery('.first-c').animate({
                            marginBottom : _marginBottom
                            }, 'slow'
                        );
                    }

                    jQuery('.first-c .color-string, .second-c .color-string').bind({
                        click: function() {
                           var which_carosel = jQuery(this).parent().attr('class').split(' ')[0];
                           var timeOut = setTimeout(function(){
                           }, 100);
                        }
                    });
                    jQuery('#color-per-page').bind({
                        click: function(){
                            animateColorBox('0px', 'hide', 'bgNo', 225, 225, 'scroll', '#B5B6B7', '8px');
                        }
                    });
                    jQuery('#size').bind({
                        click: function(){
                            jQuery('.color-string .pic-wrapper').css({'display' : 'block'});
                            animateColorBox('70px', 'show', 'bgYes',79, 79, 'hidden', '#F6F6F6', '2px'); //161
                            initialisieren();
                        }
                    });
                    jQuery('#uni, #a-uni').bind({
                        click: function(){
                            jQuery(this).css({'background-color':'#ff8218', 'color': '#ffffff'})
                                        .addClass('d_active');
                            jQuery('#a-uni').css({'background-color':'#ffffff', 'color': '#000000'});
                            if(jQuery('#uni').is('.d_active') || jQuery('#a-uni').is('.d_active')){
                                jQuery('.first-c').show();
                                animateColorBox('0px', 'hide', 'bgNo', 225, 225, 'scroll', '#B5B6B7', '0px');
                                jQuery('.first-c').css({'margin-bottom': '0px'});
                                jQuery('.second-c').hide();
                                jQuery('#gestreift').css({'color': '#494949', 'background-color': 'transparent'}).removeClass('d_active');
                            }
                        }
                    });
                    jQuery('#gestreift, , #a-gestreift').bind({
                        click: function(){
                            jQuery(this).css({'background-color':'#ff8218', 'color': '#ffffff'})
                                        .addClass('d_active');
                            jQuery('#a-gestreift').css({'background-color':'#ffffff', 'color': '#000000'});
                            if(jQuery('#gestreift').is('.d_active') || jQuery('#a-gestreift').is('.d_active')){
                                jQuery('.second-c').show();
                                animateColorBox('0px', 'hide', 'bgNo', 225, 225, 'scroll', '#B5B6B7', '0px');
                                jQuery('.first-c').hide();
                                jQuery('#uni').css({'color': '#494949', 'background-color': 'transparent'}).removeClass('d_active');
                            }
                        }
                    });

                    jQuery('.first-c .color-string img, .second-c .color-string img, #farbe-waehlen').one({
                        click: function(){
                            jQuery('#hover-color-box').css({'display':'block'});
                            jQuery('html,body').animate({scrollTop: 600}, 1250);
                         }
                    });
                    /*######## Color Filter #######*/
                    jQuery('.colorP-wrapper div, #all-colors').bind({
                        click: function(){
                            animateColorBox('0px', 'hide', 'bgNo', 225, 225, 'scroll', '#B5B6B7', '8px');
                            var id = jQuery(this).attr('id');
                            jQuery('.color-string .pic-wrapper').css({'display' : 'none'});
                            jQuery('.color-string .pic-wrapper.'+id).css({'display' : 'block'});
                        }
                    });
                    jQuery('#all-colors').bind({
                        click: function(){
                             jQuery('.color-string .pic-wrapper').css({'display' : 'block'});
                        }
                    });
                    /*####### InformationBox #######*/

                    var small_box_index;
                    var folder;
                    jQuery('.smallbox_information').css({'display':'none'});
                    jQuery(".small-box .open-close-box").css({'bottom':'63px'});
                    jQuery('.small-box').live({
                        mouseenter : function(){
                            small_box_index = '';
                            small_box_index = jQuery(this).index();//
                            jQuery(".small-box:eq("+ small_box_index +") .open-close-box").bind({
                                click: function(){
                                    
                                    var folder = jQuery(this).parent('div').attr('id');
                                    var img_length = jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img').length;
                                    var img_string = '';
                                    
                                    jQuery('.small-box:eq('+ small_box_index +') .pictures').css({
                                        'top':'80px', 
                                        'left' : '530px',
                                        'position':'absolute',
                                        'background-color': '#ffffff', 
                                        'padding-left':'3px',
                                        'padding-right':'1px',
                                        'padding-top':'3px',
                                        'z-index':'10',
                                        'padding-bottom': '3px',
                                        'border-radius':'3px',
                                        '-moz-border-radius':'3px',
                                        '-webkit-border-radius': '3px'
                                    });
                                    for(var i=0;i<img_length;i++){
                                        img_string += '<div class="lil-box" style="border-radius:3px;-moz-border-radius:3px;-webkit-border-radius: 3px;margin-right: 2px;background-color:#8d8d8d;float:left;padding-top:5px; padding-right:7px;padding-bottom: 5px; padding-left:7px;color:white;border-style:solid;border-width:1px;border-color:#7b7b7b;">'+(i+1)+'</div>';
                                    }
                                    jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img').each(function(index){
                                        jQuery(this).attr('src', 'https://media-exclusiv-home.de/detail_site/big_box_pictures/'+folder+'/picture_'+(index+1)+'.jpg');
                                    })
                                    jQuery('.small-box:eq('+ small_box_index +') .pictures').empty()
                                    jQuery('.small-box:eq('+ small_box_index +') .pictures').append('<div id="left-box-button" style="float:left" class="box-button"> << </div>'+img_string+'<div id="right-box-button" style="float:left" class="box-button"> >> </div>');

                                    var pic_box_length = jQuery('.small-box:eq('+ small_box_index +') .pictures div:not(.box-button)').length;
                                    jQuery('.small-box:eq('+ small_box_index +') .pictures').css({
                                        'width': ((pic_box_length * 25)+30+'px')
                                    })
                                    
                                    var keep_box_index = -1;
                                    jQuery('.small-box:eq('+ small_box_index +') .pictures div:not(.box-button)').stop(true).bind({
                                        click : function(){
                                            keep_box_index = jQuery(this).index();
                                            var pic_id = parseInt(jQuery(this).text());
                                            jQuery('.small-box:eq('+ small_box_index +') .pictures div:not(.box-button)').css({'text-decoration':'none'});
                                            jQuery(this).not('.box-button').css({'text-decoration':'underline'});
                                            jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img').fadeOut('slow');
                                            jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img:eq('+(pic_id-1)+')').fadeIn('slow');
                                        }
                                    });
                                    var clickL = jQuery('.small-box:eq('+ small_box_index +') .pictures div:not(.box-button)');
                                    jQuery('#left-box-button, #right-box-button').stop(true).bind({
                                        click : function(){
                                            if(jQuery(this).attr('id') === 'right-box-button' && keep_box_index > -1 && keep_box_index <= pic_box_length-1){
                                                
                                                jQuery('.small-box:eq('+ small_box_index +') .pictures div:not(.box-button)').css({'text-decoration':'none'});
                                                jQuery('.small-box:eq('+ small_box_index +') .pictures div:eq('+(keep_box_index+1)+')').not('.box-button').css({'text-decoration':'underline'});
                                                jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img').fadeOut('slow');
                                                jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img:eq('+(keep_box_index)+')').fadeIn('slow');

                                                if(keep_box_index === 0){
                                                    keep_box_index = 1; 
                                                }
                                                if(keep_box_index === pic_box_length-1){
                                                    keep_box_index = 0; 
                                                }  
                                                if(keep_box_index > 0){
                                                    keep_box_index = keep_box_index+1;
                                                }
                                            }
                                            /*
                                            if(jQuery(this).attr('id') === 'right-box-button' && keep_box_index > -1 && keep_box_index+1 === pic_box_length){
                                                jQuery('.small-box:eq('+ small_box_index +') .pictures div:not(.box-button)').css({'text-decoration':'none'});
                                                jQuery('.small-box:eq('+ small_box_index +') .pictures div:eq(1)').not('.box-button').css({'text-decoration':'underline'});
                                                jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img').fadeOut('slow');
                                                jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img:eq(1)').fadeIn('slow');
                                                keep_box_index = keep_box_index+1;
                                            }*/
                                            if(jQuery(this).attr('id') === 'left-box-button' && keep_box_index === -1){
                                                jQuery('.small-box:eq('+ small_box_index +') .pictures div:not(.box-button)').css({'text-decoration':'none'});
                                                jQuery('.small-box:eq('+ small_box_index +') .pictures div:eq('+(pic_box_length)+')').css({'text-decoration':'underline'});
                                                jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img').fadeOut('slow');
                                                jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img:last').fadeIn('slow');
                                                keep_box_index = pic_box_length;
                                            }
                                            if(jQuery(this).attr('id') === 'right-box-button' && keep_box_index === -1){
                                                jQuery('.small-box:eq('+ small_box_index +') .pictures div:not(.box-button)').css({'text-decoration':'none'});
                                                jQuery('.small-box:eq('+ small_box_index +') .pictures div:eq(1)').not('.box-button').css({'text-decoration':'underline'});
                                                jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img').fadeOut('slow');
                                                jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img:first').fadeIn('slow');
                                                keep_box_index = 1;
                                            }
                                        }
                                    });
                                    
                                    jQuery(this).stop(false, false).bind('fire', function() {
                                        var n=0;
                                        var picture_big_interval = setInterval(function(){
                                                jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img').fadeOut('slow');
                                                if(n==0){
                                                    jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img:eq('+(0)+')').fadeIn('slow'); 
                                                }
                                                if(n > 0 && n < (pic_box_length-2)){
                                                    jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img:eq('+(n)+')').fadeIn('slow');
                                                }
                                                if(n === (pic_box_length-1)){
                                                    jQuery('.small-box:eq('+ small_box_index +') .big-box-slider img:eq('+(pic_box_length-1)+')').fadeIn('slow'); 
                                                    n=0;
                                                }
                                               
                                                console.log(n);
                                        },4500);
                                        });
                                    //jQuery(this).trigger('fire');
                                    
                                    
                                    jQuery(".small-box:eq("+ small_box_index +") .big-box-slider").css({'display':'block'});
                                    jQuery(".small-box:eq("+ small_box_index +") .big-box-slider img").css({'display':'block'});
                                    var small_box_obj = jQuery(".small-box:eq("+ small_box_index +")");
                                    jQuery('.pictures',small_box_obj).css({'display':'block'});
                                    jQuery('.flashbox',small_box_obj).css({'display':'none'});
                                    jQuery('.open-close-box',small_box_obj).css({'display':'none'});
                                    jQuery('.smallbox_information',small_box_obj).css({'display':'none'});
                                    jQuery('.intern-text',small_box_obj).css({'display':'block'});
                                    jQuery('.small-lis',small_box_obj).css('top','134px');
                                    jQuery('.small-lis li.first span span',small_box_obj).css({'padding-left': '38px'});
                                    
                                    
                                    var small_box_height = jQuery('.small-box:eq('+ small_box_index +') .intern-text').height();
                                    jQuery(".small-box:eq("+ small_box_index +") .small-lis li:nth-child(0)").css({'display':'block'});

                                    jQuery('.pictures div',small_box_obj).css('cursor','pointer');
                                    jQuery('.small-header span span',small_box_obj).css({'background-position':'0 -40px'});
                                    jQuery('.small-lis li',small_box_obj).css({'display':'block'});
                                    jQuery('flashbox',small_box_obj).css({'display':'none'});
                                    jQuery('.right-top-logo',small_box_obj).css({'display':'block'});
                                    small_box_obj.css({
                                        'height': (parseInt('395')+small_box_height+130)+'px'
                                    });
                                    jQuery('.right-top-logo').css({'cursor':'pointer'})
                                    jQuery('.right-top-logo').bind({
                                        click : function(){
                                            jQuery(".small-box:eq("+ small_box_index +") .pictures").css({'display':'none'});
                                            jQuery(".small-box:eq("+ small_box_index +") .flashbox").css({'display':'block'});
                                            jQuery(".small-box:eq("+ small_box_index +") .small-lis li:nth-child(n+3)").css({'display':'none'});
                                            jQuery(".small-box:eq("+ small_box_index +") .small-lis li:last").css({'display':'block'});
                                            jQuery(".small-box:eq("+ small_box_index +") .small-header span span").css({'background-position':'0 0'});
                                            jQuery(".small-box:eq("+ small_box_index +") .flashbox").css({'display':'block'});
                                            jQuery(".small-box:eq("+ small_box_index +") .right-top-logo").css({'display':'none'});
                                            jQuery(".small-box:eq("+ small_box_index +")").css({
                                                'height':'150px'
                                            });
                                            jQuery('.small-box:eq('+ small_box_index +') .small-lis').css('top','74px');
                                            jQuery('.small-box:eq('+ small_box_index +') .intern-text').css({'display':'none'});
                                            jQuery(".big-box-slider:eq("+ small_box_index +")").css({'display':'none'});
                                            jQuery(".small-box:eq("+ small_box_index +") .big-box-slider img").css({'display':'none'});
                                            jQuery(".small-box:eq("+ small_box_index +") .open-close-box").css({'display':'block'});
                                        }
                                    })
                                }
                            });
                        }
                    });

                    /************************************************************************/

                    
                    var r = 0;
                    jQuery('#detail-site-reiter ul li div').each(function(){
                         jQuery(this).css({'background-position': '0px '+ r + 'px'});r-=31;
                    });
                    jQuery('#detail-site-reiter ul li').css({'cursor':'pointer'});
                    jQuery('#detail-site-reiter-inhalt div.reiter-inhalt').css({'width': '711px'})
                    jQuery('#detail-site-reiter-inhalt div.reiter-inhalt').hide().children().show();
                    jQuery('#detail-site-reiter ul li:first').css({'background-position': '0px 36px'});
                    jQuery('#detail-site-reiter-inhalt div.reiter-inhalt:first').show();

                    
                    jQuery('#detail-site-reiter ul li').bind({
                        click : function(){
                            var li_index = jQuery(this).index();
                            jQuery('#detail-site-reiter ul li').css({'background-position': '0 0', 'cursor':'pointer'});
                            jQuery(this).css({'background-position': '0px 36px'});
                            jQuery('#detail-site-reiter-inhalt div.reiter-inhalt').css({'display':'none'}).children().show();
                            jQuery('#detail-site-reiter-inhalt div.reiter-inhalt:eq(' + li_index +')').css('display','block');

                            jQuery('#hersteller, #tech-wrap, #liefer-wrap').css({'display':'none'});
                        }
                    });
                    /************************************************************************/
                    
                    function StatusCheck(){
                        if(document.readyState != "complete"){
                            window.setTimeout(StatusCheck, 100);
                            return false;
                        }
                        initialisieren();return true;
                    }
                    StatusCheck();
                    
                    });
                });
                jQuery('#downloads').css({'cursor':'pointer'})
                jQuery('.detail-site-wrapper .outer-back-box:eq(0) .inner-back-box').css({'height':'300px'});

                var reiterboxtimer = setInterval(function(){

                    if(jQuery('#detail-site-reiter-inhalt .reiter-inhalt:eq(0)').text().length>0){
                        jQuery('#detail-site-reiter ul li').each(function(dsr){
                           if(jQuery('#detail-site-reiter-inhalt .reiter-inhalt:eq('+dsr+')').html().length===0){
                              jQuery('#detail-site-reiter ul li').eq(dsr).css({'display': 'none'});
                           } 
                        });
                        if(jQuery('#detail-site-reiter-inhalt .reiter-inhalt:eq(5) .zubehoer-wrapper').html().length===0){
                            jQuery('#detail-site-reiter ul li').eq(5).css({'display': 'none'});
                        }
                        
                        clearInterval(reiterboxtimer);
                    }
                },1)
                jQuery('td[width="780"]').css({'display':'block'});

                var chromeBug = setInterval(function(){

                    var element  = jQuery('.detail-site-wrapper');
                    var _length  = element.length;

                    if(_length === 1){
                        
                        var position = jQuery('.detail-site-wrapper').offset();
                        if(position.top > 50){
                            jQuery('.detail-site-wrapper').css({'top':'-' + ((position.top)-160) + 'px'});
                        }
                        clearInterval(chromeBug);
                    }
                    
                },650);

        }

}, 1);
/*######################### Lieferzeiten ########################################*/
jQuery(document).ready(function(){
    if(/Kategorie/.exec(_href)){ 
        jQuery('span[id$="_lblAvailability"] img', 'td[valign="top"]').each(function(){
            
            var lieferzeitContent   = '';
            var lieferzeitIconSrc   = 'https://media-exclusiv-home.de/detail_site/lieferzeiten/';            
            
            var lieferzeitIcon = jQuery(this).attr('src');
            var fileExtension  = lieferzeitIcon.substring(lieferzeitIcon.lastIndexOf('/') + 1);            
            
            switch (fileExtension) {
              case "gruen.gif":
                lieferzeitIconSrc = lieferzeitIconSrc+'gruen.gif';
                lieferzeitContent = 'Lieferzeit 2-5 Werktage';
                break;
              case "hellgruen.gif":
                lieferzeitIconSrc = lieferzeitIconSrc+'gruen.gif';
                lieferzeitContent = 'Lieferzeit ca. 1-2 Wochen';
                break;
              case "gelb.gif":
                lieferzeitIconSrc = lieferzeitIconSrc+'gruen.gif';
                lieferzeitContent = 'Lieferzeit ca. 3-4 Wochen';
                break;
              case "dunkelgelb.gif":
                lieferzeitIconSrc = lieferzeitIconSrc+'gruen.gif';
                lieferzeitContent = 'Lieferzeit ca. 5-8 Wochen';
                break;
              case "rot.gif":
                lieferzeitIconSrc = lieferzeitIconSrc+'rot.gif';
                lieferzeitContent = 'Ausverkauft';
                break;
            }
            
            jQuery(this).attr('src', lieferzeitIconSrc)
                        .after('<span style="padding-left:10px;font-weight:bold;">'+lieferzeitContent+'</span>')
                        .parent().removeAttr('onmouseover')
                        .css({'text-decoration':'none'});
            
        });        
    }
});
/*######################### Searchbox ###########################################*/

var searchBox = setInterval(function(){
    var divSearch = jQuery('div[id$="_divsearch"]');
    if(divSearch.length === 1){
        
        divSearch.css({'display':'none'});
        jQuery('.suchen-button img').attr('src', 'https://media-exclusiv-home.de/pics/suchen_button.jpg');
        divSearch.prependTo(jQuery('td[width~="180"]'));
        divSearch.css({'display':'block'});
        jQuery('.suchen-box').css('padding-left','5px').attr('autocomplete','off');
        clearInterval(searchBox);
        
        var keyUpDown = setInterval(function(){
            
            jQuery('input[id$="_tbSearch"]').attr('onchange', '');
            var searchresultpreview = jQuery('#searchresultpreview');
            if(searchresultpreview.css('display') === 'block'){
                jQuery('input[id$="_tbSearch"]').bind({
                    keyup : function(event){

                        var _index = 0;
                        var searchValue = '';

                        if(event.which === 40 || event.which === 13){
                            
                            if(/tbSearch/.exec(jQuery(this).attr('id'))){ 
                                eval(jQuery(this).next('a').attr('href'))
                                return;
                            }
                            
                            jQuery('#searchresultpreview').attr('id', 'lockAjaxResponse');
                            jQuery('#searchresultpreview').removeAttr('id');

                            
                            jQuery('#lockAjaxResponse table tbody tr').each(function(){
                                if(jQuery(this).css('background-color') === 'rgb(207, 207, 207)'){
                                    jQuery(this).attr('style','');
                                    _index = (jQuery(this).index())+1;
                                }
                            });

                            if(jQuery('#lockAjaxResponse table tbody tr:last').css('background-color') === 'rgb(207, 207, 207)'){
                                _index = 0;
                            }

                            jQuery('#lockAjaxResponse table tbody tr').removeAttr('style');
                            jQuery('#lockAjaxResponse table tbody tr:eq('+_index+')').css({'background-color':'#cfcfcf'});
                            searchValue = jQuery('#lockAjaxResponse table tbody tr:eq('+_index+') td:eq(0)').text();
                            jQuery('input[id$="_tbSearch"]').val(searchValue);
                            
                            if(event.which === 13 !== /lbSearch/.exec(jQuery(this).attr('id'))){ 
                                eval(jQuery('#lockAjaxResponse table tbody tr:eq('+_index+')').attr('onclick'));
                            }

                        }

                        if(event.which === 38 || event.which === 13){

                            if(/tbSearch/.exec(jQuery(this).attr('id'))){ 
                                eval(jQuery(this).next('a').attr('href'));
                                return;
                            }

                            jQuery('#searchresultpreview').attr('id', 'lockAjaxResponse');
                            jQuery('#searchresultpreview').removeAttr('id');

                            jQuery('#lockAjaxResponse table tbody tr').each(function(){
                                if(jQuery(this).css('background-color') === 'rgb(207, 207, 207)'){
                                    jQuery(this).attr('style','');
                                    _index = (jQuery(this).index())-1;
                                }
                            });

                            if(jQuery('#lockAjaxResponse table tbody tr:first').css('background-color') === 'rgb(207, 207, 207)'){
                                _index = jQuery('#lockAjaxResponse table tbody tr:last').index();
                            }

                            jQuery('#lockAjaxResponse table tbody tr').removeAttr('style');
                            jQuery('#lockAjaxResponse table tbody tr:eq('+_index+')').css({'background-color':'#cfcfcf'});
                            searchValue = jQuery('#lockAjaxResponse table tbody tr:eq('+_index+') td:eq(0)').text();
                            jQuery('input[id$="_tbSearch"]').val(searchValue);
                            
                            if(event.which === 13 && jQuery(this).attr('id') !== /lbSearch/.exec(jQuery(this).attr('id'))){ 
                                eval(jQuery('#lockAjaxResponse table tbody tr:eq('+_index+')').attr('onclick'));
                            }
                        }

                        if(event.which !== 38 && event.which !== 40 && event.which !== 13){ 
                            jQuery('#lockAjaxResponse').attr('id', 'searchresultpreview');
                            jQuery('#lockAjaxResponse').removeAttr('id');
                        }
                        
                    }
                });
                clearInterval(keyUpDown);
            }
        }, 1)
        
        
    }
}, 1)

/*###############################################################################*/

/****** Validate Warenkorb Dateneingabe  ******/
jQuery(document).ready(function(){
    
    /*************** Schnee und Hase *****************/
    jQuery('.lb_boxcenter').append('<img id="schnee_" src="https://media-exclusiv-home.de/pics/schnee.png" alt="Schnee" />')
    jQuery('#schnee_').css({
        'position':'absolute',
        'z-index' : '10',
        'top' : '-12px',
        'left' : '-7px'
    });
    
    jQuery('.lb_boxcenter').append('<img style="display: block;z-index:-1;top:0px;left:0px;position:absolute" id="hase_links" src="https://media-exclusiv-home.de/pics/hase_links.png" style="display:none" alt="Hase" />');
    var hase = setInterval(function(){
        
        if(jQuery('#hase_links').css('left') === '0px'){
            
            jQuery('#hase_links').animate({
                left : '-118px'
            }, 2000, 'linear', function(){
                jQuery('#hase_links').css({'z-index': '10'});
            });
        }
        if(jQuery('#hase_links').css('left') === '-118px'){
            jQuery('#hase_links').css({'z-index': '-10'});
            jQuery('#hase_links').animate({
                left : '0'
            }, 2000, 'linear');
        }
        
    }, 13000)
    /****************************************/

    if(/https:\/\/www\.exclusiv-home\.de\/Mein_Konto\/1\/Konto_erstellen\.htm(\?CustomerType=5)?/.exec(_href)){

        jQuery('option[value="RU"], option[value="AU"], option[value="BY"], option[value="BG"], option[value="EE"], option[value="RU"],option[value="IS"],option[value="JP"], option[value="CA"], option[value="HR"], option[value="LV"], option[value="LT"], option[value="RO"], option[value="SK"], option[value="SI"], option[value="CZ"], option[value="UA"], option[value="HU"], option[value="US"], option[value="CN"], option[value="NO"], option[value="IE"]').remove();

        var dataWeiterLink = jQuery('.box-weiter h4 a').attr('href');
        jQuery('.box-weiter h4 a').attr('href', '#');

        jQuery('.box-input:last').remove();
        jQuery('.box-input', '.right-section').each(function(in_){
            
            var xxx = 'eintragen';var field = jQuery('h4', this).text().replace(/:\*/,'');
            if(jQuery(this).children()[1].tagName.toLowerCase() === 'select'){xxx = 'w&auml;hlen';}
            
            if(!/Firma|Mobiltelefon/.exec(jQuery('h4' ,this).text())){
                jQuery(this).after('<div class="box-input-hidden" style="display:none;color:red;font-weight:bold;font-family:arial;font-size:11px;height:24px;"><h4 class="'+xxx+'"></h4>Entweder ist das Feld leer oder die Eingabe ist falsch!</div>');
            }
            
            
        });
        function dataValidateAnredeLand(this_){
            if(/Anrede/.exec(this_.prev().text())){
                if(this_.val() === '0'){
                    this_.parent().next('.box-input-hidden').stop(true,true).slideDown('fast');
                    this_.css('border-color','red');
                }
                if(this_.val() !== '0'){
                    this_.parent().next('.box-input-hidden').stop(true,true).slideUp('fast');
                    this_.css('border-color','green');
                }
            }
            if(/ddlCountry/.exec(this_.attr('id'))){
                
                    var country = jQuery('select[id$="_ddlCountry"]').val();
                    
                    var regexPLZ = '';
                    var min = 0;
                    
                    switch (country) {
                      case "DE":
                        min = 5;
                        regexPLZ = /^[0-9]{5,5}$/;
                        break;
                      case "NL":
                        min = 4;
                        regexPLZ = /^[0-9]{4,4}$/;
                        break;
                      case "CH":
                        min = 4;  
                        regexPLZ = /^[0-9]{4,4}$/;
                        break;
                      case "AT":
                        min = 4;  
                        regexPLZ = /^[0-9]{4,4}$/;
                        break;
                      case "BE":
                        min = 4;  
                        regexPLZ = /^[0-9]{4,4}$/;
                        break;
                      case "DK":
                        min = 4;  
                        regexPLZ = /^[0-9]{4,4}$/;
                        break;
                      case "FI":
                        min = 5;  
                        regexPLZ = /^[0-9]{5,5}$/;
                        break;
                      case "FR":
                        min = 5;  
                        regexPLZ = /^[0-9]{5,5}$/;
                        break;
                      case "GR":
                        min = 5;  
                        regexPLZ = /^[0-9]{5,5}$/;
                        break;
                    }
                    
                    if(!eval(regexPLZ).exec(jQuery('input[id$="tbZipCode"]').val())){
                        jQuery('input[id$="tbZipCode"]').parent().next('.box-input-hidden').html('<h4 class="eintragen"></h4> Die Postleitzahl muss mindestens '+min+' stellig sein!')
                        jQuery('input[id$="tbZipCode"]').parent().next('.box-input-hidden').stop(true,true).slideDown('fast');
                        jQuery('input[id$="tbZipCode"]').css('border-color','red');
                    }
                    if(eval(regexPLZ).exec(jQuery('input[id$="tbZipCode"]').val())){
                        jQuery('input[id$="tbZipCode"]').parent().next('.box-input-hidden').stop(true,true).slideUp('fast');
                        jQuery('input[id$="tbZipCode"]').css('border-color','green');
                    }
            }
        }
        function dataValidate(this_, key){
            if(key.which !== 9 || typeof key === null){
 
                if(/Land/.exec(this_.prev().text())){
                       var country = jQuery('select[id$="_ddlCountry"]').val();
                }                
                
                if(!/Firma|E-Mail|Postleitzahl|Telefon/.exec(this_.prev().text())){
                    if(this_.val().length === 0){
                        this_.parent().next('.box-input-hidden').stop(true,true).slideDown('fast');
                        this_.css('border-color','red');
                    }
                    if(this_.val().length > 0){
                        this_.parent().next('.box-input-hidden').stop(true,true).slideUp('fast');
                        this_.css('border-color','green');
                    }
                }
                if(/Telefon/.exec(this_.prev().text())){
                    if(!/^[0-9-/\s]+$/.exec(this_.val())){
                        this_.parent().next('.box-input-hidden').stop(true,true).slideDown('fast');
                        this_.css('border-color','red');
                    }
                    if(/^[0-9-/\s]+$/.exec(this_.val())){
                        this_.parent().next('.box-input-hidden').stop(true,true).slideUp('fast');
                        this_.css('border-color','green');
                    }
                }
                if(/Postleitzahl/.exec(this_.prev().text())){
                    
                    var country = jQuery('select[id$="_ddlCountry"]').val();
                    
                    var regexPLZ = '';
                    var min = 0;
                    
                    switch (country) {
                      case "DE":
                        min = 5;
                        regexPLZ = /^[0-9]{5,5}$/;
                        break;
                      case "NL":
                        min = 4;
                        regexPLZ = /^[0-9]{4,4}$/;
                        break;
                      case "CH":
                        min = 4;  
                        regexPLZ = /^[0-9]{4,4}$/;
                        break;
                      case "AT":
                        min = 4;  
                        regexPLZ = /^[0-9]{4,4}$/;
                        break;
                      case "BE":
                        min = 4;  
                        regexPLZ = /^[0-9]{4,4}$/;
                        break;
                      case "DK":
                        min = 4;  
                        regexPLZ = /^[0-9]{4,4}$/;
                        break;
                      case "FI":
                        min = 5;  
                        regexPLZ = /^[0-9]{5,5}$/;
                        break;
                      case "FR":
                        min = 5;  
                        regexPLZ = /^[0-9]{5,5}$/;
                        break;
                      case "GR":
                        min = 5;  
                        regexPLZ = /^[0-9]{5,5}$/;
                        break;
                    }
                    
                    if(!eval(regexPLZ).exec(this_.val())){
                        this_.parent().next('.box-input-hidden').html('<h4 class="eintragen"></h4> Die Postleitzahl muss mindestens '+min+' stellig sein!')
                        this_.parent().next('.box-input-hidden').stop(true,true).slideDown('fast');
                        this_.css('border-color','red');
                    }
                    if(eval(regexPLZ).exec(this_.val())){
                        this_.parent().next('.box-input-hidden').stop(true,true).slideUp('fast');
                        this_.css('border-color','green');
                    }
                }
            }
        }
        jQuery('.box-input:visible input, .box-input:visible select', '.right-section').bind({
            blur   : function(){dataValidate(jQuery(this),null);},
            keyup  : function(key){dataValidate(jQuery(this),key);},
            change : function(){dataValidateAnredeLand(jQuery(this),null);}
        });

        jQuery('.box-weiter h4 a').bind({
            click : function(){

                var ready = '200';

                jQuery('.box-input:visible input, .box-input:visible select', '.right-section').each(function(){
                    if(/Anrede|Vorname|Nachname|Str|Post|Ort|Telefon|E-Mail/.exec(jQuery(this).prev().text())){

                        var selIn = jQuery(this);
                        if(!/green/.exec(selIn.attr('style'))){
                           selIn.parent().next().stop(true,true).slideDown('fast');
                           selIn.css('border-color','red');
                           ready = '400';
                        }                        
                    }
                });
                if(jQuery('input[id$="_tbEMail"]').length > 0){
                    if(!/^[a-zA-Z0-9._-]+@[a-zA-Z0-9][a-zA-Z0-9.-]*[\.]{1}[a-zA-Z]{2,4}$/.exec(jQuery('input[id$="_tbEMail"]').val())){
                        jQuery('input[id$="_tbEMail"]').parent().next().stop(true,true).slideDown('fast');
                        jQuery('input[id$="_tbEMail"]').css('border-color','red');
                        ready = '400';
                    }
                    
                    if(/^[a-zA-Z0-9._-]+@[a-zA-Z0-9][a-zA-Z0-9.-]*[\.]{1}[a-zA-Z]{2,4}$/.exec(jQuery('input[id$="_tbEMail"]').val())){
                        jQuery('input[id$="_tbEMail"]').parent().next().stop(true,true).slideUp('fast');
                        jQuery('input[id$="_tbEMail"]').css('border-color','green');
                        ready = '200';
                    }
                }
                if(jQuery('input[id$="_cbAccept"]').is(':checked') === false){
                    jQuery('.data_hinweis').remove();
                    jQuery('input[id$="_cbAccept"]').after('<div class="data_hinweis" style="color:red;display:inline"> Bitte akzeptieren Sie unsere AGBs !</div>')
                    ready = '400';
                }
                if(jQuery('input[id$="_tbHouseNumber"]').val().length === 0){
                    jQuery('input[id$="_tbHouseNumber"]').css('border-color','red');
                    jQuery('input[id$="_tbHouseNumber"]').parent().next().stop(true,true).slideDown('fast');
                    ready = '400';
                }
                if(ready === '200'){eval(dataWeiterLink);}
            }
        });

    }
});

/*######################### Footer ##############################################*/

jQuery(document).ready(function(){
    jQuery('.footer-wrapper .navigation div').css({'display':'none'});
    jQuery('.suchen-footer').css({'display':'block', 'float':'right'});
    //jQuery('.footer-wrapper .main ').height();
    jQuery('.lb_footer').next().remove();
    jQuery('.footer-wrapper .main').css('position','relative');
    
    jQuery('.navigation h3').bind({
        mouseenter : function(){
            
            var className = jQuery(this).next().attr('class');
            jQuery('#uli').remove();
            jQuery('.navigation').after('<div id="uli"><div id="footer-x">[x]</div></div>');
            jQuery('.navigation h3').css('cursor','pointer');
            var uli = jQuery('.'+className).html();
            jQuery('#uli').html(uli).css('height' ,'200px');
            jQuery('#uli ul').css({
                'float':'left',
                'padding-right':'30px',
                'line-height' : '18px'
            });
            jQuery('#footer-x').css({
                'position': 'absolute',
                'right' : '8px',
                'top' : '8px'
            });
            jQuery('#uli').css({
                'float':'left',
                'width' : '100%',
                'padding-top' : '15px',
                'padding-left' : '15px',
                'padding-bottom' : '15px',
                'width' : '903px',
                'background-color' : '#eeeeee',
                'position': 'relative'
            });
        }
    });
    jQuery('.rueckrufservice, .st-rueckruf').css('cursor','pointer');
    jQuery('.rueckrufservice, .st-rueckruf').bind({
        click : function(){
            
            var obj = jQuery(this);
            
            var boxRueckrufTop = '';
            var boxRueckrufRgt = '';
            var boxRueckWrpTop = '';
            var boxRueckWrpRgt = '';
            var whereAppend    = '';
            
            if(jQuery(this).attr('class')==='rueckrufservice'){
                boxRueckrufTop = '-90px';
                boxRueckrufRgt = '220px';
                boxRueckWrpTop = '-98px';
                boxRueckWrpRgt = '211px';
                whereAppend = '.footer-wrapper .main';
                
            }
            if(jQuery(this).attr('class')==='st-rueckruf'){
                boxRueckrufTop = '2000px';
                boxRueckrufRgt = '420px';
                boxRueckWrpTop = '1991px';
                boxRueckWrpRgt = '411px';
                whereAppend = 'body';
            }
            
            jQuery(whereAppend).append('<div id="rueck-wrapper" /><div style="display:none;" id="box-rueckruf"/>')
            jQuery('#box-rueckruf').css({
               'position':'absolute',
               'z-index':'99',
               'top': boxRueckrufTop,
               'right':boxRueckrufRgt,
               'width':'450px',
               'height':'320px',
               'background-color':'white',
               'border':'1px solid #C4C4C4'
            });
            jQuery('#rueck-wrapper').css({
               'background-color':'#EEEEEE',
               'z-index':'98',
               'position':'absolute',
               'top': boxRueckWrpTop,
               'right':boxRueckWrpRgt,
               'width':'470px',
               'height':'340px',
               '-webkit-box-shadow' : '0px 0px 15px rgba(50, 50, 50, 0.67)',
               '-moz-box-shadow' : '0px 0px 15px rgba(50, 50, 50, 0.67)',
               'box-shadow' : '0px 0px 15px rgba(50, 50, 50, 0.67)'
            });
            var scriptBlock = ''+
            '<script type="text/javascript">'+
            "var theForm = document.forms['form1'];"+
            'if (!theForm) {'+
                'theForm = document.form1;'+
            '}'+
            'function __doPostBack(eventTarget, eventArgument) {'+
                'if (!theForm.onsubmit || (theForm.onsubmit() != false)) {'+
                    'theForm.__EVENTTARGET.value = eventTarget;'+
                    'theForm.__EVENTARGUMENT.value = eventArgument;'+
                    'theForm.submit();'+
                '}'+
            '}'+
            '</script>';       
            
            jQuery.ajax({                    
                url: "/controls/pages/callbackservice.aspx",
                cache : true,
                success: function(result){
                    jQuery('#box-rueckruf').html(result);
                    var _form = jQuery('#box-rueckruf #form1').clone();
                    jQuery('#box-rueckruf').empty();
                    _form.appendTo('#box-rueckruf');
                    jQuery('#box-rueckruf #form1').prepend(scriptBlock);
                    jQuery('#box-rueckruf #form1 h1').remove();
                    var tbName = jQuery('#tbName').clone();
                    var tbTel  = jQuery('#tbTelefon').clone();
                    var text   = jQuery('#tbComment').clone();
                    var sub    = jQuery('#lbSubmit').clone();
                    var close  = jQuery('#hlClose').clone();
                    
                    jQuery('#tbName').remove();
                    jQuery('#tbTelefon').remove();
                    jQuery('#tbComment').remove();
                    jQuery('#lbSubmit').remove();
                    jQuery('#hlClose').remove();
                    
                    jQuery('#box-rueckruf #form1 p').css({
                        'margin-top':'25px',
                        'font-size':'12px',
                        'border-bottom':'1px dotted #b0b0b0',
                        'padding-bottom':'10px'
                    });
                    jQuery('#box-rueckruf #form1 td[valign="top"]:contains("Kommentar")').remove();
                    jQuery('#box-rueckruf #form1 td:contains("Name")').remove();
                    jQuery('#box-rueckruf #form1 td:contains("Telefonnummer")').remove();
                    jQuery('.lb_satellitemain').css('background-image','none');
                    jQuery('#box-rueckruf #form1 p').empty();
                    
                    var form1 = '#box-rueckruf #form1';
                    
                    jQuery(form1).append('<div id="rueck-name">Ihr Vor / Nachname:</div>');
                    jQuery(form1).append('<div id="rueck-tel">Ihre Telefonnr.:</div>');
                    
                    jQuery('#rueck-name').css({
                        'left':'15px',
                        'top':'119px',
                        'position':'absolute'
                    });
                    jQuery('#rueck-tel').css({
                        'left':'15px',
                        'top':'150px',
                        'position':'absolute'
                    })
                    
                    tbName.css({
                        'height':'25px',
                        'width':'301px',
                        'background-image':'none',
                        'line-height':'0px',
                        'position':'absolute',
                        'top':'115px',
                        'left': '130px',
                        'border':'1px solid #bebebe'
                    }).appendTo(form1);
                    
                    tbTel.css({
                        'height':'25px',
                        'width':'301px',
                        'background-image':'none',
                        'line-height':'0px',
                        'position':'absolute',
                        'top':'145px',
                        'left': '130px',
                        'border':'1px solid #bebebe'
                    }).appendTo(form1);
                    
                    text.css({
                        'height':'92px',
                        'width':'420px',
                        'background-image':'none',
                        'position':'absolute',
                        'top':'180px',
                        'left': '10px',
                        'font-size':'12px',
                        'padding-top':'5px',
                        'border':'1px solid #bebebe'
                    }).appendTo(form1);
                    
                    sub.css({
                        'position':'absolute',
                        'bottom':'6px',
                        'color':'#ffffff',
                        'font-weight':'bold',
                        'right': '12px',
                        'text-align':'center',
                        'padding':'5px 0 0 0',
                        'width':'110px',
                        'height':'20px',
                        'background': '#bcbcbc'

                    }).appendTo(form1);
                    
                    jQuery(form1).append('<img id="rueckrufservice-box" src="https://media-exclusiv-home.de/pics/rueckrufservice-box.png" />');
                    jQuery(form1).append('<img id="schliesen-rueck-box" src="https://media-exclusiv-home.de/pics/schliesen-rueck-box.png" />');
                    jQuery('#rueckrufservice-box').css({
                        'position':'absolute',
                        'left':'-38px',
                        'top':'-38px'
                    })
                    jQuery('#schliesen-rueck-box').css({
                        'position':'absolute',
                        'right':'-25px',
                        'top':'-25px'
                    });
                    jQuery('#schliesen-rueck-box').css('cursor','pointer');
                    jQuery('#schliesen-rueck-box').click(function(){
                        jQuery('#box-rueckruf, #rueck-wrapper').remove();
                    })
                    var _text = 'Wir schreiben Kundenservice gro&szlig;! <br />Mit unserem R&uuml;ckrufservice bieten wir Ihnen die M&ouml;glichkeit, von unserem Beratungsteam zur&uuml;ckgerufen zu werden.Bitte beachten Sie, dass ein R&uuml;ckruf nur Montag bis Samstag zwischen 09:00 Uhr und 20:00 Uhr m&ouml;glich ist. '
                    jQuery('#box-rueckruf #form1 p').html(_text);
                    jQuery('#box-rueckruf #form1').attr('action','https://www.exclusiv-home.de/controls/pages/callbackservice.aspx');
                    jQuery('#box-rueckruf').css('display','block');
                    
                    var error = new Array();
                    var i = 0;
                    jQuery('#lbSubmit').bind({
                        click : function(e){
                            e.preventDefault();
                            error = [];
                            if(parseInt(jQuery('#tbName').val().length)===0){
                                jQuery('#tbName').css({'border-color':'red'});
                                error[i] = 'true';i++
                            } else if(parseInt(jQuery('#tbName').val().length)>0){
                                jQuery('#tbName').css({'border-color':'green'});
                            }
                            /*#############################################*/
                            
                            if(!/^((\+[0-9]{2,4}( [0-9]+? | ?\([0-9]+?\) ?))|(\(0[0-9 ]+?\) ?)|(0[0-9]+? ?( |-|\/) ?))[0-9]+?[0-9 \/-]*[0-9]$/.exec(jQuery('#tbTelefon').val())){
                                jQuery('#tbTelefon').css({'border-color':'red'});
                                error[i] = 'true';i++
                            } else if(/^((\+[0-9]{2,4}( [0-9]+? | ?\([0-9]+?\) ?))|(\(0[0-9 ]+?\) ?)|(0[0-9]+? ?( |-|\/) ?))[0-9]+?[0-9 \/-]*[0-9]$/.exec(jQuery('#tbTelefon').val())){
                                jQuery('#tbTelefon').css({'border-color':'green'});
                            }
                            /*#############################################*/
                            if(parseInt(jQuery('#tbComment').val().length)===0){
                                jQuery('#tbComment').css({'border-color':'red'});
                                error[i] = 'true';i++
                            } else if(parseInt(jQuery('#tbComment').val().length)>0){
                                jQuery('#tbComment').css({'border-color':'green'});
                            }

                            if(parseInt(error.length) === 0){
                                eval("javascript:__doPostBack('lbSubmit','')");
                            }
                        }
                    });
                }
            });
        }
    });
});

/*######################### Switching Checkout Infos ############################*/
jQuery(document).ready(function(){
    
    var checkoutStep    = [];
        checkoutStep[0] = /Warenkorb/,
        checkoutStep[1] = /Mein.*Konto/,
        checkoutStep[2] = /Bestellung/,
        chOutLength     = checkoutStep.length,
        deliverString   = '';

    for(var ch=0;ch<chOutLength;ch++){
        if(eval(checkoutStep[ch]).exec(_href)){
            deliverString = jQuery('#realContent').html();
            jQuery('#realContent').empty();
            jQuery('#checkout').html(deliverString);
            jQuery('.w-informationen').css({'margin-top':'15px'});
        }
    }
    
});
/*###############################################################################*/

var include_box_ge = setInterval(function(){
    var model_name = '';
    var in_of_led  = 0;
    var obj        = jQuery('.main-box-wrapper div[id$="led-lichtleiste"]');
    var layoutBox  = '';
    var currentId  = '';
    var ueberschrift = ''
    
    if(obj.length === 1){
        in_of_led    = obj.attr('id').indexOf('led');
        model_name   = obj.attr('id').slice(0, in_of_led);
        ueberschrift = model_name.slice(0,  model_name.indexOf('-')).toUpperCase();
        model_name  += 'gehaeuse'; 
        currentId    = obj.attr('id');
        jQuery('.main-box-wrapper .small-box').css({'border-radius': '5px 5px 5px 5px'});
        
        layoutBox  = ''+
        '<div class="small-box p-relative ani" id="'+model_name+'">'+
                '<div class="p-absolute small-header">'+
                   ' <span class="button p-relative"><span>'+ueberschrift+' - die Design-Markise unter den offnen Gelenkarmmarkisen</span></span>'+
                '</div>'+
                '<div class="kurzbeschreibung">'+
                    '<!-- '+
                    '#########################'+
                    'Kurztext Start'+
                    '########################'+
                    '-->'+
                    'Wundersch&ouml;n geschwungenes Geh&auml;use, welches eine sehr hohe Stabilit&auml;t mit sich bringt im sehr ausgewogenen Design'+
                    '<!-- '+
                    '#########################'+
                    'Kurztext Ende'+
                    '########################'+
                    '--> ' +
              '</div>'+
                '<ul class="p-absolute small-lis">'+
                    '<li class="first"><span class="button-li"><span>solide Konstruktion, - Made in Italy, kein Chinaimport</span></span></li>'+
                    '<li class="first"><span class="button-li"><span>einfache Montage, h&uuml;bsches Design</span></span></li>'+
                    '<li style="display:none;" class="first"><span class="button-li"><span>5 Jahre Garantie auf das Geh&auml;use</span></span> </li>'+
                    '<li style="display:none;" class="first"><span class="button-li"><span>Am Geh&auml;use angebracht das LED-Licht</span></span> </li>'+
                    '<li style="display:none;" class="first"><span class="button-li"><span>Markise in wei&szlig; oder anthrazit erh&auml;ltlich</span></span> </li>'+
                    '<li style="display:none;width: 350px;;position:relative;" class="first last"><span class="button-li"><span style="background-image:none;"><input type="radio" value="" name="" checked="checked" style="position:absolute;left:16px;margin-top:1px">Inklusive 2 Wand/Deckenkonsolen - 0,00 EURO </span></span> </li>'+
                    '<li style="display:block;width: 350px;;position:relative;" class="first last"><span class="button-li"><span style="background-image:none;"><input type="radio" value="" name="" checked="checked" style="position:absolute;left:16px;margin-top:1px">Inklusive Nothandkurbel - 0,00 EURO </span></span> </li>'+                
                '</ul>'+
                '<div class="flashbox p-absolute">'+
                    '<img alt="" src="https://media-exclusiv-home.de/detail_site/big_box_pictures/'+model_name+'/flash-pic.jpg" class="p-relative">'+
                '</div>'+
                '<div class="smallbox_information"></div>'+
                '<div style="display:none;" class="right-top-logo p-absolute">Schliessen</div>'+
                '<div style="display:none;" class="big-box-slider">'+
                    '<!-- '+
                    '#########################'+
                    'Bilder Start'+
                    '########################'+
                    '-->'+
                    '<img alt="" src="https://media-exclusiv-home.de/detail_site/big_box_pictures/'+model_name+'/picture_1.jpg" style="z-index:5;top:70px;left:0px;" class="p-absolute">'+
                    '<img alt="" src="https://media-exclusiv-home.de/detail_site/big_box_pictures/'+model_name+'/picture_2.jpg" style="z-index:4;top:70px;left:0px;" class="p-absolute">'+
                    '<img alt="" src="https://media-exclusiv-home.de/detail_site/big_box_pictures/'+model_name+'/picture_3.jpg" style="z-index:3;top:70px;left:0px;" class="p-absolute">'+
                    '<img alt="" src="https://media-exclusiv-home.de/detail_site/big_box_pictures/'+model_name+'/picture_4.jpg" style="z-index:2;top:70px;left:0px;" class="p-absolute">'+
                    '<img alt="" src="https://media-exclusiv-home.de/detail_site/big_box_pictures/'+model_name+'/picture_5.jpg" style="z-index:1;top:70px;left:0px;" class="p-absolute">'+
                    '<!-- '+
                    '#########################'+
                    'Bilder ende'+
                    '########################'+
                    '--> '     +  
                '</div>'+
                '<div style="display:none;top: 500px;padding-top:10px;padding-left:10px;padding-bottom:10px;padding-right:10px;background-color: #FFF;" class="intern-text p-relative">'+
                    '<!-- '+
                    '#########################'+
                    'Langtext Start'+
                    '########################'+
                    '-->'+
                    '<!-- '+
                    '#########################'+
                    'Langtext Ende'+
                    '########################'+
                    '-->  '+
                '</div>'+
                '<div style="display:none;right: 150px;top:30px;" class="pictures p-absolute">'+
                    '<!-- hier z�hler -->'+
                '</div>'+
                '<div style="width: 116px; height: 19px;position:absolute;bottom: 0px; left:300px" class="open-close-box"><img alt="" src="https://media-exclusiv-home.de/pics/weitere_infos.png" class="p-relative" style="z-index:10"></div>'+
            '</div>';
        jQuery(layoutBox).insertBefore('#'+currentId);
        clearInterval(include_box_ge);
    }
}, 1);

var logo_r = setInterval(function(){
    var logoObj = jQuery('img[id$="_imglogo"]');
    if(logoObj.length === 1){
        logoObj.attr('src', 'https://media-exclusiv-home.de/pics/logo_r.png');
        clearInterval(logo_r);
    }
}, 1);

var warenkorb = setInterval(function(){

    if(jQuery('#divOrderValue').length > 0){
        var items = jQuery('span.artikel span[id$="_lblItems"]').html();
        if(items === '0' || /Warenkorb|Mein_Konto|Bestellung/.exec(_href)){
            jQuery('#divOrderValue').css({'display':'none'});
            clearInterval(warenkorb);
        }
    }
    
}, 2)

var stoffeWarenkorb = setInterval(function(){

    if(jQuery('.artikel-list span.fbs:eq(1)').length > 0 && jQuery('.artikel-list span.fbs:eq(2)').length > 0){
        jQuery('.artikel-list span.fbs:eq(1), .artikel-list span.fbs:eq(2)').css({'display':'none'});
        clearInterval(stoffeWarenkorb);
    }
    
}, 2)

var vertrauenWarenkorb = setInterval(function(){

    if(jQuery('.summe-bezeichnung').length > 0){
        jQuery('.summe-bezeichnung').addClass('p-relative');
        jQuery('.summe-bezeichnung').append('<img src="https://media-exclusiv-home.de/pics/vertrauen_warenkorb.png" class="d-block p-absolute" style="left: 147px;top:-6px" />')
        clearInterval(vertrauenWarenkorb);
    }

}, 2)

var infobox = setInterval(function(){
    if(jQuery('span[id$="_Label1"]').length > 0){
        jQuery('span[id$="_Label1"]').css('display','none');
        clearInterval(infobox);
    }

}, 2)
var bestellBoxBestaetigung = setInterval(function(){
    if(/Vielen_Dank_fuer_Ihre_Bestellung/.exec(_href)){
        if(jQuery('div.lb_overviewbox').length > 0){
            jQuery('div.lb_overviewbox').css('display','none');
            jQuery('span[id$="_lblfinish"]').css('font-size','12px');
            jQuery('span[id$="_lblfinish"]').html(jQuery('span[id$="_lblfinish"]').html().replace(/(Sie haben die Bestellung erfolgreich abgeschlossen\. In einigen Minuten erhalten Sie eine Best.*tigungsmail)/g,'<span style="font-weight:bold">Sie haben die Bestellung erfolgreich abgeschlossen. In einigen Minuten erhalten Sie eine Best&auml;tigungsmail. In der E-Mail finden Sie alle Daten f&uuml;r Ihre Zahlung.</span>'));
            clearInterval(bestellBoxBestaetigung);
        }
    }
}, 1)
/*
if(!/www\.exclusiv-home\.de\/Warenkorb\/Warenkorb\.htm/.exec(_href)){
    var lastStep = setInterval(function(){
        if(jQuery('.versandkosten-bezeichnung').length > 0){
            jQuery('.versandkosten-bezeichnung:eq(0)').addClass('p-relative');
            jQuery('.versandkosten-bezeichnung:eq(0)').append('<img src="https://media-exclusiv-home.de/pics/vertrauen_warenkorb.png" class="d-block p-absolute" style="left: 147px;top:55px" />')
            clearInterval(lastStep);
        }

    }, 2)
}
*/
if(_href === 'https://www.exclusiv-home.de/Mein_Konto/0/Mein_Konto.htm'){

    var h1MeinKonto = setInterval(function(){
        if(jQuery('td[width="780"] h1').length > 0){
            jQuery('td[width="780"] h1').css({'display':'none'});
            jQuery('.right-section h3:eq(0)').html('Schnellbestellung');
            jQuery('.right-section h3:eq(2)').html('Bestellen als H&auml;ndler');
            jQuery('.right-section p:eq(0) span').html('Sie m&ouml;chten unsere Schnellbestellung nutzen und auf ein Kundenkonto verzichten? Kein Problem! Mit unserer Schnellbestellung verzichten Sie auf Angaben wie Passwort etc. und l&ouml;sen die Bestellung in Minuten aus.');
            jQuery('.warenkorb-wrapper .header').append('<img src="https://media-exclusiv-home.de/pics/mein_konto_header.jpg" />');
            clearInterval(h1MeinKonto);
        }

    }, 2)
}
if(/https:\/\/www\.exclusiv-home\.de\/Bestellung\/1\//.exec(_href)){

    //https://www.exclusiv-home.de/Bestellung/4/Vielen_Dank_fuer_Ihre_Bestellung.htm

    var bestellung_1_page = setInterval(function(){
        if(jQuery('img[id$="_Image1"]').length > 0){
            jQuery('img[id$="_Image1"]').remove();
            jQuery('#divMessages').after('<img id="bestell-1-bild" src="https://media-exclusiv-home.de/pics/mein_konto_header.jpg" style="display:block;margin-top:10px;margin-left:10px;"/>');
            jQuery('#bestell-1-bild').after('<div id="bestellung-1-page"></div>')
            clearInterval(bestellung_1_page);
        }
    }, 2);
    jQuery(document).ready(function(){
        jQuery('.lb_distancebox').remove();
        jQuery('.lb_satellitemain').css({
            'margin-left':'12px',
            'width':'360px',
            'border-width':'1px',
            'border-style':'solid',
            'border-color':'#afafaf',
            'background-image':'url("https://media-exclusiv-home.de/pics/daten_eingabe_inhalt.jpg")'
        })
        jQuery('h2:contains("Ihre Lieferadresse")','td[width="780"]').parent().css({
            'margin-left':'-12px'
        })
        jQuery('.lb_satellitemain h2').css({
            'font-size':'12px',
            'font-family':'arial',
            'color': '#303030',
            'margin-left': '0px',
            'padding-top':'8px',
            'height':'26px',
            'padding-left':'10px',
            'background-image':'url(https://media-exclusiv-home.de/pics/daten_eingabe_header.jpg)'
        })
        var adresse_bearbeiten = jQuery('div[id$="_divChangeBillingAddress"] .lb_satellitemaincontent div').html();
        var liefer_bearbeiten  = jQuery('div[id$="_divChangeShippingAddress"] .lb_satellitemaincontent div').html();

        jQuery('.lb_satellitemain').next().css({
            'display':'none'
        })
        jQuery('.lb_satellitemain h2:contains("Ihre Rechnungsadresse:")').next().append(adresse_bearbeiten);
        jQuery('.lb_satellitemain h2:contains("Ihre Lieferadresse:")').next().append(liefer_bearbeiten);
        jQuery('.lb_satellitemaincontent').css('position','relative')
        jQuery('.lb_satellitemaincontent a').html('Bearbeiten');
        jQuery('.lb_satellitemaincontent a').css({
            'display':'block',
            'position':'absolute',
            'top':'120px',
            'left':'218px',
            'padding-top':'6px',
            'height':'23px',
            'padding-left':'35px',
            'width':'96px',
            'background-image':'url(https://media-exclusiv-home.de/pics/bearbeiten_bei_daten_eingabe.png)'
        })
        jQuery('.lb_button2, .lb_button').css({'margin-top':'20px'});
        jQuery('.lb_button2').css({'margin-left':'11px'});
        jQuery('.lb_button').css({'position':'relative','left':'-30px'});
    });
}
if(/https:\/\/www\.exclusiv-home\.de\/Bestellung\/2\//.exec(_href)){
    jQuery(document).ready(function(){
        var top  = 0;
        /*
        jQuery('table[id$="_dgCharges"] tbody tr td .zahlart-box').each(function(tr_){
            if(tr_ >= 0) {
                jQuery('table tbody tr td:eq(0) input', this).after('<div style="margin-left:10px;padding-left:30px;padding-right:25px;padding-top:8px;padding-button:8px;height:28px;display:inline;background-image: url(https://media-exclusiv-home.de/pics/zahlungsarten_icons.png);background-position: 0 ' + top +'px;"></div> ');
                top -= 28;
            }
        });
        */
    });
}
if(/https:\/\/www\.exclusiv-home\.de\/Mein_Konto\/1/.exec(_href)){

    var headerPic = setInterval(function(){
        if(jQuery('.header img').length > 0){
            jQuery('.header').css({'display':'none'});
            jQuery('.forward-back-section').css({'margin-top':'10px'});
            clearInterval(headerPic);
        }

    }, 2)
}
if(/https:\/\/www\.exclusiv-home\.de\/Mein_Konto\/1/.exec(_href)){

    var ohneText = setInterval(function(){
        if(jQuery('span[id$="_lblAccountHead"]').length > 0 && jQuery('.right-section').length > 0){
            jQuery('.right-section h3:eq(0)').css('text-align','right');
            jQuery('.right-section h3:eq(0)').html('Schnellbestellung');
            jQuery('.right-section').css({'margin-left':'10px'});
            jQuery('span[id$="_lblAccountHead"]').remove();
            jQuery('.fade-over:eq(0) .fade-below').append('<div class="f-left" style="width:285px;margin-left:20px;margin-top:-17px"><img src="https://media-exclusiv-home.de/pics/vertrauen_daten_eingabe.png" /></div>');
            clearInterval(ohneText);
        }

    }, 2)
}

/*###############################################################################*/

	jQuery(document).ready(function(){



	jQuery(function() {
		jQuery( "#tabs" ).tabs();
	});    

	jQuery("#featured").tabs({fx:{opacity: "toggle"}}).tabs("rotate", 5000, true);
        
	});
	jQuery(document).ready(function() {
		//Default Action
		jQuery(".tab_content").hide(); //Hide all content
		jQuery("ul.tabs li:first").addClass("active").show(); //Activate first tab
		jQuery(".tab_content:first").show(); //Show first tab content

		//On Click Event
		jQuery("ul.tabs li").hover(function() {
			jQuery("ul.tabs li").removeClass("active"); //Remove any "active" class
			jQuery(this).addClass("active"); //Add "active" class to selected tab
			jQuery(".tab_content").hide(); //Hide all tab content
			var activeTab = jQuery(this).find("a").attr("href"); //Find the rel attribute value to identify the active tab + content
			jQuery(activeTab).fadeIn(0); //Fade in the active content
			return false;
		});

	});
	/*Big Gallery*/
	jQuery(document).ready(function(){
		jQuery('#gallery').galleryView({
			panel_width: 692,
			panel_height: 381,
			frame_width: 80,
			frame_height: 80,
			transition_speed: 1000,
            transition_interval: 6000,
			background_color: '#f4f4f4',
			border: 'none',
			easing: 'easeInOutBack',
			pause_on_hover: true,
			nav_theme: 'custom',
			overlay_height: 52,
			filmstrip_position: 'top',
			overlay_position: 'top'
		});
	});
/*
 * 	Easy Slider 1.7 - jQuery plugin
 *	written by Alen Grakalic
 *	http://cssglobe.com/post/4004/easy-slider-15-the-easiest-jquery-plugin-for-sliding
 *
 *	Copyright (c) 2009 Alen Grakalic (http://cssglobe.com)
 *	Dual licensed under the MIT (MIT-LICENSE.txt)
 *	and GPL (GPL-LICENSE.txt) licenses.
 *
 *	Built for jQuery library
 *	http://jquery.com
 *
 */

/*
 *	markup example for $("#slider").easySlider();
 *
 * 	<div id="slider">
 *		<ul>
 *			<li><img src="images/01.jpg" alt="" /></li>
 *			<li><img src="images/02.jpg" alt="" /></li>
 *			<li><img src="images/03.jpg" alt="" /></li>
 *			<li><img src="images/04.jpg" alt="" /></li>
 *			<li><img src="images/05.jpg" alt="" /></li>
 *		</ul>
 *	</div>
 *
 */

(function($) {

	$.fn.easySlider = function(options){

		// default configuration properties
		var defaults = {
			prevId: 		'prevBtn',
			prevText: 		'Previous',
			nextId: 		'nextBtn',
			nextText: 		'Next',
			controlsShow:	true,
			controlsBefore:	'',
			controlsAfter:	'',
			controlsFade:	true,
			firstId: 		'firstBtn',
			firstText: 		'First',
			firstShow:		false,
			lastId: 		'lastBtn',
			lastText: 		'Last',
			lastShow:		false,
			vertical:		false,
			speed: 			800,
			auto:			false,
			pause:			2000,
			continuous:		false,
			numeric: 		false,
			numericId: 		'controls'
		};

		var options = $.extend(defaults, options);

		this.each(function() {
			var obj = $(this);
			var s = $("li", obj).length;
			var w = $("li", obj).width();
			var h = $("li", obj).height();
			var clickable = true;
			obj.width(w);
			obj.height(h);
			obj.css("overflow","hidden");
			var ts = s-1;
			var t = 0;
			$("ul", obj).css('width',s*w);

			if(options.continuous){
				$("ul", obj).prepend($("ul li:last-child", obj).clone().css("margin-left","-"+ w +"px"));
				$("ul", obj).append($("ul li:nth-child(2)", obj).clone());
				$("ul", obj).css('width',(s+1)*w);
			};

			if(!options.vertical) $("li", obj).css('float','left');

			if(options.controlsShow){
				var html = options.controlsBefore;
				if(options.numeric){
					html += '<ol id="'+ options.numericId +'"></ol>';
				} else {
					if(options.firstShow) html += '<span id="'+ options.firstId +'"><a href=\"javascript:void(0);\">'+ options.firstText +'</a></span>';
					html += ' <span id="'+ options.prevId +'"><a href=\"javascript:void(0);\">'+ options.prevText +'</a></span>';
					html += ' <span id="'+ options.nextId +'"><a href=\"javascript:void(0);\">'+ options.nextText +'</a></span>';
					if(options.lastShow) html += ' <span id="'+ options.lastId +'"><a href=\"javascript:void(0);\">'+ options.lastText +'</a></span>';
				};

				html += options.controlsAfter;
				$(obj).after(html);
			};

			if(options.numeric){
				for(var i=0;i<s;i++){
					$(document.createElement("li"))
						.attr('id',options.numericId + (i+1))
						.html('<a rel='+ i +' href=\"javascript:void(0);\">'+ (i+1) +'</a>')
						.appendTo($("#"+ options.numericId))
						.click(function(){
							animate($("a",$(this)).attr('rel'),true);
						});
				};
			} else {
				$("a","#"+options.nextId).click(function(){
					animate("next",true);
				});
				$("a","#"+options.prevId).click(function(){
					animate("prev",true);
				});
				$("a","#"+options.firstId).click(function(){
					animate("first",true);
				});
				$("a","#"+options.lastId).click(function(){
					animate("last",true);
				});
			};

			function setCurrent(i){
				i = parseInt(i)+1;
				$("li", "#" + options.numericId).removeClass("current");
				$("li#" + options.numericId + i).addClass("current");
			};

			function adjust(){
				if(t>ts) t=0;
				if(t<0) t=ts;
				if(!options.vertical) {
					$("ul",obj).css("margin-left",(t*w*-1));
				} else {
					$("ul",obj).css("margin-left",(t*h*-1));
				}
				clickable = true;
				if(options.numeric) setCurrent(t);
			};

			function animate(dir,clicked){
				if (clickable){
					clickable = false;
					var ot = t;
					switch(dir){
						case "next":
							t = (ot>=ts) ? (options.continuous ? t+1 : ts) : t+1;
							break;
						case "prev":
							t = (t<=0) ? (options.continuous ? t-1 : 0) : t-1;
							break;
						case "first":
							t = 0;
							break;
						case "last":
							t = ts;
							break;
						default:
							t = dir;
							break;
					};
					var diff = Math.abs(ot-t);
					var speed = diff*options.speed;
					if(!options.vertical) {
						p = (t*w*-1);
						$("ul",obj).animate(
							{marginLeft: p},
							{queue:false, duration:speed, complete:adjust}
						);
					} else {
						p = (t*h*-1);
						$("ul",obj).animate(
							{marginTop: p},
							{queue:false, duration:speed, complete:adjust}
						);
					};

					if(!options.continuous && options.controlsFade){
						if(t==ts){
							$("a","#"+options.nextId).hide();
							$("a","#"+options.lastId).hide();
						} else {
							$("a","#"+options.nextId).show();
							$("a","#"+options.lastId).show();
						};
						if(t==0){
							$("a","#"+options.prevId).hide();
							$("a","#"+options.firstId).hide();
						} else {
							$("a","#"+options.prevId).show();
							$("a","#"+options.firstId).show();
						};
					};

					if(clicked) clearTimeout(timeout);
					if(options.auto && dir=="next" && !clicked){;
						timeout = setTimeout(function(){
							animate("next",false);
						},diff*options.speed+options.pause);
					};

				};

			};
			// init
			var timeout;
			if(options.auto){;
				timeout = setTimeout(function(){
					animate("next",false);
				},options.pause);
			};

			if(options.numeric) setCurrent(0);

			if(!options.continuous && options.controlsFade){
				$("a","#"+options.prevId).hide();
				$("a","#"+options.firstId).hide();
			};

		});

	};

})(jQuery);

(function($){

    $.fn.markisenOverview = function(settings){

        var config = {/*defaults*/};
        settings ? $.extend(config, settings) : null;

        var url = $(location).attr('href');
        var dataName = '';

        var markisen = [ 
                            ["/60_x_40_Design-Gelenkarmmarkise_ROCK\\.htm/",'rock-weiss'], 
                            ['/60_x_40_Design-Gelenkarmmarkise_ROCK_Graphit\\.htm/','rock-graphit'],
                            ['/Kassettenmarkise__E_Volant_EH7100\\.htm/','e-volant']
                        ];

        var methods =  {

            boxName : '',
            header : '',
            shortText : '',
            flash : false,
            listOfPoint : [],
            listOfBigPic : [],
            type : '',
            path : 'https://media-exclusiv-home.de/detail_site/big_box_pictures/',
            boxString : '',
            technicalString : '',
            umfangString : '',
            openBoxLongDescription : [],
            servicePics : '',
            container : {},

            initParams : function(){

                $.each(this.container, function(key, value){

                    switch(key) {
                        case "header":
                            methods.setHeader(value);
                            break;
                        case "shortText":
                            methods.setShortText(value);
                            break;
                        case "flash":
                            methods.setFlash(value)
                            break;
                        case "listOfPoints":
                            $.each(value, function(index, value){
                                methods.setListOfPoint(value, index);
                            });
                            break;
                        case "listOfBigPics":
                            $.each(value, function(indexOfPic, value){
                                    methods.listOfBigPic.push(value);
                            });
                            break;
                        case "openBoxLongDescription":
                            methods.openBoxLongDescription.push(value);
                            break;
                        case "servicePics":
                                methods.servicePics = value;
                            break;
                    }
                });
                return this;
            },
            buildBox : function(){
                methods.getBoxName();
                methods.getType();

                methods.boxString +=
                /*######################################################################*/
                '<div class="box" box-name="'+methods.getType()+'-'+methods.getBoxName()+'">'+
                    '<h2 class="box-main-header">'+methods.getHeader()+'</h2>'+
                    '<p class="short-text">'+methods.getShortText()+'</p>'+
                    '<img class="flash-pic" src="'+methods.path+methods.getType()+'-'+methods.getBoxName()+'/flash-pic.png'+'"'+'/>';
                    if(methods.getFlash()){
                        methods.boxString += '<div class="flash-video box-gradient-darker">Video Starten</div>';
                    }
                    methods.boxString += '<ul class="list-of-points">';
                    for(var i=0;i<methods.listOfPoint.length;i++){

                        if(!/radioChecked/.exec(methods.listOfPoint[i])){
                            methods.boxString += '<li>'+methods.listOfPoint[i]+'</li>'
                        }
                        if(/radioChecked/.exec(methods.listOfPoint[i])){
                            methods.boxString +=
                            '<li class="clear-background-img">'+
                                '<input type="radio" checked="checked" name="" value="" />'+
                                methods.listOfPoint[i].split('|')[1]+
                            '</li>';
                        }
                    }
                    methods.boxString += '</ul>';

                    /*** Slider ****/
                    methods.boxString +=
                    '<div class="slider-wrapper">';
                        for(var f=0; f<methods.listOfBigPic.length; f++){
                            methods.boxString += 
                                '<img width="665" video="'+ methods.listOfBigPic[f].video +
                                                '" color="'+methods.listOfBigPic[f].header.color + 
                                                '" ul-pos-top="'+ methods.listOfBigPic[f].listOfPoint.top + 
                                                '" ul-pos-lft="'+methods.listOfBigPic[f].listOfPoint.left +   
                                                '" src="#" title="'+methods.listOfBigPic[f].header.content + 
                                                '" style="z-index:'+(methods.listOfBigPic.length-f)+'" />';
                        }
                    methods.boxString +=
                    '</div>';
                    /*** End Slider ***/
                    methods.boxString +=
                    '<div class="slider-controller transparent-background">';
                        if(methods.openBoxLongDescription[0] !== false){
                            methods.boxString += '<div class="open-box-description box-gradient-bright">Detail Informationen</div>';
                        }
                    methods.boxString +=
                    '</div>';
                    if(methods.openBoxLongDescription[0] !== false){
                        methods.boxString += 
                        '<div style="display:none;" class="long-description">';

                        for(var f=0; f<methods.openBoxLongDescription.length; f++){
                            
                            if(methods.openBoxLongDescription[f].header !== false){
                                methods.boxString += 
                                '<h3>'+methods.openBoxLongDescription[f].header+'</h3>';
                            }

                            if(methods.openBoxLongDescription[f].ul !== false){
                                
                                if(methods.openBoxLongDescription[f].ul !== false){
                                    $.each(methods.openBoxLongDescription[f].ul, function(index, value){
                                        methods.boxString += '<ul>';
                                        $.each(value, function(index, value){
                                            value = value.replace(/\|strong\|/gi, '<strong>')
                                                         .replace(/\|strong_\|/gi, '</strong>')
                                            methods.boxString += '<li>'+value+'</li>';
                                        })
                                        methods.boxString += '</ul>';

                                    });
                                }

                            }
                            if(methods.openBoxLongDescription[f].description !== false){
                                methods.boxString += methods.openBoxLongDescription[f]
                                                            .description
                                                            .replace(/\|p\|/gi, '<p>')
                                                            .replace(/\|p_\|/gi, '</p>')
                                                            .replace(/\|br\|/gi, '<br />')
                                                            .replace(/\|strong\|/gi, '<strong>')
                                                            .replace(/\|strong_\|/gi, '</strong>')
                            }

                        }

                        methods.boxString += 
                        '</div>';
                    }
                    methods.boxString += 
                        '<img class="show-more open" src="https://media-exclusiv-home.de/pics/weitere_infos.png" />'+
                        '<img class="show-more close" src="https://media-exclusiv-home.de/pics/schliessen.png" style="display:none;" />';

                methods.boxString += 
                '</div>';
                /*######################################################################*/

                return this;
            },
            reset : function(){
                methods.listOfPoint = [];
                methods.listOfBigPic = [];
                methods.openBoxLongDescription = [];
                return this;
            },
            setContainer : function(container){this.container = container;return this;},

            setBoxName : function(boxName){this.boxName = boxName;return this;},
            getBoxName : function(){return this.boxName;},

            setHeader : function(header){this.header = header;},
            getHeader : function(){return this.header;},

            setShortText : function(shortText){this.shortText = shortText;},
            getShortText : function(){return this.shortText;},

            setFlash : function(flash){this.flash = flash;},
            getFlash : function(){return this.flash;},

            setType : function(type){this.type = type;return this;},
            getType : function(){return this.type;},

            setListOfPoint : function(value, index){this.listOfPoint[index] = value;return this;},
            getListOfPoint : function(){return this.listOfPoint;},
            
            buildTechnicalString : function(value){
                
                $.each(value, function(key, value){
                   if(key === 'technischeDaten'){
                       methods.technicalString += 
                           '<div id="tech-wrap">'+
                           '<div class="wrapper-2" id="tech-daten" style="height:auto;!important;width:708px;">'+
                           '<h3>Technische Daten</h3>'+
                            '<ul>';
                            $.each(value, function(key, value){
                                methods.technicalString += 
                                '<li><span>'+key+'</span> '+value+'</li>'
                            });
                            methods.technicalString += '</ul>';
                            methods.technicalString += '</div></div>';
                   }
                   if(key === 'lieferumfang'){
                       methods.umfangString += 
                           '<div id="liefer-wrap">'+
                           '<div class="wrapper-2" id="liefer-daten" style="height:auto;!important;width:708px;">'+
                           '<h3>Lieferumfang</h3>'+
                            '<ul>';
                            $.each(value, function(key, value){
                                if(value.split('|')[0] !=='empty'){
                                    methods.umfangString +=
                                    '<li><span>'+value.split('|')[0]+'</span> '+value.split('|')[1]+'</li>'
                                }
                                if(value.split('|')[0] === 'empty'){
                                    methods.umfangString +=
                                    '<li>'+value.split('|')[1]+'</li>'
                                }
                                
                            });
                            methods.umfangString += '</ul>';
                            methods.umfangString += '</div></div>';
                   }
                   
                   
                });
            }
        }

        $.each(markisen, function(k, v){
            if(url.search(eval(v[0]))!== -1){
                methods.setType(v[1]);
                return false;
            }  
        });            

        $.getScript('https://media-exclusiv-home.de/markisen/'+methods.getType()+'-properties'+'.js', function(){
            $.each(properties, function(key, value){
                if(url.search(eval(key))!== -1){
                    methods.buildTechnicalString(value);
                    return false;
                }  
            });
        });
        $.getScript('https://media-exclusiv-home.de/markisen/'+methods.getType()+'.js', function(){

            /*########################################################*/
            $('#tpl-24-01-2012').bind('fire', function() {
                var wrp = $(this);

                function disableList(wrp){

                    $('.box .list-of-points li:nth-child(n+3)', wrp).css({'display':'none'});

                    $('.box', wrp).each(function(){
                        $('.list-of-points li:last', this) .css({'display':'block'});
                    });
                }

                function enableList(box){$('.list-of-points li', box).css({'display':'block'});}

                disableList(wrp);

                imageProperties = {
                    /*
                    get : function(propterie, parentObj, counterId){
                        return $('.slider-wrapper img', parentObj).eq(counterId).attr(propterie);
                    },*/
                    getVideo : function(parentObj, counterId){
                        return $('.slider-wrapper img', parentObj).eq(counterId).attr('video');
                    },
                    getUlPosTop : function(parentObj, counterId){
                        return $('.slider-wrapper img', parentObj).eq(counterId).attr('ul-pos-top');
                    },
                    getUlPosLft : function(parentObj, counterId){
                        return $('.slider-wrapper img', parentObj).eq(counterId).attr('ul-pos-lft');
                    },
                    getTitle : function(parentObj, counterId){
                        return $('.slider-wrapper img', parentObj).eq(counterId).attr('title');
                    },
                    getColor : function(parentObj, counterId){
                        return $('.slider-wrapper img', parentObj).eq(counterId).attr('color');
                    },
                    animate : function(parentObj, counterId, ulPosTop, ulPosLft, title, color){
                        if($('.slider-wrapper .header-content', parentObj).length === 0){
                            $('.slider-wrapper', parentObj).append('<h2 class="header-content transparent-background">'+title+'</h2>');
                        }

                        $('.slider-wrapper img', parentObj).fadeOut(1000);
                        $('.slider-wrapper img', parentObj).eq(counterId).fadeIn(1000);
                        
                        $('.slider-wrapper .header-content', parentObj).slideUp('slow', 
                            function(){
                                $(this).text(title);
                        }).slideDown('slow');
                        
                        $('.list-of-points', parentObj).animate({
                            'top' : ulPosTop+'px',
                            'left' : ulPosLft+'px'
                        }, 450, 'swing');
                    }
                }

                $('.box .open').bind({
                    click : function(){

                        var obj = $(this);
                        var parentObj = obj.parent();
                        var boxName = parentObj.attr('box-name');
                        var src = '';

                        var counterId = 0;
                        var video    = imageProperties.getVideo(parentObj, counterId);
                        var ulPosTop = imageProperties.getUlPosTop(parentObj, counterId);
                        var ulPosLft = imageProperties.getUlPosLft(parentObj, counterId);
                        var title = imageProperties.getTitle(parentObj, counterId);
                        var color = imageProperties.getColor(parentObj, counterId);

                        $('.box-main-header, .short-text', parentObj).hide();

                        imageProperties.animate(parentObj, counterId, ulPosTop, ulPosLft, title, color);

                        $('.flash-pic, .flash-video', parentObj).css('display','none');
                        $('.list-of-points', parentObj).css({
                            'width':'auto',
                            'padding':'8px 11px 8px 0px',
                            'border-radius':'5px'
                        });

                        enableList(parentObj);

                        parentObj.animate({'height':'430px'}, 700, 'swing', 
                            function(){
                                
                                $('.slider-wrapper .header-content', parentObj).slideDown('slow');
                                $('.slider-wrapper img', parentObj).each(function(i){
                                    $(this).attr('src', methods.path+boxName+'/picture_'+(i+1)+'.jpg')
                                });

                                $('.open', parentObj).hide();
                                $('.close', parentObj).show();

                                if($('.slider-controller .counter-wrapper', parentObj).length === 0){

                                    var counterString = '';
                                    var imgLength = $('.slider-wrapper img', parentObj).length;
                                    $('.slider-controller', parentObj).append('<div class="counter-wrapper" style="display:none;"></div>');


                                    for(var i=0;i<imgLength;i++){
                                        counterString += '<div counter-id="'+i+'" class="counter-box box-gradient-bright">'+(i+1)+'</div>';
                                    }
                                    $('.slider-controller .counter-wrapper', parentObj).append(counterString);

                                    if($('.slider-controller .counter-wrapper .counter-box', parentObj).length>1){
                                        $('.slider-controller .counter-wrapper', parentObj).css('display','block');
                                    }

                                    $('.slider-controller .counter-wrapper .counter-box', parentObj).bind({
                                        click : function(){

                                            $('.slider-controller .counter-wrapper .counter-box', parentObj).removeClass('box-gradient-darker');
                                            $('.slider-controller .counter-wrapper .counter-box', parentObj).addClass('box-gradient-bright');
                                            
                                            $(this).removeClass('box-gradient-bright');
                                            $(this).addClass('box-gradient-darker');
                                            
                                            counterId = $(this).attr('counter-id');

                                            video    = imageProperties.getVideo(parentObj, counterId);
                                            ulPosTop = imageProperties.getUlPosTop(parentObj, counterId);
                                            ulPosLft = imageProperties.getUlPosLft(parentObj, counterId);
                                            title = imageProperties.getTitle(parentObj, counterId);
                                            color = imageProperties.getColor(parentObj, counterId);

                                            imageProperties.animate(parentObj, counterId, ulPosTop, ulPosLft, title, color);

                                        }
                                    });

                                }
                                
                                $('.slider-controller .counter-wrapper .counter-box', parentObj).eq(0).removeClass('box-gradient-bright');
                                $('.slider-controller .counter-wrapper .counter-box', parentObj).eq(0).addClass('box-gradient-darker');

                                $('.slider-controller .open-box-description', parentObj).bind({
                                    click: function(){

                                        var height = $('.long-description', parentObj).height();
                                        parentObj.animate({
                                            'height' : (456+height)+'px'
                                        },'slow', 
                                            function(){
                                                $('.long-description', parentObj).slideDown('slow');
                                        });

                                    }
                                })

                        });

                    } 
                });

                $('.box .close').bind({
                    click : function(){

                        var obj = $(this);
                        var parentObj = obj.parent();

                        $('.slider-wrapper img', parentObj).hide();
                        $('.list-of-points li:nth-child(n+3)', parentObj).css({'display':'none'});
                        $('.list-of-points li:last', parentObj).css({'display':'block'});
                        $('h2, .short-text', parentObj).slideDown('slow');
                        $('.slider-wrapper .header-content', parentObj).hide();
                        $('.slider-controller .counter-wrapper .counter-box', parentObj)
                                                     .removeClass('box-gradient-darker')
                                                     .addClass('box-gradient-bright');
                                        
                        $('.list-of-points', parentObj).animate({
                            'top' : '73px',
                            'left' : '0px',
                            'width':'360px',
                            'padding':'5px 0 5px 0',
                            'border-radius':'0px'
                        },350, 'swing');

                        parentObj.animate({'height':'150px'},700,'swing',
                            function(){
                                $('.flash-pic, .flash-video', parentObj).fadeIn('fast');

                                $('.close', parentObj).hide();
                                $('.open', parentObj).show();
                                $('.long-description', parentObj).slideUp('fast');

                        });

                    }
                })

            });          

            /*#######################################################*/                        

            $.each(container, function(boxName, object){
                methods.setBoxName(boxName)
                        .setContainer(object)
                        .initParams()
                        .buildBox()
                        .reset();
            });

            $('#tpl-24-01-2012')
                .append(methods.boxString)
                .after(
                    '<div id="beratung_service">'+
                        '<img src="http://media-exclusiv-home.de/pics/Beratung-und-Service.png" style="padding-top: 18px;" class="d-block">'+
                    '</div>'
                )
            $('#tpl-24-01-2012').trigger('fire');
            $('#detail-site-reiter-inhalt .reiter-inhalt').eq(1).append(methods.umfangString);
            $('#detail-site-reiter-inhalt .reiter-inhalt').eq(2).append(methods.technicalString);
            $('#detail-site-reiter ul li:eq(1), #detail-site-reiter ul li:eq(2)').css('display','block');
            $('#detail-site-reiter ul li').bind({
                click : function(){
                    var i = $(this).index();
                    if(i === 1 || i === 2){
                        $('#detail-site-reiter-inhalt .reiter-inhalt:eq('+i+') div').show();
                    }
                }
            })

        });
    }

})(this.jQuery);
var tpl24_01_2012 = setInterval(function(){
    if(jQuery('#detail-site-reiter-inhalt').length > 0 && jQuery('#tpl-24-01-2012').length > 0){
        jQuery('#tpl-24-01-2012').markisenOverview();
        clearInterval(tpl24_01_2012);
    }
},1);
    
