/*******************************************************************************
*         Secure v2.0 Copyright 2005 Macro Systems Ltd
*		www.macsys.com.ua
*
*    This file is part of Secure component for MaxPort.
*
*******************************************************************************/

var myReloadCounter;

function getElement(elementName)
{
    try {
     return document.getElementsByName(elementName)[0]
    }
    catch(e)
    {
     alert('Exception '+e);
    };
}

function SecureInit()
{
    myReloadCounter=0;
}

function SecureNew(packageName, packageNameTry,packageNameReload )
{
	myImageGeneratorSource = getElement(packageName).src;   
    myImage= getElement(packageName);
    myUserInputBox=  getElement(packageNameTry);
    myReloadHiddenField = getElement(packageNameReload);
	
    //reset input box
    myUserInputBox.value="";
    
    //ask server for a new picture, reload will be use to determine entry shift into DB
    myImage.src = myImageGeneratorSource+"&reload="+myReloadCounter;
    myImage.height = myImage.height;
    myImage.width = myImage.width;
    
    //reload counter submitted for checker
    myReloadHiddenField.value=myReloadCounter;
    myReloadCounter++;
    myUserInputBox.focus();
}
