 var TextArea;
    var SubmitButton;
        
    function ChangeEnter(submit_button_id)
    {
        if(submit_button_id)
        {
            SubmitButton = document.getElementById(submit_button_id)
        }
        
        
        if(event.keyCode==13) 
        {
            if(event.srcElement && event.srcElement.type && event.srcElement.type=="textarea")
            {
                return event.keyCode;
            }
            
            if(SubmitButton)
            {
               mustValidate=true;
               SubmitButton.focus();
               return false;         
            }

            else
            {
                try
                {
                    event.keyCode = 9;            
                }
                catch(e)
                {
                    event.srcElement.disabled = true;
                    event.srcElement.disabled = false;
                    event.srcElement.focus();
                    
                }
                return event.keyCode;
            }
        }
    }
    
    function setMyValue(obj, objContainerName)
    {
        objContainer = document.getElementById(objContainerName)
        objContainer.value = obj.value;
     }
    
    function setChecked(obj, objContainerName)
    {
        objContainer = document.getElementById(objContainerName);
        
        if(obj.checked)
        {
			objContainer.value = Number(objContainer.value) + 1;
		}
		else
		{
			if(objContainer.value >= 0)
			{
				objContainer.value = Number(objContainer.value) - 1;
			}
		}
		
    }
    
function FormataCampo(Campo,teclapres,mascara)
{ 
    //pegando o tamanho do texto da caixa de texto com delay de -1 no event 
    //ou seja o caractere que foi digitado não será contado. 
    strtext = Campo.value 
    tamtext = strtext.length 
    //pegando o tamanho da mascara 
    tammask = mascara.length 
    //criando um array para guardar cada caractere da máscara 
    arrmask = new Array(tammask) 
    //jogando os caracteres para o vetor 
    for (var i = 0 ; i < tammask; i++){ 
        arrmask[i] = mascara.slice(i,i+1) 
} 
//alert (teclapres.keyCode) 
//começando o trabalho sujo 
if (((((arrmask[tamtext] == "#") || (arrmask[tamtext] == "9"))) || (((arrmask[tamtext+1] != "#") || (arrmask[tamtext+1] != "9"))))){ 
if ((teclapres.keyCode >= 37 && teclapres.keyCode <= 40)||(teclapres.keyCode >= 48 && teclapres.keyCode <= 57)||(teclapres.keyCode >= 96 && teclapres.keyCode <= 105)||(teclapres.keyCode == 8)||(teclapres.keyCode == 9) ||(teclapres.keyCode == 46) ||(teclapres.keyCode == 13)){ 
Organiza_Casa(Campo,arrmask[tamtext],teclapres.keyCode,strtext) 
} 
else{ 
Detona_Event(Campo,strtext) 
} 
} 
else{//Aqui funcionaria a mascara para números mas eu ainda não implementei 
if ((arrmask[tamtext] == "A")) { 
charupper = event.valueOf() 
//charupper = charupper.toUpperCase() 
Detona_Event(Campo,strtext) 
masktext = strtext + charupper 
Campo.value = masktext 
} 
} 
} 
function Organiza_Casa(Campo,arrpos,teclapres_key,strtext){ 
if (((arrpos == "/") || (arrpos == ".") || (arrpos == ",") || (arrpos == ":") || (arrpos == " ") || (arrpos == "-")) && !(teclapres_key == 8)){ 
separador = arrpos 
masktext = strtext + separador 
Campo.value = masktext 
} 
} 
function Detona_Event(Campo,strtext){ 
event.returnValue = false 
if (strtext != "") { 
Campo.value = strtext 
} 
}  


function showElements(elements){
	
		if(elements){
		    var elements = elements.split('|');
		    
		    for (i=0; i<elements.length; i++ )
		    {
		        document.getElementById(elements[i]).style.display = 'block';
		    }
		}
}

function hideElements(elements){
	
		if(elements){
		    var elements = elements.split('|');
		    
		    for (i=0; i<elements.length; i++ )
		    {
		        document.getElementById(elements[i]).style.display = 'none';
		    }
		}
}

function hideElementsEdicao(elements){
	
		if(elements){
		    var elements = elements.split('|');
		    
		    for (i=0; i<elements.length; i++ )
		    {
		        document.getElementById(elements[i]).style.display = 'none';
		    }
		}
		
		iTam = document.forms[0].elements.length
		
		for (i=0; i < iTam; i++)
		{
		    if ((document.forms[0].elements[i].id != '__VIEWSTATE') && (document.forms[0].elements[i].id != 'hdnRe') && (document.forms[0].elements[i].id != '__EVENTVALIDATION'))
		    {
		        if ((document.forms[0].elements[i].type == "radio") || (document.forms[0].elements[i].type == "checkbox"))
		        {
		            document.forms[0].elements[i].checked = false;
		        }
		        else
		        {
		            if (document.forms[0].elements[i].type.indexOf('select') > -1)
		            {
		                document.forms[0].elements[i].value = '0';
		            }
		            else
		            {
		                document.forms[0].elements[i].value = '';
		            }
		        }
		    
		    }
		}
			
}

function showhideSubMenu(what){
    idTrToControl = what.id.replace("wuItemMenu_lkb","wuItemMenu_trSub");
    idTdToControl = what.id.replace("wuItemMenu_lkb","wuItemMenu_td");
    
    trToControl = document.getElementById(idTrToControl);
    tdToControl = document.getElementById(idTdToControl);
    
    if (trToControl.className =='trSubMenuFechada'){
        tdToControl.className = 'voluntarios_clicado';
        trToControl.className ='trSubMenuAberta';
        
        if (trToControl.id == 'wuItemMenu_trSubConhecaPrograma')
        {
            document.getElementById('wuItemMenu_trSubVoluntario').className ='trSubMenuFechada';
            document.getElementById('wuItemMenu_tdVoluntario').className ='voluntarios';
            
            document.getElementById('wuItemMenu_trSubProjetos').className ='trSubMenuFechada';
            document.getElementById('wuItemMenu_tdVoluntario').className ='voluntarios';
            
            document.getElementById('wuItemMenu_trSubOng').className ='trSubMenuFechada';
            document.getElementById('wuItemMenu_tdOng').className ='voluntarios';
            
         }
         else if (trToControl.id == 'wuItemMenu_trSubVoluntario')
         {
            document.getElementById('wuItemMenu_trSubConhecaPrograma').className ='trSubMenuFechada';
            document.getElementById('wuItemMenu_tdConhecaPrograma').className ='voluntarios';
            
            document.getElementById('wuItemMenu_trSubProjetos').className ='trSubMenuFechada';
            document.getElementById('wuItemMenu_tdProjetos').className ='voluntarios';
            
            document.getElementById('wuItemMenu_trSubOng').className ='trSubMenuFechada';
            document.getElementById('wuItemMenu_tdOng').className ='voluntarios';
            
         }
         else if (trToControl.id == 'wuItemMenu_trSubProjetos')
         {
            document.getElementById('wuItemMenu_trSubConhecaPrograma').className ='trSubMenuFechada';
            document.getElementById('wuItemMenu_tdConhecaPrograma').className ='voluntarios';
            
            document.getElementById('wuItemMenu_trSubVoluntario').className ='trSubMenuFechada';
            document.getElementById('wuItemMenu_tdVoluntario').className ='voluntarios';
            
            document.getElementById('wuItemMenu_trSubOng').className ='trSubMenuFechada';
            document.getElementById('wuItemMenu_tdOng').className ='voluntarios';
         }
         else if (trToControl.id == 'wuItemMenu_trSubOng')
         {
            document.getElementById('wuItemMenu_trSubConhecaPrograma').className ='trSubMenuFechada';
            document.getElementById('wuItemMenu_tdConhecaPrograma').className ='voluntarios';
            
            document.getElementById('wuItemMenu_trSubVoluntario').className ='trSubMenuFechada';
            document.getElementById('wuItemMenu_tdVoluntario').className ='voluntarios';
            
            document.getElementById('wuItemMenu_trSubProjetos').className ='trSubMenuFechada';
            document.getElementById('wuItemMenu_tdProjetos').className ='voluntarios';
         }
         
            document.getElementById('wuItemMenu_tdMaisVoluntariado').className ='voluntarios';
            document.getElementById('wuItemMenu_tdCrianca').className ='voluntarios';
            document.getElementById('wuItemMenu_tdCampanhas').className ='voluntarios';
            document.getElementById('wuItemMenu_tdCapacitacao').className ='voluntarios';
            document.getElementById('wuItemMenu_tdEventos').className ='voluntarios';
            document.getElementById('wuItemMenu_tdVolVoluntario').className ='voluntarios';
            document.getElementById('wuItemMenu_tdExperiencia').className ='voluntarios';
            document.getElementById('wuItemMenu_tdNoticias').className ='voluntarios';
            document.getElementById('wuItemMenu_tdContato').className ='voluntarios';
        
        //if (idTdToControl.indexOf('ConhecaPrograma') > -1)
        //{
            document.getElementById('wuItemMenu_tdTituloMenu').className = 'voluntarios_topo2';
            //document.getElementById('wuItemMenu_imgFlexa').src = '../images/flecha_virada.gif';
        //}
    }
    else{
        tdToControl.className = 'voluntarios';
        trToControl.className ='trSubMenuFechada';
        
        //if (idTdToControl.indexOf('ConhecaPrograma') > -1)
        //{
            document.getElementById('wuItemMenu_tdTituloMenu').className = 'voluntarios_topo';
            //document.getElementById('wuItemMenu_imgFlexa').src = '../images/flecha.gif';
        //}        
    }
}

function showhideOutroMenu()
{

    for(i=0; i<document.forms[0].elements.length; i++)
    {
        alert(document.forms[0].elements[i].name);
    }
}

function showhide(what){
    
    if (what.style.display=='none'){
        what.style.display='block';
    }
    else{
        what.style.display='none';
    }
}



function showhideCheck(what){
    
    if (what.style.display=='none'){
        what.style.display='';
        frmvalidator.addValidation(document.getElementById('txtEmailReceberInformativo').id,'required','','E-mail'); 
        frmvalidator.addValidation(document.getElementById('txtEmailReceberInformativo').id,'email','','E-mail');
    }
    else{
        what.style.display='none';
        frmvalidator.clearValidations(document.getElementById('txtEmailReceberInformativo').id)
        document.getElementById('txtEmailReceberInformativo').value = '';
        releaseError(document.getElementById('txtEmailReceberInformativo'));
    }
}

function atividades(atividadeID)
{
	tbDescricao = getElementsByClassName(atividadeID)[0];
  
	
	if ((tbDescricao.style.display == 'none'))
    {
    
		tbDescricao.style.display = 'inline';
    }
	else
	{
		tbDescricao.style.display = 'none';
	}
}


  
 
function getElementsByClassName(classname, node)
{    
	if(!node) node = document.getElementsByTagName("body")[0];    
	var a = [];    
	var re = new RegExp('\\b' + classname + '\\b');    
	var elements = node.getElementsByTagName("*");    
	
	for(var i=0,j=elements.length; i<j; i++)
	{
		if(re.test(elements[i].className))
		{
			a.push(elements[i]);    
			
		}
		
	}
	return a;
}

function confirmDel(url)
{
	if (confirm('Deseja realmente excluir este item?'))
	{
		document.location = url;
	}
}

var isDescriptionOpened = false;
var objDescriptionOpened = null;

function showDescription(objExp)
{
	var divDescription  = objExp.parent().find(".description");
	var divVisible      = divDescription.css("display")=="none"? false: true;
	
	if(divVisible && descriptionOpened)
	{
		divDescription.slideUp();
		
		objDescriptionOpened = null;
		descriptionOpened = false;
	}
	else
	{
		divDescription.slideDown();
		
		if(objDescriptionOpened != null)
		{
			objDescriptionOpened.slideUp();
		}
		
		objDescriptionOpened = divDescription;
		descriptionOpened = true;
	}
}

//Menu DeVoluntarios
function MenuParaVolun() {

    var menu = document.getElementById("menuPVol");
    
    if(menu != null)
    {
        var navItems = menu.getElementsByTagName("li");
        
        for (var i=0; i<navItems.length; i++) {
            if(navItems[i] != null)
            {
                if(navItems[i].className == "menuPara") {
                    navItems[i].onmouseover=function() { this.className += " over"; }
                    navItems[i].onmouseout=function() { this.className = "menuPara"; }
                }
            }
        }
    }

    var listExperiencias = getElementsByClassName("expListHead");
    
    if(listExperiencias.length > 0)
    {
	    jQuery(".expListHead").click(function(){	            
			    showDescription(jQuery(this));
		    });        
    }
}
window.onload = MenuParaVolun;






// trap ENTER press
function doClick(buttonID,e)
{
	var key;

	if(window.event)
	{
		key = window.event.keyCode;		//IE
	}
	else
	{
		key = e.which;					//firefox
	}
	
	if (key == 13)
	{
		var btn = document.getElementById(buttonID);
		if (btn != null)
		{
			btn.click();
			event.keyCode = 0
		}
			return false;
	}
	return true;
}

//Experiencias Aba
/*jQuery(document).ready(
	function(){	
	    jQuery(".expListHead").click(function(){	            
			    showDescription(jQuery(this));
		    });
	};
);*/



function confirmDel()
{
	if (confirm("Deseja realmente excluir este item?"))
	{
		return true;
	}
	return false;
}

function despesaSetTotal(obj1, obj2, target)
{
	try
	{
		target.value = Number(obj1.value) + Number(obj2.value);
	}
	catch(e)
	{
		target.value = '...';
	}
}

function Button1_onclick()
{
    window.location = "participe.aspx"; 
}

