$j2=jQuery.noConflict();

$j2(document).ready(function() {

	$j2(".command").livequery("click",function()
	{		
		var parameters = {};
		var valid = true;
		var jhref = "";
		var jtarget = "";
		var wait = "Wait a moment";		
		jQuery.each($j2(this)[0].attributes,			
		function(a,b)
		{
			if(b.name == "jhref") jhref = b.value;
			else if(b.name == "jtarget") jtarget = b.value;
			else if(b.name == "command")
			{
				
			}
			else if(b.name == "confirm")
			{
				valid = confirm(parameters.confirm);	
			}
			else if(b.name == "wait")
			{
				wait = parameters.wait;				
			}
			else
			{
				parameters[b.name] =b.value;
			}
		}
		);
		parameters["loadajax"] = "y";			
		if(jhref == "" || jtarget == "")
		{
			valid = false;
			alert("Error javascript 0001");
		}
		if(valid)
		{
			$j2.blockUI('<h1><img src="/images/busy.gif" />'+wait+'</h1>');
			$j2("#"+jtarget).load(jhref,parameters,
			function()
			{
					$j2.unblockUI();
			});
		}
		return false;
	}
	);
	$j2(".ajaxsubmit").livequery("click",function()
	{		
		var parameters = {};
		var valid = true;
		var jhref = "";
		var jtarget = "";
		jQuery.each($j2(this)[0].attributes,			
		function(a,b)
		{
		   if(b.name != "value" && b.name != "type")
		   {
		   		if(b.name == "name")
		   		{
		   			parameters["button"] =b.value;
		   		}
		   		else if(b.name == 'jtarget')
		   		{
		   			jtarget = b.value;
		   			parameters[b.name] =b.value;
		   		}
		   		else if(b.name == 'jhref')
		   		{
		   			jhref   = b.value;
		   		}
		   		else
		   		{
					parameters[b.name] =b.value;
		   		}
		   }
		}
		);
		//var data = $j2($j2(this)[0].parentNode);
		var data = $j2($j2(this).parents("form").get(0));
	    var fields = data.serializeArray();      
      	jQuery.each(fields, function(i, field){
      		parameters[field.name] = field.value;
      	});
		parameters["loadajax"] = "y";
		if(parameters.confirm)
		{
			valid = confirm(parameters.confirm);
		}		
		var wait = "Wait a moment";
		if(parameters.wait)
		{
			wait = parameters.wait;
		}
		if(valid)
		{
			$j2.blockUI('<h1><img src="/images/busy.gif" />'+wait+'</h1>');
			$j2("#"+jtarget).load(jhref,parameters,
			function()
			{
					$j2.unblockUI();
			});
		}
		return false;
	}
	); 
});