/*
    Written by Jonathan Snook, http://www.snook.ca/jonathan
    Add-ons by Robert Nyman, http://www.robertnyman.com
*/

function getElementsByClassName(oElm, strTagName, strClassName){
    var arrElements = (strTagName == "*" && document.all)? document.all : 
    oElm.getElementsByTagName(strTagName);
    var arrReturnElements = new Array();
    strClassName = strClassName.replace(/\-/g, "\\-");
    var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
    var oElement;
    for(var i=0; i<arrElements.length; i++){
        oElement = arrElements[i];      
        if(oRegExp.test(oElement.className)){
            arrReturnElements.push(oElement);
        }   
    }
    return (arrReturnElements)
}

// drop down navs

function showNav(thesubid)
{
	hideNavs();
	if (thesubid != "")
	{
		var thesubnav = document.getElementById(thesubid);
		thesubnav.style.display = "block";
	}
}

function hideNavs()
{
	var arrSubs = getElementsByClassName(document.getElementById("header"), "ul", "subnav");
	
	for (i=0; i<arrSubs.length;i++)
	{ 
		arrSubs[i].style.display = "none";
	}
}

// popup
function popUp(objLink, h, w) {
	window.open(objLink.href, "popup", "width="+w+",height="+h+",scrollbars=1,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0");
}


// donate form other logic
function markOther()
{
	
	$('#chargeother').attr('checked','checked');;
}

// donate form other logic
function checkOther()
{

	if($("input[name='chargeradio']:checked").val() != 'other') {
		$('#totalvalue').val($("input[name='chargeradio']:checked").val());
	} else {
		$('#totalvalue').val($('#othervalue').val());
	}
}
