<!--

VWork = false;
if (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 3))||((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4))) {

  VWork = true;
  VSelect = 'm' + 'mex';

  mon = new Image; mon.src = "/images/fig_seta.gif"

  m = new Image; m.src = "/images/spacer.gif"
}


function Muda(x,y) {
  if (VWork && x != VSelect) {
    document.images[x].src = eval("m" + y + ".src")
  }
}

function Aperta(x) {
  t = VSelect;
  VSelect = x;
  if (t != '') {
    document.images[t].src = eval(t + ".src");
  }

}

function mOvr(src,clrOver) {
	if (!src.contains(event.fromElement)) {src.style.cursor = 'hand';
		src.bgColor = clrOver;
	}
}

function mOut(src,clrIn) {
	if (!src.contains(event.toElement)) {src.style.cursor = 'default';
		src.bgColor = clrIn;
	}
}



function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v3.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); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function popup(pag,w,h) {
  win = window.open(pag,'brasifjan','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=0,noresize,width='+w+',height='+h)
}
function popup2(pag,w,h) {
  win1 = window.open(pag,'nemwindow','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,noresize,width='+w+',height='+h)
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  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 && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

//Brasif
function go() {

location = document.perfumes.marcas[document.perfumes.marcas.selectedIndex].value;

}

function changeSummary() {
	
	var doc = document.forms['SummaryForm'];
	
	if (doc.para_quem.disabled == true) {
		doc.para_quem.disabled = false; 
	}
	else {
		doc.para_quem.disabled = true;
	}
	
	if (doc.msg_cartao.disabled == true) {
		doc.msg_cartao.disabled = false;
	}
	else {
		doc.msg_cartao.disabled = true;
	}

}

function countMsg () {

	if (document.SummaryForm.msg_cartao.value.length > 420) {
	}
}

function checkAddressForm() {
//Verifica se algum endereço foi selecionado

	var doc = document.forms['AddressForm'];
	var bCheck = new Boolean;
	
	bCheck = false;
	
//alert(doc.address_id.length);


		for (var i = 0; i < doc.address_id.length; i++) {
			//alert(doc.address_id[i].checked);
			if (doc.address_id[i].checked) { bCheck = true; break; }
		}

	if (doc.address_id.length >= 2) {
		if(bCheck) {doc.submit(); }
		else { alert ("Selecione um endereço."); }
	}
	else {

		if (doc.address_id.checked) { doc.submit(); }
		else { alert ("Selecione um endereço."); }
	}

}


function brinde(url) {

	var sJanela = window.open(url,"Brinde","width=550,height=450,resizable=no,toolbar=0,location=0,directories=0,status=no,menubar=0")


}

function parcelamento(id) {

    var app = window.navigator.appName.toUpperCase();
    if (app == "NETSCAPE") {
       var sLayers;
       aLayers = document.layers;
       var layerName = "div" + id;
       for (var v=0;v<aLayers.length-1;v++) {
          if(aLayers[v].id.indexOf("div") != -1){
            if (aLayers[v].id != layerName) {
              aLayers[v].layer.visibility = "hidden";
            }
            else {
              aLayers[v].layer.visibility = "show";
            }  
          }
       }

       //alert("oi");
    }
    else {
      var aDivs;
      aDivs = document.body.getElementsByTagName("DIV");

      var j = aDivs.length;
      var divName = "div" + id;
      //alert(aDivs[0].childNodes.length);
      for(var i=0; i<j;i++) {
              //alert(aDivs[i].id);
              if (aDivs[i].id.indexOf("div") != -1) {
                  if (aDivs[i].id != divName){
                   aDivs[i].style.visibility = "hidden";
                   }
                   else {
                        aDivs[i].style.visibility = "visible";
                   }
              }
      }
    }
}

function parcelamento_novo(id) {

    var app = window.navigator.appName.toUpperCase();
    if (app == "NETSCAPE") {
       var sLayers;
       aLayers = document.layers;
       var layerName = "div" + id;
       for (var v=0;v<aLayers.length-1;v++) {
          if(aLayers[v].id.indexOf("div") != -1){
            if (aLayers[v].id != layerName) {
              aLayers[v].layer.display = "none"; //hidden
            }
            else {
              aLayers[v].layer.display = "block";
            }  
          }
       }
    }
    else {
      var aDivs;
      aDivs = document.body.getElementsByTagName("DIV");

      var j = aDivs.length;
      var divName = "div" + id;
      //alert(aDivs[0].childNodes.length);
      for(var i=0; i<j;i++) {
              //alert(aDivs[i].id);
              if (aDivs[i].id.indexOf("div") != -1) {
                  if (aDivs[i].id != divName){
                   aDivs[i].style.display = "none";
                   }
                   else {
                        aDivs[i].style.display = "block";
                   }
              }
      }
    }
}

function searchVerify() {

  var doc = document.forms['busca'];
  var s = "";

  if (!(doc.categories.options[doc.categories.selectedIndex].value == 'promocao') && !(doc.categories.options[doc.categories.selectedIndex].value == 'lancamento') && !(doc.categories.options[doc.categories.selectedIndex].value == 'bestseller')) {
	if (doc.keyword.value.length < 3)  {
	   alert("A palavra a ser procurada deve ter no mínimo 3 caracteres.");
	   doc.keyword.focus();
	   return false;
	}
    if (doc.keyword.value.length >= 3) {
       for (var i=0; i< doc.keyword.value.length; i++) {

           if (doc.keyword.value.charCodeAt(i) != 32) {

              s += doc.keyword.value.charAt(i);
           }
       }

       if(s.length<3) {
         alert("A palavra a ser procurada deve ter no mínimo 3 caracteres.");
	     doc.keyword.focus();
         return false;
       }
    }
	
}
  return true;

}

// PARA O FORM NO FIM DO RESULTADO DA BUSCA
function searchVerify1() {

  var doc = document.forms['busca1'];
  if (!(doc.categories.options[doc.categories.selectedIndex].value == 'promocao') && !(doc.categories.options[doc.categories.selectedIndex].value == 'lancamento') && !(doc.categories.options[doc.categories.selectedIndex].value == 'bestseller')) {
	if (doc.keyword.value.length < 3)  {
	   alert("A palavra a ser procurada deve ter no mínimo 3 caracteres.");
	   doc.keyword.focus();
	   return false;
	}
}
  return true;

}

//Abrir popup quando houver CLIQUE AQUI na descricao
function pop_prazo() {
	window.open('html/pop_prazos.htm','Prazos',' width = 253, height = 219,resizable=no,toolbar=0,location=0,directories=0,status=no,menubar=0');

}

//Pop under
function popunder(pag,w,h){
	win2 = window.open(pag,'popunder','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,noresize,width='+w+',height='+h)
	win2.blur()
	window.focus()
}

function openWindow(url, name) {
   popupWin = window.open(url,name,"width=320,height=450,top=0,resizable=no,scrollbars=no");
 }
 

 function linkEmpresas() {
   var sOption = nossosSites.name 
   if (nossosSites.value == "1"){
     window.open ('http://www.brasifmaquinas.com.br')
     } else if (nossosSites.value == "2"){
     window.open('http://www.brasifcopiadoras.com.br')
     //response.redirect('http://dufryshopping.com.br')
     } else if (nossosSites.value == "3"){
     window.open('https://dufryshopping.com.br/DufryShopping/default.asp')
     //response.redirect('https://dufryshopping.com.br/DufryShopping/default.asp')
     }
 }
 
 //###############################################################################

function replaceAll( str )
   {
           replacements   = [["select ", ""], [ "*", "" ],["from ", ""], ["drop ", ""], ["'", ""], ["insert ", ""], ["update ", ""], ["delete ", ""], ["-shutdown ", ""], ["--", ""] , ["(", ""] , [")", ""]  , ["and ", ""] , [" or ", ""]  , ["<", ""]  , [">", ""] ];
   
            for ( i = 0; i < replacements.length; i++ )
            {
                var idx = str.indexOf( replacements[i][0] );

                while ( idx > -1 )
                {
                    str = str.replace( replacements[i][0], replacements[i][1] );
                    idx = str.indexOf( replacements[i][0] );
                }

            }

            return str;
    }
	
	
//###############################################################################################	
	
	         function numeros(caracter) {

              var tecla;
                if(window.event)
                { // Internet Explorer
                     tecla = event.keyCode;
                }
                else
                { // Firefox
                     tecla = caracter.which;
                }

              // Se for número (48 a 57) ou "/" (47)
              if ( (tecla >= 48 && tecla <= 57) || (tecla == 47)) {
                   return true;
              }
              else {
                   return false;
              }
         }
         
         //Chamada da função
         //onKeyPress='return numeros(event)'
		 
//###########################################################################################
function chamaReplaceAll(){

	var doc = document.UserProfile;
         var sNac = doc.hidden_nacionalidade.value;
		 
///////varre o form e aplica a função de Replace///////////////	20070619	 
		 nome_form = doc.name;
		 
		 var x = document.getElementById(nome_form);

		  for (var i=0;i<x.length;i++)
		  {

			  y = x.elements[i].value;
			  x.elements[i].value = replaceAll(y);
			  
			  //alert (x.elements[i].value);
		  }		 

///////varre o form e aplica a função de Replace///////////////	

}
//-->
//################### ADD BOOKMARK IE AND FF ######################################
function addBookmark(url,title) {
        if (window.sidebar) { 
		        window.sidebar.addPanel(title, url,"");       
	    } else if( document.all ) {                
		        window.external.AddFavorite( url, title);        
	    } else if( window.opera && window.print ) {  
    return true; 
  }
}

//###################################################################################
