// JavaScript Document
//***********************************************************
//*	Criado Por:		Jaime Peixe								*
//*	Criado Em:		08/11/2007								*
//*	Modificado Por:	Jaime Peixe								*
//*	Modificado Em:	20/05/2008								*
//*	Funcionalidade:	Verifica se o Campo Está Vazio			*
//***********************************************************
function isEmpty(obj){
	var value	= '';
	var	empty	= 0;
	
	try {
		if(obj.type == 'text' || obj.type == 'textarea' || obj.type == 'password' || obj.type == 'hidden' || obj.type == 'file'){
			value = obj.value;
			
			for(i = 0; i < value.length; i++){
				if(value.substr(i,1) != ' '){
					empty = 1;	
				}
			}
		} else if(obj.type == 'select-one'){
			if(obj.selectedIndex > 0 ){
				empty = 1;
			}
		} else if(obj.type == 'select-multiple'){
			for(i = 0; i < obj.length; i++){
				if(i > 0 && obj.options[i].selected){
					empty = 1;	
				}
			}
		} else if(obj.length){ //radio e checkbox
			for(i = 0; i < obj.length; i++){
				if(obj[i].checked == true){
					empty = 1;	
				}
			}
		} else if(obj.checked){
			empty = 1;	
		}

		if(empty == 0){
			return true;
		} else {
			return false;
		}
	} catch (e) {
		return false;
	}
}
