﻿/*
=========================================================
----                 JScriptsLib                     ----
=========================================================

Description         : A Javascript Library
Available Functions : JHideBox(),
                      JShowBox(),
                      JMoveTextOnBlur()

Company     : JetNet
Website     : www.jetnet.gr

Last Update : 05/11/2008

=========================================================
*/

/* SHOW AND HIDE DIV FUNCTIONS ========================== */

/* variables declaration */
var browserType;

/* get browser type */
if (document.layers) {browserType = "nn4"}
if (document.all) {browserType = "ie"}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {browserType = "gecko"}


/* Hide Div */
function JHideBox(boxName) 
{
    if (browserType == "gecko" )
       document.poppedLayer = eval('document.getElementById("'+ boxName +'")');        
    else if (browserType == "ie")
       document.poppedLayer = eval('document.getElementById("'+ boxName +'")');
    else
       document.poppedLayer = eval('document.layers["'+ boxName +'"]');
       document.poppedLayer.style.display = "none";
}

/* Show Div */
function JShowBox(boxName) 
{
    if (browserType == "gecko" )
        document.poppedLayer = eval('document.getElementById("'+ boxName +'")');
    else if (browserType == "ie")
        document.poppedLayer = eval('document.getElementById("'+ boxName +'")');
    else
        document.poppedLayer = eval('document.layers["'+ boxName +'"]');
        document.poppedLayer.style.display = "block";
}

/* TEXT BOXES FUNCTIONS ================================= */

/* Move text from one text box to another onblur */
function JMoveTextOnBlur(myInputTxtBox, myOutputTxtBox, myCheckBox) {
    var checkboxElement = document.getElementById(myCheckBox);
    var sourceElement = document.getElementById(myInputTxtBox);
    var targetElement = document.getElementById(myOutputTxtBox);

    /* move values */
    if (checkboxElement.checked == 1) {

        targetElement.value = sourceElement.value;
    }
}