function CheckDropDown(val) {
	if (document.getElementById(val).options) {
    	return true;
    } else {
    	return false;
    }
    return;
}

function CheckDDIndex(val) {
    var options = document.getElementById(val).options;
    var selIndex = document.getElementById(val).selectedIndex;
    var checkOp = options[selIndex].value;
    if (checkOp == '') {
    	return false;
    } else {
    	return true;
    }
}

function CheckRequired() {
    
    requiredArray = requiredFields.split(',');
    
    var oK = true;
    
    for(i = 0; i <= (requiredArray.length - 1); i++) {
    	if (CheckDropDown(requiredArray[i])) {
    		if (!CheckDDIndex(requiredArray[i])) {
    			document.getElementById(requiredArray[i]+'_name').style.color = '#FF3300';
    			oK = false;
    		}
    	} else if (document.getElementById(requiredArray[i]).value == '') {
    		document.getElementById(requiredArray[i]+'_name').style.color = '#FF3300';
    		oK = false;
    	} else {
    		document.getElementById(requiredArray[i]+'_name').style.color = '#000000';
    	}
    }
    if (oK) {
    	return true;
    } else {
        alert('Please make sure all of the Required fields have been entered.');
        return false;
    }
    
}

function ToggleSlideBag() {
	new Effect.Appear('bag');
	setTimeout("ToggleSlideBagBack()", 5000);
}

function ToggleSlideBagBack() {
	new Effect.Fade('bag');
}