function get(id) 
{
	if (document.getElementById(id))
	{
		return document.getElementById(id);
	}
	return false;
}

function PutFlash(src,name,width,height)
{
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+width+'" height="'+height+'" style="margin: 0px;">');
	document.write('<param name="movie" value="'+src+'">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="menu" value="false">');
    document.write('<param name="wmode" value="transparent">');    
	document.write('<embed id="'+name+'" src="'+src+'" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" style="margin: 0px;" type="application/x-shockwave-flash" name="'+name+'" width="'+width+'" height="'+height+'"></embed>');
	document.write('</object>');
}

function IsEmail(str)
{
    reg  = /^(([\da-zA-Z\-_\.]+)@([\da-zA-Z_\-]+).([\da-zA-Z_\-]{2,})){0,1}$/;
    if (reg.test(str)) return true; else return false;
} 


function validate_form(thisform)
{
    with (thisform)
    {
        if (tresc.value==null||tresc.value=='')
        {
            tresc.focus();
            alert("Podaj treść wiadomości!");
            return false;
        }
        else if (imie.value==null||imie.value=='')
        {
            imie.focus();
            alert("Podaj swoje imię i nazwisko!");
            return false;
        }
        else if (temat.value==null||temat.value=='')
        {
            temat.focus();
            alert("Podaj temat wiadomości!");
            return false;
        }
        else if ((!(mail.value==null||mail.value==''))&&(IsEmail(mail.value)==false))
        {
            alert("Podaleś niepoprawny adres e-mail!");
            mail.focus();
            return false;
        }
    }
}

function fixValue(price,addon)
{    
    if (!addon) addon=0;
    //alert("p:"+ price+ " addon: " + addon);    
    cena=Math.round($F("qty")*(parseFloat(price)+parseFloat(addon))*100)/100+' zł';
    $("popupRazem").innerHTML='<span>'+cena.replace(/\./,",")+'</span>';
}

function dodajdokoszyka()
{
    $('overlay2').style.display='none';
    $('hidden_container').style.display='none';
    
        var url = 'php/addtocart.php';
        var pars = 'id='+$F('id')+'&qty='+$F('qty');
        var myAjax = new Ajax.Updater(
			'koszyk', 
			url, 
			{
				method: 'get', 
				parameters: pars
			});/**/

}

function dodajdokoszyka2()
{
    $('overlay2').style.display='none';
    $('hidden_container').style.display='none';
    
        var url = 'php/addtocart.php';
        var pars = 'id='+$F('id')+'&qty='+$F('qty')+'&rid='+$F('rodzaj');
        var myAjax = new Ajax.Updater(
			'koszyk', 
			url, 
			{
				method: 'get', 
				parameters: pars
			});/**/

}

function usun(item_id)
{
    var url = 'php/updatecart.php';
    var pars = item_id+'=0&update=update';    
    
    var myAjax = new Ajax.Updater(
        'koszyk', 
        url, 
        {
            method: 'get', 
            parameters: pars
        });

}

function MakePopUp(item_id)
{
    $('hidden_container').update('<img id="loader" src="images/ajax-loader.gif" />');
    
    var url = 'inc/popup.inc.php';
    var pars = 'ajax=1&id='+item_id;    
    
    var myAjax = new Ajax.Updater(
        'hidden_container', 
        url, 
        {
            method: 'get',            
            parameters: pars            
        });

}

function ChangeDivision(obj)
{        
    var url = 'inc/sklep.inc.php';
    var pars = 'ajax=1&d='+obj.id.replace(/sklepMenu/,"");    
    
    var myAjax = new Ajax.Updater(
        'items', 
        url, 
        {
            method: 'get', 
            parameters: pars            
        });

}

function AppendLoader(obj)
{
    var i=1;
    /*
    $("sklepMenuBox").select('span').each(function(s) {        
    
        var newMenu = new Element('span', {
            'class':'sklepMenu', 
            'style':'background-image: url("images/kat'+i+'.jpg");',
            'onclick':'AppendLoader(this,'+i+');ChangeDivision('+i+');'});
        s.parentNode.replaceChild(newMenu,s); 
    
        i++;
    });
    /**/
    
    $("sklepMenuBox").select('span').each(function(s) { 
        s.removeClassName('active');    
    });
    /**/
    /*
    $("sklepMenuBox").select('span').each(function(s) {        
        s.removeClassName('active');
        s.writeAttribute('onclick','AppendLoader(this,'+i+');ChangeDivision('+i+');');
        i++;
    });
    /**/

    $('items').update('<img style="margin-left:100px;margin-top:-30px;" id="loader2" src="images/ajax-loader2.gif" />');
    obj.addClassName("active");
    
}

function przelicz(n)
{
    var url = 'php/updatecart.php';
    var pars = '';
    var k=1;    
    var ilosci=document.getElementsByClassName('qty');    
    
    for (i=0;i<n;i++)
    {            
        pars = pars + (k++) + '=' + ilosci[i].value + '&';
    }
    
    pars = pars + 'update=update';        
    
    var myAjax = new Ajax.Updater(
        'koszyk', 
        url,    
        {
            method: 'get', 
            parameters: pars
        });/**/
}