// przechowuje obiekt XMLHttpRequest
var xmlHttp = createXmlHttpRequestObject();

// tworzy obiekt XMLHttpRequest
function createXmlHttpRequestObject() 
{
    //    alert("createXmlHttpRequestObject");
    // przechowa odwołanie do obiektu XMLHttpRequest
    var xmlHttp;
    // powinno działać dla wszystkich przeglądarek z wyjątkiem IE6 i starszych
    try
    {
        // próbuje stworzyć obiekt XMLHttpRequest
        xmlHttp = new XMLHttpRequest();
    }
    catch(e)
    {
        // zakładając, że IE6 lub starsza
        var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0",
            "MSXML2.XMLHTTP.5.0",
            "MSXML2.XMLHTTP.4.0",
            "MSXML2.XMLHTTP.3.0",
            "MSXML2.XMLHTTP",
            "Microsoft.XMLHTTP");
        // sprawdza każdy prog id aż któryś zadziała
 
        for (var i=0; i<XmlHttpVersions.length && !xmlHttp; i++)
        {
            try
            {
                // próbuje stworzyć obiekt XMLHttpRequest
                xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
            }
            catch (e) {}
        }
    }
    // zwraca stworzony obiekt albo wyświetla komunikat o błędzie
    if (!xmlHttp)
        alert("Błąd podczas tworzenia obiektu XMLHttpRequest.");
    else
        return xmlHttp;
}

function reset() {
	var next = $('#next_step_link').val();
	var dis = $('#disabled_link').val();
	$('input:not(:checkbox)').val('');
    $('textarea').val('');
    $('#next_step_link').val(next);
	$('#disabled_link').val(dis);
}


// Funkcje do zmian linków
function changelink() {
    if($('#choose').attr('checked')) {
        $('#link').attr('href',$('#disabled_link').val());
        $('#link').show();
    } else {
        $('#link').attr('href',$('#next_step_link').val());
        $('#link').show();
        
        
        if(typeof($('table.tableContent').attr('id')) !== 'undefined') {
        	if(($('.tableContent thead').html() && $('.tableContent thead').html() == '') || !$('.tableContent thead').html()) {
        		$('#link').hide();
        	} else {
        		$('#link').show();
        	}
        }      

    }
}
function checkDisabledCheckbox() {
	if($('li.active').hasClass('disable')) {
    	$('#choose').attr('checked', true);
    }
}


/*$(function(){
	// Datepicker
	$('.datepicker').datepicker({
		inline: true,
		dateFormat: 'yy-mm-dd',
		changeYear: true,
		yearRange: '1900:2020'
	});
});*/

