<!--
<!-- ie hover fix for menu drop downs -->
<!--//--><![CDATA[//><!--
sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
//--><!]]>

// COLORBOX
$(document).ready(function(){							   
	$(".media").colorbox({
		scrolling:false,
		speed:500
	});				
});

// POP UP WINDOWS
function pop360(url)
{
	newwindow=window.open(url,'name','height=300,width=360,resizable=1,scrollbars=yes');
	if (window.focus) {newwindow.focus()}
}

function pop460(url)
{
	newwindow=window.open(url,'name','height=540,width=460,resizable=1,scrollbars=yes');
	if (window.focus) {newwindow.focus()}
}

function pop560(url)
{
	newwindow=window.open(url,'name','height=640,width=560,resizable=1,scrollbars=yes');
	if (window.focus) {newwindow.focus()}
}

function pop600(url)
{
	newwindow=window.open(url,'name','height=600,width=640,resizable=1,scrollbars=yes');
	if (window.focus) {newwindow.focus()}
}

// CAPTCHA CUSTOMIZATION
var RecaptchaOptions = {
theme : 'white'
};

// JQQUERY SLIDER 
$(document).ready(function() {
	$("div[id^='fullJbox']").hide();				
	$("a.JboxExpanderLink").click(function() {
		var x = $(this).parents("div[id^='Jbox']").attr('id');
		$("div#full"+x).slideToggle(400);
		$(this).toggleClass('expanded')
	});
});

// JQQUERY SLIDER
 $(document).ready(function() {
	$("input[class^='JQradio']").click(function() {
		var $this = $(this);
		var x = $this.attr("className");
		$("div.full"+x).slideToggle(400);
		},
		function() {
		var $this = $(this);
		var x = $this.attr("className");
		$("div.full"+x).slideToggle(600);
	});
});


// changes radio button option based on check box response
//modified version of previous script that works checkbox arrays (e.g., checkgroup[])
function toggleCheckBox(checkgroup) {
	for (var i=0; i<checkgroup.length; i++){
		if(document.forms.formRegistration.elements['paes2010_sessions[]'][i]) {
		document.forms.formRegistration.paes2010_afternoon[0].checked=true;
		}
	}
}

//Syntax: checkboxlimit(checkbox_reference, limit)
function checkboxlimit(checkgroup, limit){
	var checkgroup=checkgroup
	var limit=limit
	for (var i=0; i<checkgroup.length; i++){
		checkgroup[i].onclick=function(){
		var checkedcount=0
		for (var i=0; i<checkgroup.length; i++)
			checkedcount+=(checkgroup[i].checked)? 1 : 0
		if (checkedcount>limit){
			alert("Please limit your selection to "+limit+".")
			this.checked=false
			}
		}
	}
}

// UNCHECK CHECK BOXES
function uncheckAll(field)
{
for (i = 0; i < field.length; i++)
	field[i].checked = false ;
}