function xhrJs(content)
{
	greyLoadOn();
    var xhrArgs = {
    		url: "submit.php",
            handleAs: "javascript",
            content: content,
            load: function(data) {},
            error: function(error) { alert(error); }
    };
    var deferred = dojo.xhrPost(xhrArgs);
}

function greyLoadOn() 
{
	if(dojo.style("mainOverlay","display") == "none")
	{
		dojo.style("mainOverlay", "display", "block");
		dojo.animateProperty({
			node: "mainOverlay",
			properties: {
				opacity: { start:0, end:.75}
		}}).play();
	}
    
	dojo.style("mainLoader", "display", "block");
	dojo.style("mainLoader", "opacity", "0");
    dojo.animateProperty({
  	  node: "mainLoader",
  	  properties: {
  		opacity: { start:0, end:1}
  	  }}).play();
}

function greyLoadOff()
{
    dojo.animateProperty({
    	  node: "mainOverlay",
    	  properties: {
    		opacity: { start:.75, end:0}
    	  },
    	  onEnd: function(node){
    		  dojo.style("mainOverlay","display","none");
    	  }
    }).play();
}

function loaderOff()
{
	if(dojo.style("mainLoader","display") == "block")
	{
		dojo.animateProperty({
			node: "mainLoader",
			properties: {
				opacity: { start:1, end:0}
			},
			onEnd: function(node){
				dojo.style("mainLoader","display","none");
			}
		}).play();
	}
}
