function validateText(elementsInputs, intCounter) { if (elementsInputs[intCounter].value == "") { return true; } else { return false; } } function roundVal(val){ var dec = 2; var result = Math.round(val*Math.pow(10,dec))/Math.pow(10,dec); return result; } function eUrl(url,arr,name) { bs = arr.split(','); link=""; for(var i=0;i0) { for (var i=currentForm.szkola.length-1; i > -1; i--) { if (currentForm.szkola[i].checked == true ) { cnt = i; i = -1; } } if (cnt > -1) return 1; else return null; } else { if (currentForm.szkola.checked == true ) { return 1;} else { return null; } } } function validateForm(currentForm) { var blnvalidate = true; var elementsInputs; var tekst=""; var a = new Array(); check=0; t=0; elementsInputs = currentForm.getElementsByTagName("input"); for (var intCounter = 0; intCounter < elementsInputs.length; intCounter++) { if (elementsInputs[intCounter].className == "reqquestion") { if(elementsInputs[intCounter].type=="radio" && !a[elementsInputs[intCounter].name]) { var btn = valButton(currentForm); if (btn == null) check=1; a[elementsInputs[intCounter].name]=1; } else if (validateText(elementsInputs, intCounter)) { blnvalidate = false; if(elementsInputs[intCounter].name=="oblicz") { tekst = "\n\nWynik mnożenia nie jest poprawny."; } else { elementsInputs[intCounter].style.border='2px solid #de0000'; } t=1; } else { elementsInputs[intCounter].style.border='1px solid #bebebe'; } } } elementsInputs = currentForm.getElementsByTagName("textarea"); for (var intCounter = 0; intCounter < elementsInputs.length; intCounter++) { if (elementsInputs[intCounter].className == "reqquestion") { if (validateText(elementsInputs, intCounter)) { blnvalidate = false; elementsInputs[intCounter].style.border='2px solid #de0000'; t=1; } else { elementsInputs[intCounter].style.border='1px solid #bebebe'; } } } if(check==1) { boxOpen({ tekst : '

Zaznacz szkołę do której uczęszczasz/ukończyłeœ

', width : 400, height : 80 } ,'tekst'); blnvalidate = false; } else { if(t) boxOpen({ tekst : '

Wypełnij wymagane dane'+tekst+'!

', width : 400, height : 80 } ,'tekst'); } return blnvalidate; } function zliczaj(id) { var tekst = document.getElementById(id).value; var dl_tresc = document.getElementById(id).value.length; var maxlen = 200; var prawdziwa = 0; var entery = 0; for (i=0; imaxlen) { if (navigator.appName != "Netscape") document.getElementById(id).value = document.getElementById(id).value.substring(0,maxlen); else document.getElementById(id).value = document.getElementById(id).value.substring(0,maxlen-entery); alert('Maksymalna długość to ' + maxlen); } return 0; } function load(link,layer) { bs = link.split('?'); $.ajax({ url: bs[0], type: 'GET', cache: false, data: bs[1], success: function(html){ $("#"+layer).html(html); } }); } function showHide(id) { obj = document.getElementById(id); if(obj.style.display=="block") { $("#"+id).fadeOut("slow"); obj.style.opacity=100; obj.style.display="none"; } else { obj.style.opacity=0; obj.style.display="block"; $("#"+id).fadeIn("slow"); } } function dHide(id) { document.getElementById(id).style.display="none"; } function dShow(id) { document.getElementById(id).style.display="block"; } function sh(show,hide) { dShow(show); dHide(hide); } function boxOpen(t,type) { if(type=='img') { $.colorbox({href: t.href}); } else if(type=='iframe'){ $.colorbox({src: t.src, iframe: true, innerWidth:t.width, innerHeight:t.height}); } else if(type=='tekst'){ $.colorbox({html: t.tekst}); } return false; }