<!--
// <script language="JavaScript" src="/openforum.js"></script>
var cookie_cache = new Object();

function ParseSubCookie (last_str, forumid) {
     
     var arg = forumid + "-";
     if (arg.indexOf('vsluhforumID') != -1 && arg.length > 13){
	arg = arg.substring(12, arg.length);
     }
     var alen = arg.length;
     var clen = last_str.length;
     var endstr = 0;
     var i = last_str.indexOf ("last=") + 5;

     while (i < clen) {
        var j = i + alen;
        if (last_str.substring(i, j) == arg){
             endstr = last_str.indexOf ("|", j);
             if (endstr == -1){
                  endstr = last_str.length;
             }
             return last_str.substring(j, endstr);
        }
        i = last_str.indexOf("|", i)+1;
        if (i == 0) { break; }
      }
      return '';
}

function s_n_raw(msg_time, forumid, outtype){

    var last_visit_time = 0;
    if (cookie_cache[forumid] == null){
        cookie_cache[forumid] = ParseSubCookie(unescape(document.cookie), forumid);
    }
    last_visit_time = cookie_cache[forumid];

    if (last_visit_time != '' && msg_time > last_visit_time){
	var out_data= '<img src="/openforum/Images/newmark.gif" alt="!*!">';
	if (outtype == 0){
	    document.write(out_data);
	} else {
	    return out_data;
	}
    }
    return '';
}

function s_n(msg_time, forumid){
    s_n_raw(msg_time, forumid, 0);
}
function s_n_repl(text, msg_time, forumid){
    return s_n_raw(msg_time, forumid, 1);
}

function rt(om, forum){

    var def_loc = '/cgi-bin/openforum/vsluhboard.cgi?az=list&forum=' + forum + '#om' + om;
    var ref_loc = document.referrer;
    if (ref_loc.indexOf('az=list') > 0){
	var jump_pos = ref_loc.indexOf('#');
	if (jump_pos > 0){
	    ref_loc = ref_loc.substring(0, jump_pos);
	}
	def_loc = ref_loc + "#om" + om;
    }
    window.location= def_loc;
    return false;
}

function display_id(id){
    var item = document.getElementById(id);
    if (item){
	var st = item.style.display;
	if (st == 'none'){
	    st='block';
	} else {
	    st='none';
	}
    }
    return false;
}

function o_vote(id, vote){

	var x;
	var res='p>+1';
	if (vote == -1) res='m>-1';
	var item=document.getElementById('vt_' + id);
	if (item){
		item.innerHTML='<span class=vt_'+res+'</span>';
	}
	if(typeof XMLHttpRequest != "undefined"){
	    x = new XMLHttpRequest();
	    x.open("GET", "/cgi-bin/openforum/ajax2.cgi?rs=vote&id=" + escape(id) + "&vote=" + escape(vote), true);
	    x.onreadystatechange = function() {
		if (x.readyState != 4) return;
	    }
	    x.send(null);
	}
	return false;
}
   

// -->
