$(function(){

	$('#faq_info li').live('click',function(){

		var $class = $(this);
		switch($class.attr('class'))
		{
			case "up":
				$('ul#faq_info li.down').each(function(){
					$(this)
						.removeClass('down')
						.addClass('up');
				});
				$class
					.removeClass('up')
					.addClass('down');
				break;
			case "down":
				$class
					.removeClass('down')
					.addClass('up');
				break;
		}
		return false;
	})
	.css('cursor','pointer')
	.children('p').click(function(){return false;})

	$('#faq_info li')
		.slice(1)
		.removeClass('down')
		.addClass('up');
	$('ul#faq_info li div p a').click(function(){
		location.href=$(this).attr('href');
	})
	var $html = $('#registration_form_dom').clone();
	$('#registration_form_dom').remove();
	var dialog = form_initialization($html.html());

	$('#signup a').click(function(){
		$(dialog).dialog('open');
		return false;
	});

	$('a#signup_submit').live('click',function(){
		form_registration(dialog);
		return false;
	});

	$('form#contactForm').live('submit',function(){
		form_registration(dialog);
		return false;
	});

	$('a#nothanks, #close_button a').live('click',function(){
		$('.errorDescription').remove();
		$('#contactForm input').removeClass('error');
		$('#signup_form_dialog').dialog('close');
	});

	$('#dowZip').live('keypress',function(e){
		if(e.keyCode == 9) // tab key
		{
			$('a#signup_submit').focus();
		}
	});
});
