var Features = {
		// função que seleciona os videos        

	       selecionaVideo: function(nome) {
	        var flashvars = {video:	nome, tipo: "normal" };
	        var params = { allowFullScreen: true, wmode: "transparent"};
	        swfobject.embedSWF("../swf/playercea.swf", "flashDiv", "475", "377", "9.0.0", "expressInstall.swf",flashvars,params);
	       },

	       selecionaVideoWide: function(nome) {	    	
	        var flashvars = {video:	nome, tipo: "wide" };
	        var params = { allowFullScreen: true, wmode: "transparent"};
	        swfobject.embedSWF("../swf/playercea.swf", "flashDiv", "475", "290", "9.0.0", "expressInstall.swf",flashvars,params);
	       },

	       playFirstList: function(galeria){
	    	   galeria = $(galeria);	   
	    	   galeria.getChildren('a')[0].onclick();
	    	   galeria.getChildren('a')[0].childNodes[0].childNodes[0].removeClass('mascara');
	    	   galeria.getChildren('a')[0].childNodes[0].childNodes[0].addClass('mascaraHover');

	       },
	       
	       maximizaProdutos: function(el){
	    	  if($('ampliada')){
	    		  $$('SELECT').each(function(item, index){
    				  if ( item.hasClass('mantemNone') )
    					  item.removeClass('mantemNone')
    				  else
    					  item.setStyle('display','inline');
	    			});
	    		  $('ampliada').destroy();
	    		  $('ampliar').removeClass('minimizar');
	    		  $('ampliar').addClass('ampliar');
	    	  }else{
	    		  $$('SELECT').each(function(item, index){
	    			  if ( item.getStyle('display')=='none' )  
	    				  item.addClass('mantemNone');
    				  else
	    				  item.setStyle('display','none');
	    			});
	    		  $('ampliar').removeClass('ampliar');
	    		  $('ampliar').addClass('minimizar');
		    	  urlB = $$('.foto')[0].src;
		    	  
		    	  var newUrl = urlB.replace(/\/imagem\//, '/ampliada/');
		    	  
		    	  urlB = urlB.split("/");
		    	  var id = urlB[urlB.length-2];
		    	  var end = "";
		    	  var endp = "";
		    	  for(i=0; i<urlB.length-4;i++){
		    		  end += urlB[i]+'/';		    		  
		    	  }
		    	  for(i=0; i<urlB.length-5;i++){
		    		  endp += urlB[i]+'/';		    		  
		    	  }
		    	  
		    	  urlB = urlB[urlB.length-1];	
		    	  urlB = urlB.split("_md");	    	  
		    	  urlB = urlB[0];
		    	  local = $$('.foto')[0];		    	  
		    	  
		    	  var ampliada  = new Element('div', {id:'ampliada','class': 'ampliada'});		    	 
		    	  		    	  
		    	  var ftampliada = new Element('img');
		    	  
		    	  ftampliada.src = newUrl;
		    	  
		    	  Features.getImgSize(endp,newUrl,ftampliada);
		    	  
		    	  ampliada.inject(local,'before');
		    	  ftampliada.inject(ampliada);
	    	  }
	    	  
	       },
	       
	       getImgSize: function(url,img,ref){
	    	   var imagem = new Request.JSON({
					url: url+'produtos/getImageSize',
					onComplete: function(imagem)
					{
	    		   		ref.width = imagem['largura'];
	    		   		ref.height = imagem['altura'];
	    		   		ref.src = imagem['src'];
	    		   		
					}
				}).send('filename='+img);
	    	   
	    	   //file = JSON.decode(imagem);
	    	   
	       },
	       
	       checkAmpliar: function(url){
	    	   
	    	   if($('ampliada')){	    		 
		    		  $('ampliada').destroy();
		    		  $('ampliar').removeClass('minimizar');
		    		  $('ampliar').addClass('ampliar');
	    	   }
	    	   
				$('ampliar').setStyle('display','none');
				
				var existe = false;
				   
				urlB = url;
				urlB = urlB.split("/");
				var id = urlB[urlB.length-2];
				
				
					  
				var end = "";
				for(i=0; i<urlB.length-4;i++){
					  end += urlB[i]+'/';		    		  
				}
				
				
				urlB = urlB[urlB.length-1];	
				urlB = urlB.split("_md");	    	  
				urlB = urlB[0];
				local = $$('.foto')[0];	  
				
				
				
				var nomeArquivo = end+'produto/ampliada/'+id+'/'+urlB; 
				new Request({
				url: 'checkImage',
				onComplete: function(ref)
					{
					ref = JSON.decode(ref);						
						if(ref.check == 1){
							
							$('ampliar').setStyle('display','inline');
						}				   		
					}
				}).send('filename='+nomeArquivo);
				   
	    	   
	       },
	       
	       checkAmpliarCor: function(url){
	    	   
	    	   if($('ampliada')){	    		 
		    		  $('ampliada').destroy();
		    		  $('ampliar').removeClass('minimizar');
		    		  $('ampliar').addClass('ampliar');
	    	   }
	    	   
				$('ampliar').setStyle('display','none');
				
				var existe = false;
				   
				urlB = url;
				urlB = urlB.split("/");
				var id = urlB[urlB.length-2];
				
				
					  
				var end = "";
				for(i=0; i<urlB.length-4;i++){
					  end += urlB[i]+'/';		    		  
				}
				
				
				urlB = urlB[urlB.length-1];	
				urlB = urlB.split("_md");	    	  
				urlB = urlB[0];
				local = $$('.foto')[0];	  
				
				
				
				var nomeArquivo = end+'produtoCor/ampliada/'+id+'/'+urlB; 
				//alert(nomeArquivo);
				new Request({
				url: 'checkImage',
				onComplete: function(ref)
					{
					ref = JSON.decode(ref);						
						if(ref.check == 1){
							
							$('ampliar').setStyle('display','inline');
						}				   		
					}
				}).send('filename='+nomeArquivo);
				   
	    	   
	       },
	       
	       limpaMascara:function(normal,hvr){
	    	   item = $$('.'+hvr);	    	   
	    	   item.each( function(atual, i )
				{  
	    		   atual.removeClass(hvr);
	    		   atual.addClass(normal);		
				});
	       },
	       
	       trocaImg:function(urlFonte, IddivDestino){
	    	   var IddivDestino = $(IddivDestino);
	    	   IddivDestino.empty();
	    	   var imagem = new Element('img',{'src':urlFonte});
	    	   imagem.inject(IddivDestino);
	       }
	       
		
}

