//Adauga un titlu in cos si arata un mesaj pe interfata
//id - id titlu
//senderID - id-ul elementului sub care va fi afisat mesajul
function AddItem(id,senderID)
{
	ShowMessage("msg"+id,"A&#351;tepta&#355;i. Cartea este adaugat&#259 în co&#351; ...",senderID);
	var scr=document.createElement("script");
	scr.type="text/javascript";
	scr.src="cosext.php?add="+id;
	document.getElementsByTagName("head")[0].appendChild(scr);
}

function SetCant(id,qty)
{
	var scr=document.createElement("script");
	scr.type="text/javascript";
	scr.src="cosext.php?setCant="+id+"&qty="+qty;
	document.getElementsByTagName("head")[0].appendChild(scr);
}

//Sterge un titlu din cos si arata un mesaj pe interfata
//id - id titlu
//senderID - id-ul elementului sub care va fi afisat mesajul
function DeleteItem(id,senderID)
{
	ShowMessage("msg"+id,"A&#351;tepta&#355;i. Cartea este &#351;tears&#259 din co&#351; ...",senderID);
	var scr=document.createElement("script");
	scr.type="text/javascript";
	scr.src="cosext.php?del="+id;
	document.getElementsByTagName("head")[0].appendChild(scr);
}

function SetTP()
{
	var tpID=1;
	var tpElem=document.getElementById("taxePostaleID");
	if(tpElem!=null)
	{
		tpID=tpElem.value;
	}
	var scr=document.createElement("script");
	scr.type="text/javascript";
	scr.src="cosext.php?TP="+tpID;
	document.getElementsByTagName("head")[0].appendChild(scr);
}

function DeleteUIRow(id)
{
	var cTable=document.getElementById("cartTable");
    if(cTable!=null)
    {
        var elem=document.getElementById("row"+id);
        if(elem!=null)
        {
        	cTable.getElementsByTagName("tbody")[0].removeChild(elem);
        }
    }
}

function ClearCart()
{
	var container=document.getElementById("cartContainer");
    if(container!=null)
    {
    	container.innerHTML="<b>Coșul nu conține nici un titlu</b>";
    }
}

function UpdateButton(buttonID,inCart)
{
	var bElem=document.getElementById(buttonID);
    var id=buttonID.substring(6);
    if(bElem!=null)
    {
    	if(inCart)
        {
        	bElem.className="CartButtonIn";
            bElem.innerHTML="Șterge";
            bElem.title="Șterge din coș";
            bElem.href="javascript:DeleteItem("+id+",'poza"+id+"');"
        }
        else
        {
        	bElem.className="CartButton";
            bElem.innerHTML="Adaugă";
            bElem.title="Adaugă în coș";
            bElem.href="javascript:AddItem("+id+",'poza"+id+"');"
        }
    }
}

function RefreshCartButtons(inCart)
{
	var buttons=document.getElementsByName("cartButton");
	
	for (var i=0;i<buttons.length;i++)
	{
		var elem=buttons[i];
		UpdateButton(elem.id,inCart);
	}
}

function RefreshCartTotal(newVal)
{
	var cartElem=document.getElementById("valoareCos");
	if(cartElem!=null)
	{
		cartElem.innerHTML=newVal;
	}
}