
var abuseReportElementId = null;
var abuseReportModule = null;

function abuseReport( module, id ) {
	
	abuseReportElementId = id;
	abuseReportModule = module;
	jQuery.facebox('<div style="padding-left:100px;" id="faceboxInnerDiv"><h1>Abuse Report</h1><div><p>Submit your report below</p><p><textarea class="long" name="report" id="report"></textarea></p><div class="clear"></div><p><input type="button" class="submit" onClick="abuseReportSend()" value="Report!"/> <input type="button" class="submit marginLeft" onClick="jQuery(document).trigger(\'close.facebox\');" value="Cancel"/></p></div></div>');
	return false;
}


function abuseReportSend() {
	
	paramArray = new Object;
	paramArray.report = $('#report').val();
	paramArray.id = abuseReportElementId;
	paramArray.module = abuseReportModule;
	ah.sendImmediately('abuse-report', 'send-report', paramArray, 'abuseReportRecieve');
	
}

function abuseReportRecieve( paramArray ) {
	
	if( paramArray.result == 'ok' ) {
		$('#faceboxInnerDiv div').slideUp( function() {
			$('#faceboxInnerDiv div').html('<p>Your report has been sent, thank you!</p><input type="button" class="submit" onClick="jQuery(document).trigger(\'close.facebox\');" value="Close"/>');
			$('#faceboxInnerDiv div').slideDown();
		});
	} else {
		$.growl('Problem with your report', paramArray.result, 10000);
	}
}