
var isIE5 = (document.all && document.getElementById && navigator.appName.indexOf('Microsoft') != -1 && navigator.appVersion.indexOf('MSIE 5.0') != -1) ? true : false;
if (isIE5) {
    window.onload = function() {
        showDivSLIDER(0, 1);
        showDivTABS(0, 1);
        getslideLinks("slideLink", "showDivSLIDER");
        getslideLinks("tabLink", "showDivTABS");
    }
}
else {
    Event.onDOMReady(function() { new showDivSLIDER(0, 1); });
    Event.onDOMReady(function() { new showDivTABS(0, 1); });
    Event.onDOMReady(function() { new getslideLinks("slideLink", "showDivSLIDER"); });
    Event.onDOMReady(function() { new getslideLinks("tabLink", "showDivTABS"); });
}

function getslideLinks(thisIndexOf, thisFunction) {
    for (i = 0; i < document.links.length; i++) {
        if (document.links[i].id.indexOf(thisIndexOf) != -1) {
            document.links[i].onclick = function() {
                getLink = this.id.split(thisIndexOf);
                if (getLink.length > 1) {
                    getLink = getLink[1].split("_");
                    if (getLink.length > 1) {
                        if (thisFunction == "showDivSLIDER") {
                            showDivSLIDER(getLink[0], getLink[1], this);
                        }
                        if (thisFunction == "showDivTABS") {
                            showDivTABS(getLink[0], getLink[1], this);
                            tabsVal = parseInt(getLink[0]) + 1;
                            showDivSLIDER(0, tabsVal);
                        }
                        return false;
                    }
                }
            }
        }
    }
}


function showDivSLIDER(num, thisDiv, thisLink) {
    if (document.getElementById) {
        linkStyle(thisLink, "slideLink", num, thisDiv);
        divs = document.getElementById("slider" + thisDiv);
        if (divs == null) return;
        divs = document.getElementById("slider" + thisDiv).getElementsByTagName("DIV");
        for (i = 0; i < divs.length; i++) {
            if (divs[i].className.indexOf("SliderContent") != -1) {
                if (divs[i].id == "slider" + (thisDiv) + "div" + num) {
                    divs[i].style.display = "block";
                } else {
                    divs[i].style.display = "none";
                }
            }
        }
    }
}

function linkStyle(thisLink, thisIndexOf, num, thisDiv) {
    if (thisIndexOf == "tabLink") {
        newVal = parseInt(num) + 1;
        for (i = 0; i < document.links.length; i++) {
            if (document.links[i].id.indexOf("slideLink0_" + newVal) != -1) {
                document.links[i].className = "linkactive";
            }
        }
    }

    if (typeof (thisLink) != 'undefined') {
        for (i = 0; i < document.links.length; i++) {
            if (document.links[i].id.indexOf(thisIndexOf) != -1) {
                if (document.links[i].id == thisLink.id) {
                    document.links[i].className = "linkactive";
                }
                else {
                    document.links[i].className = "linkinactive";
                }
            }
        }
    }
}

function showDivTABS(num, thisTab, thisLink) {
    if (document.getElementById) {
        linkStyle(thisLink, "tabLink", num, thisTab);
        divs = document.getElementById("tabsContent" + thisTab)
        if (divs == null) return;
        divs = document.getElementById("tabsContent" + thisTab).getElementsByTagName("DIV");
        for (i = 0; i < divs.length; i++) {
            if (divs[i].className.indexOf("divInner") != -1) {
                if (divs[i].id == "tab" + num) {
                    divs[i].style.display = "block";
                } else {
                    divs[i].style.display = "none";
                }
            }
        }
    }
}

// based on the check state of the checkbox, the div will show or hide itself.
//	used on Registration and Profile page.
function showHide(checkbox, divShowHideId) {
    var div = document.getElementById(divShowHideId);
    div.style.display = checkbox.checked ? 'block' : 'none';
}
function hideShow(checkbox, divShowHideId) {
	var div = document.getElementById(divShowHideId);
    div.style.display = checkbox.checked ? 'none' : 'block';
}


function showFillings(fillingNum, maxFillings) {
	//document.getElementById('filling_'+fillingNum).checked = true;
	var i = 1;
	while (i <= maxFillings) {
		document.getElementById('filling_'+i).style.display = "none";
		i++;
	}
	var i = 1;
	while (i <= fillingNum) {
		document.getElementById('filling_'+i).style.display = "block";
		i++;
	}
}
	Event.observe(window, 'load',
		function() {
			if (document.getElementById('filling_1') != null) {
				showFillings(1, 5);
			}
		   }
	);
		