function getObjectRefById(objectId)
{
    return document.getElementById(objectId);
}

function showObject(objectId)
{
    setTimeout(objectId + '.style.visibility = \'visible\'',600);
}

function hideObject(objectId)
{
    setTimeout(objectId + '.style.visibility = \'hidden\'',600);
}

function clearField(objectId)
{
    var objRef = getObjectRefById(objectId);
    objRef.value = '';
}

function isNumberKey(evt) {
    
    if (document.all) {
        // Internet Explorer
        var tecla = event.keyCode;
    }
    else if(document.layers) {
        // Nestcape
        var tecla = evt.which;
    }
    
    if (tecla > 47 && tecla < 58) {
        // numeros de 0 a 9
        return true;
    }
    else {
        if (tecla != 8) {
            // backspace
            event.keyCode = 0;
        }
        else {
            return true;
        }
    }
    
}

function setValue(objectId,value,screen) {
	
	var oField;
	
	if (screen == null) {
		screen = 'actual';
	}
	
	if (screen == 'actual') {
		oField = window.document.getElementById(objectId);
	}
	
	if (screen == 'parent') {
		oField = window.parent.document.getElementById(objectId);
	}
	
	if (screen == 'opener') {
		oField = window.opener.document.getElementById(objectId);
	}
	
	if (screen == 'conteudo') {
		oField = window.frames['conteudo'].document.getElementById(objectId);
	}
	
	if (oField.value != null) {
		oField.value = value;
	}	
	
}

function OnChangePage(hiddenFieldId, numero)
{
    setValue(hiddenFieldId,numero);      
    setTimeout('__doPostBack(\'\',\'\')', 0)
}

function OnChangeTab(tabSequence)
{
    var tabItens = tabSequence.split('|');

    for (i = 0; i < tabItens.length; i++)
    {
        if (i == 0)
        {
            try {
            document.getElementById(tabItens[i]).style.display = 'inline';
            } catch (error) { }
        }
        else
        {
            try {
            document.getElementById(tabItens[i]).style.display = 'none';
            } catch (error) { }
        }
    }
}

function AbrePagina(perfil, tamx, tamy, yn) {
	lf = Math.floor(screen.width/2) - Math.floor(tamx/2);
	tp = Math.floor(screen.height/2) - Math.floor(tamy/2);
	window.open(perfil,"","resizable=no,toolbar=no,status=no,menubar=no,scrollbars=" + yn + ",width=" + tamx + ",height=" + tamy + ", left = " + lf + ", top = " + tp)
}

function MostraDica(dica,secao) {
	switch(secao) {
		case '6mesesa1ano' :
		document.getElementById('INA').style.display = 'none';
		document.getElementById('DIPAS').style.display = 'none';
		document.getElementById('AC').style.display = 'none';
		document.getElementById('VC').style.display = 'none';
		break;
		case 'recem_nascido' :
		document.getElementById('ACB').style.display = 'none';
		document.getElementById('DIN').style.display = 'none';
		document.getElementById('CAH').style.display = 'none';
		document.getElementById('ARN').style.display = 'none';
		document.getElementById('AMA').style.display = 'none';
		document.getElementById('EIB').style.display = 'none';
		document.getElementById('PCB').style.display = 'none';
		document.getElementById('CSR').style.display = 'none';
		document.getElementById('PAS').style.display = 'none';
		document.getElementById('DPM').style.display = 'none';
		document.getElementById('VCN').style.display = 'none';
		document.getElementById('VPD').style.display = 'none';
		document.getElementById('BBS').style.display = 'none';
		break;
		case 'representantes' :
		document.getElementById('NORTE').style.display = 'none';
		document.getElementById('SUL').style.display = 'none';
		document.getElementById('SUDESTE').style.display = 'none';
		document.getElementById('NORDESTE').style.display = 'none';
		document.getElementById('CENTROOESTE').style.display = 'none';
		break;
	}
	document.getElementById(dica).style.display = 'block';
}

function regiao(regiao) {
	if(document.getElementById('VAZIO')) {
		document.getElementById('VAZIO').style.display = 'none';
	}
	if(document.getElementById('NORTE')) {
		document.getElementById('NORTE').style.display = 'none';
	}
	if(document.getElementById('SUL')) {
		document.getElementById('SUL').style.display = 'none';
	}
	if(document.getElementById('SUDESTE')) {
		document.getElementById('SUDESTE').style.display = 'none';
	}
	if(document.getElementById('NORDESTE')) {
		document.getElementById('NORDESTE').style.display = 'none';
	}
	if(document.getElementById('CENTROOESTE')) {
		document.getElementById('CENTROOESTE').style.display = 'none';
	}
	document.getElementById(regiao).style.display = 'block';
}

function get_flash(arquivo, largura, altura, bgcolor, id, qualidade, alinhamento,transparente) {
	obj = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+largura+'" height="'+altura+'" id="'+id+'" align="'+alinhamento+'">';
	obj+= '<param name="allowScriptAccess" value="sameDomain" />';
	obj+= '<param name="movie" value="'+arquivo+'" />';
	obj+= '<param name="quality" value="'+qualidade+'" />';
	if(transparente == true) {
		obj+= '<param name="wmode" value="transparent" />';
	}
	obj+= '<param name="bgcolor" value="'+bgcolor+'" />';
	obj+= '<embed src="'+arquivo+'" '+((transparente==true)?'wmode="transparent"':'')+'" quality="'+qualidade+'" bgcolor="'+bgcolor+'" width="'+largura+'" height="'+altura+'" name="'+id+'" align="'+alinhamento+'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	obj+= '</object>';
	document.write(obj);
}


function AbreFoto(foto, tamx, tamy) {
	lf = Math.floor(screen.width/2) - Math.floor(tamx/2);
	tp = Math.floor(screen.height/2) - Math.floor(tamy/2);
	w = open(foto,"Foto","resizable=no,toolbar=no,status=no,menubar=no,scrollbars=no,width=" + tamx + ",height=" + tamy + ", left = " + lf + ", top = " + tp)
	w.document.open();
	w.document.write("<html><title>PROSPERI</title>");
	w.document.write("<body bgcolor=\"#FFFFFF\" topmargin=\"0\" leftmargin=\"0\" rightmargin=\"0\" bottommargin=\"0\">");
	w.document.write("<img src=\""+foto+"\">");
	w.document.write("</body></html>");
	w.document.close();
}


function exibe(info) {
	if(document.getElementById('box_'+info)) {
		if(document.getElementById('box_'+info).style.display == 'none') {
			document.getElementById('box_'+info).style.display = 'block';
		} else {
			document.getElementById('box_'+info).style.display = 'none';
		}
	}
}	