﻿// JScript File

function Titulo(Texto,Width,Height,Top){
    str = '';
    str += '<table cellpadding="0" cellspacing="0" border="0" width="'+ Width +'">';
    str += '<tr>';
    str += '<td width="3"><img src="Imagens/Estrutura/bgrEsqSupQuadro.gif" width="3" height="3" border="0"></td>';
    str += '<td style="background: #FEEACB; height: 3px;"><!-- --></td>';
    str += '<td width="3"><img src="Imagens/Estrutura/bgrDirSupQuadro.gif" width="3" height="3" border="0"></td>';
    str += '</tr>';
    str += '<tr>';
    str += '<td style="background: #FEEACB; width: 1px;"></td>';
    str += '<td style="background:#FEEACB; height:'+Height+'px; width:'+ Width +'px;padding-left:10px; vertical-align: middle;" align=left>';
    str += '<img src="Imagens/Site/Estrutura/SetaTitulo.gif" width=13 height=12 border=0 hspace="5">'+ Texto;
    str += '</td>';
    str += '<td style="background: #FEEACB; width: 1px;"></td>';
    str += '</tr>';
    str += '<tr>';
    str += '<td width="3"><img src="Imagens/Estrutura/bgrEsqInfQuadro.gif" width="3" height="3" border="0"></td>';
    str += '<td style="background: #FEEACB; height: 3px;"><!-- --></td>';
    str += '<td width="3"><img src="Imagens/Estrutura/bgrDirInfQuadro.gif" width="3" height="3" border="0"></td>';
    str += '</tr>';
    str += '</table>';
    str += '<div style="height:10px"><!-- --></div>';
    str += '</div>';
    document.write(str);
}

function TituloTwo(Texto,Width)
{       
   
    str = '';
    str += '<table cellpadding="0" cellspacing="0" border="0" width="'+ Width +'">';
    str += '<tr>';
    str += '<td width="3"><img src="Imagens/Estrutura/bgrEsqSupQuadro.gif" width="3" height="3" border="0"></td>';
    str += '<td style="background: #FEEACB; height: 3px;"><!-- --></td>';
    str += '<td width="3"><img src="Imagens/Estrutura/bgrDirSupQuadro.gif" width="3" height="3" border="0"></td>';
    str += '</tr>';
    
    str += '<tr>';
    str += '<td style="background: #FEEACB; width: 1px;"></td>';
    str += '<td style="background:#FEEACB; height: 18px; width:'+ Width +'px;padding-left:10px; vertical-align: middle; padding-top: 0px;" align=left>'+ Texto +'</td>';
    str += '<td style="background: #FEEACB; width: 1px;"></td>';
    str += '</tr>';
    
    str += '<tr>';
    str += '<td width="3"><img src="Imagens/Estrutura/bgrEsqInfQuadro.gif" width="3" height="3" border="0"></td>';
    str += '<td style="background: #FEEACB; height: 3px;"><!-- --></td>';
    str += '<td width="3"><img src="Imagens/Estrutura/bgrDirInfQuadro.gif" width="3" height="3" border="0"></td>';
    str += '</tr>';
    str += '</table>';
    str += '<div style="height:10px"><!-- --></div>';
    str += '</div>';
    document.write(str);
}

function RedimWin(Objeto){
    window.resizeTo(document.getElementById(Objeto).clientWidth, document.getElementById(Objeto).clientHeight);
    window.focus();
}

function PopImagem(IMG)
{
    window.open('PopImagem.aspx?ImagemGrande='+ IMG,'POP','width=400, height=400, top=0, left=0')
}

function PopIndique(NuCategoria, CodProduto)
{
    window.open('Indique.aspx?NuCategoria=' + NuCategoria + '&CodProduto=' + CodProduto,'Indique','width=549,height=420,scrollbars=yes');
}

function PopAmostra(CodProduto)
{
    window.open('SolicitacaoAmostra.aspx?CodProduto=' + CodProduto,'Amostra','width=540,height=550, top=80, left=80, scrollbars=yes');
}

function PopImprimir(NuCategoria, CodProduto)
{
    window.open('ImprimirDetalhes.aspx?NuCategoria=' + NuCategoria + '&CodProduto=' + CodProduto,'Imprimir','width=540,height=400, top=80, left=80, scrollbars=yes');
}

function MascaraTel(obj){
	if (obj.value.length == 4)
	{
	    obj.value = obj.value + '-';
	}
}
function MascaraCEP(obj){
	if (obj.value.length == 5)
	{
	    obj.value = obj.value + '-';
	}
}
/*Só aceita numeros*/
function SoNumeros(objeto){
  campo = eval(objeto);
  caracteres = '0123456789';

	if(caracteres.search(String.fromCharCode(window.event.keyCode))!=-1){
		campo.value = campo.value
	}else{ 
		event.returnValue = false;
	}
}
// Função para carregar flash
function CarregaFlash(caminho,largura,altura){
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+largura+'" height="'+altura+'">');
	document.write('<param name="movie" value="'+caminho+'">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="wmode" value="transparent">');
	document.write('<param name="menu" value="false">');
	document.write('<embed src="'+caminho+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+largura+'" height="'+altura+'"></embed>');
	document.write('</object>');
}



function OpenBox(Width, Height)
{   
    
    WidthMini = (Width - 2) 
    WidthSupMini = (Width - 6)
    
    str = '';
    str += '<div align=center style="width:'+ Width +'px;">';
    str += '<div style="background:#EEDABB; height:1px; width:'+ WidthSupMini +'"><!-- --></div>';
    str += '<div style="background:#EEDABB; height:2px; width:'+ WidthMini +'"><!-- --></div>';
    str += '<div style="background:#EEDABB; height:18px; width:'+ Width +'px;height:'+ Height +'px;padding:10px;" align=left class="FonteMarrom">';
   
    document.write(str);
}

function CloseBox(Width, Height)
{
    WidthMini = (Width - 2) 
    WidthSupMini = (Width - 6)
    str = '';
    str += '</div>';
    str += '<div style="background:#EEDABB; height:2px; width:'+ WidthMini +'"><!-- --></div>';
    str += '<div style="background:#EEDABB; height:1px; width:'+ WidthSupMini +'"><!-- --></div>';
    str += '</div>';
    
    document.write(str);
}

//==================================================================================
//Programacao usada para a rolagen de produtos relacionados em Detalhes do Produto
function verifyCompatibleBrowser(){ 
    this.ver=navigator.appVersion 
    this.dom=document.getElementById?1:0 
    this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0; 
    this.ie4=(document.all && !this.dom)?1:0; 
    this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0; 
    this.ns4=(document.layers && !this.dom)?1:0; 
    this.mac
    this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5)     
    return this 
} 
bw=new verifyCompatibleBrowser() 
var speed=20 
var loop, timer 

function ConstructObject(obj,nest){ 
    nest=(!nest) ? '':'document.'+nest+'.' 
    this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
	this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0;
	this.scrollwidth=bw.ns4?this.css.document.height:this.el.offsetWidth 
    this.clipWidth=bw.ns4?this.css.clip.width:this.el.offsetWidth 
    this.up=MoveAreaLeft;this.down=MoveAreaRight; 
    this.MoveArea=MoveArea; this.x; this.x; 
    this.obj = obj + "Object" 
    eval(this.obj + "=this") 
    return this 
}

function MoveArea(x,y){ 
    this.x=x;this.y=y 
    this.css.left=this.y 
    this.css.down=this.x 
} 
 
 
function MoveAreaRight(move){ 
	if(this.x=-this.scrollwidth+objContainer.clipWidth){ 
		//alert(thurl.length)
		switch (thurl.length){
			case 1:
				n=0;
				break;
			case 2:
				n=0;
				break;
			case 3: 
				n=0;
				break;
			case 4: 
				n=0;
				break;
			case 5: 
				n=9;
				break;
			case 6: 
				n=26;
				break;
			case 7: 
				n=38;
				break;
			case 8: 
				n=47;
				break;
			case 9: 
				n=54;
				break;
			case 10: 
				n=60;
				break;
			default:
				n=0;
				break;
		} 

		if(this.y<=-thurl.length*n){
			//this.y=0
			CeaseScroll();
		}
	
		window.status=this.y
	    this.MoveArea(0,this.y-move)
		    if(loop)
				setTimeout(this.obj+".down("+move+")",speed)
	} 
} 
function MoveAreaLeft(move){ 
	if(this.x<=0){ 
		window.status=this.y
		if(this.y>0){
			this.y=(thurl.length*0*-1);
		}
		window.status=this.y
		
    	this.MoveArea(0,this.y-move); 
		
		if(loop){
			setTimeout(this.obj+".up("+move+")",speed);
		}
	} 
} 
 
function PerformScroll(speed){
	if(initialised){
		loop=true; 
		if(speed>0){
			objScroller.down(speed);
		}else{
			objScroller.up(speed);
		}
	} 
} 
 
function CeaseScroll(){ 
    loop=false 
    if(timer) clearTimeout(timer) 
} 

function trocapos(cont,seta){
	if(navigator.appVersion.indexOf("Macintosh") != -1) {		
		if(document.all){
		}
	}
}	

var initialised; 
function InitialiseScrollableArea(){ 
    objContainer=new ConstructObject('divContainer') 
    objScroller=new ConstructObject('divContent','divContainer') 
    objScroller.MoveArea(0,0) 
    objContainer.css.visibility='visible' 
    initialised=true; 
}