function movepic(img_name,img_src) {
document[img_name].src=img_src;
}

var inter = new Array();
function menu(linkPai, out){
	var subMenu = linkPai.nextSibling;
	if(!out)
		clearInterval(inter[linkPai.id]);
	if(subMenu.parentNode.className==''){
		subMenu.parentNode.className='over';			
		for(i=0; i<subMenu.childNodes.length; i++){
			if(subMenu.childNodes[i].nodeType == 1){
				subMenu.childNodes[i].onmouseover = function(){clearInterval(inter[linkPai.id]);subMenu.parentNode.className='over';};				
				subMenu.childNodes[i].onmouseout = function(){subMenu.parentNode.className='';};
			}
		}
	}else if(out){
		if(linkPai.parentNode.className!="selected over")
			inter[linkPai.id] = setInterval(function(){subMenu.parentNode.className='';},100);
	}
}


/*
** Função utilizada para mascara da data (DD/MM/AAAA)
*/
function MaskField(o,f) {
    v_obj = o;
    v_fun = f;
    setTimeout("ExecMask()",1);
}

function ExecMask() {
    v_obj.value = v_fun(v_obj.value);
}

function Data(v){
    v=v.replace(/\D/g,"");                    
    v=v.replace(/(\d{2})(\d)/,"$1/$2");      
    v=v.replace(/(\d{2})(\d)/,"$1/$2");      
                                            
    v=v.replace(/(\d{2})(\d{2})$/,"$1$2");
    return v;
}


/*
** Função validar a data digitada
*/
function CheckDate(pObj) {
  var expReg = /^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/(19|20)?\d{2}$/;
  var aRet = true;
  if ((pObj) && (pObj.value.match(expReg)) && (pObj.value != '')) {
    var dia = pObj.value.substring(0,2);
    var mes = pObj.value.substring(3,5);
    var ano = pObj.value.substring(6,10);
    if ((mes == 4 || mes == 6 || mes == 9 || mes == 11 ) && dia > 30)
      aRet = false;
    else
      if ((ano % 4) != 0 && mes == 2 && dia > 28)
        aRet = false;
      else
        if ((ano%4) == 0 && mes == 2 && dia > 29)
          aRet = false;
  }  else
    aRet = false;  
  return aRet;
}
