﻿function ValidateFields(Uid, Sn)
{
   var blnUid = true;
   var blnSn = true;
         
   if(Uid == null || trim(Uid) == "")
   {
      blnUid = false;
      if(Sn == null || trim(Sn) == "")
      {
          DisplayError(true);
          return false;
      }
   }
         
   if(Sn == null || trim(Sn) == "")
   {
      blnSn = false;
      if(Uid == null || trim(Uid) == "")
      {
           DisplayError(true);
           return false;
      }
   }
         
   var strQuery = BuildQuery(blnUid, blnSn, Uid, Sn);
   OpenWindow(strQuery);
  DisplayError(false);
  return true;
 }
 
 
function BuildQuery(blnU, blnS, uid, sn)
{
   var q = "?";
   if(blnU)
      q += "uid=" + uid;
   if(blnS)
   {
      if(q.indexOf("uid") > -1)
      {
         q += "&sn=" + sn;
      }
      else
      {
          q += "sn=" + sn;
      }
    }
   return q;
 }
      
      
 function OpenWindow(q) 
 { 
    window.open("TranslatedLicenseInfo.aspx"+q,"Trans_Lic","width=525px ,height=400px, scrollbars=yes, resizable=no");
 } 
 
 function trim(str)
 {
    return str.replace(/^\s*|\s*$/g,"");
 }
      
      
 function DisplayError(hasError)
 {
    var errMessage = "";
    if(hasError)
      var errMessage =globalMessag1;// " *  User ID and/or Serial Number required.<br/><br/>";
    document.getElementById("lbl_Error").innerHTML =errMessage;
 }

