Development JavaScript DHTML

/*
JavaScript Bible, Fourth Edition
by Danny Goodman 
John Wiley & Sons CopyRight 2001
*/


Clock with Lots o' Widgets

function setTimeZone(popup) {
    var choice = popup.options[popup.selectedIndex].value
    document.clock2.setTimeZone(choice)
}
function setColor(form) {
    var bg = form.backgroundColor.options[form.backgroundColor.selectedIndex].value
    var fg = form.foregroundColor.options[form.foregroundColor.selectedIndex].value
    document.clock2.setColor(bg, fg)
}
function setFont(form) {
    var fontName = form.theFont.options[form.theFont.selectedIndex].value
    var fontStyle = form.theStyle.options[form.theStyle.selectedIndex].value
    var fontSize = form.theSize.options[form.theSize.selectedIndex].value
    document.clock2.setFont(fontName, fontStyle, fontSize)
}
function getAppletInfo(form) {
    form.details.value = document.clock2.getInfo()
}
function showSource() {
    var newWindow = window.open("ScriptableClock.java","", 
    "WIDTH=450,HEIGHT=300,RESIZABLE,SCROLLBARS")
}









Select Time Zone:

    Local Time
    Greenwich Mean Time


Select Background Color:

    White
    Black
    Red
    Green
    Blue
    Yellow

Select Color Text Color:

    White
    Black
    Red
    Green
    Blue
    Yellow


Select Font:

    Times Roman
    Helvetica
    Courier
    Arial


Select Font Style:

    Plain
    Bold
    Italic


Select Font Size:

    12
    18
    24
    30