﻿var rs_ = "";
function rw_click(obj)
{
//    var wnd = window.parent;
    var wm,wf;
    if(window.name == "wf")
    {
        wf = window;
        wm = window.parent;        
    }
    else
    {
        wf = ofrm;
        wm = window;
    }
    if(wm.rs_.length > 0)
    {
        var rm = wm.document.getElementById(wm.rs_);
        var rf = wf.document.getElementById(wm.rs_);
        if(rm != null)
        {
            rm.className = "row";
        }
        rf.className = "row";
        wm.rs_ = "";
        if(rm == obj || rf == obj)
        {
            return;
        }
    }
    obj.className="row_ovr";
    wm.rs_ = obj.id;
}
function rw_click_id(id)
{
    var row;
    var rt = document.getElementById(id);
    var wnd = (window.parent == window) ? window : window.parent;
//    a=b;
    if(wnd.rs_.length > 0)
    {
        row = document.getElementById(wnd.rs_);
        if(row == null)
        {
            row = ofrm.document.getElementById(wnd.rs_);
            if(row == null) return;
        }
        row.className = "row";
        wnd.rs_ = "";
        if(row == rt)
        {
            return;
        }
    }
    rt.className="row_ovr";
    wnd.rs_ = rt.id;
}
function rw_dbclick(obj)
{
    var sid = "s" + obj.id.substr(1);
    var so = window.parent.document.getElementById(sid);
    if(so != null)
    {
        window.parent.ssclick(so);
    }
}
function ro_dbclick(obj)
{
    var sid = "s" + obj.id.substr(1);
    var so = document.getElementById(sid);
    if(so != null)
    {
        ssclick(so);
    }
}
function ro_dbclick_id(id)
{
    var sid = "s" + id.substr(1);
    var so = document.getElementById(sid);
    if(so != null)
    {
        ssclick(so);
    }
}
function ssover(obj){if(obj==null) return;if(obj.className.indexOf("u") !=-1){obj.className="unpressed_over";}else{obj.className="pressed_over";}}
function ssout(obj){if(obj==null) return;if(obj.className.indexOf("u")!=-1){obj.className="unpressed";}else{obj.className="pressed";}}
function ssclick(obj)
{
    if(obj==null) return;
    if(obj.className.indexOf("u")!=-1)
    {
        if(s_c==30)return;
        s_c++;
        obj.className="pressed";
        ss[obj.id.substr(1)-1]=obj.innerHTML;
    }
    else
    {
        s_c--;
        obj.className="unpressed";
        ss[obj.id.substr(1)-1]="";
    }
    iscs = false;
    saveCookie();
    FixRow();
}
