var __protoform_element_id;
var __protoform_callback;

function __protoform_submit_onclick(form_id, ajax_url, element_id, checkProtoFinish)
{

	var pBody = Form.serialize(form_id);
	new Ajax.Updater(element_id,ajax_url,{method:'post', contentType:'application/x-www-form-urlencoded', postBody:pBody, onSuccess:checkProtoFinish});
}

function getObjectClass(obj)
{
    if (obj && obj.constructor && obj.constructor.toString)
    {
        var arr = obj.constructor.toString().match(/function\s*(\w+)/);
        return arr && arr.length == 2 ? arr[1] : undefined;
    }
    else
    {
        return undefined;
    }
}