//ecardLib.js
//Javascript functions library

function toUpp(form, fld)
        {
        document.forms[form].elements[fld].value = document.forms[form].elements[fld].value.toUpperCase();
        } 

function toLow(form, fld)
        {
        document.forms[form].elements[fld].value = document.forms[form].elements[fld].value.toLowerCase();
        }

function toCap(form, fld)
        {
        if (document.forms[form].elements[fld].value != "")
                {
                var pattern = /(\w)(\w*)/; // a letter, and then one, none or more letters
                var a = document.forms[form].elements[fld].value.split(/\s+/g); // split the sentence into an array of words

                for (i = 0 ; i < a.length ; i ++ )
                        {
                        var parts = a[i].match(pattern); // just a temp variable to store the fragments in.
                        var firstLetter = parts[1].toUpperCase();
                        var restOfWord = parts[2].toLowerCase();

                        a[i] = firstLetter + restOfWord; // re-assign it back to the array and move on
                        }

                document.forms[form].elements[fld].value = a.join(' '); // join it back together
                }
        }

function submitTo(url)
        {
        ecard_design.action = url;
        ecard_design.submit();
        }

function copyright()
        {
        if (event.button==2)
                {
                alert('this image is copyright (c)2002 OfficeWigWam.co.uk')
                }
        }


