﻿var idzaujem;
var pocetzaujem = 0;
var overId = ((540*10 * 20) / 20).toString() + "e948" + "e98" + String.fromCharCode(68) + String.fromCharCode(98) + String.fromCharCode((65/2)*3);

function BalikObjednavka(s)
{
    document.getElementById("ozaujem").value = s;    
    if (idzaujem != null) return;
    pocetzaujem = 0;
    idzaujem = setInterval(function ()
    {
        if (document.getElementById("ozaujem").style.backgroundColor == "white")
            document.getElementById("ozaujem").style.backgroundColor = "#FF6600";
        else
            document.getElementById("ozaujem").style.backgroundColor = "white";
        if (pocetzaujem >= 6)
        {
            document.getElementById("ozaujem").style.backgroundColor = "white";
            clearInterval(idzaujem);
            idzaujem = null;
        }
        pocetzaujem++;
    }, 200);
}

function IsError(chyba, obj)
{
    obj.style.backgroundColor = (chyba ? "#FF6666" : "white");
    return chyba;
}

function getID(i)
{
    return document.getElementById(i);
}

function KontrolaKontakt()
{
    var iserror = false;
    if (IsError(getID("kmeno").value.length < 3, getID("kmeno")))
    iserror = true;
    if (IsError(getID("kkontakt").value.length < 3, getID("kkontakt")))
    iserror = true;
    if (IsError(getID("ksprava").value.length < 3, getID("ksprava")))
    iserror = true;
    if (!iserror)
    {
        var data = { over:overId, kmeno:getID("kmeno").value, kkontakt:getID("kkontakt").value, ksprava:getID("ksprava").value }        
        $.ajax({
            url:"/SiteTools/Forms.aspx",
            data:"t=kontaktnyformular&d=" + $.toJSON(data).replace("&", escape("&")),
            type:"POST",
            success:function(html)
            {
                var i = parseInt($.evalJSON(html).result);
                if (i == 1)
                {
                    getID("kontaktnyformular").reset();
                    alert("Ďakujeme za vyplnenie kontaktného formulára.\nV priebehu niekoľkých hodín Vás budeme spätne kontaktovať.");
                }
                else if (i == 0)
                    alert("Formulár nebol odoslaný.\nSkontrolujte formulár a následne ho odošlite znova.");
            }
        });        
    }
}

function KontrolaObjednavka()
{
   var iserror = false;
   if (IsError(getID("omeno").value.length < 3, getID("omeno")))
   iserror = true;
   if (IsError(getID("okontakt").value.length < 3, getID("okontakt")))
   iserror = true;
   if (IsError(getID("otermin").value.length < 3, getID("otermin")))
   iserror = true;
   if (IsError(getID("oznacka").value.length < 3, getID("oznacka")))
   iserror = true;
   if (IsError(getID("ozaujem").value.length < 3, getID("ozaujem")))
   iserror = true;
   if (!iserror)
    {
        var data = { over:overId, omeno:getID("omeno").value, okontakt:getID("okontakt").value, opoznamka:getID("opoznamka").value, oznacka:getID("oznacka").value, ozaujem:getID("ozaujem").value, otermin:getID("otermin").value }        
        $.ajax({
            url:"/SiteTools/Forms.aspx",
            data:"t=objednavka&d=" + $.toJSON(data).replace("&", escape("&")),
            type:"POST",
            success:function(html)
            {
                var i = parseInt($.evalJSON(html).result);
                if (i == 1)
                {
                    getID("objednavka").reset();
                    alert("Ďakujeme za odoslanie objednávky.\nV priebehu niekoľkých hodín Vás budeme spätne kontaktovať.");
                }
                else if (i == 0)
                    alert("Formulár nebol odoslaný.\nSkontrolujte formulár a následne ho odošlite znova.");
            }
        });        
    }
}
        
function SubmitForm(url,posttrue,params,values)
{
    var forma = document.createElement("FORM");
    forma.method = posttrue ? "POST" : "GET";
    forma.action = url;
    document.body.appendChild(forma);
    for(var i = 0; i < params.length; i++)
    {
        if(params[i] == "") continue;
        if(values[i] == "") continue;
        var input = document.createElement("INPUT");
        input.type = "hidden";
        input.name = params[i];
        input.value = values[i];
        forma.appendChild(input);      
    }
    forma.submit();
    document.body.removeChild(forma);
    forma = null;
    input = null;
}

function StopKeyPress(evt)
{
   var evt = (evt) ? evt : ((event) ? event : null);
   var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
   if ((evt.keyCode == 13) && ((node.type.toLowerCase()=="text") || (node.type.toLowerCase()=="password"))) return false;
}

function DisableKeyPress()
{
    document.onkeypress = StopKeyPress;
}

function QueryString(Name)
{
    params = window.location.search.substring(1);
    param = params.split("&");
    for (i = 0; i < param.length; i++)
    {
        ft = param[i].split("=");
        if (ft[0] == Name) return ft[1];
    }
}

window.onload = function()
{
    DisableKeyPress();
    document.getElementById("otermin").value = datum;
};

