// ************************************************************************************ //
//
// 
// ************************************************************************************ //

/* ************************************************************************** */
// Global parameters
/* ************************************************************************** */
var _FORM_SUBMIT_ENDPOINT = "/classes/ContactSubmission.php";

/* ************************************************************************** */
function submitForm( arg_string ) {
	//console.debug(arg_string);
	//debugger;
	// TODO error checking (nulls, illegal chars, etc)
	var _args = arg_string.split("#|#");
	var _params = {};
	for (var i = 0 ; i < _args.length ; i++)
	{
		if(_args[i] && _args[i].length > 0)
		{
			var _val = stripSpaces(_args[i]);
			var _pair = _args[i].split(":");
			if(_pair.length == 2)
			{
				_params[stripSpaces(_pair[0])] = stripSpaces(_pair[1]);
			}
		}
	}
	$.get(_FORM_SUBMIT_ENDPOINT, _params, function( data ) {
		var _swf = document.getElementById("2degreesswf");
		var i = 0;
		var str = $.trim(data);
		if(str.indexOf("SUCCESS")>-1)
		{
			_swf.submissionPassed("Thank you for your submission");
		}
		else if(str.indexOf("ERROR")>-1)
		{
			_swf.submissionFailed("Unable to send your request at this time");
		}
		else
		{ 
			_swf.submissionFailed("Unable to send your request at this time");
		}
	});

}



function stripSpaces( str ) 
{
	if(str && str.length > 0)
	{
    	return  str.replace(/^\W+/,'').replace(/\W+$/,'');
	}	
}
