function objetoAjax(){
	var xmlhttp=false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (E) {
			xmlhttp = false;
			}
		}
		if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
			xmlhttp = new XMLHttpRequest();
		}
	return xmlhttp;
}



function ValidaCampo(NombreControl,Tipo,IdMensaje){
	var Estado = 0;
	
	
	switch (Tipo){
		case "Text":
			if( document.getElementById(NombreControl).value != "" ){
				document.getElementById('MensajeEstadoCampo_'+NombreControl).innerHTML = '';
				document.getElementById('MensajeEstadoCampo_'+NombreControl).className = 'MensajeEstadoLimpioCampo';
				Estado = 1;
			}else{
				document.getElementById('MensajeEstadoCampo_'+NombreControl).innerHTML = eval('TituloMensajeValidacion_'+IdMensaje);
				document.getElementById('MensajeEstadoCampo_'+NombreControl).className = 'MensajeEstadoCampo';
				Estado = 0;
			}			
		break;
		case "Select":
			if( document.getElementById(NombreControl).value != "0" ){
				document.getElementById('MensajeEstadoCampo_'+NombreControl).innerHTML = '';
				document.getElementById('MensajeEstadoCampo_'+NombreControl).className = 'MensajeEstadoLimpioCampo';
				Estado = 1;
			}else{
				document.getElementById('MensajeEstadoCampo_'+NombreControl).innerHTML = eval('TituloMensajeValidacion_'+IdMensaje);
				document.getElementById('MensajeEstadoCampo_'+NombreControl).className = 'MensajeEstadoCampo';
				Estado = 0;
			}			
		break;
		
	}
	return Estado;
	
}

function InArray(Busca, MiArray){
	var Estado = 1;
    for ( x = 0; x < MiArray.length; x++ ) { 
        if( MiArray[x] == Busca ){
            Estado = 0;
			break;
        }
    }
	
	return Estado;
}
