function trim(sString){ while (sString.substring(0,1) == ' ') { sString = sString.substring(1, sString.length); } while (sString.substring(sString.length-1, sString.length) == ' ') { sString = sString.substring(0,sString.length-1); } return sString; } function isMail(m) { if (!m) return false; var reg = new RegExp('^([\.a-zA-Z0-9_-]+)@([\.a-zA-Z0-9_-]){1,}[\.]{1,1}[a-zA-Z]{2,3}$'); if(!reg.test(m)) return false; return true; } /* Validação do formulário fale conosco */ function checkFormContato(){ var form = document.getElementById('frContato'); if(trim(form.nome.value)==""){ alert('Campo Nome vazio!'); form.nome.focus(); return false; } if(trim(form.email.value)==""){ alert('Campo E-Mail vazio!'); form.email.focus(); return false; } else{ if(!isMail(form.email.value)){ alert('E-Mail inválido!'); form.email.focus(); return false; } } if(trim(form.departamento.value)==""){ alert('Campo Departamento vazio!'); form.departamento.focus(); return false; } if(trim(form.mensagem.value)==""){ alert('Campo Mensagem vazio!'); form.mensagem.focus(); return false; } } /* Validação do formulário login */ function checkLogin(){ var form = document.getElementById('frWebmail'); if(trim(form._user.value)==""){ alert('Campo E-Mail vazio!'); form.f_user.focus(); return false; } else{ if(!isMail(form._user.value)){ alert('E-Mail inválido!'); form.f_user.focus(); return false; } } if(trim(form._pass.value)==""){ alert('Campo Password vazio!'); form.f_pass.focus(); return false; } } /* new Draggable('janela', { ghosting:false, snap: function(x,y,draggable) { function constrainX(n, lower, upper) { //lower = -51; //upper = 240; if (n > upper) { //$('texto').innerHTML = "U: " + upper; return upper; } else if (n < lower) { //$('texto').innerHTML = "L: " + lower; return lower; } else { //$('texto').innerHTML = "N: " + n; return n-(n%10); } } function constrainY(n, lower, upper) { //upper = 240; //lower = -174; if (n > upper) { //$('texto').innerHTML = "U: " + upper; return upper; } else if (n < lower) { //$('texto').innerHTML = "L: " + lower; return lower; } else { //$('texto').innerHTML = "N: " + n; return n-(n%10); } } element_dimensions = Element.getDimensions(draggable.element); parent_dimensions = Element.getDimensions(draggable.element.parentNode); //return[ //constrain(x, 0, parent_dimensions.width - element_dimensions.width), //constrain(y, 0, parent_dimensions.height - element_dimensions.height)]; return[ constrainX(x, 0, parent_dimensions.width - element_dimensions.width), constrainY(y, 0, parent_dimensions.height - element_dimensions.height)]; } }); Droppables.add( 'area', { accept: 'menu', hoverclass: 'entraDrop', greedy: false, onHover: function(janela,element,overLap) { if (!document.all) { $('janela').addClassName('menuSuperior'); $('janela').removeClassName('menuLateral'); } //$('janela').setStyle({border: '2px solid green',color:'red'}); }, onDrop: function(janela,element) { dimensionsJ = janela.getDimensions(); dimensions = element.getDimensions(); //new Effect.MoveBy(janela, 0, dimensions.width - dimensionsJ.width, { duration: 0.70 }); //$('texto2').innerHTML = "Dimensao direita: W " + dimensions.width + " - H " + dimensions.height; } }); Droppables.add( 'dropArea', { accept: 'menu', hoverclass: 'entraDrop', //onHover: function(janela) { onHover: function (drag,drop,opct) { if (!document.all) { $('janela').addClassName('menuLateral'); $('janela').removeClassName('menuSuperior'); } } }); */