﻿function showPersonalMenu(o) {}

function hidePersonalMenu(o) {}

function makeBold(this_field) {
    if (document.selection) {
        var str = document.selection.createRange().text;
        if (str.length > 0) {
            MQ.oId(this_field).focus();
            var sel = document.selection.createRange();
            sel.text = "[b]" + sel.text + "[/b]";
            return;
        } else return alert('יש לסמן את הטקסט אותו ברצונך להדגיש');
    } else if (document.getSelection || window.getSelection) {
        var str = MQ.oId(this_field).value.substring(MQ.oId(this_field).selectionStart, MQ.oId(this_field).selectionEnd);
        if (str.length > 0) {
            MQ.oId(this_field).focus();
            var area = MQ.oId(this_field);
            area.value = area.value.substr(0, area.selectionStart) + "[b]" + str + "[/b]" + area.value.substr(area.selectionEnd);
            return;
        } else return alert('יש לסמן את הטקסט אותו ברצונך להדגיש');
    }
}

function PostTitle(o) {
    if (document.selection) {
        var str = document.selection.createRange().text;
        if (str.length > 0) {
            MQ.oId(o).focus();
            var sel = document.selection.createRange();
            sel.text = "[ttl]" + sel.text + "[/ttl]";
            return;
        } else return alert('יש לסמן את הטקסט אותו ברצונך להפוך לכותרת פסקה');
    } else if (document.getSelection || window.getSelection) {
        var str = MQ.oId(o).value.substring(MQ.oId(o).selectionStart, MQ.oId(o).selectionEnd);
        if (str.length > 0) {
            MQ.oId(o).focus();
            var area = MQ.oId(o);
            area.value = area.value.substr(0, area.selectionStart) + "[ttl]" + str + "[/ttl]" + area.value.substr(area.selectionEnd);
            return;
        } else return alert('יש לסמן את הטקסט אותו ברצונך להפוך לכותרת פסקה');
    }
}

function getScroll(field) {
    MQ.oId(field).value = document.body.scrollTop;
}

function scroll_Top(pixels) {
    window.scrollBy(0, pixels);
}

function scrollBottom(control) {
    alert(control);
}

function scrollToBottom() {
    MQ.oId("last_td").scrollIntoView(true);
}

function HandlerOnReadyStateChange() {
    if (xhttp.readyState == 4) {}
}

function addFav(url, title) {
    window.external.addFavorite(url, title);
    return false;
}

function addHomePage(field) {
    field.style.behavior = 'url(#default#homepage)';
    field.setHomePage('http://www.motke.co.il/');
    return false;
}

function LargerFontClass() {
    if (document.styleSheets) {
        if (document.styleSheets(1).href != null) {
            if (document.styleSheets(1).href.slice(8, 9) < 3) {
                var n = eval(document.styleSheets(1).href.slice(8, 9));
                n = eval(n + 1);
                document.styleSheets(1).href = "fontsize" + n + ".css";
                var sss = document.styleSheets(1).href;
                SaveCookies(document.styleSheets(1).href);
            }
        }
    }
}

function Hide() {
    document.forms[0].print_top.style.visibility = 'hidden';
    document.forms[0].print_bottom.style.visibility = 'hidden';
    document.forms[0].back_top.style.visibility = 'hidden';
    document.forms[0].back_bottom.style.visibility = 'hidden';
}

function Show() {
    document.forms[0].print_top.style.visibility = 'visible';
    document.forms[0].print_bottom.style.visibility = 'visible';
    document.forms[0].back_top.style.visibility = 'visible';
    document.forms[0].back_bottom.style.visibility = 'visible';
}

function SmallerFontClass() {
    if (document.styleSheets) {
        if (document.styleSheets(1).href != null) {
            if (document.styleSheets(1).href.slice(8, 9) > 1) {
                var n = eval(document.styleSheets(1).href.slice(8, 9));
                n = eval(n - 1);
                document.styleSheets(1).href = "fontsize" + n + ".css";
                SaveCookies(document.styleSheets(1).href);
            }
        }
    }
}

function SaveCookies(value) {
    var name = 'motkestylesheet';
    var tmp = value;
    expires = new Date();
    expires.setTime(expires.getTime() + (1000 * 86400 * 365));
    SetCookies(name, tmp, expires);
}

function SetCookies(name, value, expires) {
    if (!expires) {
        expires = new Date();
    }
    document.cookie = name + "=" + escape(value) + ";expires=" + expires.toGMTString() + ";path=/";
}

function GetStyleCookies() {
    document.styleSheets(1).href = url_res + GetCookies('motkestylesheet');
}

function GetCookies(name) {
    var arg = name + "=";
    var alen = arg.length;
    var clen = document.cookie.length;
    var endstr = 0;
    var i = 0;
    while (i < clen) {
        var j = i + alen;
        if (document.cookie.substring(i, j) == arg) {
            endstr = document.cookie.indexOf(";", j);
            if (endstr == -1) {
                endstr = document.cookie.length;
            }
            return unescape(document.cookie.substring(j, endstr));
        }
        i = document.cookie.indexOf(" ", i) + 1;
        if (i == 0) {
            break;
        }
    }
    return 'css/fsz1.css';
}

function openNews(ID) {
    NewsOpen = window.open('WinNews.aspx?new_id=' + ID, 'WinNews', config = 'status=yes,menubar=no, toolbar=no,location=no,scrollbars=yes,width=400,height=275,top=100,left=100');
}

function keyPress(textArea, maxLength) {
    if (textArea.value.length > maxLength) {
        textArea.value = textArea.value.substring(0, maxLength);
    }
}

function OpenMessage(id) {
    OpenNewWin('OpenUsersMessage.aspx?msgID=' + id, 'OpenUsersMessage', '520', '525', 'yes', 'no', 'no', 'no');
}

function OpenMessage_2(id, userId) {
    MQ.oId("spn" + id).className = 'GenericLinkR';
    new AJAX({
        type: "GET",
        url: "Generic_Updater.aspx?itemId=" + id + "&uId=" + userId + "&sp=Messages_Update_Readed",
        method: "UPDATE",
        async: true,
        cb: "OpenMessage_Res(xmlHttp.responseText)"
    });
    OpenNewWin('OpenUsersMessage.aspx?msgID=' + id, 'OpenUsersMessage', '520', '525', 'yes', 'no', 'no', 'no');
}

function OpenMessage_Res(res) {
    var i = parseInt(res);
    if (i > 0) {
        MQ.oId(spnMesMain8541).innerHTML = "<img alt='' title='" + i + " הודעות שלא נקראו' class='Env' src='images/icons/envelope_full.gif' /> הודעות <span style='font-size:11px;'>(" + i + ")</span>";
        MQ.oId(spnInc951).innerHTML = "הודעות נכנסות <span style='font-size:11px;'>(" + i + " הודעות חדשות)</span>";
    } else {
        MQ.oId(spnMesMain8541).innerHTML = "<img alt='' title='אין הודעות חדשות' class='Env' src='images/icons/envelope.gif' /> הודעות";
        MQ.oId(spnInc951).innerHTML = "הודעות נכנסות";
    }
}

function OpenSentMessage(id) {
    OpenNewWin('OpenSentUsersMessage.aspx?msgID=' + id, 'OpenUsersMessage', '520', '525', 'yes', 'no', 'no', 'no');
}

function OpenSentMessage(id) {
    OpenNewWin('OpenSentUsersMessage.aspx?msgID=' + id, 'OpenUsersMessage', '520', '525', 'yes', 'no', 'no', 'no');
}

function count_change(size, field, info) {
    MaxLen = size;
    Msg = window.MQ.oId(field).value;
    Msglen = Msg.length;
    if (Msglen > MaxLen) {
        window.MQ.oId(info).innerHTML = "<span style='color:#ff0000;font-size:11px;font-weight:bold;'>נא לא להכניס יותר מ-" + MaxLen + " תווים</span>";
        window.MQ.oId(field).value = Msg.substring(0, MaxLen);
    } else if (Msglen <= MaxLen) {
        window.MQ.oId(info).innerHTML = MaxLen - Msglen + " תווים";
    }
}

function DisplayBody(elem) {
    if (document.all) {
        if (MQ.oId(elem).style.display == 'block') {
            MQ.oId(elem).style.display = 'none';
            MQ.oId(elem).style.visibility = 'hidden';
        } else {
            MQ.oId(elem).style.display = 'block';
            MQ.oId(elem).style.visibility = 'visible';
        }
    } else {
        if (MQ.oId(elem).style.display == 'table-row') {
            MQ.oId(elem).style.display = 'none';
            MQ.oId(elem).style.visibility = 'hidden';
        } else {
            MQ.oId(elem).style.display = 'table-row';
            MQ.oId(elem).style.visibility = 'visible';
        }
    }
}

function makeItalic(this_field) {
    if (document.selection) {
        var str = document.selection.createRange().text;
        if (str.length > 0) {
            MQ.oId(this_field).focus();
            var sel = document.selection.createRange();
            sel.text = "[i]" + sel.text + "[/i]";
            return;
        } else return alert('יש לסמן טקסט');
    } else if (document.getSelection || window.getSelection) {
        var str = MQ.oId(this_field).value.substring(MQ.oId(this_field).selectionStart, MQ.oId(this_field).selectionEnd);
        if (str.length > 0) {
            MQ.oId(this_field).focus();
            var area = MQ.oId(this_field);
            area.value = area.value.substr(0, area.selectionStart) + "[i]" + str + "[/i]" + area.value.substr(area.selectionEnd);
            return;
        } else return alert('יש לסמן טקסט');
    }
}

function makeUnderline(this_field) {
    if (document.selection) {
        var str = document.selection.createRange().text;
        if (str.length > 0) {
            MQ.oId(this_field).focus();
            var sel = document.selection.createRange();
            sel.text = "[u]" + sel.text + "[/u]";
            return;
        } else return alert('יש לסמן טקסט');
    } else if (document.getSelection || window.getSelection) {
        var str = MQ.oId(this_field).value.substring(MQ.oId(this_field).selectionStart, MQ.oId(this_field).selectionEnd);
        if (str.length > 0) {
            MQ.oId(this_field).focus();
            var area = MQ.oId(this_field);
            area.value = area.value.substr(0, area.selectionStart) + "[u]" + str + "[/u]" + area.value.substr(area.selectionEnd);
            return;
        } else return alert('יש לסמן טקסט');
    }
}

function setColor(this_field, color) {
    if (document.selection) {
        var str = document.selection.createRange().text;
        if (str.length > 0) {
            MQ.oId(this_field).focus();
            var sel = document.selection.createRange();
            sel.text = "[color:" + color + " id='123']" + sel.text + "[/color]";
            return;
        } else return alert('יש לסמן את הטקסט אותו ברצונך לצבוע');
    } else if (document.getSelection || window.getSelection) {
        var str = MQ.oId(this_field).value.substring(MQ.oId(this_field).selectionStart, MQ.oId(this_field).selectionEnd);
        if (str.length > 0) {
            MQ.oId(this_field).focus();
            var area = MQ.oId(this_field);
            area.value = area.value.substr(0, area.selectionStart) + "[color:" + color + " id='123']" + str + "[/color]" + area.value.substr(area.selectionEnd);
            return;
        } else return alert('יש לסמן את הטקסט אותו ברצונך לצבוע');
    }
}

function HidSpan() {
    if (MQ.oId("vis_hid").style.display == 'none') {
        MQ.oId("vis_hid").style.display = 'block';
    } else {
        MQ.oId("vis_hid").style.display = 'none';
    }
}

function getDisableTimeOut(obj, ms) {
    obj.disabled = true;
    var t = setTimeout(function () {
        MQ.oId(obj.id).disabled = false;
    }, ms);
}

function doClick(buttonName, e) {
    var key;
    if (window.event) {
        key = window.event.keyCode;
        if (key == 13) {
            var btn = MQ.oId(buttonName);
            if (btn != null) {
                btn.click();
                event.keyCode = 0;
            }
        }
    } else {
        key = e.which;
        if (key == 13) {
            var btn = MQ.oId(buttonName);
            if (btn != null) {
                btn.onclick();
                event.keyCode = 0;
            }
        }
    }
}

function doClickFocus(buttonName, e, txtFocus) {
    MQ.oId(txtFocus).focus();
    var key;
    if (window.event) {
        key = window.event.keyCode;
        if (key == 13) {
            var btn = MQ.oId(buttonName);
            if (btn != null) {
                btn.click();
                event.keyCode = 0;
            }
        }
    } else {
        key = e.which;
        if (key == 13) {
            var btn = MQ.oId(buttonName);
            if (btn != null) {
                btn.onclick();
                event.keyCode = 0;
            }
        }
    }
}

function doClick_Search(buttonName, e, txtSearch) {
    var key;
    if (window.event) {
        key = window.event.keyCode;
        if (key == 13) SearchUser(txtSearch, 'divSearch');
        return false;
    } else {
        key = e.which;
        if (key == 13) SearchUser(txtSearch, 'divSearch');
    }
}

function Search(txtBox) {
    window.open("ForumSearchList.aspx?s=" + MQ.oId(txtBox).value, "_self");
}

function getFocus() {
    MQ.oId('search').focus();
}

function GoToUrl(url) {
    window.open(url, "_self");
}

function DisplaySticky(oId){
    if (document.all){
        if (MQ.oId(oId).style.display=='block')
            MQ.oId(oId).style.display='none';
        else
            MQ.oId(oId).style.display = 'block';
    }
    else{
        if (MQ.oId(oId).style.display=='table-row'||MQ.oId(oId).style.display=='block')
            MQ.oId(oId).style.display='none';
        else
            MQ.oId(oId).style.display = 'block';
    }
}

function YouTube_Embed(src, w, h, cssStyle){
    return '<iframe width="'+w+'" height="'+h+'" src="'+src+'" frameborder="0" '+cssStyle+' allowfullscreen></iframe>';
}

function YouTube_Embed(src, w, h, cssStyle){
    return '<iframe width="'+w+'" height="'+h+'" src="'+src+'" frameborder="0" '+cssStyle+' allowfullscreen></iframe>';
}

function GFM(mId, url, ytUrl){
    var spnYt = "yt_" + mId, elem = "t__" + mId, lbl = "f_" + mId;
    var patt = new RegExp("fantome.gif|NI");
    var im = "", yt = "";
    
    patt = /http:\/\/www.youtube.com\/embed\/([a-zA-Z0-9\-_])/gi;
    if (patt.test(ytUrl)){
        yt = "<div style='padding-top: 15px;'>"+YouTube_Embed(ytUrl,425,349,"")+"</div>";
    }
    patt = /.gif|.jpg/gi;
    if (patt.test(url)) {
        im = "<div style='padding-bottom: 15px;'><img alt='' src='http://www.motke.co.il/UploadFiles/" + url + "' /></div>";
    }
    patt = /.pdf/gi;
    if (patt.test(url)) {
        im = "<div style='padding-bottom: 15px; text-align: right;'><a rel='nofollow' class='Green' target='_blank' href='" + url_prefix + "UploadFiles/" + url + "'><img class='Generic' alt='' src='" + url_prefix + "images/icons/pdf.gif' /> מסמך PDF</a></div>";
    }
    
    if (document.all) {
        if (MQ.oId(elem).style.display == 'block') {
            MQ.oId(elem).style.display = 'none';
            MQ.oId(elem).style.visibility = 'hidden';
            MQ.oId(lbl).innerHTML = "";
            MQ.oId(spnYt).innerHTML = "";
        } else {
            MQ.oId(elem).style.display = 'block';
            MQ.oId(elem).style.visibility = 'visible';
            MQ.oId(lbl).innerHTML = im;
            MQ.oId(spnYt).innerHTML = yt;
        }
    }
    else{
        if (MQ.oId(elem).style.display == 'table-row') {
            MQ.oId(elem).style.display = 'none';
            MQ.oId(elem).style.visibility = 'hidden';
            MQ.oId(lbl).innerHTML = "";
            MQ.oId(spnYt).innerHTML = "";
        } else {
            MQ.oId(elem).style.display = 'table-row';
            MQ.oId(elem).style.visibility = 'visible';
            MQ.oId(lbl).innerHTML = im;
            MQ.oId(spnYt).innerHTML = yt;
        }
    }
}

function DisplayBodyWithImage(elem, url, lbl,ytUrl) {
    var patt = new RegExp("fantome.gif|NI");
    var im = "";
    patt = /.gif|.jpg/gi;
    if (patt.test(url)) {
        im = "<div style='padding-bottom: 15px;'><img alt='' src='http://www.motke.co.il/UploadFiles/" + url + "' /></div>";
    }

    patt = /http:\/\/www.youtube.com\/embed\/([a-zA-Z0-9\-_])/gi;
    if (patt.test(ytUrl)){
        im += "<div style='padding-bottom:15px;'>"+YouTube_Embed(ytUrl,425,349,"")+"</div>";
    }
    
    patt = /.pdf/gi;
    if (patt.test(url)) {
        im += "<div style='padding-bottom: 15px; text-align: right;'><a rel='nofollow' class='Green' target='_blank' href='" + url_prefix + "UploadFiles/" + url + "'><img class='Generic' alt='' src='" + url_prefix + "images/icons/pdf.gif' /> מסמך PDF</a></div>";
    }
    
    if (document.all) {
        if (MQ.oId(elem).style.display == 'block') {
            MQ.oId(elem).style.display = 'none';
            MQ.oId(elem).style.visibility = 'hidden';
            MQ.oId(lbl).innerHTML = "";
        } else {
            MQ.oId(elem).style.display = 'block';
            MQ.oId(elem).style.visibility = 'visible';
            MQ.oId(lbl).innerHTML = im;
        }
    }
    else{
        if (MQ.oId(elem).style.display == 'table-row') {
            MQ.oId(elem).style.display = 'none';
            MQ.oId(elem).style.visibility = 'hidden';
            MQ.oId(lbl).innerHTML = "";
        } else {
            MQ.oId(elem).style.display = 'table-row';
            MQ.oId(elem).style.visibility = 'visible';
            MQ.oId(lbl).innerHTML = im;
        }
    }
}

function inconer(field, icon, max) {
    var len = (icon.length + 2) + MQ.oId(field).value.length;
    if (len > max) {
        alert('עד ' + max + ' תווים');
        return;
    }
    MQ.oId(field).focus();
    if (document.selection) {
        var sel = document.selection.createRange();
        sel.text = " |" + icon + "|";
    }
    else{
        cursorer(field, " |" + icon + "|");
    }
    return;
}

function cursorer(myf, ico) {
    var fld = MQ.oId(myf);
    if (document.selection) {
        fld.focus();
        sel = document.selection.createRange();
        sel.text = ico;
    } else if (fld.selectionStart || fld.selectionStart == '0') {
        var startPos = fld.selectionStart;
        var endPos = fld.selectionEnd;
        var insertFlag = true;
        if (fld.value.length == 0) {
            fld.value += ico;
        } else {
            fld.value = fld.value.substring(0, startPos) + ico + fld.value.substring(endPos, fld.value.length);
        }
    } else {
        fld.value += ico;
    }
}

function ICN(icn) {
    return icn.replace("|alarm|", IconsImage("alarm.gif")).replace("|bomb|", IconsImage("bomb.gif")).replace("|cake|", IconsImage("cake.gif")).replace("|chat|", IconsImage("chat.gif")).replace("|smile|", IconsImage("emoticon_smile.gif")).replace("|wink|", IconsImage("emoticon_wink.gif")).replace("|heart|", IconsImage("heart.gif")).replace("|break|", IconsImage("heart_break.gif")).replace("|crown|", IconsImage("crown.gif")).replace("|lifebuoy|", IconsImage("lifebuoy.gif")).replace("|lightbulb|", IconsImage("lightbulb.gif")).replace("|music|", IconsImage("music.gif")).replace("|cry|", IconsImage("smiley_cry.gif")).replace("|yell|", IconsImage("smiley_yell.gif")).replace("|tongue|", IconsImage("tongue.gif")).replace("|car|", IconsImage("car.gif")).replace("|mad|", IconsImage("mad.gif")).replace("|smiley_red|", IconsImage("smiley_red.gif")).replace("|slim|", IconsImage("slim.gif")).replace("|joystick|", IconsImage("joystick.gif")).replace("|link|", IconsImage("link.gif")).replace("|lock|", IconsImage("lock.gif")).replace("|female|", IconsImage("female.gif")).replace("|male|", IconsImage("male.gif")).replace("|medal_gold|", IconsImage("medal_gold.gif")).replace("|palette|", IconsImage("palette.gif")).replace("|pill|", IconsImage("pill.gif")).replace("|confuse|", IconsImage("confuse.gif")).replace("|trophy|", IconsImage("trophy_silver.gif")).replace("|cool|", IconsImage("cool.gif"));
}

function IconsImage(icon) {
    return "<img alt='' style='vertical-align:text-bottom;border-width:0px;' src='images/icons/" + icon + "' />";
}

function insertAtCursor_1(fld, val) {
    if (document.selection) {
        fld.focus();
        sel = document.selection.createRange();
        sel.text = val;
    } else if (fld.selectionStart || fld.selectionStart == '0') {
        var startPos = fld.selectionStart;
        var endPos = fld.selectionEnd;
        fld.value = fld.value.substring(0, startPos) + val + fld.value.substring(endPos, fld.value.length);
    } else {
        fld.value += val;
    }
}

function reveal_Form(trId) {
    if (MQ.oId(trId).style.display == 'none') {
        MQ.oId(trId).style.display = 'block';
    } else {
        MQ.oId(trId).style.display = 'none';
    }
}

function hide_Form(trId, spn, message, color) {
    MQ.oId(trId).style.display = 'none';
    MQ.oId(spn).innerHTML = message;
    MQ.oId(spn).style.color = color;
}

function openWin(url, win, prop) {
    window.open(url, win, prop);
}

var win = null;

function OpenNewWin(mypage, myname, w, h, scroll, resizable, titlebar, toolbar) {
    LeftPosition = (screen.width) ? (screen.width - w) / 2 : 0;
    TopPosition = (screen.height) ? (screen.height - h) / 2 : 0;
    settings = 'height=' + h + ',width=' + w + ',top=' + TopPosition + ',left=' + LeftPosition + ',scrollbars=' + scroll + ',resizable=' + resizable + ',titlebar=' + titlebar + ',toolbar=' + toolbar;
    win = window.open(mypage, myname, settings);
}

function ALERT(mess) {
    errorWindow = window.open('', '_blank', 'resizable=yes,scrollbars=yes, width=1000, height=600');
    errorWindow.document.write("<link id='stylesheet0' href='motkeMain_26.9.css' rel='stylesheet' type='text/css' /><body dir='rtl' style='font-famely:Arial;'>" + mess + "</body>");
    errorWindow.focus();
}
function error(e, err) {
    errorWindow = OpenNewWin('', '', '450', '150', 'no', 'no', 'no', 'no');
    errorWindow.document.write("<span " + styleHead + ">Error:</span><br /><span " + styleError + " >" + "Error type: " + e.name + "<br />" + "Function: " + err + "<br />" + "Error description: " + e.message + "</span>");
    errorWindow.focus();
}
function SearchUser(txtId, divId) {
    this.txtId = txtId;
    if (MQ.oId(txtId).value.length > 1) {
        window.open("Profiles.aspx?susr=" + MQ.oId(txtId).value, "_self");
    } else {
        MQ.oId(divId).innerHTML = 'יש להזין לפחות 2 אותיות';
        MQ.oId(divId).style.visibility = 'visible';
        var aryPosition = ObjectPosition(MQ.oId(txtId));
        MQ.oId(divId).style.top = aryPosition[1] + 20 + "px";
        MQ.oId(divId).style.left = aryPosition[0] + 20 + "px";
    }
    MQ.oId(txtId).onfocus = function () {
        MQ.oId(divId).style.visibility = 'hidden';
    };
}

function Hide_initTxt(o) {
    if (MQ.oId(o).value == 'חיפוש חברים') {
        MQ.oId(o).value = '';
    } else if (MQ.oId(o).value == '') {
        MQ.oId(o).value = 'חיפוש חברים';
    }
}

function InitTxt(o) {
    if (MQ.oId(o).value == '') {
        MQ.oId(o).value = 'חיפוש חברים';
    }
}

function SearchMe(field, info) {
    if (MQ.oId(field).value.length <= 1) {
        MQ.oId(info).innerHTML = "הכנס לפחות 2 תווים";
    } else {
        var v_a = MQ.oId(field).value;
        window.location = Link_Prefix + 'Profiles.aspx?susr=' + v_a;
    }
}

function colorRow(o) {
    var x = MQ.oId(o.id);
    if (x.style.backgroundColor != "#FFFF99") {
        x.style.backgroundColor = "#FFFF99";
    }
}

function backToOrig(o, color) {
    var x = MQ.oId(o.id);
    x.style.backgroundColor = color;
    x.style.cursor = "arrow";
}

/******************************************** USER MENU *****************************************/

var PROF_MNU=
{
    "open" : false,
    
    "cb_shw_mnu" : function(json){
        if(json.ok===true){
            MQ.oId("liFrndComf_a99dc").innerHTML="אישור חברים ("+json.count+")";
            MQ.oId("liFrndComf_a99dc").style.color="#346110";
        }
        else if(json.ok===false){
            MQ.oId("liFrndComf_a99dc").innerHTML="<span style='color: #000;'>אישור חברים</span>";
        }
    }
};

function isIE_X(x){
    var navg=navigator.userAgent;
    var exp=new RegExp("MSIE "+x,'ig');
    if(navg.match(exp)){
        return true;
    }
    else{
        return false;
    }
}

function at_show_aux(parent, child) {
    var p = MQ.oId(parent);
    var c = MQ.oId(child);
    var top = (c["at_position"] == "y") ? p.offsetHeight + 2 : 0;
    var left = (c["at_position"] == "x") ? p.offsetWidth + 2 : 0;
    for (; p; p = p.offsetParent) {
        top += p.offsetTop;
        left += p.offsetLeft;
    }
    c.style.position = "absolute";
    c.style.top = top + 'px';

    if(isIE_X("6")){
        c.style.left = left - 18 + 'px';
    }
    else if(isIE_X("7")){
        c.style.left = left - 18 + 'px';
    }
    else if(isIE_X("8")){
        c.style.left = left - 57 + 'px';
    }
    else{
        c.style.left = left - 57 + 'px';
    }
    c.style.visibility = "visible";
    c.style.display = "block";
}

function at_show(){
    var p = MQ.oId(this["at_parent"]);
    var c = MQ.oId(this["at_child"]);
    at_show_aux(p.id, c.id);
    clearTimeout(c["at_timeout"]);

    if(PROF_MNU.open==false){
        PROF_MNU.open=true;
         MQ.AJX
        (
            {
                "type" : "GET",
                "url" : "Friends/friends.ashx?frnd_conf=1",
                "method" : "get",
                "rand" : true,
                "showProgress" : false,
                "async" : true
            }
        );   
    }
}

function at_hide() {
    var p = MQ.oId(this["at_parent"]);
    var c = MQ.oId(this["at_child"]);
    c["at_timeout"] = setTimeout("MQ.oId('" + c.id + "').style.visibility = 'hidden'", 333);
}

function at_click() {
    var p = MQ.oId(this["at_parent"]);
    var c = MQ.oId(this["at_child"]);
    if (c.style.visibility != "visible") at_show_aux(p.id, c.id);
    else c.style.visibility = "hidden";
    return false;
}

function ShowMNU(parent, child, showtype, position, cursor) {
    var p = MQ.oId(parent);
    var c = MQ.oId(child);
    p["at_parent"] = p.id;
    c["at_parent"] = p.id;
    p["at_child"] = c.id;
    c["at_child"] = c.id;
    p["at_position"] = position;
    c["at_position"] = position;
    c.style.position = "absolute";
    c.style.visibility = "hidden";
    if (cursor != undefined) p.style.cursor = cursor;
    switch (showtype) {
    case "click":
        p.onclick = at_click;
        p.onmouseout = at_hide;
        c.onmouseover = at_show;
        c.onmouseout = at_hide;
        break;
    case "hover":
        p.onmouseover = at_show;
        p.onmouseout = at_hide;
        c.onmouseover = at_show;
        c.onmouseout = at_hide;
        break;
    }
}

/******************************************** USER MENU *****************************************/

var FrmChtGrp=
{
    "linker_open" : false,
    "linker_val" : false,
    "txtField" : "",
    "link" : "",
    "linkerId" : "div_d958",
    
    "CLOSE" : function(){
        MQ.removeElement_from_body(FrmChtGrp.linkerId);
    },
        
    "REG_PASRE_URL" : function(url){
		var parse_url = /^(?:([A-Za-z]+):)?(\/{0,3})([0-9.\-A-Za-z]+)(?::(\d+))?(?:\/([^?#]*))?(?:\?([^#]*))?(?:#(.*))?$/;
		//var url = "http://www.ora.com:80/goodparts?q#fragment";
		var result = parse_url.exec(url);
		return result;
	},
	
    "VALIDATE_URL" : function(){
        var href=MQ.oId("txtUrl_ppcA").value;
        var title=MQ.oId("txtVal_s555a").value;
        var result=FrmChtGrp.REG_PASRE_URL(href);
        var scheme=false,slash=false,host=false,port=false,path=false,query=false,hash=false;
		var i;
		if(result!==null){
		    if(result[0]!==""){
                
	            if(result[1]===undefined){
    		        scheme=false;
	            }
	            else{
	                scheme=true;
	            }
	            
	            if(result[2]===undefined||result[2]===""){
    		        slash=false;
	            }
	            else{
	                slash=true;
	            }
	            
	            if(result[3]===undefined||result[3]===""){
    		        host=false;
	            }
	            else{
	                host=true;
	            }
	            
	            if(result[4]===undefined||result[4]===""){
    		        path=false;
	            }
	            else{
	                path=true;
	            }
	            
	            if(result[6]===undefined||result[6]===""){
    		        query=false;
	            }
	            else{
	                query=true;
	            }
	            
	            if(result[7]===undefined||result[7]===""){
    		        hash=false;
	            }
	            else{
	                hash=true;
	            }
		    }
		    var h = "";
		    if(!scheme){
		        h="http:";
		    }
		    if(!slash){
		        h+="//";
		    }
		    if(host){
		        href=h+href;
		        FrmChtGrp.link = " [a href='" + href + "' id='link']" + MQ.oId("txtVal_s555a").value + "[/a]";
		        FrmChtGrp.linker_val=true;
		    }
		    else{
		        MQ.oId("spnUrl_adcvovo").innerHTML="הכתובת לא תקנית ";
		        FrmChtGrp.linker_val=false;
		    }		    
		}
		else{
            MQ.oId("spnUrl_adcvovo").innerHTML="הכתובת לא תקנית ";
            FrmChtGrp.linker_val=false;
		}
    },
	
    "LINKER_ADD" : function(){
        var str = FrmChtGrp.link;
        if(FrmChtGrp.linker_val){
            if (document.selection){
                MQ.oId(FrmChtGrp.txtField).focus();
                var sel=FrmChtGrp.IESel;
                sel.text = str;
            }
            else{
                MQ.oId(FrmChtGrp.txtField).focus();
                var area = MQ.oId(FrmChtGrp.txtField);
                area.value = area.value.substr(0, area.selectionStart) + str + area.value.substr(area.selectionEnd);
            }
            MQ.oId("spnUrl_adcvovo").innerHTML="";
            FrmChtGrp.CLOSE();
        }
        else{
            MQ.oId("spnUrl_adcvovo").innerHTML="הכתובת לא תקנית ";
        }
    },
    
    "IESel" : null,
    
    "LINKER" : function(this_field){
        if (document.selection){
            MQ.oId(this_field).focus();
            FrmChtGrp.IESel = document.selection.createRange();
        }
        
        FrmChtGrp.txtField=this_field;
        
        var WIN="";
        WIN+="<table border='0' cellpadding='0' cellspacing='0' style='width: 400px; padding: 10px; border: 3px solid #346110; background-color: #ffffff;'>";
        WIN+="<tr>";
        WIN+="<td align='right' style='padding-bottom: 15px;' valign='top'>";
        WIN+="<span style='font-size: 18px; color: #F07800; font-weight: bold;'>הוספת קישור</span>";
        WIN+="</td>";
        WIN+="</tr>";
        WIN+="<tr>";
        WIN+="<td align='right' valign='top'>";
        WIN+="טקסט לתצוגה: <span id='spnVal_ackkca'></span><br />";
        WIN+="<input type='text' id='txtVal_s555a' style='width: 345px; padding: 5px; font-size: 14px;' />";
        WIN+="</td>";
        WIN+="</tr>";
        WIN+="<tr>";
        WIN+="<td align='right' style='padding-top: 15px;' valign='top'>";
        WIN+="כתובת: <span class='Error' id='spnUrl_adcvovo'></span><span style='font-size: 12px; color: #bbbbbb;'>לדגומא: http://www.motke.co.il</span><br />";
        WIN+="<input type='text' id='txtUrl_ppcA' onblur='FrmChtGrp.VALIDATE_URL();' style='width: 345px; padding: 5px; text-align: left; direction: ltr; font-size: 14px;' />";
        WIN+="</td>";
        WIN+="</tr>";
        WIN+="<tr>";
        WIN+="<td align='left' style='padding-top: 15px; padding-bottom: 5px; direction: ltr;' valign='top'>";
        WIN+="<span id='spnPre_cooc'></span>";
        WIN+="</td>";
        WIN+="</tr>";
        WIN+="<tr>";
        WIN+="<td align='center' style='padding-top: 15px;' valign='top'>";
        WIN+="<input type='button' id='btnVal_s555a' onclick='FrmChtGrp.LINKER_ADD();' style='width: 100px; height: 25px;' value='אישור' />";
        WIN+="</td>";
        WIN+="</tr>";
        WIN+="<tr>";
        WIN+="<td align='center' style='padding-top: 15px;' valign='top'>";
        WIN+="<span class='Generic' onclick='FrmChtGrp.CLOSE();'>- סגור -</span>";
        WIN+="</td>";
        WIN+="</tr>";
        WIN+="</table>";
    
    var pos = MQ.CENTER_CORDS_SCROLL(380, 350);
        var xy=MQ.scrollxy(380,350);
        var j=
        {
            "id" : FrmChtGrp.linkerId,
            "position" : "absolute",
            "width" : "400px",
            "height" : "auto",
            "backgroundColor" : "#FFFFFF",
            "border" : "3px",
            "left" : pos[0]+xy[0],
            "top" : (pos[1]+xy[1])-150,
            "zIndex": 500
        };
        
        MQ.INSERT_NEW_HTML("win1", j, WIN);
        if(MQ.oId(FrmChtGrp.linkerId)){
            MQ.oId("txtVal_s555a").focus();
        }
    }
};
