﻿function confirmLink(theLink, theSqlQuery)
{
	var confirmMsg  = 'Czy na pewno wykonać ';
    var is_confirmed = confirm(confirmMsg + ' :\n' + theSqlQuery);
    return is_confirmed;
} // end of the 'confirmLink()' function

function validateField(fieldId, fieldBoxId, fieldType, required)
{
fieldBox = document.getElementById(fieldBoxId);fieldObj = document.getElementById(fieldId);
if(fieldType == 'text'  ||  fieldType == 'textarea'  ||  fieldType == 'password'  ||  fieldType == 'file'  ||  fieldType == 'phone'  || fieldType == 'website')
{if(required == 1 && fieldObj.value == ''){fieldObj.setAttribute("class","mainFormError");fieldObj.setAttribute("className","mainFormError");fieldObj.focus();return false;}}else if(fieldType == 'email')
{if((required == 1 && fieldObj.value=='') || (fieldObj.value!=''  && !validate_email(fieldObj.value))){
fieldObj.setAttribute("class","mainFormError");fieldObj.setAttribute("className","mainFormError");fieldObj.focus();return false;}}
}

function validate_email(emailStr)
{		
apos=emailStr.indexOf("@");
dotpos=emailStr.lastIndexOf(".");
if (apos<1||dotpos-apos<2){
return false;}else{return true;}
}

function validatePage1()
{
retVal = true;
if (validateField('field_1','fieldBox_1','text',1) == false)retVal=false;
if (validateField('field_2','fieldBox_2','text',1) == false)retVal=false;
if (validateField('field_3','fieldBox_3','text',0) == false)retVal=false;
if (validateField('field_4','fieldBox_4','text',0) == false)retVal=false;
if (validateField('field_5','fieldBox_5','text',0) == false)retVal=false;
if (validateField('field_6','fieldBox_6','text',0) == false)retVal=false;
if (validateField('field_7','fieldBox_7','text',1) == false)retVal=false;
if (validateField('field_8','fieldBox_8','text',1) == false)retVal=false;
if (validateField('field_9','fieldBox_9','text',1) == false)retVal=false;
if (validateField('field_10','fieldBox_10','menu',1) == false)retVal=false;
if (validateField('field_11','fieldBox_11','text',0) == false)retVal=false;
if (validateField('field_12','fieldBox_12','textarea',1) == false)retVal=false;
if (validateField('field_13','fieldBox_13','textarea',1) == false)retVal=false;
if (validateField('field_14','fieldBox_14','menu',1) == false)retVal=false;
if (validateField('field_15','fieldBox_15','text',0) == false)retVal=false;
if (validateField('field_16','fieldBox_16','checkbox',0) == false)retVal=false;
if(retVal == false){alert('Pola oznaczone gwiazdką (*) są wymagane do wysłania formularza.');return false;}return retVal;
}

function validatePage2()
{
retVal = true;
if (validateField('field_1','fieldBox_1','text',1) == false)retVal=false;
if (validateField('field_2','fieldBox_2','email',1) == false)retVal=false;
if (validateField('field_3','fieldBox_3','text',0) == false)retVal=false;
if (validateField('field_4','fieldBox_4','text',1) == false)retVal=false;
if (validateField('field_5','fieldBox_5','textarea',1) == false)retVal=false;
if(retVal == false){alert('Pola oznaczone gwiazdką (*) są wymagane do wysłania formularza.');return false;}return retVal;
}
