            var http_request = false;
			var i = 0;
			
            function makeRequest(url, ii, _str, _sklep, _index, _index_sklepu) {
				var s = new String();
				s = _str
				var iii = ii; 
				i = ii;

                http_request = false;

                if (window.XMLHttpRequest) { // Mozilla, Safari,...
                    http_request = new XMLHttpRequest();
                    if (http_request.overrideMimeType) {
                        http_request.overrideMimeType('text/xml');
                    }
                } else if (window.ActiveXObject) { // IE
                    try {
                        http_request = new ActiveXObject("Msxml2.XMLHTTP");
                    } catch (e) {
                        try {
                        http_request = new ActiveXObject("Microsoft.XMLHTTP");
                        } catch (e) {}
                    }
                }

                if (!http_request) {
                    alert('Giving up :( Cannot create an XMLHTTP instance');
                    return false;
                }
                http_request.onreadystatechange = showHTMLcontent;
                http_request.open('GET', url, true);
                http_request.send(null);
				
				var _url = new String();
				_index = parseInt(_index);
				_url = _str + '' + _index + 'button_div';
				document.getElementById(_url).style.textDecoration = 'underline';
				document.getElementById(_url).style.fontWeight = 'bold';
				document.getElementById(_url).style.color = '#660000';
				
				for (var _i = 1 ; _i <= 50 ; _i++) {
					_url = _str + '' + _i + 'button_div';
					if (_i != _index) {
						document.getElementById(_url).style.textDecoration = 'none';
						document.getElementById(_url).style.fontWeight = 'normal';
						document.getElementById(_url).style.color = '#000000';
					}
				}
            }

            function alertContents() {

                if (http_request.readyState == 4) {
                    if (http_request.status == 200) {
                        alert(http_request.responseText);
                    } else {
                        alert('There was a problem with the request.');
                    }
                }

            }
			
			function showHTMLcontent() {
				if (http_request.readyState == 1) {
					document.getElementById('content'+i).innerHTML = '<div align="center"><br /><br /><img src="images/loading.gif"></div>';
				}
				if (http_request.readyState == 2) {
				}
				if (http_request.readyState == 3) {
				}
				if (http_request.readyState == 4) {
					var html = new String();
					html = http_request.responseText;
					document.getElementById('content'+i).innerHTML = html;
				}
			}
			
			
			function newsletterRequest(url) {
                http_request = false;

                if (window.XMLHttpRequest) { // Mozilla, Safari,...
                    http_request = new XMLHttpRequest();
                    if (http_request.overrideMimeType) {
                        http_request.overrideMimeType('text/xml');
                    }
                } else if (window.ActiveXObject) { // IE
                    try {
                        http_request = new ActiveXObject("Msxml2.XMLHTTP");
                    } catch (e) {
                        try {
                        http_request = new ActiveXObject("Microsoft.XMLHTTP");
                        } catch (e) {}
                    }
                }

                if (!http_request) {
                    alert('Giving up :( Cannot create an XMLHTTP instance');
                    return false;
                }
                http_request.onreadystatechange = newsletterResult;
                http_request.open('GET', url, true);
                http_request.send(null);
				

            }
			
			function newsletterResult() {
				
				if (http_request.readyState == 1) {
				}
				if (http_request.readyState == 2) {
				}
				if (http_request.readyState == 3) {
				}
				if (http_request.readyState == 4) {
					var TheForm;
					TheForm = document.newsletter;
					TheForm.email.value = http_request.responseText;
				}
			}
			
			function newsletterRequest_form(url) {
                http_request = false;

                if (window.XMLHttpRequest) { // Mozilla, Safari,...
                    http_request = new XMLHttpRequest();
                    if (http_request.overrideMimeType) {
                        http_request.overrideMimeType('text/xml');
                    }
                } else if (window.ActiveXObject) { // IE
                    try {
                        http_request = new ActiveXObject("Msxml2.XMLHTTP");
                    } catch (e) {
                        try {
                        http_request = new ActiveXObject("Microsoft.XMLHTTP");
                        } catch (e) {}
                    }
                }

                if (!http_request) {
                    alert('Giving up :( Cannot create an XMLHTTP instance');
                    return false;
                }
                http_request.onreadystatechange = newsletterResult_form;
                http_request.open('GET', url, true);
                http_request.send(null);
				

            }
			
			function newsletterResult_form() {
				
				if (http_request.readyState == 1) {
				}
				if (http_request.readyState == 2) {
				}
				if (http_request.readyState == 3) {
				}
				if (http_request.readyState == 4) {
					//alert(http_request.responseText);
					document.getElementById('newsletter_result').innerHTML = http_request.responseText;
				}
			}