Subversion Repositories DevTools

Rev

Rev 3900 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3900 Rev 3917
Line 368... Line 368...
368
}
368
}
369
 
369
 
370
function checkVersionNumber()
370
function checkVersionNumber()
371
{
371
{
372
   reseteMessage();
372
   reseteMessage();
373
   if (document.NEWversion.build_type[1].checked)
373
   if (document.NEWversion.build_type[0].checked)
-
 
374
   {
-
 
375
        removeClass(document.getElementById('FRvnumber'), 'form_error' );
-
 
376
        document.getElementById('vnError').innerText = '';
-
 
377
   }
-
 
378
   else
374
   {
379
   {
375
        // Get Full version - store into hidden field processing
380
        // Get Full version - store into hidden field processing
376
        var versionExt = document.all['v_ext'].value;
381
        var versionExt = document.all['v_ext'].value;
377
        var versionBase = document.all['FRvnumber'].value;
382
        var versionBase = document.all['FRvnumber'].value;
378
        document.all['FRnewver'].value = versionBase + versionExt;
383
        document.all['FRnewver'].value = versionBase + versionExt;
Line 385... Line 390...
385
            document.getElementById('vnError').innerText = 'Invalid form';
390
            document.getElementById('vnError').innerText = 'Invalid form';
386
            showeMessage(document.MM_error);
391
            showeMessage(document.MM_error);
387
            fieldError = true;
392
            fieldError = true;
388
            return;
393
            return;
389
        }
394
        }
390
    }
-
 
391
 
-
 
392
    removeClass(document.getElementById('FRvnumber'), 'form_error' );
-
 
393
    document.getElementById('vnError').innerText = '';
-
 
394
}
-
 
395
 
395
 
396
function checkVersionExists()
-
 
397
{
-
 
398
   reseteMessage();
-
 
399
   if (document.NEWversion.build_type[1].checked)
-
 
400
   {
-
 
401
        xmlHttp=GetXmlHttpObject(checkVersionExistsDone);
396
        xmlHttp=GetXmlHttpObject(checkVersionExistsDone);
402
        if (xmlHttp==null)
397
        if (xmlHttp==null)
403
        {
398
        {
404
            alert ("Your browser does not support AJAX!");
399
            alert ("Your browser does not support AJAX!");
405
            return;
400
            return;
Line 432... Line 427...
432
        }
427
        }
433
 
428
 
434
        if(myJson.result != 0)
429
        if(myJson.result != 0)
435
        {
430
        {
436
            addClass(document.getElementById('FRvnumber'), 'form_error' );
431
            addClass(document.getElementById('FRvnumber'), 'form_error' );
437
            //document.getElementById('vnError').innerText = 'Version already exists';
432
            document.getElementById('vnError').innerText = 'Exists';
438
            showeMessage('Version already exists');
433
            showeMessage('Version already exists');
439
            fieldError = true;
434
            fieldError = true;
440
        }
435
        }
441
        else
436
        else
442
        {
437
        {
Line 448... Line 443...
448
}
443
}
449
 
444
 
450
function checkReason()
445
function checkReason()
451
{
446
{
452
   reseteMessage();
447
   reseteMessage();
453
    MM_validateForm("--Silent",'FRreason','Reason for This Version','maxLength:4');
448
    MM_validateForm("--Silent",'FRreason','Reason for This Version','maxLength:4000');
454
    if ( ! document.MM_returnValue )
449
    if ( ! document.MM_returnValue )
455
    {
450
    {
456
        addClass(document.getElementById('FRreason'), 'form_error' );
451
        addClass(document.getElementById('FRreason'), 'form_error' );
457
        //document.getElementById('frError').innerText = 'Too Long';
452
        //document.getElementById('frError').innerText = 'Too Long';
458
        showeMessage(document.MM_error);
453
        showeMessage(document.MM_error);
Line 523... Line 518...
523
        fieldError = false;
518
        fieldError = false;
524
        checkMode = 1;
519
        checkMode = 1;
525
        checkPackage();
520
        checkPackage();
526
        checkBaseView();
521
        checkBaseView();
527
        checkVersionNumber();
522
        checkVersionNumber();
528
        checkVersionExists();
-
 
529
        checkReason();
523
        checkReason();
530
        if (!fieldError)
524
        if (!fieldError)
531
        {
525
        {
532
            MM_showProgressBar();
526
            MM_showProgressBar();
533
            f.action='_new_version.asp';
527
            f.action='_new_version.asp';
Line 727... Line 721...
727
                                          </select>
721
                                          </select>
728
                                       </DIV>
722
                                       </DIV>
729
                                    </td>
723
                                    </td>
730
                                 </tr>
724
                                 </tr>
731
 
725
 
-
 
726
                                 <!-- Reason For This Version -->
732
                                 <tr>
727
                                 <tr>
733
                                    <td background="images/bg_form_lightbluedark.gif" width="20%" class="form_field">Reason For This Version</td>
728
                                    <td background="images/bg_form_lightbluedark.gif" width="20%" class="form_field">Reason For This Version</td>
734
                                    <td background="images/bg_form_lightgray.gif" nowrap width="100%" class="form_field">
729
                                    <td background="images/bg_form_lightgray.gif" nowrap width="100%" class="form_field">
735
                                       <textarea name="FRreason" id="FRreason" class="form_item" style="width: 420px; height: 150px" onBlur="checkReason()"></textarea>
730
                                       <textarea name="FRreason" id="FRreason" class="form_item" style="width: 420px; height: 150px" onBlur="checkReason()"></textarea>
736
                                        <span id="frError"></span>
731
                                        <span id="frError"></span>