﻿/* Visibility */

function Show(elementId)
{
	$('#' + elementId).fadeIn();
	return false;
}

function Hide(elementId)
{
	$('#' + elementId).fadeOut();
	return false;
}

function Toggle(elementId)
{
	var element = $('#' + elementId);
	if (element.css('display') == 'none')
		element.fadeIn();
	else
		element.fadeOut();
	return false;
}

function SlideToggle(elementId)
{
	$('#' + elementId).slideToggle("slow");
	return false;
}

function ToggleVisible(elementId)
{
	var element = document.getElementById(elementId);
	if (element.style.display == 'none')
		element.style.display = 'block';
	else
		element.style.display = 'none';
}

function MakeVisible(showIds, hideIds)
{
	var element;
	if (hideIds != null)
	{
		for (var i = 0; i < hideIds.length; i ++)
		{
			element = document.getElementById(hideIds[i]);
			element.style.display = 'none';
		}
	}
	for (var i = 0; i < showIds.length; i ++)
	{
		element = document.getElementById(showIds[i]);
		element.style.display = 'block';
	}
}

function MakeSelected(selectedIds, notSelectedIds) {
    var element;
    if (notSelectedIds != null) {
        for (var i = 0; i < notSelectedIds.length; i++) {
            element = document.getElementById(notSelectedIds[i]);
            element.style.textDecoration = 'none';
        }
    }
    for (var i = 0; i < selectedIds.length; i++) {
        element = document.getElementById(selectedIds[i]);
        element.style.textDecoration = 'underline';
    }
}

/* Dropdowns */

function ClearDropDown(control)
{
    for (var i = control.options.length-1; i >- 1; i --)
    {
        control.options[i] = null;            
    }
}

function PopulateDropDown(control, data, dataTextField, dataValueField)
{
	var listItem;
	
	for (var i = 0; i < data.length; i ++)
    {
        listItem = new Option(data[i][dataTextField], data[i][dataValueField], false, false);
        control.options[control.length] = listItem;  
    }
}

function ChangeImage(elementId, NewUrl) {

}

function EnterSubmit(elemid) {    
    return WebForm_FireDefaultButton(event, elemid);
}

