var onValid = function(field,valid) {
	var rm = $(field+'_validation');
	if (rm) rm.destroy();
	var p = new Element('p',{'id':field+'_validation','class':'validation-ok'});
	new Element('img',{'alt':'ok','src':'/img/common/validation-ok.png'}).inject(p);
	insertValid(p,field,valid);
}

var insertValid = function(el,field,valid) {
		if(valid.insertAfterWhatNode.nextSibling){
    		valid.insertAfterWhatNode.parentNode.insertBefore(el, valid.insertAfterWhatNode.nextSibling);
    	}else{
			valid.insertAfterWhatNode.parentNode.appendChild(el);
		}
}


var onInvalid = function(field,valid) {
	var rm = $(field+'_validation');
	if (rm) rm.destroy();
	var p = new Element('p',{'id':field+'_validation','class':'validation-error'});
	new Element('img',{'alt':'error','src':'/img/common/validation-error.png'}).inject(p);
	p.appendText(' ' + valid.message);
	insertValid(p,field,valid);
}

new Asset.images(['/img/common/validation-error.png','/img/common/validation-ok.png']);