function setCookie (name, value, expires, path, domain, secure) {
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function getCookie(name) {
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}

function changerating(qid,rating,what,host)
	{
		if (what == "+")
			{
				rating++;
			}
		else
			{
				rating--;
			}

		var div_el_a = "rating" + qid + "a";
		var div_el_b = "rating" + qid + "b";
		var frame_el = "rframe";

		document.getElementById(div_el_b).innerHTML = '';
		document.getElementById(div_el_a).innerHTML = rating + ".";
		document.getElementById(frame_el).src = host + "quote/vote/" + what + "/" + qid + "/";
	}

function makevisible(id)
    {
        id.style.visibility = '';
    }

function makeinvisible(id)
    {
        id.style.visibility = 'hidden';
    }
    
function change(id)
    {
        if (id.style.visibility == 'hidden') {
            makevisible(id);
        } else {
            makeinvisible(id);
        }
    }

function checkquote(id)
	{
		var flag = ratings.indexOf('|'+id+'|');
		if(flag == -1)
		{
			return false;
		}else{
			return true;
		}
	}