﻿
function popup(mylink, windowname) {
    if (!window.focus)
        return true;

    var href;

    if (typeof (mylink) == 'string')
        href = mylink;
    else
        href = mylink.href;

    window.open(href, windowname, 'width=300,height=300,scrollbars=yes');

    return false;
}

function textCounter(fieldId, countfieldId, maxlimit) {
    var field = document.getElementById(fieldId);

    if (field == null)
        return;

    var countfield = document.getElementById(countfieldId);

    if (countfield == null)
        return;

    if (field.value.length > maxlimit) {
        // if too long...trim it!
        field.value = field.value.substring(0, maxlimit);
    }
    else {
        // otherwise, update 'characters left' counter
        countfield.value = maxlimit - field.value.length;
    }
}

function SetFlag(img, val) {
    if (img != null) {
        if (val.length > 0)
            img.src = "../images/flags/" + val + ".png";
        else
            img.src = "../images/flags/" + "pixel.png";
    }
}
