// change colour of image headings onmouseover
        function changeHeadingColour(obj, sVal) {
            switch (obj) {
            	case 1:
            		var myElement = document.getElementById("portfolioitem");
            		myElement.style.color = "#40009e";
            		if (document.getElementById("portfolioitem").firstChild == null) {
            			document.getElementById("portfolioitem").appendChild(document.createTextNode(": " + sVal));
            		}
            		else {
            			document.getElementById("portfolioitem").firstChild.nodeValue = ": " + sVal;
            		}
            		break;
                case 2:
                    var myElement = document.getElementById("portfolioitem");
                    myElement.style.color = "#40009e";
                    if (document.getElementById("portfolioitem").firstChild == null) {
                    	document.getElementById("portfolioitem").appendChild(document.createTextNode(": " + sVal));
                    }
                    else {
                    	document.getElementById("portfolioitem").firstChild.nodeValue = ": " + sVal;
                    }
                    break;
                case 3:
                    var myElement = document.getElementById("portfolioitem");
                    myElement.style.color = "#40009e";
                    if (document.getElementById("portfolioitem").firstChild == null) {
                    	document.getElementById("portfolioitem").appendChild(document.createTextNode(": " + sVal));
                    }
                    else {
                    	document.getElementById("portfolioitem").firstChild.nodeValue = ": " + sVal;
                    }
                    break;
                case 4:
                    var myElement = document.getElementById("portfolioitem");
                    myElement.style.color = "#40009e";
                    if (document.getElementById("portfolioitem").firstChild == null) {
                    	document.getElementById("portfolioitem").appendChild(document.createTextNode(": " + sVal));
                    }
                    else {
                    	document.getElementById("portfolioitem").firstChild.nodeValue = ": " + sVal;
                    }
                    break;
            }
        }
        // restore colours of image heading onmouseout
        function restoreHeadingColour(obj) {
        	switch (obj) {
        		case 1:
        			var myElement = document.getElementById("portfolioitem");
        			myElement.style.color = "#000000";
        			if (document.getElementById("portfolioitem").firstChild == null) {
        				document.getElementById("portfolioitem").appendChild(document.createTextNode(""));
        			}
        			else {
        				document.getElementById("portfolioitem").firstChild.nodeValue = "";
        			}
        			break;
        		case 2:
        			var myElement = document.getElementById("portfolioitem");
        			myElement.style.color = "#000000";
        			if (document.getElementById("portfolioitem").firstChild == null) {
        				document.getElementById("portfolioitem").appendChild(document.createTextNode(""));
        			}
        			else {
        				document.getElementById("portfolioitem").firstChild.nodeValue = "";
        			}
        			break;
        		case 3:
        			var myElement = document.getElementById("portfolioitem");
        			myElement.style.color = "#000000";
        			if (document.getElementById("portfolioitem").firstChild == null) {
        				document.getElementById("portfolioitem").appendChild(document.createTextNode(""));
        			}
        			else {
        				document.getElementById("portfolioitem").firstChild.nodeValue = "";
        			}
        			break;
        		case 4:
        			var myElement = document.getElementById("portfolioitem");
        			myElement.style.color = "#000000";
        			if (document.getElementById("portfolioitem").firstChild == null) {
        				document.getElementById("portfolioitem").appendChild(document.createTextNode(""));
        			}
        			else {
        				document.getElementById("portfolioitem").firstChild.nodeValue = "";
        			}
        			break;
        	}
        }