var ObiektXMLHttp = false; try { if(window.ActiveXObject) { var aVersions = [ "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp", "Microsoft.XMLHttp" ]; for(var i = 0; i < aVersions.length; i++) { try { if(i == 2) { ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else { ObiektXMLHttp = new ActiveXObject("Msxml2.XMLHTTP." + i + ".0"); } break; } catch(excNotLoadable) { ObiektXMLHttp = false; } } } else if(window.XMLHttpRequest) { ObiektXMLHttp = new XMLHttpRequest(); if(ObiektXMLHttp.overrideMimeType) { ObiektXMLHttp.overrideMimeType('text/html'); } } } catch(excNotLoadable) { ObiektXMLHttp = false; } function requestInfo(plik) { if(ObiektXMLHttp) { ObiektXMLHttp.open("GET", plik); ObiektXMLHttp.setRequestHeader('Content-Type', 'text/html; charset=UTF-8'); ObiektXMLHttp.onreadystatechange = statusWywolania; ObiektXMLHttp.send(null); } } function statusWywolania() { if(ObiektXMLHttp.readyState == 4) { if(ObiektXMLHttp.status == 200) { var wynik = ObiektXMLHttp.responseText; if( wynik == 1 || wynik == 2 ) { ddd('sub_er').style.display = 'none'; ddd('sub_form').style.display = 'none'; ddd('sub_ok').style.display = 'block'; } if( wynik == 3 ) { ddd('sub_er').style.display = 'none'; ddd('sub_form').style.display = 'none'; ddd('sub_de').style.display = 'block'; } if( wynik == 4 ) { // ddd('sub_form').innerHTML = 'Incorect address!'; // ddd('sub_form').style.display = 'none'; ddd('sub_er').style.display = 'block'; } if( wynik == 5 ) { // ddd('sub_form').innerHTML = 'Error...'; // ddd('sub_form').style.display = 'none'; ddd('sub_er').style.display = 'block'; } if( wynik == 6 ) { // ddd('sub_form').innerHTML = "Address Don't exist!"; // ddd('sub_form').style.display = 'none'; ddd('sub_er').style.display = 'block'; } } else { // ddd('sub_form').style.display = 'none'; ddd('sub_er').style.display = 'block'; } } } function dodajNewsletter() { var adres = ddd('sub_email').value; requestInfo( "subskrypcja,dodaj,"+adres+".html" ); } function usunNewsletter() { var adres = ddd('sub_email').value; requestInfo( "subskrypcja,usun,"+adres+".html" ); } function ddd(id) { var ie = (document.getElementById && document.all); var ns = (document.getElementById && !document.all); if(ie) return document.all[id]; if(ns) return document.getElementById(id); }