function subHover(el, bgColour, fontColour){
    el.parentNode.parentNode.parentNode.firstChild.style.background = bgColour;
    el.parentNode.parentNode.parentNode.firstChild.style.color = fontColour;
}
function subULHover(el, bgColour, fontColour){
    el.parentNode.firstChild.style.background = bgColour;
    el.parentNode.firstChild.style.color = fontColour;
}

function subOut(el, url, repeat, fontColour){
    el.parentNode.parentNode.parentNode.firstChild.style.background = url;
    el.parentNode.parentNode.parentNode.firstChild.style.backgroundRepeat = repeat;
    el.parentNode.parentNode.parentNode.firstChild.style.color = fontColour;
}

function subULOut(el, url, repeat, fontColour){
    el.parentNode.firstChild.style.background = url;
    el.parentNode.firstChild.style.backgroundRepeat = repeat;
    el.parentNode.firstChild.style.color = fontColour;
}

function menuLIOver(el, bgColour, fontColour){
    el.style.background = bgColour;
    el.style.color = fontColour;
}

function menuLIOut(el, url, repeat, fontColour){
    el.style.background = url;
    el.style.backgroundRepeat = repeat;
    el.style.color = fontColour;
}