﻿function funCheckSearchForm()
{
    if((document.frmMRSearch.mrsc.value=='Enter Keywords')||(document.frmMRSearch.mrsc.value=='')) 
    {
		alert("You must enter search criteria");
		document.frmMRSearch.mrsc.value='';
		document.frmMRSearch.mrsc.focus();
		return false;
	}
	
	document.frmMRSearch.submit();
	return true
}

function funSubmitPDFForm()
{
    document.frmDynamicPDF.submit() ;
}

function funSelectAllCategories()
{
   
   if(document.frmMRSearch.strSearchCategoryIDAll.checked == true)
    {
        
        var cbGroup = document.frmMRSearch.elements['srcatid'], i = 0, cb;
        while( cb = cbGroup[i++] )
            {
            cb.checked = true;
            }
    }
    else
    {
        
        var cbGroup = document.frmMRSearch.elements['srcatid'], i = 0, cb;
        while( cb = cbGroup[i++] )
            {
            cb.checked = false;
            }
    }

} 

function funCatSelection(strCatName)
{
   
    if (document.getElementById(""+strCatName+"").checked == false)
    {
        document.frmMRSearch.strSearchCategoryIDAll.checked = false ;
    }
}


function funResetSearchTools()
{
    document.getElementById("strSearchStartDay").value = '' ;
    document.getElementById("strSearchStartMonth").value = '' ;
    document.getElementById("strSearchStartYear").value = '' ;    
    document.getElementById("strSearchEndDay").value = '' ;
    document.getElementById("strSearchEndMonth").value = '' ;
    document.getElementById("strSearchEndYear").value = '' ;  
    
    document.getElementById("TDDate").style.display = 'none'; 
    document.getElementById("datDateSelect").value = 2 ;
    
    
    document.frmMRSearch.strSearchCategoryIDAll.checked = true ;
    funSelectAllCategories()
    
    document.frmMRSearch.intSearchReportChoiceAll.checked = true ;
    document.frmMRSearch.intSearchReportChoicePurchase.checked = false ;
    
    document.getElementById("mrsc").value = '' ;
    document.frmMRSearch.strSearchWordChoiceAny.checked = true ;
    document.frmMRSearch.strSearchWordChoiceAll.checked = false ;
    document.frmMRSearch.strSearchWordChoiceExact.checked = false ;
}

function funDoSearchDate()
{
    var strSearchStartDay, strSearchStartMonth, strSearchStartYear
    var strSearchEndDay, strSearchEndMonth, strSearchEndYear
    
    var myDate = new Date();
    
    strSearchEndDay = myDate.getDate() ;
    strSearchEndMonth = myDate.getMonth() + 1 ;
    strSearchEndYear = myDate.getYear();
    
    document.getElementById("TDDate").style.display = 'none';
    
    switch(document.getElementById("datDateSelect").value)
    {
    case '3':
        strSearchStartDay = myDate.getDate() ;
        strSearchStartMonth = myDate.getMonth() + 1 ;
        strSearchStartYear = myDate.getYear() ;

        break;    
    case '4':
        myDate.setDate(myDate.getDate()-7);
    
        strSearchStartDay = myDate.getDate() ;
        strSearchStartMonth = myDate.getMonth() + 1 ;
        strSearchStartYear = myDate.getYear() ;
        
        break; 
    case '5':
        myDate.setMonth(myDate.getMonth());
        
        strSearchStartDay = myDate.getDate() ;
        strSearchStartMonth = myDate.getMonth();
        strSearchStartYear = myDate.getYear() ;
        
        break; 
    case '6':
        myDate.setMonth(myDate.getMonth()-2);
    
        strSearchStartDay = myDate.getDate() ;
        strSearchStartMonth = myDate.getMonth();
        strSearchStartYear = myDate.getYear() ;
        
        break; 
    case '7':
        myDate.setMonth(myDate.getMonth()-5);
        
        strSearchStartDay = myDate.getDate() ;
        strSearchStartMonth = myDate.getMonth();
        strSearchStartYear = myDate.getYear() ;
        
        break; 
    case '8':   
        strSearchStartDay = myDate.getDate() ;
        strSearchStartMonth = myDate.getMonth() + 1 ;
        strSearchStartYear = myDate.getYear() - 1 ;
        
        break; 
    case '9':   
        strSearchStartDay = myDate.getDate() ;
        strSearchStartMonth = myDate.getMonth() + 1 ;
        strSearchStartYear = myDate.getYear() - 2 ;
        
        break; 
    case '1':   
        strSearchStartDay = '' ;
        strSearchStartMonth = '' ;
        strSearchStartYear = '' ;
        
        strSearchEndDay = '' ;
        strSearchEndMonth = '' ;
        strSearchEndYear = '' ; 
        document.getElementById("TDDate").style.display = '' ;
        
        break;         
        
    default:
        strSearchStartDay = '' ;
        strSearchStartMonth = '' ;
        strSearchStartYear = '' ;
        
        strSearchEndDay = '' ;
        strSearchEndMonth = '' ;
        strSearchEndYear = '' ;        
    } 

    
    document.getElementById("strSearchStartDay").value = strSearchStartDay ;
    document.getElementById("strSearchStartMonth").value = strSearchStartMonth ;
    document.getElementById("strSearchStartYear").value = strSearchStartYear ;
    
    document.getElementById("strSearchEndDay").value = strSearchEndDay ;
    document.getElementById("strSearchEndMonth").value = strSearchEndMonth ;
    document.getElementById("strSearchEndYear").value = strSearchEndYear ;    
    
}

function funPopUpSamplePage(strURL)
{
	var nLeft = (window.screen.availWidth - 350)/2;
	var nTop = (window.screen.availHeight - 630)/2;
	window.open(strURL,'windowPop',',resizeable=yes,scrollbars=yes,width=350px,height=630px,top=' + nTop + ',left=' + nLeft,true); 
}
