function validate_mb() {
          var frm=document.forms['form_contact'];  
          var value = '';
          var errFlag = new Array();
          var _qfGroups = {};
          _qfMsg = '';
          
          value = frm.elements['Name'].value;
           if (value=='' && !errFlag['Name']) {
            errFlag['FirstName'] = true;
            _qfMsg = _qfMsg + '\n - Field \'Name\' is mandatory.';
          }
          
          value = frm.elements['Title'].value;
          if (value=='' && !errFlag['Title']) {
            errFlag['Title'] = true;
            _qfMsg = _qfMsg + '\n - Field \'Title\' is mandatory.';
          }
           
          value = frm.elements['Email'].value;
          if (value=='' && !errFlag['Email']) {
            errFlag['Email'] = true;
            _qfMsg = _qfMsg + '\n - Field \'E-mail\' is mandatory.';
          }
          value = frm.elements['Email'].value;
          var regex = /^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/;
          if ( frm.elements['Email'].disabled==false && value != '' && !regex.test(value) && !errFlag['Email']) {
            errFlag['Email'] = true;
            _qfMsg = _qfMsg + '\n - Field \'E-mail Address\' should contain a valid email!';
          }
            value = frm.elements['Phone'].value;
          if (value=='' && !errFlag['Phone']) {
            errFlag['Phone'] = true;
            _qfMsg = _qfMsg + '\n - Field \'Phone\' is mandatory.';
          }
          value = frm.elements['ShortDescription'].value;
          if (value=='' && !errFlag['ShortDescription']) {
            errFlag['ShortDescription'] = true;  
            _qfMsg = _qfMsg + '\n - Field \'When is the best time to call?: \' is mandatory.';
          }

          value = frm.elements['ShortDescription'].value;
          if (value != '' && value.length > 1000 && !errFlag['ShortDescription']) {
            errFlag['ShortDescription'] = true;
            _qfMsg = _qfMsg + '\n - Field \'Short Project Description\' cannot contain more that 1000 chars.';
          }
          value = frm.elements['Captcha'].value;
          if (value=='' && !errFlag['Captcha']) {
            errFlag['Captcha'] = true;
            _qfMsg = _qfMsg + '\n - Please enter the code you see here.';
          }
          if (_qfMsg != '') {
            _qfMsg = 'Invalid information entered.' + _qfMsg;
            _qfMsg = _qfMsg + '\nPlease correct these fields.';
            alert(_qfMsg);
            return false;
          }
        }
        
        function validate_ot() {
          var frm=document.forms['form_contact'];  
          var value = '';
          var errFlag = new Array();
          var _qfGroups = {};
          _qfMsg = '';
          
          value = frm.elements['Name'].value;
           if (value=='' && !errFlag['Name']) {
            errFlag['FirstName'] = true;
            _qfMsg = _qfMsg + '\n - Field \'Name\' is mandatory.';
          }
          
          value = frm.elements['Title'].value;
          if (value=='' && !errFlag['Title']) {
            errFlag['Title'] = true;
            _qfMsg = _qfMsg + '\n - Field \'Title\' is mandatory.';
          }
           
          value = frm.elements['Email'].value;
          if (value=='' && !errFlag['Email']) {
            errFlag['Email'] = true;
            _qfMsg = _qfMsg + '\n - Field \'E-mail\' is mandatory.';
          }
          value = frm.elements['Email'].value;
          var regex = /^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/;
          if ( frm.elements['Email'].disabled==false && value != '' && !regex.test(value) && !errFlag['Email']) {
            errFlag['Email'] = true;
            _qfMsg = _qfMsg + '\n - Field \'E-mail Address\' should contain a valid email!';
          }

          value = frm.elements['ShortDescription'].value;
          if (value=='' && !errFlag['ShortDescription']) {
            errFlag['ShortDescription'] = true;
            _qfMsg = _qfMsg + '\n - Field \'Short Project Description\' is mandatory.';
          }

          value = frm.elements['ShortDescription'].value;
          if (value != '' && value.length > 1000 && !errFlag['ShortDescription']) {
            errFlag['ShortDescription'] = true;
            _qfMsg = _qfMsg + '\n - Field \'Short Project Description\' cannot contain more that 1000 chars.';
          }
          value = frm.elements['Captcha'].value;
          if (value=='' && !errFlag['Captcha']) {
            errFlag['Captcha'] = true;
            _qfMsg = _qfMsg + '\n - Please enter the code you see here.';
          }
          if (_qfMsg != '') {
            _qfMsg = 'Invalid information entered.' + _qfMsg;
            _qfMsg = _qfMsg + '\nPlease correct these fields.';
            alert(_qfMsg);
            return false;
          }
        }