// JavaScript Document
function Evflash(str) {
	document.write(str);
}

// Tira foco do campo e reseta value padrão se necessário
function Blurr(campo, defaultvalue){
	campo.style.background='#ffffff';
	if (defaultvalue != "" & campo.value == "") {
	 campo.value = defaultvalue;
  }
}

// Dá foco no campo e limpa o value se necessário
function Focuss(campo, defaultvalue){
	campo.style.background='#f3ce02';
	if (defaultvalue != "" & campo.value == defaultvalue) {
	 campo.value = "";
  }

}

function mascara(o,f){
    v_obj=o
    v_fun=f
    setTimeout("execmascara()", 1)
}

function execmascara(){
    v_obj.value=v_fun(v_obj.value)
}

function FloatValidate(objeto, aceitaVirgula, e) {
	var key;
	var keychar;
	var keydecimal;
	var decimal = 0;
	
	if(!e.keyCode)
		key = e.which;
	else
		key = e.keyCode;
	
	keychar = String.fromCharCode(key).toLowerCase();
	if(key==8 || key==9 || key==13 || key==35 || key==36 || key==37 || key==39 || key==46 || key==116) {
		if(!e.keyCode && keychar==".") 
			return false;
		else
			return true;
	}
	
	for(var i=0;i<objeto.length;i++) {
		if(objeto.substr(i,1)==",")
			decimal = i;
	}
	
	if(("0123456789").indexOf(keychar) > -1) {
		if(decimal == 0)
			return true;
		else {
			if(decimal+2>=objeto.length)
				return true;
			else
				return false;
		}
	} else if((keychar==",") && (aceitaVirgula==true))
		return (decimal == 0)
	else
		return false;
}

$(document).ready(function() {
	if($("#usuario")) {
		$("#usuario").val("CPF");
		$("#usuario").focus(function() {
			$(this).unmask();
			$(this).mask("999.999.999-99");
			
		});
		
		$("#usuario").blur(function() {
			if($(this).val() == "" || $(this).val() == "___.___.___-__") {
				$(this).unmask();
				$(this).val("CPF");
			}
		});
	}
	
	/*$("#txt_normal").click(function() {
		alert("Normal");
	});
	
	$("#txt_zoom150").click(function() {
		alert("150%");
	});
	
	$("#txt_zoom200").click(function() {
		alert("200%");
	});*/
});