
var cookie_str='';

function setcookie(name,value,expire)
{   var exp=new Date();
    var cookieexpire=exp.getTime()+expire;
    exp.setTime(cookieexpire);
    document.cookie=name+"="+value+";expires="+exp.toGMTString();
}

function submit(id, name)
{
    if(cookie_str=="") {
        cookie_str=id+":-:"+name;
        setcookie("bossar", cookie_str, 3600*1000*12); // действительно в течение
        PreviewBasket();
    }  else {
        val = cookie_str.split("///");
        count=0;
        for(i=0; i<val.length;i++) {
            tmp=val[i].split(":-:")[0];
            if(id==tmp) break;
            count++;
        }

        if(count==val.length && count!=0) {
            cookie_str=cookie_str+"///"+id+":-:"+name;
        }
	
        setcookie("bossar", cookie_str, 3600*1000*12);
	
        PreviewBasket();
    }

}


function GetCookie()
{
    if(document.cookie!="") {

        thisCookie=document.cookie.split(";")[0];
        thisCookieName=thisCookie.split("=")[0];
		
        if(thisCookieName=="bossar") {
            cookie_str=thisCookie.split("=")[1];
            if(cookie_str!="") {
                PreviewBasket();
            }
        }
		
    }
	
    PreviewBasket();
}

function GetCookie2() // cookie в самой корзине
{	
    if(document.cookie!="") {
        thisCookie=document.cookie.split(";")[0];
        thisCookieName=thisCookie.split("=")[0];
        if(thisCookieName=="bossar") {
            cookie_str=thisCookie.split("=")[1];
        }
    }

}

function DeleteElement(id)
{
    GetCookie2();
    val = cookie_str.split("///");
    count=0;

    var str="";

    for(i=0; i<val.length;i++)
    {
        id1=val[i].split(":-:")[0];
        name=val[i].split(":-:")[1];
			
        if(id1!=id) {
            count++;
            if(count==1) {
                str=id1+":-:"+name;
            } else {
                str=str+"///"+id1+":-:"+name;
            }
        }
    }
	
    if(str=="") {
        DeleteCookie();
        cookie_str="";   //document.cookie="";
        if(!window.opener.closed) {
            window.opener.location.reload(1);
        }
        window.close();

    } else {
        setcookie("bossar", str, 3600*1000*12);
        window.location.reload(1);
    }
}

function DeleteCookie()
{		
    var name="bossar";
    var expire=3600*1000*24*30;

    if(document.cookie!="") {
        var exp=new Date();
        var cookieexpire=exp.getTime()-expire;
        exp.setTime(cookieexpire);
        document.cookie=name+"="+cookie_str+";expires="+exp.toGMTString();
        cookie_str="";
        window.location.reload(1);
    }
}

function OpenBasket()
{	
    newBasket=window.open("view_new.php","basket","toolbar=yes,location=yes,resizable=yes,menubar=yes,status=yes,scrollbars=yes,width=1024,height=768");
    newBasket.focus();
}

function PreviewBasket()
{
    var text = '';
	
    if(cookie_str!="") {
        document.getElementById("basket").style.display='block';
        oList=document.getElementById("basket_inner");
        oList.innerHTML='';
        val = cookie_str.split("///");

        for(i=0; i<val.length;i++) {
            tmp=val[i].split(":-:")[1];
            oList.innerHTML+='<div>'+tmp+'</tmp>';
        }
    }

}

function SlideMenu()
{
    b=document.getElementById('basket');
    b.style.top = 70+getBodyScrollTop();
}

function getBodyScrollTop()
{
    return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
}
