﻿// JScript File

function $() {
    var elements = new Array();
    for (var i = 0; i < arguments.length; i++) {
        var element = arguments[i];
        if (typeof element == 'string')
            element = document.getElementById(element);
        if (arguments.length == 1)
            return element;
        elements.push(element);
    }
    return elements;
}

function show(elementid, opt, num) {
    var current;
    var i;
    var strelement;

    if (opt == 'true') {
        current = 'block';
    }
    else {
        current = 'none';
    }
    for (i = 1; i <= num; i++) {
        strelement = elementid + i;
        if (document.layers) {
            //current = (document.layers[elementid].display == 'none') ? 'block' : 'none';
            document.layers[strelement].display = current;
        }
        else if (document.all) {
            //current = (document.all[elementid].style.display == 'none') ? 'block' : 'none';
            document.all[strelement].style.display = current;
        }
        else if (document.getElementById) {
            //vista = (document.getElementById(elementid).style.display == 'none') ? 'block' : 'none';
            document.getElementById(strelement).style.display = current;

        }
    }
}
var firstrun = 1;

function makeSame(obj1, obj2) {
    $(obj2).value = $(obj1).value;
}


function toggle(obj1,obj2, obj3) {
    var o1 = $(obj1);
    var o2 = $(obj2);
    var o3 = $(obj3);

    if (firstrun == 1) {
        o2.value = o1.value;
        o1.style.display = 'block';
        o2.style.display = 'none';
        o3.src = '../images/lock_open.png';
        firstrun = 0;
    }
    else {
        if (o1.style.display == 'none') {  
            o1.style.display = 'block';
            o3.src = '../images/lock_open.png';
            o2.style.display = 'none';
        }
        else {
            o1.style.display = 'none';
            o3.src = '../images/lock.png';
            o2.style.display = 'block';
        }
    }
}
function setPassword() 
{
    //passfield.value = textfield.value;
}

function togglePassword(textid, passid, image) {
    var textfield = $(textid);
    var passfield = $(passid);
    var imageObj = $(image.id);
    if (passfield.value == '') {
        passfield.value = textfield.value;
        passfield.style.display = 'none';
        textfield.style.display = 'block';
        imageObj.src = '../images/lock_open.png';
    }
    else
    {
        if (textfield.style.display != 'none') {
            textfield.style.display = 'none';
            passfield.value = textfield.value;
            imageObj.src = '../images/lock.png';
            passfield.style.display = 'block';
        }
        else {
            passfield.style.display = 'none';
            textfield.value = passfield.value;
            imageObj.src = '../images/lock_open.png';
            textfield.style.display = 'block';
        }
    }
    
    
//    if (switcher == 0) {
//        textfield.style.display = "none"
//        passfield.value = textfield.value
//        passfield.style.display = "block"
//        imageObj.src = '../images/lock.png';
//        switcher++
//    }
//    else if (switcher == 2) {
//    textfield.style.display = "block"
//    passfield.style.display = "none"
//    imageObj.src = '../images/lock_open.png';
//    switcher = switcher - 2;
//    }
//    else {
//        textfield.style.display = "block"
//        textfield.value = passfield.value
//        passfield.style.display = "none"
//        imageObj.src = '../images/lock_open.png';
//        switcher--
//    }

}
function openpopup(url, height, width) {
    newwindow = window.open(url, 'name', 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,height=' + height + ',width=' + width);
    if (window.focus) { newwindow.focus() }
    return false;
}

function opennewwindow(url) {
    newwindow = window.open(url, "jj", 'toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1,height=560,width=600');
    if (window.focus) { newwindow.focus() }
    return false;
}

function ExpandAllFunding() {
    var ele = getElementsByClass("F");

    for (var i = 0; i < ele.length; i++) {
        new Effect.BlindDown(ele[i], arguments[1] || {});
    }
}

function CollapseAllFunding() {
    var ele = getElementsByClass("F");

    for (var i = 0; i < ele.length; i++) {
        new Effect.BlindUp(ele[i], arguments[1] || {});
    }
}

function getElementsByClass(searchClass, domNode, tagName) {
    if (domNode == null) domNode = document;
    if (tagName == null) tagName = '*';
    var el = new Array();
    var tags = domNode.getElementsByTagName(tagName);
    var tcl = " " + searchClass + " ";
    for (i = 0, j = 0; i < tags.length; i++) {
        var test = " " + tags[i].className + " ";
        if (test.indexOf(tcl) != -1)
            el[j++] = tags[i];
    }
    return el;
}

function ToggleFunding(id, element) {
    //alert(element);
    switch (element) {
        case "AL" + id:
            if ($(element).style.display == 'none') {
                new Effect.SlideDown($(element));
            } else {
                new Effect.SlideUp($(element));
            }
            break;
        case "FR" + id:
            if ($(element).style.display == 'none') {
                new Effect.SlideDown($(element));
            } else {
                new Effect.SlideUp($(element));
            }
            break;
    }
}


function goToAnchor() {
    window.location = window.location + "#anchor1";
} 





