// JScript source code
function getHTTPObject()
{
	var xmlhttp; 
	/*@cc_on 
	@if (@_jscript_version >= 5)
		try
		{
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); 
		}
		catch (e)
		{ 
			try
			{
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (E)
			{
				xmlhttp = false;
			}
		}
	@else
		xmlhttp = false; 
	@end 
	@*/
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
	{
		try
		{
			xmlhttp = new XMLHttpRequest();
		}
		catch (e) 
		{
			xmlhttp = false;
		}
	} 
	
	return xmlhttp;
}

var http = getHTTPObject();

var isWorking = false;
var lnkOld = "vesti";

var fnc = "";

var clickOnce = false;
var tempPrice = 0;

function load_news_js( pagename, linkId, evt )
{
	var url = "index.php?page=" + pagename + "&category=" + escape(linkId) + "&RANDOM=" + (Math.random() * Date.parse(new Date()))
    fnc = "news";

	var classNames = document.getElementsByClassName("active");
	
	for( i = 0; i < classNames.length; i++ )
	{
		classNames[i].className = "inactive";
	}

	document.getElementById(linkId).className = "active";

	if (!isWorking && http)
	{	
		isWorking = true;
		
	    if( document.getElementById("articles") )
	    {
	        ref = document.getElementById("articles");
			
		    ref.innerHTML = "<img src='uploads/images/progressbar_green.gif' alt='Ucitavam vesti...' />";
	    }
	
		http.open("GET", url, true);
		http.onreadystatechange = handleHttpObj;
		http.send(null);

		if (evt.preventDefault)
		{
			evt.preventDefault();
		}
		else
		{
			evt.returnValue = false;
		}
		
		return false;
	}
	else if( http )
	{
		isWorking = true;
		
		http.send(null);
		http.open("GET", url, false);
		http.onreadystatechange = handleHttpObj;
		http.send(null);
		
		if (evt.preventDefault)
		{
			evt.preventDefault();
		}
		else
		{
			evt.returnValue = false;
		}
		
		return false;
	}

	return true;
}

function check_voucher_js( evt )
{
    if (!isWorking && http)
	{	
		isWorking = true;
	
   	    fnc = "voucher";

        if( document.getElementById("vouchernummsg") )
	    {
	        ref = document.getElementById("vouchernummsg");
	        
	        ref.className = "blockloader";
			
		    ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Proveravam vaucer...' />";
	    }

        document.getElementById("validatevoucher").disabled = true;

        var voucher = "";
    
        if( document.getElementById("vouchernum") )
        {
            voucher = document.getElementById("vouchernum").value;
        }

	    var url = "/korisnicki_servis/include/signup_inc.functions.php?voucher=" + escape(voucher) + "&post=0&RANDOM=" + (Math.random() * Date.parse(new Date()))
	    
	    http.open("GET", url, true);
		http.onreadystatechange = handleHttpObj;
		http.send(null);

		if (evt.preventDefault)
		{
			evt.preventDefault();
		}
		else
		{
			evt.returnValue = false;
		}
    }
    
    return true;
}

function check_username_js( evt )
{
    if (!isWorking && http)
	{	
		isWorking = true;
	
   	    fnc = "username";

        if( document.getElementById("usernamemsg") )
	    {
	        ref = document.getElementById("usernamemsg");
			
			ref.className = "blockloader";
			
		    ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Proveravam korisnicko ime...' />";
	    }
	    
	    document.getElementById("checkusername").disabled = true;

        var username = "";
    
        if( document.getElementById("username") )
        {
            username = document.getElementById("username").value;
        }

	    var url = "/korisnicki_servis/include/signup_inc.functions.php?username=" + escape(username) + "&post=1&RANDOM=" + (Math.random() * Date.parse(new Date()))
	    
	    http.open("GET", url, true);
		http.onreadystatechange = handleHttpObj;
		http.send(null);

		if (evt.preventDefault)
		{
			evt.preventDefault();
		}
		else
		{
			evt.returnValue = false;
		}
    }
    
    return true;
}

function zip_js()
{
    if (!isWorking && http)
	{	
		isWorking = true;
		
   	    fnc = "zip";

        if( document.getElementById("ziploader") )
	    {
	        ref = document.getElementById("ziploader");
			
		    ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Ucitavam poštanski broj...' />";
	    }

        var city = "";
    
        if( document.getElementById("city") )
        {
            city = document.getElementById("city").value;
        }

	    var url = "/korisnicki_servis/include/signup_inc.functions.php?city=" + escape(city) + "&post=2&RANDOM=" + (Math.random() * Date.parse(new Date()))
	    
	    http.open("GET", url, true);
		http.onreadystatechange = handleHttpObj;
		http.send(null);
	}
}

function ptype_js()
{
    if (!isWorking && http)
	{	
		isWorking = true;
		
   	    fnc = "ptype";

        if( document.getElementById("ptypeloader") )
	    {
	        ref = document.getElementById("ptypeloader");
			
		    ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Ucitavam tipove paketa...' />";
	    }

        var stype = "";
        var vouchernum = "";
        var utype = "";
		
        if( document.getElementById("stype") )
        {
            stype = document.getElementById("stype").value;
        }
        
        if( document.getElementById("vouchernum") )
        {
            vouchernum = document.getElementById("vouchernum").value;
        }

		if( document.getElementById("utype") )
        {
            utype = document.getElementById("utype").value;
        }

	    var url = "/korisnicki_servis/include/signup_inc.functions.php?stype=" + escape(stype) + "&vouchernum=" + escape(vouchernum) + "&utype=" + escape(utype) + "&post=3&RANDOM=" + (Math.random() * Date.parse(new Date()))
	    
	    http.open("GET", url, true);
		http.onreadystatechange = handleHttpObj;
		http.send(null);
	}
	else if( !http )
	{
	    document.getElementById("signupform").submit();
	}
}

function package_js()
{
    if (!isWorking && http)
	{	
		isWorking = true;
		
   	    fnc = "package";

        if( document.getElementById("packageloader") )
	    {
	        ref = document.getElementById("packageloader");
			
		    ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Ucitavam pakete...' />";
	    }

        var stype = "";
        var vouchernum = "";
        var ptype = "";
		
        if( document.getElementById("stype") )
        {
            stype = document.getElementById("stype").value;
        }
        
        if( document.getElementById("vouchernum") )
        {
            vouchernum = document.getElementById("vouchernum").value;
        }

		if( document.getElementById("ptype") )
        {
            ptype = document.getElementById("ptype").value;
        }

	    var url = "/korisnicki_servis/include/signup_inc.functions.php?stype=" + escape(stype) + "&vouchernum=" + escape(vouchernum) + "&ptype=" + escape(ptype) + "&post=4&RANDOM=" + (Math.random() * Date.parse(new Date()))
	    
	    http.open("GET", url, true);
		http.onreadystatechange = handleHttpObj;
		http.send(null);
	}
	else if( !http )
	{
	    document.getElementById("signupform").submit();
	}	
}

function price_js()
{
    if (!isWorking && http)
	{	
		isWorking = true;
		
   	    fnc = "price";

        if( document.getElementById("priceloader") )
	    {
	        ref = document.getElementById("priceloader");
			
		    ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Ucitavam cenu...' />";
	    }

        var package = "";
    
        if( document.getElementById("package") )
        {
            package = document.getElementById("package").value;
        }

	    var url = "/korisnicki_servis/include/signup_inc.functions.php?package=" + escape(package) + "&post=5&RANDOM=" + (Math.random() * Date.parse(new Date()))
	    
	    http.open("GET", url, true);
		http.onreadystatechange = handleHttpObj;
		http.send(null);
	}
	else if( !http )
	{
	    document.getElementById("signupform").submit();
	}	
}

function validate_and_submit_js( evt )
{
	if (!isWorking && http)
	{	
		isWorking = true;
		
   		fnc = "submit";

		if( document.getElementById("createaccountloader") )
		{
			ref = document.getElementById("createaccountloader");
			
			ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Proveravam formu...' />";
		}

        document.getElementById("createaccount").disabled = true;

		var classNames = document.getElementsByClassName("err");
	
		for( i = 0; i < classNames.length; i++ )
		{
			classNames[i].className = "input-textbox";
			
			if( document.getElementById(classNames[i].id + "msg") )
			{
				document.getElementById(classNames[i].id + "msg").innerHTML = "";
				document.getElementById(classNames[i].id + "msg").className = "none";
			}
		}
	
		var query_string = '';
	
		var inputs = document.getElementsByTagName("input");
	
		for( i = 0; i < inputs.length; i++ )
		{
			query_string += "&" + inputs[i].id + "=" + escape(inputs[i].value);
		}
		
		inputs = document.getElementsByTagName("password");
		
		for( i = 0; i < inputs.length; i++ )
		{
			query_string += "&" + inputs[i].id + "=" + escape(inputs[i].value);
		}
		
		inputs = document.getElementsByTagName("select");
		
		for( i = 0; i < inputs.length; i++ )
		{
			query_string += "&" + inputs[i].id + "=" + escape(inputs[i].value);
		}
		
		var url = "/korisnicki_servis/include/signup_inc.functions.php?post=6" + query_string + "&RANDOM=" + (Math.random() * Date.parse(new Date()))
		
		http.open("GET", url, true);
		http.onreadystatechange = handleHttpObj;
		http.send(null);
		
		if (evt.preventDefault)
		{
			evt.preventDefault();
		}
		else
		{
			evt.returnValue = false;
		}
	}
}

function validate_and_submit_1_js( evt )
{
	if (!isWorking && http)
	{	
		isWorking = true;
		
   		fnc = "newpayment";

		if( document.getElementById("newpaymentloader") )
		{
			ref = document.getElementById("newpaymentloader");
			
			ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Proveravam formu...' />";
		}

        document.getElementById("newpayment-button").disabled = true;

        var classNames = document.getElementsByClassName("err");
	
		for( i = 0; i < classNames.length; i++ )
		{
			classNames[i].className = "input-textbox";
			
			if( document.getElementById(classNames[i].id + "msg") )
			{
				document.getElementById(classNames[i].id + "msg").innerHTML = "";
				document.getElementById(classNames[i].id + "msg").className = "none";
			}
		}
	
		var query_string = '';
	
		var inputs = document.getElementsByTagName("input");
	
		for( i = 0; i < inputs.length; i++ )
		{
			query_string += "&" + inputs[i].id + "=" + escape(inputs[i].value);
		}
		
		inputs = document.getElementsByTagName("password");
		
		for( i = 0; i < inputs.length; i++ )
		{
			query_string += "&" + inputs[i].id + "=" + escape(inputs[i].value);
		}
		
		inputs = document.getElementsByTagName("select");
		
		for( i = 0; i < inputs.length; i++ )
		{
			query_string += "&" + inputs[i].id + "=" + escape(inputs[i].value);
		}
		
		var url = "/korisnicki_servis/include/newpayment_inc.functions.php?post=0" + query_string + "&RANDOM=" + (Math.random() * Date.parse(new Date()))
		
		http.open("GET", url, true);
		http.onreadystatechange = handleHttpObj;
		http.send(null);
		
		if (evt.preventDefault)
		{
			evt.preventDefault();
		}
		else
		{
			evt.returnValue = false;
		}
	}
}

function validate_and_submit_2_js( evt )
{
	if (!isWorking && http)
	{	
		isWorking = true;
		
   		fnc = "add";

		if( document.getElementById("addbuttonloader") )
		{
			ref = document.getElementById("addbuttonloader");
			
			ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Proveravam formu...' />";
		}

        document.getElementById("add-button").disabled = true;
        document.getElementById("add-button").className = "add-inactive";

		var classNames = document.getElementsByClassName("err");
	
		for( i = 0; i < classNames.length; i++ )
		{
			if( document.getElementById(classNames[i].id + "msg") )
			{
				document.getElementById(classNames[i].id + "msg").innerHTML = "";
				document.getElementById(classNames[i].id + "msg").className = "none";
			}
		}
	
		var query_string = '';
	
		inputs = document.getElementsByTagName("select");
		
		for( i = 0; i < inputs.length; i++ )
		{
			query_string += "&" + inputs[i].id + "=" + escape(inputs[i].value);
		}
		
		var url = "/korisnicki_servis/include/proforma_inc.functions.php?post=3" + query_string + "&RANDOM=" + (Math.random() * Date.parse(new Date()))
		
		http.open("GET", url, true);
		http.onreadystatechange = handleHttpObj;
		http.send(null);
		
		if (evt.preventDefault)
		{
			evt.preventDefault();
		}
		else
		{
			evt.returnValue = false;
		}
	}
}

function validate_and_submit_3_js( evt )
{
	if (!isWorking && http)
	{	
		isWorking = true;
		
   		fnc = "add1";

		if( document.getElementById("addbuttonloader") )
		{
			ref = document.getElementById("addbuttonloader");
			
			ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Proveravam formu...' />";
		}

        document.getElementById("add-button").disabled = true;
        document.getElementById("add-button").className = "add-inactive";

		var classNames = document.getElementsByClassName("err");
	
		for( i = 0; i < classNames.length; i++ )
		{
			if( document.getElementById(classNames[i].id + "msg") )
			{
				document.getElementById(classNames[i].id + "msg").innerHTML = "";
				document.getElementById(classNames[i].id + "msg").className = "none";
			}
		}
	
		var query_string = '';

        var inputs = document.getElementsByTagName("input");
	
		for( i = 0; i < inputs.length; i++ )
		{
			query_string += "&" + inputs[i].id + "=" + escape(inputs[i].value);
		}
		
		inputs = document.getElementsByTagName("select");
		
		for( i = 0; i < inputs.length; i++ )
		{
			query_string += "&" + inputs[i].id + "=" + escape(inputs[i].value);
		}
		
		var url = "/publicproforma/include/proforma_inc.functions.php?post=3" + query_string + "&RANDOM=" + (Math.random() * Date.parse(new Date()))
		
		http.open("GET", url, true);
		http.onreadystatechange = handleHttpObj;
		http.send(null);
		
		if (evt.preventDefault)
		{
			evt.preventDefault();
		}
		else
		{
			evt.returnValue = false;
		}
	}
}

function salecenters_js()
{
    if( document.getElementById("mesto").value != "" )
    {
        if (!isWorking && http)
	    {	
		    isWorking = true;
    		
   	        fnc = "salecenters";

            if( document.getElementById("salecenterloader") )
	        {
	            ref = document.getElementById("salecenterloader");
    			
		        ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Ucitavam uplatna mesta...' />";
	        }

            var city = "";
    		
            if( document.getElementById("mesto") )
            {
                city = document.getElementById("mesto").value;
            }
            
	        var url = "index.php?page=prodajna-mesta&city=" + escape(city) + "&RANDOM=" + (Math.random() * Date.parse(new Date()))
    	    
	        http.open("GET", url, true);
		    http.onreadystatechange = handleHttpObj;
		    http.send(null);
	    }
	}
	else if( !http )
	{
	    document.getElementById("salecenters").submit();
	}
}

function utype_js()
{
    if( document.getElementById("utype").value != "0" )
    {
        var ref;
        
        if( document.getElementById("stypeloader") )
	    {
	        ref = document.getElementById("stypeloader");
    			
	        ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Ucitavam tipove usluga...' />";
	    }
    	    
        if( document.getElementById('stype') )
        {
            document.getElementById('stype').disabled = false;
        }
        
        if( document.getElementById("stypeloader") )
	    {
	        ref = document.getElementById("stypeloader");
    			
	        ref.innerHTML = "";
	    }
	}   
	else
	{
	    if( document.getElementById("stype") )
	    {
	        document.getElementById("stype").options[0].selected = true;
		    document.getElementById("stype").disabled = true;
	    }	
	
	    if( document.getElementById("ptype") )
	    {
	        document.getElementById("ptype").options[0].selected = true;
	        
	        var sel_ptype = document.getElementById("ptype");
	    
            var sel_ptype_l = sel_ptype.options.length;
		
			for(i = 1; i < sel_ptype_l; i++)
			{
				sel_ptype.remove(sel_ptype_l-i);
			}
			
		    document.getElementById("ptype").disabled = true;
	    }
	    
	    if( document.getElementById("package") )
	    {
	        document.getElementById("package").options[0].selected = true;
	        
	        var sel_package = document.getElementById("package");
	    
            var sel_package_l = sel_package.options.length;
		
			for(i = 1; i < sel_package_l; i++)
			{
				sel_package.remove(sel_package_l-i);
			}
			
		    document.getElementById("package").disabled = true;	    
	    }
	    
	    if( document.getElementById("amount") )
	    {
	        document.getElementById("amount").options[0].selected = true;
		    document.getElementById("amount").disabled = true;	    
	    }	        	    
	}
}

function stype_js()
{
	if (!isWorking && http)
	{	
		if( document.getElementById("stype").value != "0" )
        {
		    isWorking = true;

   	        fnc = "stype";

            if( document.getElementById("ptypeloader") )
	        {
	            ref = document.getElementById("ptypeloader");
    			
		        ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Ucitavam tipove paketa...' />";
	        }

            var stype = "";
        
            if( document.getElementById("stype") )
            {
                stype = document.getElementById("stype").value;
            }

	        var url = "/korisnicki_servis/include/proforma_inc.functions.php?stype=" + escape(stype) + "&post=0&RANDOM=" + (Math.random() * Date.parse(new Date()))
    	    
	        http.open("GET", url, true);
		    http.onreadystatechange = handleHttpObj;
		    http.send(null);		
		}
		else
		{
	        if( document.getElementById("ptype") )
	        {
	            document.getElementById("ptype").options[0].selected = true;
    	        
	            var sel_ptype = document.getElementById("ptype");
    	    
                var sel_ptype_l = sel_ptype.options.length;
    		
			    for(i = 1; i < sel_ptype_l; i++)
			    {
				    sel_ptype.remove(sel_ptype_l-i);
			    }
    			
		        document.getElementById("ptype").disabled = true;
	        }
    	    
	        if( document.getElementById("package") )
	        {
	            document.getElementById("package").options[0].selected = true;
    	        
	            var sel_package = document.getElementById("package");
    	    
                var sel_package_l = sel_package.options.length;
    		
			    for(i = 1; i < sel_package_l; i++)
			    {
				    sel_package.remove(sel_package_l-i);
			    }
    			
		        document.getElementById("package").disabled = true;	    
	        }
    	    
	        if( document.getElementById("amount") )
	        {
	            document.getElementById("amount").options[0].selected = true;
		        document.getElementById("amount").disabled = true;	    
	        }
	        
	        if( document.getElementById("price") )
	        {
	            document.getElementById("price").innerHTML = '0';
	        }
	        
	        if( document.getElementById("add-button") )
	        {
	            document.getElementById("add-button").disabled = true;
	            document.getElementById("add-button").className = "add-inactive";
	        }	        
		}
	}
}

function ptype_1_js()
{
	if (!isWorking && http)
	{	
		if( document.getElementById("ptype").value != "0" )
        {
		    isWorking = true;

   	        fnc = "ptype1";

            if( document.getElementById("packageloader") )
	        {
	            ref = document.getElementById("packageloader");
    			
		        ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Ucitavam pakete...' />";
	        }

            var stype = "";
        
            if( document.getElementById("stype") )
            {
                stype = document.getElementById("stype").value;
            }
            
            var ptype = "";
        
            if( document.getElementById("ptype") )
            {
                ptype = document.getElementById("ptype").value;
            }            

	        var url = "/korisnicki_servis/include/proforma_inc.functions.php?stype=" + escape(stype) + "&ptype=" + escape(ptype) + "&post=1&RANDOM=" + (Math.random() * Date.parse(new Date()))
    	    
	        http.open("GET", url, true);
		    http.onreadystatechange = handleHttpObj;
		    http.send(null);		
		}
		else
		{
	        if( document.getElementById("package") )
	        {
	            document.getElementById("package").options[0].selected = true;
    	        
	            var sel_package = document.getElementById("package");
    	    
                var sel_package_l = sel_package.options.length;
    		
			    for(i = 1; i < sel_package_l; i++)
			    {
				    sel_package.remove(sel_package_l-i);
			    }
    			
		        document.getElementById("package").disabled = true;	    
	        }
    	    
	        if( document.getElementById("amount") )
	        {
	            document.getElementById("amount").options[0].selected = true;
		        document.getElementById("amount").disabled = true;	    
	        }
	        
	        if( document.getElementById("price") )
	        {
	            document.getElementById("price").innerHTML = '0';
	        }
	        
	        if( document.getElementById("add-button") )
	        {
	            document.getElementById("add-button").disabled = true;
	            document.getElementById("add-button").className = "add-inactive";
	        }	        
		}
	}
}

function package_1_js()
{
	if (!isWorking && http)
	{	
		if( document.getElementById("package").value != "" )
        {
		    isWorking = true;

   	        fnc = "package1";

            if( document.getElementById("priceloader") )
	        {
	            ref = document.getElementById("priceloader");
    			
		        ref.innerHTML = "<img src='uploads/images/indicator.gif' alt='Ucitavam cenu...' />";
	        }

            var utype = "";
        
            if( document.getElementById("utype") )
            {
                utype = document.getElementById("utype").value;
            }
            
            var package = "";
        
            if( document.getElementById("package") )
            {
                package = document.getElementById("package").value;
            }
            
            var username = "";
        
            if( document.getElementById("username_hidden") )
            {
                username = document.getElementById("username_hidden").value;
            }                       

	        var url = "/korisnicki_servis/include/proforma_inc.functions.php?utype=" + escape(utype) + "&package=" + escape(package) + "&username=" + escape(username) + "&post=2&RANDOM=" + (Math.random() * Date.parse(new Date()))
    	    
	        http.open("GET", url, true);
		    http.onreadystatechange = handleHttpObj;
		    http.send(null);		
		}
		else
		{
	        if( document.getElementById("amount") )
	        {
	            document.getElementById("amount").options[0].selected = true;
		        document.getElementById("amount").disabled = true;	    
	        }
	        
	        if( document.getElementById("price") )
	        {
	            document.getElementById("price").innerHTML = '0';
	        }	
	        
	        if( document.getElementById("add-button") )
	        {
	            document.getElementById("add-button").disabled = true;
	            document.getElementById("add-button").className = "add-inactive";
	        }	
		}
	}
}

function amount_js()
{
	if( tempPrice == 0 )
	{
		tempPrice = document.getElementById("price").value;
	}
	
	document.getElementById("price").innerHTML = Number(tempPrice) * Number(document.getElementById("amount").value);
	document.getElementById("price_hidden").value = Number(tempPrice) * Number(document.getElementById("amount").value);
}

document.getElementsByClassName = function(clsName)
{
    var retVal = new Array();
    var elements = document.getElementsByTagName("*");
    
    for(var i = 0;i < elements.length;i++)
    {
        if(elements[i].className.indexOf(" ") >= 0)
        {
            var classes = elements[i].className.split(" ");
            for(var j = 0;j < classes.length;j++)
            {
                if(classes[j] == clsName)
                    retVal.push(elements[i]);
            }
        }
        else if(elements[i].className == clsName)
            retVal.push(elements[i]);
    }
    return retVal;
}

function changeAction(evt)
{
	if( document.getElementById("loginform") )
	{
		document.getElementById("loginform").action = "http://webmail.my-its.net/src/redirect.php";
	}
}

function handleHttpObj()
{
	if (http.readyState == 4)
	{ 
		if (http.responseText.indexOf('invalid') == -1)
		{
		    if( fnc == "news" )
            {
			    result = http.responseText;
			    
			    if( document.getElementById("articles") )
			    {
			        var ref = document.getElementById("articles");
    			
			        ref.innerHTML = result;
    			}
    							
			    isWorking = false;
			}
			else if( fnc == "voucher" )
			{
			    result = http.responseText.split("|||");
			 
			    document.getElementById("validatevoucher").disabled = false;
			    
				document.getElementById("vouchernummsg").innerHTML = "";
			    document.getElementById("vouchernummsg").innerHTML = result[1];

			    if( result[0] == 'true' )
			    {
					document.getElementById("vouchernum").className = "input-textbox";
					document.getElementById("validatevoucher").src = "uploads/images/validatevoucherinactive.jpg";
			    
			        if( document.getElementById("steptwo") )
                    {
						var steptwo = document.getElementById("steptwo");
						var children = steptwo.childNodes;
	                    
						for (var i = 0; i < children.length; i++)
						{
							if( children[i].hasChildNodes() )
							{
								var childrennodes = children[i].childNodes;
								
								for(j = 0; j < childrennodes.length; j++)
								{
									if( childrennodes[j].type == 'text' || childrennodes[j].type == 'password' )
									{
										childrennodes[j].disabled = false;
									}
								}
							}
	                        
							if( children[i].type == 'text' || children[i].type == 'password' )
							{
								children[i].disabled = false;
							}
						}
						
						if( document.getElementById("checkusername") )
						{
						    document.getElementById("checkusername").src = "uploads/images/checkusername.jpg";
						    document.getElementById("checkusername").disabled = false;
						}
                    }
                    
                    if( document.getElementById("stepthree") )
                    {
						var stepthree = document.getElementById("stepthree");
						children = stepthree.childNodes;
	                    
						for (var i = 0; i < children.length; i++)
						{
							if( children[i].hasChildNodes() )
							{
								var childrennodes = children[i].childNodes;
								
								for(j = 0; j < childrennodes.length; j++)
								{
									if( childrennodes[j].type == 'text' || childrennodes[j].type == 'submit' || childrennodes[j].type == 'password' || childrennodes[j].type == 'select-one' )
									{
										childrennodes[j].disabled = false;
									}
								}
							}
	                    
							if( children[i].type == 'text' || children[i].type == 'submit' || children[i].type == 'password' || children[i].type == 'select-one' )
							{
								children[i].disabled = false;
							}
						}
                    }
                    var sel_stype = document.getElementById("stype");
                    var sel_stype_l = sel_stype.options.length - 1;
		
		            for(i = 1; i < sel_stype_l; i++)
		            {
			            sel_stype.remove(sel_stype_l-i);
		            }
		            
		            var result1 = result[2].split("||");
		            
		            var j = 1;
		            
		            for(i = 0; i < result1.length; i++)
				    {
				        var result2 = result1[i].split("|");
				    
					    var opt = new Option(result2[i+1], result2[i]);
						
					    document.getElementById("stype").options[j] = opt;
						
						j++;
					}
					
					document.getElementById("stype").disabled = false;
					if( document.getElementById("createaccount") )
					{
						document.getElementById("createaccount").src = "uploads/images/createaccount.jpg";
					    document.getElementById("createaccount").disabled = false;
					}
					if( document.getElementById("newpayment-button") )
					{
					    document.getElementById("newpayment-button").src = "uploads/images/newpayment.jpg";
					    document.getElementById("newpayment-button").disabled = false;
					}
					
					document.getElementById("vouchernum").readOnly = true;
					document.getElementById("validatevoucher").disabled = true;
					
					document.getElementById("voucherinputstate").value = 'readonly="readonly"';
					document.getElementById("voucherbuttonstate").value = 'disabled="disabled"';
					document.getElementById("inputstate").value = '';
			    }
			    else
			    {
					document.getElementById("vouchernummsg").className = "err1";
					document.getElementById("vouchernum").className = "input-textbox err";
			    }
			    
			    isWorking = false;
			}
			else if( fnc == "username" )
			{
			    result = http.responseText.split("|||");
			    
			    document.getElementById("usernamemsg").innerHTML = "";
    			document.getElementById("usernamemsg").innerHTML = result[1];
			    
			    if( result[0] == 'true' )
			    {
			        document.getElementById("username").className = "input-textbox";
			    }
			    else
			    {
			        document.getElementById("usernamemsg").className = "err1";
					document.getElementById("username").className = "input-textbox err";
			    }

                document.getElementById("checkusername").disabled = false;
    			
    			isWorking = false;
    		}
			else if( fnc == "zip" )
			{
			    result = http.responseText;

                document.getElementById("ziploader").innerHTML = "";
    			document.getElementById("zip").value = result;
    			
    			isWorking = false;
    		}
    		else if( fnc == "ptype" )
			{
			    result = http.responseText.split("||");

				var sel_ptype = document.getElementById("ptype");
                var sel_ptype_l = sel_ptype.options.length - 1;
		
		        for(i = 1; i < sel_ptype_l; i++)
		        {
					sel_ptype.remove(sel_ptype_l-i);
		        }
		            
	            var j = 1;
		            
	            for(i = 0; i < result.length; i++)
				{
					var result1 = result[i].split("|");
				    
					var opt = new Option(result1[i+1], result1[i]);
						
					document.getElementById("ptype").options[j] = opt;
						
					j++;
				}
					
				document.getElementById("ptype").disabled = false;

                document.getElementById("ptypeloader").innerHTML = "";
    			
    			var sel_package = document.getElementById("package");
                var sel_package_l = sel_package.options.length - 1;
		
		        for(i = 1; i < sel_package; i++)
		        {
					sel_package.remove(sel_package_l-i);
		        }
		        
		        document.getElementById("package").disabled = true;
		        document.getElementById("price").innerHTML = '0';
		        
		        isWorking = false;
    		}
    		else if( fnc == "package" )
			{
			    result = http.responseText.split("||");

				var sel_package = document.getElementById("package");
                var sel_package_l = sel_package.options.length - 1;
		
		        for(i = 1; i < sel_package_l; i++)
		        {
					sel_package.remove(sel_package_l-i);
		        }
		            
	            var j = 1;
		            
	            for(i = 0; i < result.length; i++)
				{
					var result1 = result[i].split("|");
				    
					var opt = new Option(result1[i+1], result1[i]);
						
					document.getElementById("package").options[j] = opt;
						
					j++;
				}
					
				document.getElementById("package").disabled = false;

                document.getElementById("packageloader").innerHTML = "";
    			
    			document.getElementById("price").innerHTML = '0';
    			
    			isWorking = false;
    		}
    		else if( fnc == "price" )
			{
			    result = http.responseText;

				document.getElementById("price").innerHTML = result;
                document.getElementById("priceloader").innerHTML = "";
                
                isWorking = false;
    		}
    		else if( fnc == "submit" )
			{
				if( http.responseText.indexOf("||") > -1 )
				{
					result = http.responseText.split("||");

					for(i = 0; i < result.length; i++)
					{
						result1 = result[i].split("|");
						
						if( document.getElementById(result1[0]) )
						{
							document.getElementById(result1[0]).className = "input-textbox err";
							
							document.getElementById(result1[0] + "msg").className = "err1";
							document.getElementById(result1[0] + "msg").innerHTML = result1[1];
						}
					}
				}
				else
				{
					document.getElementById("signup").action = "index.php?page=prijava&message=signup_successadd";
					document.getElementById("signup").submit();
				}
				
				if( document.getElementById("createaccountloader") )
				{
					ref = document.getElementById("createaccountloader");
			
					ref.innerHTML = "";
				}
				
				document.getElementById("createaccount").disabled = false;
				
				isWorking = false;
				clickOnce = false;			
    		} 
            else if( fnc == "newpayment" )
			{
				if( http.responseText.indexOf("||") > -1 )
				{
					result = http.responseText.split("||");

					for(i = 0; i < result.length; i++)
					{
						result1 = result[i].split("|");
						
						if( document.getElementById(result1[0]) )
						{
							document.getElementById(result1[0]).className = "input-textbox err";
							
							document.getElementById(result1[0] + "msg").className = "err1";
							document.getElementById(result1[0] + "msg").innerHTML = result1[1];
						}
					}
				}
				else
				{
					document.getElementById("newpayment").action = "index.php?page=prijava&message=newpayment_successadd";
					document.getElementById("newpayment").submit();
				}
				
				if( document.getElementById("newpaymentloader") )
				{
					ref = document.getElementById("newpaymentloader");
			
					ref.innerHTML = "";
				}
				
				document.getElementById("newpayment-button").disabled = false;
				
				isWorking = false;
				clickOnce = false;			
    		}
    		else if( fnc == "salecenters" )
    		{
				result = http.responseText;

                document.getElementById("salecenterloader").innerHTML = "";
    			document.getElementById("salecenterscont").innerHTML = result;
				
				isWorking = false;    		
    		}
    		else if( fnc == "stype" )
    		{
    		    result = http.responseText.split("||");
								
				var sel_ptype = document.getElementById("ptype");	

				var sel_ptype_l = sel_ptype.options.length;
		
				for(i = 1; i < sel_ptype_l; i++)
				{
					sel_ptype.remove(sel_ptype_l-i);
				}
				
				var j = 1;
				
                for(i = 0; i < result.length; i++)
				{
				    result1 = result[i].split("|");
				
					var opt = new Option(result1[1], result1[0]);
							
					document.getElementById("ptype").options[j] = opt;
					
					j++;
				}
				
				document.getElementById("ptype").options[0].selected = true;
				document.getElementById("ptype").disabled = false;
				
	            if( document.getElementById("package") )
	            {
	                document.getElementById("package").options[0].selected = true;
        	        
	                var sel_package = document.getElementById("package");
        	    
                    var sel_package_l = sel_package.options.length;
        		
			        for(i = 1; i < sel_package_l; i++)
			        {
				        sel_package.remove(sel_package_l-i);
			        }
        			
		            document.getElementById("package").disabled = true;	    
	            }
        	    
	            if( document.getElementById("amount") )
	            {
	                document.getElementById("amount").options[0].selected = true;
		            document.getElementById("amount").disabled = true;	    
	            }
	            
	            if( document.getElementById("price") )
	            {
	                document.getElementById("price").innerHTML = '0';
	            }
	            
                if( document.getElementById("ptypeloader") )
				{
					ref = document.getElementById("ptypeloader");
			
					ref.innerHTML = "";
				}	  
				
				if( document.getElementById("add-button") )
	            {
	                document.getElementById("add-button").disabled = true;
	                document.getElementById("add-button").className = "add-inactive";
	            }          
	            
	            isWorking = false;				
    		} 
    		else if( fnc == "ptype1" )
    		{
    		    result = http.responseText.split("||");
								
				var sel_package = document.getElementById("package");	

				var sel_package_l = sel_package.options.length;
		
				for(i = 1; i < sel_package_l; i++)
				{
					sel_package.remove(sel_package_l-i);
				}
				
				var j = 1;
				
                for(i = 0; i < result.length; i++)
				{
				    result1 = result[i].split("|");
				
					var opt = new Option(result1[1], result1[0]);
							
					document.getElementById("package").options[j] = opt;
					
					j++;
				}
				
				document.getElementById("package").options[0].selected = true;
				document.getElementById("package").disabled = false;
				
	            if( document.getElementById("amount") )
	            {
	                document.getElementById("amount").options[0].selected = true;
		            document.getElementById("amount").disabled = true;	    
	            }
	            
	            if( document.getElementById("price") )
	            {
	                document.getElementById("price").innerHTML = '0';
	            }
	            
                if( document.getElementById("packageloader") )
				{
					ref = document.getElementById("packageloader");
			
					ref.innerHTML = "";
				}
				
				if( document.getElementById("add-button") )
	            {
	                document.getElementById("add-button").disabled = true;
	                document.getElementById("add-button").className = "add-inactive";
	            }          					            
	            
	            isWorking = false;				
    		} 
    		else if( fnc == "package1" )
    		{
    		    result = http.responseText;
								
                document.getElementById("price").innerHTML = result;
                document.getElementById("price_hidden").value = result;
                
                tempPrice = Number(result);
				
	            if( document.getElementById("amount") )
	            {
	                document.getElementById("amount").options[0].selected = true;
		            document.getElementById("amount").disabled = false;	    
	            }
	            
                if( document.getElementById("priceloader") )
				{
					ref = document.getElementById("priceloader");
			
					ref.innerHTML = "";
				}
				
				if( document.getElementById("add-button") )
	            {
	                document.getElementById("add-button").disabled = false;
	                document.getElementById("add-button").className = "add";
	            }          					            
	            
	            isWorking = false;				
    		}
    		else if( fnc == "add" )
			{
				if( http.responseText.indexOf("||") > -1 )
				{
					result = http.responseText.split("||");

					for(i = 0; i < result.length; i++)
					{
						result1 = result[i].split("|");
						
						if( document.getElementById(result1[0]) )
						{
							document.getElementById(result1[0]).className = "err";
							
							document.getElementById(result1[0] + "msg").className = "err1";
							document.getElementById(result1[0] + "msg").innerHTML = result1[1];
						}
					}
				}
				else
				{
					document.getElementById("proforma-form").submit();
				}
				
				if( document.getElementById("addbuttonloader") )
				{
					ref = document.getElementById("addbuttonloader");
			
					ref.innerHTML = "";
				}
				
				document.getElementById("add-button").disabled = false;
				document.getElementById("add-button").className = "add";
				
				isWorking = false;
				clickOnce = false;
			}
			else if( fnc == "add1" )
			{
				if( http.responseText.indexOf("||") > -1 )
				{
					result = http.responseText.split("||");

					for(i = 0; i < result.length; i++)
					{
						result1 = result[i].split("|");
						
						if( document.getElementById(result1[0]) )
						{
							document.getElementById(result1[0]).className = "input-textbox err";
							
							document.getElementById(result1[0] + "msg").className = "err1";
							document.getElementById(result1[0] + "msg").innerHTML = result1[1];
						}
					}
				}
				else
				{
					document.getElementById("proforma-form").submit();
				}
				
				if( document.getElementById("addbuttonloader") )
				{
					ref = document.getElementById("addbuttonloader");
			
					ref.innerHTML = "";
				}
				
				document.getElementById("add-button").disabled = false;
				document.getElementById("add-button").className = "add";
				
				isWorking = false;
				clickOnce = false;			
    		} 	    		   		  		    		  		 		 	
	    }
	}
}

function popUp(URL) { openwindow = this.open(URL, 'Uplatnica', 'menubar=no,scrollbars=no,resizable=no,width=500,height=360'); }