﻿jQuery().ready(function () {
    jQuery('#theMenu').Accordion({
        active: 'h3.selected',
        header: 'h3.head',
        alwaysOpen: false,
        animated: true,
        showSpeed: 100,
        hideSpeed: 200
    });
    if (document.getElementById("xtraMenu") != null) {
        jQuery('#xtraMenu').Accordion({
            active: 'h4.selected',
            header: 'h4.head',
            alwaysOpen: false,
            animated: true,
            showSpeed: 100,
            hideSpeed: 200
        });
    }
});

function ChangeColor(obj, background,img, font) {
    if (img != "") {
        obj.style.backgroundImage = 'url(/SiteImages/' + img + ')';
    }
    else {
        obj.style.background = background;
    }
    obj.style.color = font;
}
function Newlocation(url) {
    document.location = url;
}
function ValidateLid(actionUrl) {
    if (!document.getElementById) return false;
    var Isconfirm = true;
    var f = document.getElementById('frmLid');
    for (var i = 0; i < f.elements.length; i++) {
        if (f.elements[i].value == "")
            Isconfirm = false;
    }
    if (!Isconfirm) { document.getElementById("confirmLid").innerHTML = "יש למלא את כל השדות"; }
    if (!stringFilter(document.getElementById("mobile"), "1234567890-") || !checkPhoneNumber(document.getElementById("mobile"))) { Isconfirm = false; document.getElementById("confirmLid").innerHTML = "הטלפון אינו תקין (XXX-XXXXXXX)"; }
    if (!checkMail(document.getElementById("email"))) { Isconfirm = false; document.getElementById("confirmLid").innerHTML = "האימייל אינו תקין"; }
    if (Isconfirm)
        sendData(actionUrl);
    else
        return false;
}
function sendData(AuctionUrl) {
    $.ajax({
        url: AuctionUrl,
        type: "POST",
        dataType: 'json',
        data: { 'guestName': document.getElementById("name").value, 'phone': document.getElementById("mobile").value, 'email': document.getElementById("email").value, 'txt': document.getElementById("body").value },
        success: function (result) {
            if (result != null && result.length > 0) {
                document.getElementById("confirmLid").innerHTML = result;
                $('#frmLid')[0].reset();
            }
        },
        error: function (error) { document.getElementById("confirmLid").innerHTML = "אירעה שגיאה בשמירת הנתונים - נסה שוב."; }
    });
}

function stringFilter(input, sts) {
    s = input.value;
    filteredValues = sts;
    var i, f, d;
    var returnString = "";
    for (i = 0; i < s.length; i++) {
        var c = s.charAt(i);
        if (filteredValues.indexOf(c) == -1)
            returnString += c;
    } f = returnString;
    if (f == "")
        return d = true;
}
function checkMail(input) {
    var at = input.value.indexOf("@");
    var dot = input.value.indexOf(".");
    if ((at == -1) || (dot == -1)) {
        return false;
    }
    else
        return true;
}
function checkPhoneNumber(phoneNo) {
    input = phoneNo.value;
    for (i = 0; i < input.length; i++) {
        var c = input.charAt(i);
        if ((i == 2 || i == 3) && c == "-")
            return true;
    }
    return false;
}
$(function () {
    if (document.getElementById("News") != null) {
        $('#Ticker').vTicker({
            speed: 500,
            pause: 2000,
            showItems: 3,
            animation: 'fade',
            mousePause: true,
            width: 190,
            height: 178,
            direction: 'up'
        });
    }
});

