jQuery(document).ready(function() {
	jQuery("[id*=checkboxall]").click(function() {
		var status = this.checked;
		
		jQuery("[id*=checklist]").each(function() {
			this.checked = status;	
		});
	});
	
	jQuery("input[id*=checkinvert]").click(function() {
		this.checked = false;
	
		jQuery("input[id*=checklist]").each(function() {
			var status = this.checked;
			
			if (status == true) {
				this.checked = false;
			} else {
				this.checked = true;
			}
		});
	});
});

function wpwhoisform(number) {
	var formValues = Form.serialize($('wpwhoisform' + number));
	var updateDiv = 'wpwhois-' + number;
	
	new Ajax.Updater(updateDiv, wpwhoisAjax + '?cmd=wpwhoisform&ms=' + number + '', {
		asynchronous: true,
		evalScripts: true,
		parameters: formValues,
		onLoading: function(request) {
			jQuery('#' + updateDiv).html('<div style="text-align:center;" align="center"><img src="' + wpwhoisUrl + '/images/loading.gif" alt="loading" /></div>');
			jQuery('#wpwhoisresults' + number).hide();
		},
		onComplete: function(request) {
			new Effect.Appear(updateDiv, {from:0, to:1});
		}
	});
}