﻿// JScript File

  
  // mouse over function changes style of html control
// called from mouseover clientside event of control
  function mo(t)
  {
     t.className = "mouseover";
  }
// mouse leave function clears style of html control
// called from mouseleave clientside event of control 
  function ml(t)
  {
     t.className = "";
  }

// maximize the Browser Window
  function maximizeWindow() {
      if (window.screen) {
          this.moveTo(0, 0);
          this.resizeTo(screen.availWidth, screen.availHeight)
      }
  }




//onblur event for Trans id
  
function tran()
{

 var txttransid = document.getElementById('txtTransID');
  var txtrtnregion = document.getElementById('DDRTNRegion');
  var txtrtn =  document.getElementById('txtRTN');
   var  chklistforms = document.getElementById('chkListForms');
 var datefrom = document.getElementById('dtpFrom'); 
 var dateto = document.getElementById('dtpTo'); 
        
        
     
 if (isNaN(txttransid.value)) {
                alert('not a number');
               
                }
         else
         {

//disabled="disabled"
if(txttransid.value == "")
{
txtrtn.style.backgroundColor = ""//gainsboro"
txtrtnregion.style.backgroundColor = ""
 txtrtnregion.disabled = false
 txtrtn.disabled=false
 txtrtn.disabled=false
  chklistforms.disabled=false
  datefrom.disabled=false
  dateto.disabled=false
  return false;

}
else
{
  txtrtn.style.backgroundColor = "buttonface"//gainsboro"
txtrtnregion.style.backgroundColor = "buttonface"
 txtrtnregion.disabled = true
 txtrtn.disabled=true
 txtrtn.disabled=true
  chklistforms.disabled=true
  datefrom.disabled=true
  dateto.disabled=true
  return false;
}
}

}





// rtnregion function start

function rtnregion()
{
 var txttransid = document.getElementById('txtTransID');
  var txtrtnregion = document.getElementById('DDRTNRegion');
  var txtrtn =  document.getElementById('txtRTN');
   var  chklistforms = document.getElementById('chkListForms');
 var datefrom = document.getElementById('dtpFrom'); 
 var dateto = document.getElementById('dtpTo'); 

  //var error = igedit_getById('LabelError');
  // var nums = /^[1-4]$/;   

          
       
     if(txtrtnregion.value !=  " " )
     {
     txttransid.style.backgroundColor = "buttonface"
        txttransid.disabled = true;
     // txtrtn.focus();
     }
     else 
     {
      if ( isNaN(txtrtnregion.value))
      {
       alert('please enter a valied Tracking number');
      
      }
      else
      {
       
        txttransid.style.backgroundColor = ""
        txttransid.disabled=false;
        txttransid.disabled=false;
        chklistforms.disabled=false;
         datefrom.disabled=false;
         dateto.disabled=false; 
       }
      }

     return false;


          
      }
   
   
   
//   
//function rtnfocus()
//{
//  var txtrtnregion = document.getElementById('DDRTNRegion');
//  var txtrtn =  document.getElementById('txtRTN');
//  
//  if(txtrtnregion.value == " ")
//  {
//   alert('please select RTN REGION code');
//  }
// 

//}



function rtn()
{

var txtrtn = document.getElementById('txtRTN');
 var txtrtnregion = document.getElementById('DDRTNRegion');
 var txttransid = document.getElementById('txtTransID');
 var  chklistforms = document.getElementById('chkListForms');
 var datefrom = document.getElementById('dtpFrom'); 
 var dateto = document.getElementById('dtpTo'); 




if(txtrtnregion.value == " ")
{
 if(txtrtn.value == "")
 {
 // txttransid.Element.style.backgroundColor = ""
  txttransid.disabled=false;
  chklistforms.disabled=false;
  datefrom.disabled=false;
  dateto.disabled=false; 
 
 }
 else
 {
  alert('please enter REGION code');
  }
}
else if (txtrtn.value == "")
{
   chklistforms.disabled=false;
  datefrom.disabled=false;
  dateto.disabled=false; 
}
else
{
 if(isNaN(txtrtn.value))
 {

 alert('The value in the Tracking Number is  Not a number');

 }
 else
{
   
txttransid.style.backgroundColor = "buttonface"
 // txttransid.Element.disabled=true;
  chklistforms.disabled = true;
  datefrom.disabled = true;
  dateto.disabled = true ; 

}
}

return false;
}
   
   



function BrowserType(urlin)
{

//document.write(navigator.appName);
//document.write("<P>");
//document.write(navigator.appVersion);
//
//Test for IE4 or greater
//debugger;
if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion >= "4.0")
  { 
   window.open(urlin,"_blank");
        
  } 
//
else if (navigator.appName == "Opera") 
{ 
    window.open(urlin  ,"_blank");
  } 
//Test for Netscape and Firefox
else if (navigator.appName == "Netscape") 
  {
    if (navigator.userAgent.indexOf('Firefox')==-1){
//
//This is where the code to open a window in Netscape goes
        window.open(urlin,"_blank");
       }else{
//
//This is where the code to open a window in Firefox goes
              window.open(urlin,"_blank");
       };
  }else{ //redirect the output to this browser's window for all other browser type's
        window.open(urlin,"_self");
 };
}




function dgNote_AfterRowActivateHandler(gridName, rowId)
{
       
   var gridrow = igtbl_getRowById(rowId); 
 var lbRTN =  igtbl_getElementById("lbRTN");
   var lbActivityID =  igtbl_getElementById("lbActivityID");
   var lbTrackingID=  igtbl_getElementById("lbTrackingID");
   var lbUserID=  igtbl_getElementById("lbUserID");
   var lbStatus =  igtbl_getElementById("lbStatus");
   var lbExternalComments =  igtbl_getElementById("lbExternalComments");
   
      if(lbRTN)
       lbRTN.innerHTML = "RTN:  "+ gridrow.getCell(0).getValue();
        if(lbActivityID)
       lbActivityID.innerHTML = "ActivityID: " + gridrow.getCell(1).getValue();
        if(lbTrackingID)
       lbTrackingID.innerHTML = "TrackingID: " + gridrow.getCell(2).getValue();
        if(lbUserID)
       lbUserID.innerHTML = "UserID: " + gridrow.getCell(3).getValue();
        if(lbStatus)
       lbStatus.innerHTML = "Status: " + gridrow.getCell(4).getValue();
        if(lbExternalComments)
       lbExternalComments.innerHTML = "ExternalComments: " + gridrow.getCell(5).getValue();
      
        
}



function gridfocus()
{

  var grid=null;
        grid=igtbl_getGridById('dgNote');
        if (grid){
            // Activate the first cell in the first row
          //grid.Rows.getRow(0).activate();
 //           grid.setActiveRow(0);
//            grid.clearSelectionAll();
           grid.Rows.getRow(0).getCell(0).activate();

        }

}


function UltraWebGrid1_InitializeLayoutHandler(gridName)
        {
            // Get a reference to the grid for use in all JavaScript on the page
            grid = igtbl_getGridById(gridName);

            // Put any other code relevant for regular grid initialization here
        }
        
 function UltraWebGrid1_FirstLoad_InitializeLayoutHandler(gridName)
        {
            // Call the regular InitializeLayoutHandler first
            UltraWebGrid1_InitializeLayoutHandler(gridName)

            // Don't do anything more if the grid reference wasn't retrieved
            if (grid == null)
                return;

            // Activate the first cell in the first row
            grid.Rows.getRow(0).getCell(0).activate();

            // Reactivate the first control on the page, in this case TextBox1
     //       document.getElementById('notehelp').focus();
        }



function Fill_Date()
{
  var Date_From = igdrp_getComboById('dtpFrom'); 
  var Date_To = igdrp_getComboById('dtpTo'); 
  
  var today = new Date();
  
  if (Date_From.getText()) {
    if (!Date_To.getText()) {
        Date_To.setText((today.getMonth()+1).toString() + "/" + today.getDate().toString() + "/" + today.getFullYear().toString());
     }
   } else {
   
   if (Date_To.getText()) {
    if (!Date_From.getText()) {
        Date_From.setText(Date_To.getText().toString());
   }
   }
}
  
}



//function Fill_DateFrom()

//{
// var Date_From = igdrp_getComboById('dtpFrom'); 
//  var Date_To= igdrp_getComboById('dtpTo'); 
//  
//  var today=new Date()
//  
//  if (Date_To.getText()) {
//    if (!Date_From.getText()) {
//        Date_From.setText(Date_To.getText()) ;
//        
//   }
//}
//}








/*
    
    
function clearpress()
{

var txtrtn = document.getElementById('txtRTN');
 var txtrtnregion = document.getElementById('DDRTNRegion');
 var txttransid = document.getElementById('txtTransID');
 var datefrom = igdrp_getComboById('dtpFrom'); 
var dateto =  igdrp_getComboById('dtpTo'); 
var  chklistforms = document.getElementById('chkListForms');
var tab1 = igtab_getTabById("UltraWebTab1");

 
 txtrtn.style.backgroundColor = ""//gainsboro"
 txtrtnregion.style.backgroundColor = ""
 txttransid.style.backgroundColor = ""
 txtrtnregion.disabled = false
 txtrtn.disabled=false
 txttransid.disabled=false
 datefrom.disabled=false
 dateto.disabled=false
chklistforms.disabled=false

 
 
 
 
 txttransid.value = "";
 txtrtn.value = "";
 txtrtnregion.value = ""; 
 datefrom.setValue("");
 dateto.setValue("");



//for (i = 0; i < chklistforms.length; i++)
//{
//	chklistforms.checked = false ;
//}

// 
 tab1.Tabs[0].setVisible(false);
 
 
  
}




function UltraWebTab1_InitializeTabs(oWebTab)
{
//	//Add code to handle your event here.
//	oWebTab.Tabs[0].setVisible(false);// true
//	var grid1 = igtbl_getGridById("grid");
//	grid1.clearSelectionAll();

//   //	grid1.hide();
//  //	grid1.show();
//  //	grid1.focus();
var check = document.getElementById('hdnField');
if (check.value == 'notpostback')
{
   oWebTab.Tabs[0].setVisible(false);

}

else
{
oWebTab.Tabs[0].setVisible(true);
var grid=null;
     grid=igtbl_getGridById('UltraWebTab1xctl00xGrid');
     if (grid)
     {
     grid.clearSelectionAll();
     }
     
     }

}

*/



function RTNLookup(urlin)
{

//document.write(navigator.appName);
//document.write("<P>");
//document.write(navigator.appVersion);
//
//Test for IE4 or greater
//debugger;
if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion >= "4.0")
  { 
    var newwindow = window.open(urlin,"NewWindow");
    newwindow.focus();
    
  } 
//
else if (navigator.appName == "Opera") 
{ 
   var newwindow =  window.open(urlin  ,"NewWindow");
     newwindow.focus();
  } 
//Test for Netscape and Firefox
else if (navigator.appName == "Netscape") 
  {
    if (navigator.userAgent.indexOf('Firefox')==-1){
//
//This is where the code to open a window in Netscape goes
       var newwindow =  window.open(urlin, "NewWindow");
        newwindow.focus();
       }else{
//
//This is where the code to open a window in Firefox goes
             var newwindow =    window.open(urlin,"NewWindow");
               newwindow.focus();
       };
  }else{ //redirect the output to this browser's window for all other browser type's
        window.open(urlin,"","_self");
        
 };
}

 
