<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
    <channel>
        <title>PannonWatt - 30 perces zártkörű BESS bemutató</title>
        <link>http://www.pannonwatt.eu/bess-core-szoftver-zartkoru-bemutato/</link>
        <description>PannonWatt - 30 perces zártkörű BESS bemutató</description>
                    <item>
                <title>Regisztráljon 30 perces, zártkörű BESSCore szoftverbemutatónkra!</title>
                <link>http://www.pannonwatt.eu/bess-core-szoftver-zartkoru-bemutato/params/post/5226451/regisztraljon-30-perces-zartkoru-besscore-szoftverbemutatonkra</link>
                <pubDate>Thu, 19 Mar 2026 14:22:00 +0000</pubDate>
                <description>&lt;h2&gt;Élő szimulációnkon bemutatjuk, hogyan kezeli intelligens rendszerünk a HUPX negatív áramárakat,&lt;/h2&gt;&lt;p&gt;és hogyan maximalizálja az aFRR szabályozási piaci bevételeit. Kérjen mérnöki pontosságú, ROI-fókuszú megtérülési elemzést vállalati naperőművére és ipari energiatárolójára.&lt;/p&gt;&lt;p&gt;

```html



&lt;meta charset=&quot;UTF-8&quot;&gt;
&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
&lt;title&gt;PannonWatt Időpontfoglalás&lt;/title&gt;

&lt;style&gt;
body{
    margin:0;
    padding:30px;
    background:#f4f6f9;
    font-family:Arial,sans-serif;
}

.pw-wrap{
    width:100%;
    max-width:420px;
    margin:auto;
}

.pw-bg{
    background-image:url(&quot;https://site-2816949.mozfiles.com/files/2816949/medium/Finance_BootCamp_mockup_hatter-1.jpg?1773923840&quot;);
    background-size:cover;
    background-position:center;
    padding:24px;
    border-radius:18px;
}

.pw-card{
    max-width:320px;
    margin:auto;
    background:rgba(255,255,255,0.92);
    border-radius:14px;
    padding:14px;
    box-shadow:0 10px 25px rgba(0,0,0,0.15);
}

.pw-logo{
    width:64px;
    display:block;
    margin:0 auto 10px auto;
}

.pw-header{
    display:flex;
    justify-content:space-between;
    align-items:center;
    margin-bottom:8px;
    font-size:14px;
}

.pw-header button{
    background:#0055b8;
    border:none;
    color:white;
    padding:5px 9px;
    border-radius:7px;
    cursor:pointer;
}

.pw-days{
    display:grid;
    grid-template-columns:repeat(7,1fr);
    gap:4px;
    margin-top:6px;
}

.pw-day{
    padding:7px;
    background:#f3f3f3;
    border-radius:7px;
    text-align:center;
    cursor:pointer;
    font-size:13px;
    transition:0.2s;
}

.pw-day:hover{
    background:#0055b8;
    color:#fff;
}

/* NEM FOGLALHATÓ */
.pw-disabled{
    background:#d60000 !important;
    color:#fff !important;
    cursor:not-allowed !important;
    opacity:0.75;
}

.pw-disabled:hover{
    background:#d60000 !important;
    color:#fff !important;
}

/* KIJELÖLT NAP */
.pw-selected{
    background:#0055b8 !important;
    color:#fff !important;
}

.pw-form{
    display:none;
    margin-top:10px;
    border-top:1px solid #eee;
    padding-top:10px;
}

.pw-form input{
    width:100%;
    padding:8px;
    margin:6px 0;
    border:1px solid #ddd;
    border-radius:7px;
    font-size:13px;
    box-sizing:border-box;
}

.pw-gdpr{
    display:flex;
    align-items:flex-start;
    gap:8px;
    margin-top:6px;
    font-size:12px;
}

.pw-btn{
    width:100%;
    padding:9px;
    margin-top:8px;
    background:#0055b8;
    color:white;
    border:none;
    border-radius:7px;
    cursor:pointer;
    font-size:14px;
}

.pw-btn:hover{
    opacity:0.9;
}

.pw-success{
    display:none;
    margin-top:10px;
    padding:10px;
    background:#e7f7ea;
    color:#187a2f;
    border-radius:7px;
    text-align:center;
    font-size:13px;
}
&lt;/style&gt;




&lt;/p&gt;&lt;div class=&quot;pw-wrap&quot;&gt;

    &lt;div class=&quot;pw-bg&quot;&gt;

        &lt;div class=&quot;pw-card&quot;&gt;

            &lt;img class=&quot;pw-logo&quot; src=&quot;https://site-2816949.mozfiles.com/files/2816949/base64img_aca8827652db8f9e523d09aea92aee36.png&quot; alt=&quot;Logo&quot;&gt;

            &lt;div class=&quot;pw-header&quot;&gt;
                &lt;button onclick=&quot;pwPrev()&quot;&gt;◀&lt;/button&gt;
                &lt;b id=&quot;pwMonth&quot;&gt;&lt;/b&gt;
                &lt;button onclick=&quot;pwNext()&quot;&gt;▶&lt;/button&gt;
            &lt;/div&gt;

            &lt;div class=&quot;pw-days&quot; id=&quot;pwDays&quot;&gt;&lt;/div&gt;

            &lt;form class=&quot;pw-form&quot; id=&quot;pwForm&quot;&gt;

                &lt;input type=&quot;hidden&quot; name=&quot;datum&quot; id=&quot;pwDate&quot;&gt;

                &lt;input type=&quot;text&quot; name=&quot;nev&quot; placeholder=&quot;Név*&quot; required=&quot;&quot;&gt;

                &lt;input type=&quot;email&quot; name=&quot;email&quot; placeholder=&quot;Email*&quot; required=&quot;&quot;&gt;

                &lt;input type=&quot;tel&quot; name=&quot;telefon&quot; placeholder=&quot;Telefon&quot;&gt;

                &lt;label class=&quot;pw-gdpr&quot;&gt;
                    &lt;input type=&quot;checkbox&quot; required=&quot;&quot;&gt;
                    
                        Elfogadom az adatkezelési feltételeket (GDPR)
                    
                &lt;/label&gt;

                &lt;button class=&quot;pw-btn&quot; type=&quot;submit&quot;&gt;
                    Időpont foglalása
                &lt;/button&gt;

            &lt;/form&gt;

            &lt;div class=&quot;pw-success&quot; id=&quot;pwSuccess&quot;&gt;
                Sikeres foglalás!
            &lt;/div&gt;

        &lt;/div&gt;

    &lt;/div&gt;

&lt;/div&gt;

&lt;script&gt;
let pwDate = new Date();

/* ÜNNEPNAPOK */
const holidays = [
    &quot;2026-01-01&quot;,
    &quot;2026-03-15&quot;,
    &quot;2026-04-03&quot;,
    &quot;2026-04-06&quot;,
    &quot;2026-05-01&quot;,
    &quot;2026-05-25&quot;,
    &quot;2026-08-20&quot;,
    &quot;2026-10-23&quot;,
    &quot;2026-11-01&quot;,
    &quot;2026-12-24&quot;,
    &quot;2026-12-25&quot;,
    &quot;2026-12-26&quot;
];

function renderPW(){

    let y = pwDate.getFullYear();
    let m = pwDate.getMonth();

    const months = [
        &quot;Jan&quot;,&quot;Feb&quot;,&quot;Már&quot;,&quot;Ápr&quot;,&quot;Máj&quot;,&quot;Jún&quot;,
        &quot;Júl&quot;,&quot;Aug&quot;,&quot;Szept&quot;,&quot;Okt&quot;,&quot;Nov&quot;,&quot;Dec&quot;
    ];

    document.getElementById(&quot;pwMonth&quot;).innerText =
        months[m] + &quot; &quot; + y;

    let first = new Date(y,m,1).getDay();
    let last = new Date(y,m+1,0).getDate();

    if(first === 0){
        first = 7;
    }

    let html = &quot;&quot;;

    for(let i=1;i&lt;first;i++){
        html += &quot;&lt;div&gt;&lt;/div&gt;&quot;;
    }

    /* MAI NAP */
    const today = new Date();
    today.setHours(0,0,0,0);

    for(let d=1; d&lt;=last; d++){

        let date = new Date(y,m,d);

        date.setHours(0,0,0,0);

        let full =
            y + &quot;-&quot; +
            String(m+1).padStart(2,&quot;0&quot;) + &quot;-&quot; +
            String(d).padStart(2,&quot;0&quot;);

        let day = date.getDay();

        /* HÉTVÉGE */
        let isWeekend =
            (day === 0 || day === 6);

        /* ÜNNEPNAP */
        let isHoliday =
            holidays.includes(full);

        /* MÚLTBELI */
        let isPast =
            date &lt; today;

        /* NEM FOGLALHATÓ */
        let disabled =
            isWeekend || isHoliday || isPast;

        if(disabled){

            html += `
                &lt;div class=&quot;pw-day pw-disabled&quot;&gt;
                    ${d}
                &lt;/div&gt;
            `;

        }else{

            html += `
                &lt;div class=&quot;pw-day&quot;
                     onclick=&quot;selectPW(this,&#039;${full}&#039;)&quot;&gt;
                     ${d}
                &lt;/div&gt;
            `;
        }
    }

    document.getElementById(&quot;pwDays&quot;).innerHTML =
        html;
}

function selectPW(el,date){

    document
        .querySelectorAll(&quot;.pw-day&quot;)
        .forEach(day =&gt;
            day.classList.remove(&quot;pw-selected&quot;)
        );

    el.classList.add(&quot;pw-selected&quot;);

    document.getElementById(&quot;pwForm&quot;).style.display =
        &quot;block&quot;;

    document.getElementById(&quot;pwDate&quot;).value =
        date;
}

/* FORM KÜLDÉS */
document
.getElementById(&quot;pwForm&quot;)
.addEventListener(&quot;submit&quot;, function(e){

    e.preventDefault();

    fetch(&quot;https://formspree.io/f/xjgalybv&quot;, {

        method:&quot;POST&quot;,

        body:new FormData(this),

        headers:{
            &#039;Accept&#039;:&#039;application/json&#039;
        }

    }).then(()=&gt;{

        document.getElementById(&quot;pwSuccess&quot;)
            .style.display = &quot;block&quot;;

        setTimeout(()=&gt;{

            window.location.href =
            &quot;https://pannonwatt.mozellosite.com/bess-core-szoftver-zartkoru-bemutato/koszonjuk---sikeres-regisztracio/&quot;;

        },1000);

    });
});

function pwPrev(){

    pwDate.setMonth(
        pwDate.getMonth()-1
    );

    renderPW();
}

function pwNext(){

    pwDate.setMonth(
        pwDate.getMonth()+1
    );

    renderPW();
}

renderPW();
&lt;/script&gt;



```</description>
            </item>
            </channel>
</rss>