// SpryDOMUtils.js - version 0.13 - Spry Pre-Release 1.7
//
// Copyright (c) 2007. Adobe Systems Incorporated.
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are met:
//
//   * Redistributions of source code must retain the above copyright notice,
//     this list of conditions and the following disclaimer.
//   * Redistributions in binary form must reproduce the above copyright notice,
//     this list of conditions and the following disclaimer in the documentation
//     and/or other materials provided with the distribution.
//   * Neither the name of Adobe Systems Incorporated nor the names of its
//     contributors may be used to endorse or promote products derived from this
//     software without specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.

(function() { // BeginSpryComponent

if (typeof Spry == "undefined") window.Spry = {}; if (!Spry.Utils) Spry.Utils = {};

//////////////////////////////////////////////////////////////////////
//
// Define Prototype's $() convenience function, but make sure it is
// namespaced under Spry so that we avoid collisions with other
// toolkits.
//
//////////////////////////////////////////////////////////////////////

Spry.$ = function(element)
{
	if (arguments.length > 1)
	{
		for (var i = 0, elements = [], length = arguments.length; i < length; i++)
			elements.push(Spry.$(arguments[i]));
		return elements;
	}
	if (typeof element == 'string')
		element = document.getElementById(element);
	return element;
};

function doPrint()
{
   shouldLogOut = false;
   
   if (false)
   {
   }
   else
   {
      print();
   }
}

function isDigit(str){
   if (str.length == 0){
      return false;
   }
   for (var i=0;i < str.length;i++){
      if ((str.substring(i,i+1)<'0')||(str.substring(i,i+1)>'9')){
        return false;
      }
   }
   return true;
}

function closeWindow()
{
  window.close();
}

function openblankwindow(theURL,winName,features)
{ //v2.0
window.open(theURL,winName,"toolbar=0,location=0,directories=0,status=no,menubar=no,scrollbars=yes,resizable=yes,screenX=0,screenY=0,left=0,top=0,width=700,height=710");
}

function openformwindow(theURL,winName,features)
{ //v2.0
window.open(theURL,winName,"toolbar=0,location=0,directories=0,status=no,menubar=no,scrollbars=yes,resizable=yes,screenX=0,screenY=0,left=0,top=0,width=300,height=200");
}

function goToLink(form)
{
location.href = form.options[form.selectedIndex].value;
}

function doPrint()
{
   shouldLogOut = false;
   
   if (false)
   {
   }
   else
   {
      print();
   }
}

function isDigit(str){
   if (str.length == 0){
      return false;
   }
   for (var i=0;i < str.length;i++){
      if ((str.substring(i,i+1)<'0')||(str.substring(i,i+1)>'9')){
        return false;
      }
   }
   return true;
}

function closeWindow()
{
  window.close();
}

function openblankwindow(theURL,winName,features)
{ //v2.0
window.open(theURL,winName,"toolbar=0,location=0,directories=0,status=no,menubar=no,scrollbars=no,resizable=no,screenX=0,screenY=0,left=0,top=0,width=700,height=710");
}

function openformwindow(theURL,winName,features)
{ //v2.0
window.open(theURL,winName,"toolbar=0,location=0,directories=0,status=no,menubar=no,scrollbars=no,resizable=no,screenX=0,screenY=0,left=0,top=0,width=300,height=200");
}

function goToLink(form)
{
location.href = form.options[form.selectedIndex].value;
}

})(); // EndSpryComponent

