var CLUB = { club : "ASD Tennis Ghiffa", nome : "GHIFFA", path : "/tennis/ghiffa/" } var PATH = CLUB.path; function Len(StringToLenght){return StringToLenght.length;} function Left(StringToLeft,EndOfCount){return StringToLeft.substr(0, EndOfCount);} function Mid(STRING,START,END){ if(!START){START=0}; if(!END || END > STRING.length){END=STRING.length}; if(END!=STRING.length){END = START + END}; return STRING.substring(START,END); } var wW = $(window).width(); var wH = $(window).height(); function dajURL(url, objekat, isHTML) { isHTML==true ? $("#"+objekat).html("") : $("#"+objekat).val(""); var xhr = new XMLHttpRequest(); xhr.open('GET', url, true); xhr.onreadystatechange = function() { if (xhr.readyState === 4 && xhr.status === 200) { isHTML==true ? $("#"+objekat).html(xhr.responseText) : $("#"+objekat).val(xhr.responseText); } }; xhr.send(); } function dajPOST(get, post, objekat, isHTML){ $.post(PATH + "sql/?"+get, post, function(result){ isHTML == true ? $("#"+objekat).html(result) : $("#"+objekat).val(result); }); } function toASP(str){ return str.replace(/&/g,"Chr(38)").replace(/%/g,"Chr(37)").replace(/r\/n/g,"Chr(10)").replace(/ /g,"Chr(32)").replace(/=/g,"Chr(61)") } function scrollToElement(px,id){ px > 0 ? $("html, body").animate({ scrollTop: px+"px"}, 500) : $("html, body").animate({ scrollTop: $('#'+id).offset().top}, 500); } /*Funkcija variabile. es : funVar("alert('ciao')"); */ function funVar(funparam){ var f = new Function(funparam); var funkcija = f; funkcija(); } function tick() { var d = new Date(); var n = d.getTime(); return n; } function dateTime(q){ var d = new Date(); var YY = d.getFullYear(); var MM = d.getMonth() + 1 < 10 ? "0"+(d.getMonth()+1) : d.getMonth()+1; var DD = d.getDate() < 10 ? "0" + d.getDate() : d.getDate(); var hh = d.getHours(); var mm = d.getMinutes() < 10 ? "0" + d.getMinutes() : d.getMinutes(); var ss = d.getSeconds() < 10 ? "0" + d.getSeconds() : d.getSeconds(); var gg = d.getDay() == 0 ? 7 : d.getDay(); var c = ""; if(q=="anno"){c=YY} if(q=="mese"){c=MM} if(q=="data"){c=DD} if(q=="giorno"){c=gg} if(q=="ora"){c=hh} if(q=="minuti"){c=mm} if(q=="secondi"){c=ss} return c; } function numToEur(imp){ var E; imp = imp.toString(); switch (imp.length){ case 1: E = "0,0" + imp; break; case 2: E = "0," + imp; break; case 3: E = imp.substr(0,1) +","+ imp.substr(1,2); break; case 4: E = imp.substr(0,2) +","+ imp.substr(2,2); break; case 5: E = imp.substr(0,3) +","+ imp.substr(3,2); break; case 6: E = imp.substr(0,1) +"."+ imp.substr(1,3) +","+ imp.substr(4,2); break; case 7: E = imp.substr(0,2) +"."+ imp.substr(2,3) +","+ imp.substr(5,2); break; case 8: E = imp.substr(0,3) +"."+ imp.substr(3,3) +","+ imp.substr(6,2); break; case 9: E = imp.substr(0,1) +"."+ imp.substr(1,3) +"."+ imp.substr(4,3) +","+ imp.substr(7,2); case 10: E = imp.substr(0,2) +"."+ imp.substr(2,3) +"."+ imp.substr(5,3) +","+ imp.substr(8,2); break; } return E; } function numToAmer(imp){ var E; imp = imp.toString(); switch (imp.length){ case 1: E = "0.0" + imp; break; case 2: E = "0." + imp; break; case 3: E = imp.substr(0,1) +"."+ imp.substr(1,2); break; case 4: E = imp.substr(0,2) +"."+ imp.substr(2,2); break; case 5: E = imp.substr(0,3) +"."+ imp.substr(3,2); break; case 6: E = imp.substr(0,1) +","+ imp.substr(1,3) +"."+ imp.substr(4,2); break; case 7: E = imp.substr(0,2) +","+ imp.substr(2,3) +"."+ imp.substr(5,2); break; case 8: E = imp.substr(0,3) +","+ imp.substr(3,3) +"."+ imp.substr(6,2); break; case 9: E = imp.substr(0,1) +","+ imp.substr(1,3) +","+ imp.substr(4,3) +"."+ imp.substr(7,2); case 10: E = imp.substr(0,2) +","+ imp.substr(2,3) +","+ imp.substr(5,3) +"."+ imp.substr(8,2); break; } return E; } function setCookie(cname,cvalue,exdays) { var d = new Date(); var y = d.getFullYear(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expires=30/11/"+y;// + d.toGMTString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/;"; } function getCookie(cname) { var name = cname + "="; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); for(var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } function leftRange(Str,from,to){ var strF = from; var strT = to; var From = Str.indexOf(strF)*1+strF.length; var To = str.indexOf(strT); return Mid(str,From,To-From); } var DD = { giorni: function(d1, d2) { var t2 = d2.getTime(); var t1 = d1.getTime(); return Math.floor((t2-t1)/(24*3600*1000)); }, settimane: function(d1, d2) { var t2 = d2.getTime(); var t1 = d1.getTime(); return parseInt((t2-t1)/(24*3600*1000*7)); }, mesi: function(d1, d2) { var d1Y = d1.getFullYear(); var d2Y = d2.getFullYear(); var d1M = d1.getMonth(); var d2M = d2.getMonth(); return (d2M+12*d2Y)-(d1M+12*d1Y); }, anni: function(d1, d2) { return d2.getFullYear()-d1.getFullYear(); } } function dateDiff(i,dat){ var data = dat.substring(3,5) + "/" + dat.substring(0,2) + "/" + dat.substring(6,10); var dString = data; var d2 = new Date(dString); var d1 = new Date(); switch (i){ case "giorni": return DD.giorni(d1, d2); break; case "settimane": return DD.settimane(d1, d2); break; case "mesi": return DD.mesi(d1, d2); break; case "anni": return DD.anni(d1, d2); break; } }