﻿$(document).ready(function() {
    $("#menu li:last").css("background", "none");
});
function _$(e) {
    return document.getElementById(e);
}

function showPopUpModal(ttl) {
    /*var maskHeight = $(document).height();
    var maskWidth = $(window).width();
    $('#mask').css({ 'width': maskWidth, 'height': maskHeight });
    $('#mask').fadeIn(1000);
    $('#mask').fadeTo("slow", 0.8);
    var winH = $(window).height();
    var winW = $(window).width();
    //$("#dialog").css('top',  winH/2-$("#dialog").height()/2);
    $("#dialog").css('top', 125);
    $("#dialog").css('left', winW / 2 - $("#dialog").width() / 2);
    $("#dialog").fadeIn(2000);
    $("#closed").css('top', 80);
    $("#closed").css('left', winW / 2 - $("#dialog").width() / 2);
    $("#closed").css('width', $("#dialog").width()-20);
    $("#closed").show();*/
    $("#dialog").dialog({ modal: true, title: ttl, buttons: { "סגור": function () { hidePopUpModal(); } } });
}

function hidePopUpModal() {
    /*$('#mask').hide();
    $('.window').hide();
    $("#dialog").html("");
    $("#attention").html("");*/
    $("#dialog").dialog("close");
}


function showAttentionModal(title, message) {
    if (title == '') {
        title = "הודעת מערכת";
    }
    var maskHeight = $(document).height();
    var maskWidth = $(window).width();
    $('#mask').css({ 'width': maskWidth, 'height': maskHeight });
    $('#mask').fadeTo(0, 0.0);
    $('#mask').show();
    var winH = $(window).height();
    var winW = $(window).width();
    $("#atTitle").html(title);
    $("#atMessage").html(message);
    $("#attention").css('top', winH / 2 - $("#attention").height() / 2);
    $("#attention").css('left', winW / 2 - $("#attention").width() / 2);
    $("#attention").fadeIn(200);
    //RoundedTop("div#attention", "#111111", "#00F");
    confirm(message);
}

//////////////////////////////* nifty segment  *////////////////////////
function NiftyCheck() {
    if (!document.getElementById || !document.createElement)
        return (false);
    var b = navigator.userAgent.toLowerCase();
    if (b.indexOf("msie 5") > 0 && b.indexOf("opera") == -1)
        return (false);
    return (true);
}

function Rounded(selector, bk, color, size) {
    var i;
    var v = getElementsBySelector(selector);
    var l = v.length;
    for (i = 0; i < l; i++) {
        AddTop(v[i], bk, color, size);
        AddBottom(v[i], bk, color, size);
    }
}

function RoundedTop(selector, bk, color, size) {
    var i;
    var v = getElementsBySelector(selector);
    for (i = 0; i < v.length; i++)
        AddTop(v[i], bk, color, size);
}

function RoundedBottom(selector, bk, color, size) {
    var i;
    var v = getElementsBySelector(selector);
    for (i = 0; i < v.length; i++)
        AddBottom(v[i], bk, color, size);
}

function AddTop(el, bk, color, size) {
    var i;
    var d = document.createElement("b");
    var cn = "r";
    var lim = 4;
    if (size && size == "small") { cn = "rs"; lim = 2 }
    d.className = "rtop";
    d.style.backgroundColor = bk;
    for (i = 1; i <= lim; i++) {
        var x = document.createElement("b");
        x.className = cn + i;
        x.style.backgroundColor = color;
        d.appendChild(x);
    }
    el.insertBefore(d, el.firstChild);
}

function AddBottom(el, bk, color, size) {
    var i;
    var d = document.createElement("b");
    var cn = "r";
    var lim = 4;
    if (size && size == "small") { cn = "rs"; lim = 2 }
    d.className = "rbottom";
    d.style.backgroundColor = bk;
    for (i = lim; i > 0; i--) {
        var x = document.createElement("b");
        x.className = cn + i;
        x.style.backgroundColor = color;
        d.appendChild(x);
    }
    el.appendChild(d, el.firstChild);
}

function getElementsBySelector(selector) {
    var i;
    var s = [];
    var selid = "";
    var selclass = "";
    var tag = selector;
    var objlist = [];
    if (selector.indexOf(" ") > 0) {  //descendant selector like "tag#id tag"
        s = selector.split(" ");
        var fs = s[0].split("#");
        if (fs.length == 1) return (objlist);
        return (document.getElementById(fs[1]).getElementsByTagName(s[1]));
    }
    if (selector.indexOf("#") > 0) { //id selector like "tag#id"
        s = selector.split("#");
        tag = s[0];
        selid = s[1];
    }
    if (selid != "") {
        objlist.push(document.getElementById(selid));
        return (objlist);
    }
    if (selector.indexOf(".") > 0) {  //class selector like "tag.class"
        s = selector.split(".");
        tag = s[0];
        selclass = s[1];
    }
    var v = document.getElementsByTagName(tag);  // tag selector like "tag"
    if (selclass == "")
        return (v);
    for (i = 0; i < v.length; i++) {
        if (v[i].className == selclass) {
            objlist.push(v[i]);
        }
    }
    return (objlist);
}

/////////////////////////*  end nifty   *///////////////////////////

function ReceiveServerData(rValue) {

    if (rValue.toString().substr(0, 1) == "@") {
        alert(rValue.toString().substr(1));
    }
    else {
        if (rValue.toString().substr(0, 1) == "#") {
            _$("popUp").innerHTML = rValue.toString().substr(1);
            showPopUpEx();
        }
        else {
            _$("calendar").innerHTML = rValue;
        }
    }
}

function gurnisht() {
    var stam;
    stam = 0;
}

function sendData(n) {

if(n=="testID"){
if(_$("txt_IDtoTest").getAttribute("value")==""){alert("לא הוקלדו מספרים");}
else{n+="|"+_$("txt_IDtoTest").getAttribute("value");CallServer(n, "");}
}
if (n == "convertDate") {
    if (_$("txt_DateToConvert").getAttribute("value") == "") { alert("לא הוקלד תאריך"); }
    else { n += "|" + _$("txt_DateToConvert").getAttribute("value"); CallServer(n, ""); }
}
if(n=="testAccount"){
n+="|"+_$("txt_bank").getAttribute("value");
n+="|"+_$("txt_commarce").getAttribute("value");
n+="|"+_$("txt_account").getAttribute("value");
CallServer(n, "");
}
else{
    CallServer(n, "");}
}



