function findPos(obj) {
    var curleft = curtop = 0;
    if (obj.offsetParent) {
	curleft = obj.offsetLeft
	curtop = obj.offsetTop
	while (obj = obj.offsetParent) {
	    curleft += obj.offsetLeft
	    curtop += obj.offsetTop
	}
    }
    return [curleft,curtop];
}


function findPos2(id) {
    var curleft = curtop = 0;
    obj = getId(id);
    if (obj.offsetParent) {
	curleft = obj.offsetLeft
	curtop = obj.offsetTop
	while (obj = obj.offsetParent) {
	    curleft += obj.offsetLeft
	    curtop += obj.offsetTop
	}
    }
    return [curleft,curtop];
}

function getId(id)
{
    return document.all ? document.all[id] : document.getElementById(id) ;
}

function showKoszyk() {
}

function usunKoszyk() {
 var rand = Math.random(9999);
 var url = '/zakupy/clear.cgi?rand='+rand;
 var myAjax = new Ajax.Request( url, { onLoading: showLoadKoszyk, onComplete: showResponseLogina} );
 showKoszyk();
}


function dodajKoszyk(co,kto,gdzie) {

 var rand = Math.random(9999);

if(gdzie){
 var url = 'http://'+gdzie+'.pl/zakupy/koszykjs.cgi?id='+co+'&rand='+rand;
} else {
 var url = '/zakupy/koszykjs.cgi?id='+co+'&rand='+rand;
}

 var myAjax = new Ajax.Request( url, { method: 'get', onLoading: showLoadKoszyk, onComplete: showResponseLogina} );
 aa=findPos(kto);
 pokazOkno(aa[0],aa[1]);
}

function dodajZestaw(co,kto,gdzie) {
 var rand = Math.random(9999);

if(gdzie){
 var url = 'http://'+gdzie+'.pl/zakupy/koszykjs.cgi?zest='+co+'&rand='+rand;
} else {
 var url = '/zakupy/koszykjs.cgi?zest='+co+'&rand='+rand;
}

 var myAjax = new Ajax.Request( url, { method: 'get', onLoading: showLoadKoszyk, onComplete: showResponseLogina} );
 aa=findPos2(kto);
 pokazOkno(aa[0],aa[1]);
}


function showLoadKoszyk() {
    getId("koszykjs").innerHTML = "<span id=\"loadimg\"><img src=\"/box/img/load.gif\" alt=\"loading\"/></span>";
}

function showResponseLogina(originalRequesta) {
    var newData = originalRequesta.responseText;
    if(newData.length<120){
	getId("koszykjs").innerHTML = newData;
    }

}

function pokazOkno(l,t) {
    newdiv=getId('komunikat');
    newdiv.style.display = "block";
    newdiv.style.top = t-90+"px";
    newdiv.style.left = l+30+"px";	 
}

function ukryjOkno(){
    newdiv=getId('komunikat');
    newdiv.style.display = "none";
}


/*
var dragobject={
z: 0, x: 0, y: 0, offsetx : null, offsety : null, targetobj : null, dragapproved : 0,
initialize:function(){
document.onmousedown=this.drag
document.onmouseup=function(){this.dragapproved=0}
},
drag:function(e){
var evtobj=window.event? window.event : e
this.targetobj=window.event? event.srcElement : e.target
if (this.targetobj.className=="drag"){
this.dragapproved=1
if (isNaN(parseInt(this.targetobj.style.left))){this.targetobj.style.left=0}
if (isNaN(parseInt(this.targetobj.style.top))){this.targetobj.style.top=0}
this.offsetx=parseInt(this.targetobj.style.left)
this.offsety=parseInt(this.targetobj.style.top)
this.x=evtobj.clientX
this.y=evtobj.clientY
if (evtobj.preventDefault)
evtobj.preventDefault()
document.onmousemove=dragobject.moveit
}
},
moveit:function(e){
var evtobj=window.event? window.event : e
if (this.dragapproved==1){
this.targetobj.style.left=this.offsetx+evtobj.clientX-this.x+"px"
this.targetobj.style.top=this.offsety+evtobj.clientY-this.y+"px"
return false
}
}
}

dragobject.initialize()
*/

