/*
RESTRICTED RIGHTS NOTICE:  THIS RESTRICTED COMPUTER SOFTWARE IS THE 
COPYRIGHTED AND PROPRIETARY PROPERTY OF DISCOVERY LOGIC, INC.  
THE SOFTWARE WAS ACQUIRED UNDER FAR 52.227-14, ALTERNATE III, 
AND MAY NOT BE DISCLOSED OUTSIDE THE UNIVERSITY, TO THE PUBLIC, 
OR TO SUPPORT SERVICE CONTRACTORS.  
UNAUTHORIZED COMMERCIAL USE OF ANY KIND IS STRICTLY PROHIBITED.  
*/
﻿
// Set UI placement and timeout of WARP Progress Indicator
function warp_InitializePanel(oPanel)
{
     var pi = oPanel.getProgressIndicator();
     pi.setImageUrl(warpIconPlaceHolder);
     pi.setLocation(ig_Location.MiddleCenter);
}   

// Hide progress bar in Module Header
function warp_RefreshComplete(oPanel)
{
    var progressBar = document.getElementById('imgProgressIndicator');
    if(progressBar != null)
        progressBar.style.visibility = 'hidden';
       
}

// Show progress bar in Module Header
function warp_RefreshRequest(oPanel, var1, var2)
{
    var progressBar = document.getElementById('imgProgressIndicator');
    if(progressBar != null)
        progressBar.style.visibility = 'visible';
        
}  

function IsValidHTML() {
    var pattern = new RegExp("<.+?>", "gi");
    tbxKeywords = document.getElementById('ctl00_ContentPlaceHolder1_ucNCDSearchForm_tbxKeywords');
    tbxLastName = document.getElementById('ctl00_ContentPlaceHolder1_ucNCDSearchForm_tbxLastName');
    tbxFirstName = document.getElementById('ctl00_ContentPlaceHolder1_ucNCDSearchForm_tbxFirstName');
    tbxMiddleInitial = document.getElementById('ctl00_ContentPlaceHolder1_ucNCDSearchForm_tbxMiddleInitial');
    tbxPatentNumber = document.getElementById('ctl00_ContentPlaceHolder1_ucNCDSearchForm_tbxPatentNumber');
    tbxKeywordsExclude = document.getElementById('ctl00_ContentPlaceHolder1_ucNCDSearchForm_tbxKeywordsExclude');

    if (pattern.test(tbxKeywords.value) ||
        pattern.test(tbxLastName.value) ||
        pattern.test(tbxFirstName.value) ||
        pattern.test(tbxMiddleInitial.value) ||
        pattern.test(tbxPatentNumber.value) || 
        pattern.test(tbxKeywordsExclude.value))
        return false;
    else
        return true;
}

   


			


