var combowidth='';
var comboheight='';

// Месага о добавлении товара в корзину
function initialize(){
if (document.all){
combowidth=cartwindow.offsetWidth;
comboheight=cartwindow.offsetHeight;
setInterval("staticit_ie()",50);
try{
cartwindow.filters.revealTrans.Apply();
cartwindow.filters.revealTrans.Play();
cartwindow.style.visibility="visible";
}
catch(e){}
}
else if (document.layers){
combowidth=document.cartwindow.document.width;
comboheight=document.cartwindow.document.height;
setInterval("staticit_ns()",50);
document.cartwindow.visibility="show";
}
}

function initialize_off(){
if (document.all){
combowidth=cartwindow.offsetWidth;
comboheight=cartwindow.offsetHeight;
setInterval("staticit_ie()",50);
cartwindow.style.visibility="hidden";
}
else if (document.layers){
combowidth=document.cartwindow.document.width;
comboheight=document.cartwindow.document.height;
setInterval("staticit_ns()",50);
document.cartwindow.visibility="hide";
}
}

function staticit_ie(){
cartwindow.style.pixelLeft=document.body.scrollLeft+document.body.clientWidth-combowidth-30;
cartwindow.style.pixelTop=document.body.scrollTop+document.body.clientHeight-comboheight;
}

function staticit_ns(){
document.cartwindow.left=pageXOffset+window.innerWidth-combowidth-30;
document.cartwindow.top=pageYOffset+window.innerHeight-comboheight;
}


function setCookie(name, value)
{
   var today = new Date()
   var expires = new Date()
   expires.setTime(today.getTime() + 1000*24*60*60)
   document.cookie = name + "=" +escape(value)+ ((expires == null) ? "" : ("; expires=" +expires))+";path=/";
}



function getCookie(Name)
{
   var search = Name + "="
   if (document.cookie.length > 0)
   { // если есть какие-либо куки
      offset = document.cookie.indexOf(search)
      if (offset != -1)
      { // если кука существует
         offset += search.length
         // установить индекс начала значения
         end = document.cookie.indexOf(";", offset)
         // установить индекс конца значения куки
         if (end == -1)
            end = document.cookie.length
         return unescape(document.cookie.substring(offset, end))
      }
      else return(false);
   }
}




function addorder(type, number)
{
  var i=0,str,tempstr,newstr="",isorder="false",calc=0,num=0,price,j=1,temp,getprice,qwert
  var massive=""
  var f
  var info='';

if(confirm("Добавить товар в корзину?"))
{
  //tempstr=pagelink.split(",")
  var id = document.all('selected'+number+'[id]').value;
  var size = document.all('selected'+number+'[size]').value;
  var tgr = document.all('selected'+number+'[tgr]').value;
  var tkan1 = document.all('selected'+number+'[tkan1]').value+'';
  var tkan2 = document.all('selected'+number+'[tkan2]').value+'';
  var modname = document.all('selected'+number+'[name]').value;
  var cost = document.all('selected'+number+'[cost]').value;
  var pagelink = '/view/'+type+'/'+id+'/'+tgr+'/'+size+'/';

  if(type=="m")
  {
  	var tkan_visible = document.all('tkan_visible').innerHTML+'';
    var opt = document.all('selected[options]').value+'';
    var opt_list = document.all('option_visible').innerHTML+'';
    var gab = document.all('selected[gab]').value+'';
    var sp = document.all('selected[sp]').value+'';
    var meh = document.all('selected[meh]').value+'';
    info = ' '+tkan_visible+'<br><b>механизм</b>: '+meh+'<br><b>размеры</b> габ(сп): '+gab+'('+sp+')'+opt_list;

    if (opt) pagelink += opt+'/';
    //alert (info);
  }

  if(type=="k")
  {
    var size_info = document.all('selected'+number+'[size_info]').value+'';
    if (size_info!=' ' && size_info) info = '<br>'+size_info;
    //alert(info);
  }

  str=getCookie(cookiname)
  if(str)
  { // если уже есть заказы в корзине
        massive=str.split(";")
        while(massive[i])
        {
          tempstr=massive[i].split("|")
          if(pagelink==tempstr[0])
          {
            tempstr[2]-=0
            tempstr[2]+=1
            isorder="true"
            massive[i]=tempstr.join("|")
          }
          i+=1
        }
        str=massive.join(";")

        if(isorder!="true") // если добавляется новая модель
        {
	       str+=";"+pagelink+"|"+modname+"|1|"+cost+"|"+tkan1+"|"+tkan2+"|"+info;
        }

        setCookie(cookiname,str)
  }
  else
  { // если корзина чистая
  	str=pagelink+"|"+modname+"|1|"+cost+"|"+tkan1+"|"+tkan2+"|"+info;
  	setCookie(cookiname,str)
  }

  i=0
  //str=getCookie(cookiname)
  massive=str.split(";")
  while(massive[i])
  {
    tempstr=massive[i].split("|")
    tempstr[2]-=0
    price=tempstr[3].split(" ")
    price[0]-=0
    num+=tempstr[2]
    calc+=tempstr[2]*price[0]
    i+=1
  }
  //document.write(getCookie("order"))
  colvo.innerHTML=num+" предметов"
  summa.innerHTML="<b>"+calc+" руб.</b>"
  initialize()
  setTimeout("initialize_off()",3000)
}
}

