/*
|   GYEC Javascript library/functions
|
|   Joe Abele | December 1, 2009
*/

function bookmark(url, description)
{
netscape="Hit CTRL+D to add a bookmark to this site."

if (navigator.appName=='Microsoft Internet Explorer')
    {
    window.external.AddFavorite(url, description);
    }
else 
    {
    alert(netscape);
    }
}

function validatesignup(){
    var frm=document.frmContact;
    
    if(frm.txtFirstName.value==''){
        alert('Please provide your first name');
        frm.txtFirstName.focus();
        return false;
        }
    else if(frm.txtLastName.value==''){
        alert('Please provide your last name');
        frm.txtLastName.focus();
        return false;
        }
    else if(frm.txtEmailAddress.value==''){
        alert('Please provide your email address');
        frm.txtEmailAddress.focus();
        return false;
        }
    return true;
}
function validatelogin(){
    var frm=document.frmLogin;
    
    if(frm.gyecun.value==''){
        alert('Please enter your email address');
        frm.gyecun.focus();
        return false;
        }
    else if(frm.gyecpw.value==''){
        alert('Please enter your password.');
        frm.gyecpw.focus();
        return false;
        }
    else if(frm.gyecpw.value.length < 5){
        alert('Your password must be at least 5 characters long.');
        frm.gyecpw.focus();
        return false;
        }
    return true;
}


function ShowDiv(strDivName, lOffset, tOffset, e){
	if(!e)
	    e=window.event;
	var IE = document.all?true:false;
	var mouseY = 0;
	var mouseX = 0;
	if(IE){
	    mouseY = e.y + document.body.scrollTop; 
	    mouseX = e.x + document.body.scrollLeft; 
	}else{
	    mouseY = e.pageY; 
	    mouseX = e.pageX; 
	}
	
	var currentstyle=document.getElementById( strDivName ).style.display;
	if (currentstyle=='inline'){
		document.getElementById( strDivName ).style.display = 'none'; 
	}else{
		document.getElementById( strDivName ).style.display = 'inline'; 
		document.getElementById( strDivName ).style.top = mouseY + tOffset; 
		document.getElementById( strDivName ).style.left = mouseX + lOffset; 
	}
}

function HideDiv( sDivId )
{
	oElement = document.getElementById( sDivId )
    oElement.style.display = "none";
}
