/*
 *Plik zawiera dodatkowe funkcje do obsługi formularzy
 */
/*************************************************/
/******************Dodatek************************/
/*Dodatek - obiekt dajacy dodatkowe funkcje do działania na formularzu*/
var Dodatek = new Object();
/*************************************************/

/*************************************************/
/*************PierwszePoleZaznacz*****************/
/*Dodatek.PierwszePoleZaznacz - ustawia znacznik na pierwszym dostepnym polu formularza
 * @param formName - nazwa id formularza
 * @example
 *window.onload=function(){
 *  InfoForm("rejform","input");
 *  Dodatek.PierwszePoleZaznacz("rejform");
 *};
 */
Dodatek.PierwszePoleZaznacz = function(formName){
    if(document.forms.length > 0){
        for (var i=0; i<document.forms.length; i++){
            var tempForm = document.forms[i].id;
            if (formName == tempForm) {
               for (var j=0; j<document.forms[i].elements.length; j++){
                    var element = document.forms[i].elements[j];
                    if (element.type!="hidden") {
                        element.focus();
                        return;
                    }
                }

            }
        }
    }
}
/*************************************************/

/*************************************************/
/******************infoForm***********************/
/*Dodatek.BlokadaWklejania - blokuje mozlic wklejania skrotem "Ctrl+v"
 * @param oEvent - obiekt zdarzenia
 * @example
 * <input type="..." name="..." onkeypress="return Dodatek.BlokadaWklejania(event)" />
 */
Dodatek.BlokadaWklejania = function (oEvent) {
    var sZnak = String.fromCharCode(oEvent.charCode);
    return sZnak && !(oEvent.ctrlKey && sZnak == "v");
};
/*************************************************/

