		function SetCookie (name, value)    {
		   var argv = SetCookie.arguments;
		   var argc = SetCookie.arguments.length;
		   var expires = (argc > 2) ? argv[2] : null;
		   var path = "/";
		   var domain = (argc > 4) ? argv[4] : null;
		   var secure = (argc > 5) ? argv[5] : false;
		   document.cookie = name + "=" + escape (value) +
		        ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
		        ((path == null) ? "" : ("; path=" + path)) +
		        ((domain == null) ? "" : ("; domain=" + domain)) +
		        ((secure == true) ? "; secure" : "");
		}
		
		function getCookieVal (offset)    {
		   var endstr = document.cookie.indexOf (";", offset);
		   if (endstr == -1)
		      endstr = document.cookie.length;
		   return unescape(document.cookie.substring(offset, endstr));
		}
		
		function GetCookie (name)    {
		   var arg = name + "=";
		   var alen = arg.length;
		   var clen = document.cookie.length;
		   var i = 0;
		   while (i < clen)       {
		      var j = i + alen;
		      if (document.cookie.substring(i, j) == arg)
		         return getCookieVal (j);
		      i = document.cookie.indexOf(" ", i) + 1;
		      if (i == 0) break; 
		      }
		   return "";
		}
		
		function abre_janela(valor,nome,serie){
			aux = valor.indexOf(",",valor);
			img = valor.substring(0,aux);
			valor = valor.replace(img+",","");
			largura = valor.substring(0,valor.indexOf(",",valor));
			altura = valor.substring(valor.indexOf(",",valor)+1,valor.lenght);
			
			alt = nome;//img.substring(img.indexOf("/",img)+1,img.length);
			
			
			posTop = (screen.availHeight/2-altura/2);
			posLeft = (screen.availWidth/2-largura/2);
			imagemJanela = window.open("","imagemJanela","width="+largura+",height="+altura+",left="+posLeft+",top="+posTop);
			imagemJanela.document.open();
			imagemJanela.document.write('<html><title>'+alt+'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</title><META HTTP-EQUIV="imagetoolbar" CONTENT="no"><body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" onBlur="self.close()">');
			imagemJanela.document.write('<img src="'+img+'" width="'+largura+'" height="'+altura+'" alt="'+alt+'" GALLERYIMG="no">');
			imagemJanela.document.write('</body></html>');
			imagemJanela.document.close();
			imagemJanela.focus();
		}	

		function abre_janelaflash(img,nome,serie,largura,altura){
//		function abre_janelaflash(valor,nome,serie,largura,altura){
			//alert("teste");
			//alert(img);
//			aux = valor.indexOf(",",valor);
//			img = valor.substring(0,aux);
//			valor = valor.replace(img+",","");
//			largura = valor.substring(0,valor.indexOf(",",valor));
//			altura = valor.substring(valor.indexOf(",",valor)+1,valor.lenght);

			alt = nome;//img.substring(img.indexOf("/",img)+1,img.length);
			
			
			posTop = (screen.availHeight/2-altura/2);
			posLeft = (screen.availWidth/2-largura/2);
			imagemJanela = window.open("","imagemJanela","width="+largura+",height="+altura+",left="+posLeft+",top="+posTop);
			imagemJanela.document.open();
			imagemJanela.document.write('<html><title>'+alt+'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</title><META HTTP-EQUIV="imagetoolbar" CONTENT="no">');
			imagemJanela.document.write('<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" onBlur="self.close()" background="'+img+'" width="'+largura+'" height="'+altura+'" alt="'+alt+'" GALLERYIMG="no">');
			imagemJanela.document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+largura+'" height="'+altura+'"  id="protectimg" align="middle">');
			imagemJanela.document.write('<param name="allowScriptAccess" value="sameDomain" />');
			imagemJanela.document.write('<param name="wmode" value="transparent" />');
			imagemJanela.document.write('<param name="movie" value="protectimghwc.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="protectimghwc.swf" wmode="transparent" quality="high" bgcolor="#ffffff"  width="'+largura+'" height="'+altura+'"  name="protectimg" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
			imagemJanela.document.write('</object>');
			imagemJanela.document.write('</body></html>');
			imagemJanela.document.close();
			imagemJanela.focus();
		}	
		

		function img_janela_hot(valor,nome,serie,slot){
			foto = eval('foto'+slot);
			link = eval('link'+slot);
			foto_src = "hot/"+valor;
			link_href = 'javascript:abre_janela("hot/'+valor.replace('255_146','640_366')+',640,366","'+nome+'","'+serie+'");' ;

			foto.src = foto_src;
			link.href = link_href;

			SetCookie("slot_"+slot+"_foto",foto_src);
			SetCookie("slot_"+slot+"_link",link_href);
//			link.href = "javascript:abre_janela('"+valor.replace(txt_tamanho,"640_366")+",640,336','"+nome+"');" ;
		}	
		
        function limpa_carrinho(){
			SetCookie("slot_1_foto",'');
			SetCookie("slot_1_link",'');
			SetCookie("slot_2_foto",'');
			SetCookie("slot_2_link",'');
			foto1.src = 'hot/none.gif';
			link1.href = '#';
			foto2.src = 'hot/none.gif';
			link2.href = '#';

		}
		
		self.onError=null;
        currentX = currentY = 0;  
        whichIt = null;           
        lastScrollX = 0; lastScrollY = 0;
        NS = (document.layers) ? 1 : 0;
        IE = (document.all) ? 1: 0;


	
        function heartBeat() {

            if(IE) { diffY = document.body.scrollTop; diffX = document.body.scrollLeft; }
            if(NS) { diffY = self.pageYOffset; diffX = self.pageXOffset; }
            if(diffY != lastScrollY) {
                        percent = .1 * (diffY - lastScrollY);
                        if(percent > 0) percent = Math.ceil(percent);
                        else percent = Math.floor(percent);
                                       if(IE) document.all.floater.style.pixelTop += percent;
                                       if(NS) document.floater.top += percent; 
                        lastScrollY = lastScrollY + percent;
            }
               if(diffX != lastScrollX) {
                        percent = .1 * (diffX - lastScrollX);
                        if(percent > 0) percent = Math.ceil(percent);
                        else percent = Math.floor(percent);
                        if(IE) document.all.floater.style.pixelLeft += percent;
                        if(NS) document.floater.left += percent;
                        lastScrollX = lastScrollX + percent;
                }       
        }



        function checkFocus(x,y) { 

                stalkerx = document.floater.pageX;
                stalkery = document.floater.pageY;
                stalkerwidth = document.floater.clip.width;
                stalkerheight = document.floater.clip.height;
                if( (x > stalkerx && x < (stalkerx+stalkerwidth)) && (y > stalkery && y < (stalkery+stalkerheight))) return true;
                else return false;
        }
   
        function grabIt(e) {

                if(IE) {
                        whichIt = event.srcElement;
                        while (whichIt.id.indexOf("floater") == -1) {
                                whichIt = whichIt.parentElement;
                                if (whichIt == null) { return true; }
                    }
                        whichIt.style.pixelLeft = whichIt.offsetLeft;
                    whichIt.style.pixelTop = whichIt.offsetTop;
                        currentX = (event.clientX + document.body.scrollLeft);
                        currentY = (event.clientY + document.body.scrollTop);   
                } else { 
                window.captureEvents(Event.MOUSEMOVE);
                if(checkFocus (e.pageX,e.pageY)) { 
                        whichIt = document.floater;
                        StalkerTouchedX = e.pageX-document.floater.pageX;
                        StalkerTouchedY = e.pageY-document.floater.pageY;
                } 
                }
            return true;
        }
        
        function moveIt(e) {
                if (whichIt == null) { return false; }
                if(IE) {
                    newX = (event.clientX + document.body.scrollLeft);
                    newY = (event.clientY + document.body.scrollTop);
                    distanceX = (newX - currentX);    distanceY = (newY - currentY);
                    currentX = newX;    currentY = newY;
                    whichIt.style.pixelLeft += distanceX;
                    whichIt.style.pixelTop += distanceY;
                        if(whichIt.style.pixelTop < document.body.scrollTop) whichIt.style.pixelTop = document.body.scrollTop;
                        if(whichIt.style.pixelLeft < document.body.scrollLeft) whichIt.style.pixelLeft = document.body.scrollLeft;
                        if(whichIt.style.pixelLeft > document.body.offsetWidth - document.body.scrollLeft - whichIt.style.pixelWidth - 20) whichIt.style.pixelLeft = document.body.offsetWidth - whichIt.style.pixelWidth - 20;
                        if(whichIt.style.pixelTop > document.body.offsetHeight + document.body.scrollTop - whichIt.style.pixelHeight - 5) whichIt.style.pixelTop = document.body.offsetHeight + document.body.scrollTop - whichIt.style.pixelHeight - 5;
                        event.returnValue = false;
                } else { 
                        whichIt.moveTo(e.pageX-StalkerTouchedX,e.pageY-StalkerTouchedY);
                if(whichIt.left < 0+self.pageXOffset) whichIt.left = 0+self.pageXOffset;
                if(whichIt.top < 0+self.pageYOffset) whichIt.top = 0+self.pageYOffset;
                if( (whichIt.left + whichIt.clip.width) >= (window.innerWidth+self.pageXOffset-17)) whichIt.left = ((window.innerWidth+self.pageXOffset)-whichIt.clip.width)-17;
                if( (whichIt.top + whichIt.clip.height) >= (window.innerHeight+self.pageYOffset-17)) whichIt.top = ((window.innerHeight+self.pageYOffset)-whichIt.clip.height)-17;
                return false;
                }
            return false;
        }
        
        function dropIt() {
                whichIt = null;
            if(NS) window.releaseEvents (Event.MOUSEMOVE);
            return true;
        }

        
        if(NS) {
//                window.captureEvents(Event.MOUSEUP|Event.MOUSEDOWN);
                window.onmousedown = grabIt;
                window.onmousemove = moveIt;
                window.onmouseup = dropIt;
        }
        if(IE) {
//                document.onmousedown = grabIt;
                document.onmousemove = moveIt;
                document.onmouseup = dropIt;
        }
        
		// -- Marcelo - 05/11/2005
        //if(NS || IE) action = window.setInterval("heartBeat()",1);

