
form_return_handler = function( json ) {

	var old_errors = getElementsByTagAndClassName( "DIV", "error");
	
	for( var i = 0; i < old_errors.length; i++ ) {
		old_errors[i].parentNode.parentNode.parentNode.className = "";
		old_errors[i].parentNode.parentNode.removeChild( old_errors[i] );
	}
	
	for( var i in json["errors"] ) {
		$(i).parentNode.parentNode.appendChild( DIV( {"class":"error"},  json["errors"][i] ) );
		$(i).parentNode.parentNode.parentNode.className = "has_error";
	}

}

function form_submit() {
	loading();
	return true;
}

function verify() {

}

gone_sifr = false;

function go_sifr() {

	if(typeof sIFR == "function" && !gone_sifr) {
		gone_sifr = true;
		sIFR.replaceElement(named({	sSelector:"span.max", 
						sFlashSrc:"images/tagalag.swf", 
						sColor:"#FF6000", 
						sLinkColor:"#FF6000", 
						sBgColor:"#ffffff",
						sHoverColor:"#ffffff", 
						sFlashVars:"textalign=right"
						}));		

		sIFR.replaceElement(named({	sSelector:"span.huge", 
						sFlashSrc:"images/tagalag.swf", 
						sColor:"#dddddd", 
						sLinkColor:"#dddddd", 
						sBgColor:"#ffffff",
						sHoverColor:"#ffffff", 
						sFlashVars:"textalign=center"
						}));

	}

}

addLoadEvent( go_sifr );
