function hideElemento(elemento){
	if(elemento != null && elemento.style != null) {
		elemento.style.display='none';
	}
}
function showElemento(elemento){
	if(elemento != null && elemento.style != null) {
		elemento.style.display='';
	}
}
//21:Supervisores, 22: Agencias, 23: Proveedores
function checkProveedor(){
	var ele = document.getElementById("datosproveedoragencia");
	var selectproveedor = document.getElementById("gid");
	if(selectproveedor.value != 23 && selectproveedor.value != 22) {
    		hideElemento(ele);
    		ele= document.getElementById("portalbienvenido");
    		hideElemento(ele);
    		ele= document.getElementById("portaltda");
    		hideElemento(ele);   		
  	}
	else {
		showElemento(ele);
	}
	if(selectproveedor.value == 21){
		ele= document.getElementById("portalbienvenido");
		showElemento(ele);
		ele= document.getElementById("portaltda");
		showElemento(ele);
	}
	if(selectproveedor.value == 22){
		for(i=1;i<=5;i++){
			var ele = document.getElementById("datosproveedor"+i);
			hideElemento(ele);
		}
		for(i=1;i<=7;i++){
			var ele = document.getElementById("datosagencia"+i);
			showElemento(ele);
		}
		ele= document.getElementById("portalbienvenido");
		hideElemento(ele);
		ele= document.getElementById("portaltda");
		hideElemento(ele);
	}
	
	if(selectproveedor.value == 23){
		for(i=1;i<=5;i++){
			var ele = document.getElementById("datosproveedor"+i);
			showElemento(ele);
		}
		for(i=1;i<=7;i++){
			var ele = document.getElementById("datosagencia"+i);
			hideElemento(ele);
		}
		ele= document.getElementById("portalbienvenido");
		showElemento(ele);
		ele= document.getElementById("portaltda");
		showElemento(ele);
	}
}

function showCuenta(){
	var ele = document.getElementById("datosproveedor2");
	showElemento(ele);
}

function hideCuenta(){
	var ele = document.getElementById("datosproveedor2");
	hideElemento(ele);
}

function checkCuenta(){
	var ele = document.getElementById("agente_proveedor1");
	var selectproveedor = document.getElementById("gid");
	if (ele != null && (ele.checked == true || selectproveedor.value == 23 )){
		showCuenta();
	}else{
		hideCuenta();
	}
}

function disablesmsnumber() {
	var ele = document.getElementById("sms_numero");
	if (ele != null && ele.disabled == false){
		ele.disabled = true;
	}
}

function enablesmsnumber() {
	var ele = document.getElementById("sms_numero");
	if (ele != null && ele.disabled == true){
		ele.disabled = false;
	}
}
	
function tipousuarioreg(){
	var ele = document.getElementById("tipousuario");
	var ele2 = document.getElementById("textoproveedor");
	var ele3 = document.getElementById("textoagente");
	if (ele != null && ele.value == 'Manager'){
		var ele1 = document.getElementById("tipoproveedor");
		showElemento(ele1);
		showElemento(ele2);
		hideElemento(ele3);
	}else{if (ele != null && ele.value == 'Agencias'){
		var ele1 = document.getElementById("tipoproveedor");
		hideElemento(ele1);
		showElemento(ele3);
		hideElemento(ele2);
	}
	}
}
