$(function(){
	if(window.location.pathname != "/") {
		$('.footer').css('position', 'absolute').css('top', '711px');
	}
});

function remove_field(element, item) {
  element.parent().remove();
}

// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
jQuery.ajaxSetup({ 
  'beforeSend': function(xhr) {xhr.setRequestHeader("Accept", "text/javascript")}
})

/* Extend jQuery with functions for PUT and DELETE requests. */

function _ajax_request(url, data, callback, type, method) {
    if (jQuery.isFunction(data)) {
        callback = data;
        data = {};
    }
    return jQuery.ajax({
        type: method,
        url: url,
        data: data,
        success: callback,
        dataType: type
        });
}

jQuery.extend({
    put: function(url, data, callback, type) {
        return _ajax_request(url, data, callback, type, 'PUT');
    },
    delete_: function(url, data, callback, type) {
        return _ajax_request(url, data, callback, type, 'DELETE');
    }
});

// select all of text in search box for convenience
$(function(){   
  $('#global_search_form input').focus(function(){
    if($('#global_search_form input').val() == "Search") {
      $('#global_search_form input').val('');
    } else {
	setTimeout(
      "$('#global_search_form input').select()", 1);
    }
  });            
});