﻿var _POPUP_FEATURES = 'location=1, statusbar=1, menubar=1, toolbar=1, scrollbars=1, resizable=1, width=850, height=700';
var _NEWSLETTER = 'location=0, statusbar=0, menubar=0, toolbar=0, scrollbars=0, resizable=1, width=560, height=530';

function raw_popup(url, target, features) {
    if (isUndefined(features)) features = _POPUP_FEATURES;
    if (isUndefined(target)) target = '_blank';
    var theWindow = window.open(url, target, features);
    theWindow.focus();
    return theWindow;
}

function link_popup(src, features) {
    return raw_popup(src.getAttribute('href'), src.getAttribute('target') || '_blank', features);
}

function isUndefined(v) {
    var undef;
    return v === undef;
}

function doSubmit(frm) {
    if (tmt_validateForm(frm)) {
        frm.submit();
        return true;
    }
    return false;
}

var tgs = new Array('p', 'ul', 'ol', 'h3', 'h4', 'h5', 'h6');
//var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
var szs = new Array('1.0em', '1.1em', '1.2em');
var lhs = new Array('1.3em', '1.4em', '1.5em');
var startSz = 0;

function ts(trgt, inc) {
    if (!document.getElementById) return
    var d = document, cEl = null, sz = startSz, i, j, cTags;

    sz = inc;
    /*	
    sz += inc;
    if ( sz < 0 ) sz = 0;
    if ( sz > 4 ) sz = 4;
    */
    startSz = sz;

    if (!(cEl = d.getElementById(trgt))) cEl = d.getElementsByTagName(trgt)[0];

    cEl.style.fontSize = szs[sz];

    for (i = 0; i < tgs.length; i++) {
        cTags = cEl.getElementsByTagName(tgs[i]);
        for (j = 0; j < cTags.length; j++) {
            cTags[j].style.fontSize = szs[sz];
            cTags[j].style.lineHeight = lhs[sz];
        }
    }
}

function incTextSize() {
    ts("content", 1);
}

function decTextSize() {
    ts("content", -1)
}

function setTextSize(xx) {
    ts("content", xx)
}


