﻿// JScript File
var xp;

function verifyUnload(){
    if(typeof(xp) != "undefined" && xp.closed == false){
	    xp.close();
    }
}

function change(){
    if (event.srcElement.className=="folding"){
        var x=event.srcElement.parentElement;
        if (x.all[2].style.display=="none"){
            x.all[0].src="imagens/mnu_open.gif";
            x.all[2].style.display='';
        }
        else{
            x.all[0].src="imagens/mnu_plus.gif";
            x.all[2].style.display="none";
        }
    }
}

//   *******************  ABRE JANELA CIVA *************  */
function AbreJanelaCIVA(FotoArtigo,propJanela,RefArtigo,marca,DescArtigo,tipo)
{
var arr =  RefArtigo.split(';');
if (arr.length > 1) {
    pag = "detProduto.aspx?tit=" + window.document.getElementById('nomeArtigo').innerHTML +  "&desc=" + DescArtigo + "&ref=" + RefArtigo + "&mrc=" + marca + "&img=" + FotoArtigo + "." + tipo + "&iva=s&numRef=" + arr.length; 
}else {
    pag = "detProduto.aspx?tit=" + window.document.getElementById('nomeArtigo').innerHTML +  "&desc=" + DescArtigo + "&ref=" + RefArtigo + "&mrc=" + marca + "&img=" + FotoArtigo + "." + tipo + "&iva=s"; 
}
if (propJanela != ""){
    prop = propJanela + ",left=200,top=120,toolbar=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=no";
    window.open(pag,'',prop,'','');
}else{
    window.open(pag,'','width=400,height=500,left=200,top=120,toolbar=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=no','','');
}
} 
//   *******************   Abre Janela **********  */
function AbreJanela(FotoArtigo,propJanela,RefArtigo,marca,DescArtigo,tipo)
{
pag = "detProduto.aspx?tit=" + window.document.getElementById('nomeArtigo').innerHTML +  "&desc=" + DescArtigo + "&ref=" + RefArtigo + "&mrc=" + marca + "&img=" + FotoArtigo + "." + tipo;
if (propJanela != ""){
    prop = propJanela + ",left=200,top=120,toolbar=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=no";
    window.open(pag,'',prop,'','');
}else{
    window.open(pag,'','width=400,height=500,left=200,top=120,toolbar=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=no','','');
}
}

function AbreJanelaPROMO(FotoArtigo,NomeArtigo,DescArtigo,RefArtigo,PvpArtigo,RefPromoArtigo,PromoArtigo)
{
   x = window.open('','','width=470,height=550,left=100,top=50,toolbar=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=no','','');
   x.document.write('<html><head><link rel="stylesheet" href="styles/estilos.css" type="text/css"><title>' + NomeArtigo + ' ' + RefPromoArtigo + '</title></head><body class="bgclr"><table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%"><tr height="1"><td align="center" valign="middle" colspan="2"><font face="arial black" size="3">' + NomeArtigo + '</font></td></tr><tr><td align="center" colspan="2" height="60%"><img src="'+ FotoArtigo + '" border="0" alt="' + NomeArtigo + '"/></td></tr><tr><td align="center" valign="top" colspan="2"><span class="p3">'+ DescArtigo +'<br/></span></td></tr><tr height="17"><td width="50%" align="right"><span class="p3"><strong>REFERÊNCIA OUTLET</strong> : </span></td><td width="50%" align="left" valign="middle">&nbsp;<span class="pdestak">'+ RefPromoArtigo + '</span></td></tr><tr height="17"><td align="right"><span class="p3"><strong>PREÇO OUTLET €</strong> : </span></td><td align="left" valign="middle">&nbsp;<img src="imagens/promoIMG.gif" style="position: absolute; z-index:-1;" width="63" height="17" alt=""/><span class="pdestak">'+ PromoArtigo + '</span></td></tr><tr height="1"><td align="right" valign="middle"><span class="p3">PVP Antes Promoção :</span></td><td align="left" valign="middle"><img src="imagens/promoIMGx.gif" style="position: absolute; z-index:-1;" width="30" height="12" alt=""/><strong>&nbsp;'+ PvpArtigo + '</strong></td></tr><tr height="15"><td align="right" valign="middle"><span class="p3">Ref.ª :</span></td><td align="left" valign="middle"><span class="p3">&nbsp;' + RefArtigo + '</span></td></tr><tr><td align="center" valign="bottom" colspan="2"><span class="p2"><em>Preços com IVA INCLUÍDO à taxa em vigor.<br/>OFERTA dos custos de transporte.Promoçao válida até ruptura de Stock.<br/>&nbsp;</em></span></td></tr><tr height="1"><td align="center" valign="bottom" colspan="2"><span class="p3">www.motorarte.com<br/></span></td></tr></table></body></html>');
}

function AbreRev(marca,desc,pontos,fotodet)
{
   x = window.open('','Revendedores','width=400,height=450,left=200,top=50,toolbar=no,directories=no,status=no,menubar=0,scrollbars=no,resizable=no');
   x.document.write('<html><head><title>Revendedores</title><link rel="stylesheet" href="styles/estilos.css" type="text/css"></head><body class="bgclr"><table align="center" width="100%" height="100%" border="0"><tr><td align="center" valign="middle"><table border="0"><tr><td align="center" colspan="2"><p class="p1"><font face="arial" size="4"><strong>' + marca + '</strong></font><br/><br/><br/><img src="' + fotodet + '" border="0"/><br/><br/></p></td></tr><tr><td colspan="2"><center><strong>'+ desc +'</strong></center></td></tr><tr><td align="right" width="50%"><font size="1" color="#414141" face="verdana">Pontos : </font></td><td align="left" width="50%"><font size="1" color="#414141" face="verdana"><strong> '+ pontos + ' </strong></font></td></tr><tr><td align="right"></td><td align="left"></td></tr><tr><td align="center" colspan="2"></td></tr></table><tr><td valign="bottom" align="center"><font color="#6a6a6a" face="arial" size="1"><br/>www.motorarte.com</font></td></tr></table></body></html>');
}
//   *******************   PROCURA PREÇO **************  */
function AbreProcPreco(marca)
{
   xp = window.open('procPreco.aspx?marca='+ marca,'Preços','width=300,height=250,left=200,top=200,toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,resizable=no,titlebar=no');
   return false;
}

function doButtons(ImagemDetalhe,titulo,texto) 
{
document['FotoIni'].src=ImagemDetalhe;
document.getElementById('titulo').innerHTML=titulo;
document.getElementById('texto').innerHTML=texto;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('ise-mail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') {
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (val<min || max<val) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' é obrigatório.\n'; }
  } if (errors) alert('Falta preencher os seguintes campos:\n'+errors);
  document.MM_returnValue = (errors == '');
}

//   *******************   Abre URL  STANDARD  *************************  */
function AbreJanelaURL(url,nomePag,propJanela,wdth,hght) 
{
pag = "detURL.aspx?tp=smplsurl&wdth=" + wdth + "&hght=" + hght + "&url=" + url 
if (propJanela != ""){
    window.open(pag,nomePag,propJanela,'','');
}else{
    window.open(pag,nomePag,'width=670,height=540,left=80,top=50,toolbar=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=no','','');
}
}

// ////////////////////////// N E W S ///////////////////////////////////  */

/*  *******************   Abre URL 2  (precisa ter id=h1)   *********    */
function AbreUrl2(URL,JANELAWIDTH,JANELAHEIGHT)
{
x = window.open('', 'Motorarte', 'width=' + JANELAWIDTH + ',height=' + JANELAHEIGHT + ',top=100,left=250,toolbar=no,location=no,directories=no,statusbar=no,status=no,scrollbars=no,resizable=yes,menubar=no,locationbar=no,name=no,personalbar=no');
var IFRAMEHEIGHT = JANELAHEIGHT - 95;
x.document.write('<html><head><title>' + window.document.getElementById('h1').innerHTML + '</title><link rel="stylesheet" href="http://www.motorarte.com/styles/estilos.css" type="text/css" /></style></head><body><table width="100%" height="99%"><tr><td align="center" valign="middle"><span class=pdestak>' + window.document.getElementById('h1').innerHTML + '</span></td></tr><tr><td align="center" valign="middle"><iframe name="janelacentro" src="' + URL + '" style="width:100%;height:' + IFRAMEHEIGHT + 'px;" scrolling="yes" frameborder="0"></iframe></td></tr><tr><td valign="bottom" height="1"><table width="100%"><tr><td valign="middle" width=33% class="p2">www.motorarte.com</td><td align="center" valign="middle" class="psmall" width=33%> <a onclick="javascript:history.go(-1);" href="#"> << </a> &nbsp; <a onclick="javascript:history.go(+1);" href="#"> >> </a></td><td nowrap="nowrap" valign="bottom" class="p3" width=33%><a onclick="window.print();" href="#">Imprimir</a>&nbsp; | &nbsp; <a onclick="parent.close();" href="#">Fechar</a></td></tr></table></td></tr></table></body></html>');
} 

function AbreUrl2ING(URL,JANELAWIDTH,JANELAHEIGHT)
{
x = window.open('', 'Motorarte', 'width=' + JANELAWIDTH + ',height=' + JANELAHEIGHT + ',top=100,left=250,toolbar=no,location=no,directories=no,statusbar=no,status=no,scrollbars=no,resizable=yes,menubar=no,locationbar=no,name=no,personalbar=no');
var IFRAMEHEIGHT = JANELAHEIGHT - 95;
x.document.write('<html><head><title>' + window.document.getElementById('h1').innerHTML + '</title><link rel="stylesheet" href="http://www.motorarte.com/styles/estilos.css" type="text/css" /></style></head><body><table width="100%" height="99%"><tr><td align="center" valign="middle"><span class=pdestak>' + window.document.getElementById('h1').innerHTML + '</span></td></tr><tr><td align="center" valign="middle"><iframe name="janelacentro" src="' + URL + '" style="width:100%;height:' + IFRAMEHEIGHT + 'px;" scrolling="yes" frameborder="0"></iframe></td></tr><tr><td valign="bottom" height="1"><table width="100%"><tr><td valign="middle" width=33% class="p2" style="text-align:left;font-size:9px;font-family:arial;">www.motorarte.com</td><td align="center" valign="middle" class="psmall" width=33% style="font-size:9px;font-family:arial;"> <a onclick="javascript:history.go(-1);" href="#"> << </a> &nbsp; <a onclick="javascript:history.go(+1);" href="#"> >> </a></td><td style="text-align:right;font-size:9px;font-family:arial;" nowrap="nowrap" valign="bottom" class="p3" width=33%><a onclick="window.print();" href="#">Print</a>&nbsp; | &nbsp; <a onclick="parent.close();" href="#">Close</a></td></tr></table></td></tr></table></body></html>');
} 
	
//   *******************   AbreFoto2   (TODOS os CAMPOS podem ir em branco, precisa ter id=h1)******* 	*/
function AbreFoto2(nomeartigo,descartigo,fotodet,referencia,preco,iva)
 {
    if (referencia != "") { referencia = "<br /><span class=psmall>Ref.ª : </span><span class=pdestak>" + referencia + "</span>"; }
    if (preco != "") { preco = "<br /><span class=psmall>Preço : </span><span class=pdestak>" + preco + "</span><br />" ; }
    if (iva == "0") { iva = "<span class=ping><br /><br />Preço em EUROS <b>SUJEITO a IVA</b> à taxa legal em vigor e a alteração sem aviso Prévio</span>";} 
    if (iva == "1") { iva = "<span class=ping><br /><br />Preço em EUROS <b>COM IVA incluído</b> à taxa legal em vigor, sujeito a alteração sem aviso Prévio</span>";}  
    
    x = window.open('', '', 'width=450,height=550,left=150,top=50,toolbar=no,directories=no,status=no,statusbar=no,scrollbars=no,resizable=yes,menubar=no,locationbar=no,name=no,personalbar=no');
    x.document.write('<html><head><title>'+ window.document.getElementById('h1').innerHTML+'</title><link rel="stylesheet" href="http://www.motorarte.com/styles/estilos.css" type="text/css" /></head><body><table align="center" width="100%" height="100%" border="0"><tr><td height="1" align="center" valign="top" style="font-size: 14pt; font-family:arial black;"> ' + window.document.getElementById('h1').innerHTML + ' </td></tr><tr><td align="center" valign="middle" class="p1" style="font-size:9px; font-family:verdana;"><b>' + nomeartigo + '</b></td></tr><tr><td align="center" valign="middle" style="font-size:9px; font-family:verdana;"><img alt=" ' + window.document.getElementById('h1').innerHTML + ' ' + nomeartigo + '" src="' + fotodet + '"><br /><br />'+ descartigo +'<br/><div nowrap style="text-align: left; width:25%; font-size:9px; font-family:verdana;">' + referencia + ' '+ preco + '</div>'+ iva +'</td></tr><td valign="bottom" height="1"><br /><table width="100%"><tr><td valign="middle" width=50% class="p2" style="text-align:left;font-size:9px; font-family:arial;">www.motorarte.com</span></td><td nowrap="nowrap" valign="bottom" class="p3" style="text-align:right;font-size:9px;font-family:arial;"><a onclick="window.print();" href="#">Imprimir</a>&nbsp; | &nbsp; <a onclick="parent.close();" href="#">Fechar</a></td></tr></table></td></tr></table></body></html>');
}

function AbreFoto2ING(nomeartigo,descartigo,fotodet,referencia,preco,iva)
 {
    if (referencia != "") { referencia = "<br /><span class=psmall>Part Nr.: </span><span class=pdestak>" + referencia + "</span>"; }
    if (preco != "") { preco = "<br /><span class=psmall>Price &nbsp;&nbsp;: </span><span class=pdestak>" + preco + "</span><br />" ; }
    if (iva == "0") { iva = "<span class=ping><br /><br />Price in EUROS <b>WITHOUT VAT</b>.Possible changes without previous notice.</span>";} 
    if (iva == "1") { iva = "<span class=ping><br /><br />Price in EUROS <b>WITH VAT included</b>.Possible changes without previous notice.</span>";}  
    
    x = window.open('', '', 'width=450,height=550,left=150,top=50,toolbar=no,directories=no,status=no,statusbar=no,scrollbars=no,resizable=yes,menubar=no,locationbar=no,name=no,personalbar=no');
    x.document.write('<html><head><title>'+ window.document.getElementById('h1').innerHTML+'</title><link rel="stylesheet" href="http://www.motorarte.com/styles/estilos.css" type="text/css" /></head><body><table align="center" width="100%" height="100%" border="0"><tr><td height="1" align="center" valign="top" style="font-size: 14pt; font-family:arial black;">' + window.document.getElementById('h1').innerHTML + ' </td></tr><tr><td align="center" valign="middle" class="p1" style="font-size:9px;font-family:verdana;"><b>' + nomeartigo + '</b></td></tr><tr><td align="center" valign="middle" style="font-size:9px;font-family:verdana;"><img alt=" ' + window.document.getElementById('h1').innerHTML + ' ' + nomeartigo + '" src="' + fotodet + '"><br /><br />'+ descartigo +'<br/><div nowrap style="text-align: left; width:25%">' + referencia + ' '+ preco + '</div>'+ iva +'</td></tr><td valign="bottom" height="1"><br /><table width="100%"><tr><td valign="middle" width=50% class="p2" style="text-align:left;font-size:9px;font-family:arial;">www.motorarte.com</td><td style="text-align:right;font-size:9px;font-family:arial;" nowrap="nowrap" valign="bottom" class="p3"><a onclick="window.print();" href="#">Print</a>&nbsp; | &nbsp;<a onclick="parent.close();" href="#">Close</a></td></tr></table></td></tr></table></body></html>');
}


//   ******************* Div Slideshow  para news   ******* 	*/

var slideshow;
 
if (slideshow) {
	 if (typeof(div) == "undefined")
		  div = {}
	   var _div = div;
} else {
	  var _div = this;
}
 
_div.slider = function (divs, fadetime, delay ) {
	 this.nAct = -1;
	 this.aDivs = divs;
 
	 for (var i=0;i<divs.length;i++) {
	   document.getElementById(divs[i]).style.opacity = 0;
   	   document.getElementById(divs[i]).style.position = "absolute";
	   document.getElementById(divs[i]).style.filter = "alpha(opacity=0)";
 	   document.getElementById(divs[i]).style.visibility = "hidden";
	 }
 
	 this.nDur = fadetime;
  this.nDelay = delay;
  this._newfade();
}
 
_div.slider.prototype._newfade = function() {
  if (this.nID1)
    clearInterval(this.nID1);
	   this.nOldAct = this.nAct;
    this.nAct++;
 
 	if (!this.aDivs[this.nAct])	this.nAct = 0;
 
 	if (this.nAct == this.nOldAct)
    return false;
 
  document.getElementById( this.aDivs[this.nAct] ).style.visibility = "visible";
  this.nInt = 50;
  this.nTime = 0;
  var p=this;
  this.nID2 = setInterval(function() { p._fade() }, this.nInt);
}
 
_div.slider.prototype._fade = function() {
  this.nTime += this.nInt;
 	var ieop = Math.round( this._easeInOut(this.nTime, 0, 1, this.nDur) * 4000 );
 	var op = ieop / 100;
 	document.getElementById( this.aDivs[this.nAct] ).style.opacity = op;
 	document.getElementById( this.aDivs[this.nAct] ).style.filter = "alpha(opacity="+ieop+")";
 
  if (this.nOldAct > -1) {
    document.getElementById( this.aDivs[this.nOldAct] ).style.opacity = 1 - op;
  		document.getElementById( this.aDivs[this.nOldAct] ).style.filter = "alpha(opacity="+(100 - ieop)+")";
	 }
 
	 if (this.nTime == this.nDur) {
		  clearInterval( this.nID2 );
 
  if (this.nOldAct > -1)
	   document.getElementById( this.aDivs[this.nOldAct] ).style.visibility = "hidden";
    var p=this;
    this.nID1 = setInterval(function() { p._newfade() }, this.nDelay);
  }
}
 
_div.slider.prototype._easeInOut = function(t,b,c,d) {
  return c/2 * (1 - Math.cos(Math.PI*t/d)) + b;
}

