function toolTip(id,message,toolTipEvent){
var x = 0;
var y = 0;
var e = window.event;
var x = e.clientX;
var y = e.clientY;
status='ID='+id+'x='+x+'y='+y;
switch(message){
case 'AL':
toolTipMessage = "This is a day that will be submitted as AL.<br/>THIS IS NOT A CONFIRMED ANNUAL LEAVE REQUEST!";
break;
case 'RDO':
toolTipMessage = "As a full-time employee, you are unable to alter your RDO's through a shift swap,<br/> nor will they be affected by an annual Leave request";
break;
case 'mixed':
toolTipMessage = "A day or range of days you have requested for AL fall on an RDO and will not be counted.";
break;
case 'blank':
toolTipMessage = "This is a day that is neither an AL request, nor an RDO if you are a full-time employee";
break;
default:
toolTipMessage = "Go fuck yourself";
break;
}
if(toolTipEvent=='show'){
show();
} else {
hide();
}
function show(){
document.getElementById('toolTip').innerHTML=toolTipMessage;
document.getElementById('toolTip').style.visibility='';
document.getElementById('toolTip').style.left=x+10;
document.getElementById('toolTip').style.top=y-10;
}
function hide(){
document.getElementById('toolTip').innerHTML='';
document.getElementById('toolTip').style.visibility='hidden';
document.getElementById('toolTip').style.left=0;
document.getElementById('toolTip').style.top=0;
}
}