// JavaScript Document

var quicklinks_active = false;

$(function() {

	$(".quick-title").click(function () {
		toggleQuickLinks();
	});
	
	
	$("input#regbutton").click(function () {
		attemptRegistrationSubmit();	
	});
	
});


function toggleQuickLinks() {
   if( quicklinks_active ) {
   
   		//animate out		
   		$(".quick").animate( {'top':'-150px'}, 500 );
   		var imgsrc = $(".quick-title").css('background-image');
   		
   		$(".quick-title").css('background-image', imgsrc.replace('up','down') ) ;
   		quicklinks_active = false;
   } else {
   
   		//animate in
   		var imgsrc = $(".quick-title").css('background-image');
   		$(".quick-title").css('background-image', imgsrc.replace('down','up') ) ;
   		
   		$(".quick").animate( {'top':'0px'}, 500 );
    		quicklinks_active = true;
   }
}

/**
 *  registration submissions
 */ 
function attemptRegistrationSubmit() {

	var bErrors = false;
	var error_msg = '';
	
	if( !checkfv('contact_name') ) {
		bErrors = true;
	}
	
	if( !checkfv('contact_email') ) {
		bErrors = true;
	}
	
	if( bErrors ) {
	     alert('Errors!  Please check required fields.'); 
	} else {
		$("#regform").submit();
	}

}

function checkfv( input_name ) {

	var check = 'input[name='+input_name+']';
	if( $(check) ) {
		var value = $(check).val();
		if( value != '' ) {
			return true;
		}
	} 
	
	
	
	return false;
}
