﻿var $ = function (el) {
   return document.getElementById(el);
}

function Display(parentID)
{
    var allDivs = document.getElementsByTagName('div');

    for(divIndex in allDivs)
    {
        if((allDivs[divIndex].id != null) && (allDivs[divIndex].id.indexOf('child_', 0) >= 0))
        {
            if(allDivs[divIndex].id.indexOf('child_' + parentID.toString(), 0) >= 0)
            
                if(allDivs[divIndex].style.display == 'block')
                    allDivs[divIndex].style.display = 'none';
                else
                    allDivs[divIndex].style.display = 'block';
            else
                allDivs[divIndex].style.display = 'none';
        }
    }
}

function MM_findObj(n, d) {
    var p, i, x; if (!d) d = document;
    if ((p = n.indexOf("?")) > 0 && parent.frames.length) 
    
    {
        d = parent.frames[n.substring(p + 1)].document; n = n.substring(0, p);
    }
    if (!(x = d[n]) && d.all) x = d.all[n]; 
    for (i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n];
    for (i = 0; !x && d.layers && i < d.layers.length; i++) 
    x = MM_findObj(n, d.layers[i].document);
    if (!x && d.getElementById) x = d.getElementById(n); return x;
}

function MM_setTextOfLayer(objName, x, newText) { //v4.01
    if ((obj = MM_findObj(objName)) != null) with (obj)
        if (document.layers) { document.write(unescape(newText)); document.close(); }
    else innerHTML = unescape(newText);
}

function GetClientId(strid) {
    var count = document.forms[0].length;
    var i = 0;
    var eleName;
    for (i = 0; i < count; i++) {
        eleName = document.forms[0].elements[i].id;
        pos = eleName.indexOf(strid);
        if (pos >= 0) break;
    }
    return eleName;
}

var temp = 'x';
function Move_Next_Item(txt1, txt2, len1) {
    if (document.getElementById(txt1).value.length == len1 && temp == 'x') {
        document.getElementById(txt2).focus();
        temp = 'y';
    }
    else if (document.getElementById(txt1).value.length < len1 && temp == 'y') {
        temp = 'x'
    }

}         
