function styleElementsByClassName (classname, styleproperty, value) {
    var elements = document.getElementsByTagName('*');
    for (i = 0; i < elements.length; i++) {
        if (elements[i].className == classname) {
                elements[i].style[styleproperty] = value;
        }
    }
}

function styleElementById (id, styleproperty, value) {
	var element = document.getElementById(id);
	element.style[styleproperty] = value;
}

function styleElementsByTagName (tagname, styleproperty, value) {
    var elements = document.getElementsByTagName(tagname);
    for (i = 0; i < elements.length; i++) {
		elements[i].style[styleproperty] = value;
    }
}

function setAbstractContent (id, value) {
	var element = document.getElementById(id);
    var head = "<table width=\"100%\"><tr><td align=\"right\"><a href=\"void\" onClick=\"styleElementById('abstract-box','display','none'); return false\">Close</a></td></tr></table><p class=\"text\"><b>Abstract</b><br/><br/>";
    var body = head.concat( value );
    var html = body.concat( "</p>" );
	element.innerHTML = html;
}


function setAbstractImage (id, value) {
	var element = document.getElementById(id);
    var img_head = "<img border=\"0\" src=\"getabstract.php?id=";
    var img_body = img_head.concat( value );
    var img = img_body.concat( "\">" );

    var head = "<table width=\"100%\"><tr><td align=\"right\"><a href=\"void\" onClick=\"styleElementById('abstract-box','display','none'); return false\">Close</a></td></tr></table><p class=\"text\"><b>Abstract</b><br/><br/>";
    var body = head.concat( img );
    var html = body.concat( "</p>" );
	element.innerHTML = html;
}


