function openWin3(url,w,h,title) { aWindow=window.open(url,title,"toolbar=no,width="+w+",height="+h+",status=no,scrollbars=yes,resize=no,menubars=no"); aWindow.focus(); } function sendNewsletter(){ var clear = checkForm('newsletterForm', 'name', 'email', 'privacy'); if( clear == true ) { var gForm = getObjId('newsletterForm'); gForm.submit(); setCookie('hideNL', 'true', 31); hideObj('nlContainer'); showObj('nlSaving'); } } function checkForm(formName, nameField, emailField, privacyField) { var errors = ''; var form = getObjId(formName); var fN = getObjId(nameField); var fE = getObjId(emailField); var fP = getObjId(privacyField); var errors = errors + checkName( fN.value ); var errors = errors + checkEmail( fE.value ); var errors = errors + checkPrivacy( fP.checked ); if( errors == '' ){ return true; } else { errors = 'Wystąpiły błędy podczas przetwarzania formularza!\nProszę skorygować niewłaściwe wpisy:\n\n'+errors; alert ( errors ); } } function checkEmail(emailAddress) { var emailFilter=/^(.+)@(.+)$/; if( emailAddress != "" ) { if (!(emailFilter.test(emailAddress))) { return "* Nieprawidłowy format adresu e-mail!\n"; } else { return ""; } } else { return "* Wpisz adres e-mail!\n"; } return ""; } function checkName(name) { if ( name == "" || name == " ") { return "* Wpisz imię!\n"; } else { if( name.length < 2 ) { return "* Imię musi mieć przynajmniej 2 znaki!\n"; } } return ""; } function checkPrivacy( privacy ) { if( privacy == false ) { return "* Musisz zapoznać się z polityką prywatności!\n"; } return ""; } function getObjId(id) { var id; var obj = eval('document.getElementById ? document.getElementById(\''+id+'\') : document.all.'+id); return obj; } function hideObj(id) { var obj = eval('document.getElementById ? document.getElementById(\''+id+'\') : document.all.'+id); obj.style.display = 'none'; } function showObj(id) { var obj = eval('document.getElementById ? document.getElementById(\''+id+'\') : document.all.'+id); if (obj.tagName == 'DIV') { obj.style.display = 'block'; } else { if (navigator.appName == 'Microsoft Internet Explorer') { obj.style.display = 'inline'; } else { obj.style.display = 'table-cell'; } } }