/*Espera receber uma array de objetos com a seguinte estrututa
[{'id' : 'idDoInput', 'value' : 'String do valor dso input'}, ....

*/
function labelOnInput(arrInputs) {
	var len = arrInputs.length, input, value, i;
	
    for(i = 0; i < len; i++ ) {
	
	    input = document.getElementById(arrInputs[i].id);
		value = arrInputs[i].value;

		input.onfocus = function(target,value) {
			return function() {
			    if((target.tagName).toUpperCase() === 'TEXTAREA') {
					if(target.innerHTML == value) {
						target.innerHTML = '';
					}
				} else {
					if(target.value == value) {
						target.value = '';
					}
				}
			}
		}(input,value);
		
		input.onblur = function(target,value) {
			return function() {
			    if((target.tagName).toUpperCase() === 'TEXTAREA') {

					if(target.innerHTML.replace(/\s/g , '').length < 1) {
						//target.innerHTML = value;
					}
				} else {
					if(target.value.replace(/\s/g , '').length < 1) {
						target.value = value;
					}
				}
			}
		}(input,value);
	}
}
