function toggleVenueForm(){
	if(document.getElementById('venue').style.display == 'none')
		document.getElementById('venue').style.display='block';
	else
		document.getElementById('venue').style.display = 'none';
}

function mailto(obj, alias, host) {
	obj.href = 'mailto:' + alias + '@' + host;
}

function popUp(url, name, width, height) {
	var popupWin = window.open(url, name, 'width='+width+',height='+height+',directories=no,toolbar=no,resizable=no,menubar=no,scrollbars=no');
popupWin.focus();
}

onload=function(){
    if (document.getElementsByClassName == undefined) {
    	document.getElementsByClassName = function(className)
    	{
    		var hasClassName = new RegExp("(?:^|\\s)" + className + "(?:$|\\s)");
    		var allElements = document.getElementsByTagName("*");
    		var results = [];

    		var element;
    		for (var i = 0; (element = allElements[i]) != null; i++) {
    			var elementClass = element.className;
    			if (elementClass && elementClass.indexOf(className) != -1 && hasClassName.test(elementClass))
    				results.push(element);
    		}

    		return results;
    	}
    }
}

function toggle(className) {
    var items = document.getElementsByClassName(className);
    var count = items.length;
    for (i=0;i<=count;i++) {
        if(items[i].style.display == 'none') {
            items[i].style.display = 'block';
        }
        else items[i].style.display = 'none';
    }
}
