$(document).ready(function(){
  $(".button").click(function() {
 	$("#sliderContent").hide();
  	var queryType = $("input#queryType").val();
	var target = $("input#target").val();
	
	$('#sliderContent').slideToggle("slow");
	$('#sliderContent').html('<img src="images/ajax-loader.gif" border="0" /><h4>Fetching...</h4>');

	
	if (target == "") {
    	$("input#target").focus();
    	return false;
    }
		
	$('#dnslookup').submit(function() {
        $.ajax({
            type: $(this).attr('method'),
            url: $(this).attr('action'),
            data: $(this).serialize(),
            success: function(responseText) {
                $('#sliderContent').html('<a href="#" onclick="$(\'#sliderContent\').slideToggle(\'slow\');" class="close">Close Results</a><h3>Fetched Results:</h3><br />'+responseText);
            },
            error: function() {
                $('#sliderContent').html('<a href="#" onclick="$(\'#sliderContent\').slideToggle(\'slow\');" class="close">Close Results</a><h3>Fetched Results:</h3><br />An error occured. Please try again.');
            }
        });
        return false;
    });
  });
});
