function GoToUrl(url)
{
    window.location = url;
}


function popupWindow(location, width, height)
{
    window.open (location, "", "location=0,status=0,scrollbars=0,width=" + width + ",height=" + height);
}


function addBookmark(title, url) {
	if (window.sidebar) { 
		window.sidebar.addPanel(title, url,""); 
	} else if( document.all ) {
		window.external.AddFavorite( url, title);
	} else if( window.opera && window.print ) {
		return true;
	}
}

function write_email(username, domain, link)
{
    if (link != null)
        document.write('<a href="' + link + '">');

    document.write(username + "@" + domain);

    if (link != null)
        document.write('</a>');
}


function empty(str) {
    return (str == null || str == "");
}


function leadingZeros(n, totalDigits) {
    if (n.toString().length >= totalDigits)
        return n;
    else
        return leadingZeros(("0"+n), totalDigits);
} 


function ConvertFromMilitaryTime(time, showAmPm) {
    if (empty(time))
        return false;

    // Default parameters
    if (showAmPm == null)
        showAmPm = false;

    newTime = time;
    ampm = "";
    
    if (time > 12)
        newTime -= 12;

    if (showAmPm) {
        if (time < 12)
            ampm = "AM";
        else
            ampm = "PM";
    }

    newTime += ampm;
    
    return newTime;
}
