
function findPos(oObj) // Find absolute position of any DOM object.
{
	var curleft = curtop = 0;
	if (oObj.offsetParent) 
    {
        do 
        {
            curleft += oObj.offsetLeft;
            curtop += oObj.offsetTop;
        } while (oObj = oObj.offsetParent);
        
        return [curleft,curtop];
    }
    else return false;
}

function showBox(oObj) // Show message balloon
{
    var pos=findPos(oObj);
    
    var messages = new Array;
    messages['to']       = "The department you would like to send your message to.";
    messages['name']     = "Enter your full name.";
    messages['company']  = "The company that you work for.";
    messages['position'] = "Your position within the company.";
    messages['email']    = "Enter your email address for replies.";
    messages['phone']    = "Please enter your telephone number, if your enquiry requires telephone response";
    messages['enquiry']  = "Your enquiry or comment.";
    
        
    if(pos != false)
    {
        oMsg = document.getElementById('msgbox');
        oMsg.style.left    = (pos[0] + 185) + "px";
        oMsg.style.top     = (pos[1] -   9) + "px";
        
        oMsg.style.display    = "block";
        oMsg.style.visibility = "visible";
        
        document.getElementById('msgboxcontent').innerHTML = messages[oObj.id];
    }
}


function hideBox(oObj) // Show message balloon
{
    oMsg = document.getElementById('msgbox');
    oMsg.style.left = "-1000px";
    oMsg.style.top  = "-1000px";
    
    oMsg.style.display    = "none";
    oMsg.style.visibility = "hidden";
    
    document.getElementById('msgboxcontent').innerHTML = '';
}

function loadUrl(myurl)
{
    var load = window.open(myurl,'','');
}
