/* Global/General Scripts */
$(document).ready(function() {
	
	$.each($(".expander-handler"), function(i, element){
		
		$(element).showhide({
			target_obj : $(element).parent().find(".expander-target"),
			default_open : false
		});
		
	})
	
	$.each($(".faq dl dt"), function(i, element){

		var target = $(element).next();
		if((i+1) % 2 == 0) {
			$(element).addClass("even");
			// $(target).addClass("even");
		}
		$(element).showhide({
			target_obj : target,
			default_open : false
		})
			
	});
	
	$("#callback-form-dlg").dialog({
		autoOpen : false,
		modal : true,
		title : "Request a Callback",
		draggable : true
	});
	
	$(".callback-button").click(function() {
      if ($('#callback-form-dlg #callback-extra').length == 0) {
        $('<p/>')
          .attr ('id', 'callback-extra')
          .append ('Lines open 8am - 7.30pm Mon - Thurs, 8am - 5pm Fri. Outside these hours your request will be logged and we will call you back as soon as possible. Thank you.')
          .insertAfter ($('#callback-form-dlg h2').first ());

      }

		$("#callback-form-dlg").dialog("open");
		return false;
	});
	
});
