function clickclear(thisfield, defaulttext, color) {

	if (thisfield.value == defaulttext) {

		thisfield.value = "";

		if (!color) {

			color = "000000";

		}

		thisfield.style.color = "#" + color;

	}

}

function clickrecall(thisfield, defaulttext, color) {

	if (thisfield.value == "") {

		thisfield.value = defaulttext;

		if (!color) {

			color = "5b5b5b";

		}

		thisfield.style.color = "#" + color;

	}

}


function relative_time(time_value) {
	  var values = time_value.split(" ");
	  time_value = values[1] + " " + values[2] + ", " + values[5] + " " + values[3];
	  var parsed_date = Date.parse(time_value);
	  var relative_to = (arguments.length > 1) ? arguments[1] : new Date();
	  var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);
	  delta = delta + (relative_to.getTimezoneOffset() * 60);

	  if (delta < 60) {
	    return 'há 30 segundos';
	  } else if(delta < 120) {
	    return 'há 1 minuto';
	  } else if(delta < (60*60)) {
	    return 'há '+(parseInt(delta / 60)).toString() + ' minutos';
	  } else if(delta < (120*60)) {
	    return 'postado 1 hora atrás';
	  } else if(delta < (24*60*60)) {
	    return 'há ' + (parseInt(delta / 3600)).toString() + ' horas';
	  } else if(delta < (48*60*60)) {
	    return 'há 1 dia';
	  } else {
	    return 'há '+(parseInt(delta / 86400)).toString() + ' dias';
	  }
	}



function var_dump(obj) {
	   if(typeof obj == "object") {
	      return "Type: "+typeof(obj)+((obj.constructor) ? "\nConstructor: "+obj.constructor : "")+"\nValue: " + obj;
	   } else {
	      return "Type: "+typeof(obj)+"\nValue: "+obj;
	   }
	}//end function var_dump

	Array.prototype.inArray = function (value,caseSensitive)
	// Returns true if the passed value is found in the
	// array. Returns false if it is not.
	{
	var i;
	for (i=0; i < this.length; i++) {
	// use === to check for Matches. ie., identical (===),
	if(caseSensitive){	//performs match even the string is case sensitive
	if (this[i].toLowerCase() == value.toLowerCase()) {
	return true;
	}
	}else{
	if (this[i] == value) {
	return true;
	}
	}
	}
	return false;
	};

	function removeItems(array, item) {
		var i = 0;
		while (i < array.length) {
		if (array[i] == item) {
		array.splice(i, 1);
		} else {
		i++;
		}
		}
		return array;
		}

jQuery.validator.addMethod(
  "selectNone",
  function(value, element) {
    if (element.value == "---")
    {
      return false;
    }
    else return true;
  },
  "Campo obrigatório."
);
		


     // Use jQuery via jQuery(...)

     jQuery(document).ready(function($){
     
     	function adicionar_lista_desejo($numero_post){
     	
     	    $jah_estah = $.evalJSON($.jStorage.get('lista'));

    		if($jah_estah==null){$jah_estah = new Array();}

    		//$numero_post = $(this).attr('alt');

    		if(!$jah_estah.inArray($numero_post)){

    		$jah_estah.push($numero_post);}

    		//alert(var_dump($jah_estah));

    		$jah_estah = $.toJSON($jah_estah);



			$.jStorage.set('lista', $jah_estah);

			alert('Produto adicionado à lista de desejos.');
     	
     	}
     
     	$('#cep_cliente').focus(function(){
     		$(this).css('color','black');
     	});

    	 $('#conteudo-desejos').hide();

    	 function ajeitaScroll($tJ){
			if($tJ>970){
			$('body').css('overflow-x','hidden');
				} else {
			$('body').css('overflow-x','visible');
					}
        	 }

         $tamanhoJanela = $(window).width();
         ajeitaScroll($tamanhoJanela);

         $(window).resize(function() {
             $tamanhoJanela = $(window).width();

             ajeitaScroll($tamanhoJanela);

     });

    	 $(".sugestoes-inteligentes img[title]").tooltip({position: "bottom center", cancelDefault:true});

    	 if($.jStorage.get('lista')!=null){ $('#desejos-mensagem-h2').attr('src','http://www.darcreima.com.br/wp-content/themes/designredux/images/veja-sua.png');}

    	 $('#adicionar-desejo').click(function(){


    		$numero_post = $(this).attr('alt');
    		
    		adicionar_lista_desejo($numero_post);



        	 });




    	 $i=0;
    	 $('#folhinha-desejos').click(function(){


    		 $('#conteudo-desejos').slideToggle();
    		 if($i%2==0){
    		 $('#conteudo-desejos-inner').html('');

    		 $value_desejos = $.evalJSON($.jStorage.get('lista'));
    		 $passar = $value_desejos.join('_');
    		 //alert (var_dump($passar));

	        	$.ajax({

                    type:"POST",
                    url:"http://www.darcreima.com.br/get_ajax_posts.php",
                    data: {quais: $passar},
                    success: function(data){

                      $('#conteudo-desejos-inner').html(data);


                    },beforeSend: function(data){

                    	 $('#conteudo-desejos-inner').html('<p>Carregando lista...</p>');
                      },

                    dataType:'html'



                });

    		 }
    		 $i++;
        	 });

    	$('#desejos-mensagem-h2').click(function(){

    		$('#folhinha-desejos').click();

    	});

    	$('#fechar-desejos').click(function(){

    		$('#folhinha-desejos').click();

    	});

    	if($.jStorage.get('visivel')==true){
    		$('#check-desejos').attr('src','http://www.darcreima.com.br/wp-content/themes/designredux/images/cheio-check-desejos.png');
    		$('#folhinha-desejos').click();
    	}

    	$('#telagrande-desejos').click(function(){

    		//alert('Desculpe, esta opção ainda não está disponível.');
    		$lista_posts = $.jStorage.get('lista');
    		$url='http://www.darcreima.com.br/lista_de_desejos.php?qual=';
    		$value_desejos = $.evalJSON($.jStorage.get('lista'));
    		$passar = $value_desejos.join('_');
    		$url+=$passar;
    		window.location.href=$url;
    		
    		

    	});

    	$('#imprimir-desejos').click(function(){

    		//alert('Desculpe, esta opção ainda não está disponível.');
    		$lista_posts = $.jStorage.get('lista');
    		$url='http://www.darcreima.com.br/lista_de_desejos.php?qual=';
    		$value_desejos = $.evalJSON($.jStorage.get('lista'));
    		$passar = $value_desejos.join('_');
    		$url+=$passar;
    		$url+='&print=1';
    		window.location.href=$url;

    	});



    	$('#visivel-desejos').click(function(){

    		if($.jStorage.get('visivel')!=true){
	    		$.jStorage.set('visivel',true);
	    		$('#check-desejos').attr('src','http://www.darcreima.com.br/wp-content/themes/designredux/images/cheio-check-desejos.png');
    		}else{
    			$.jStorage.set('visivel',false);
    			$('#check-desejos').attr('src','http://www.darcreima.com.br/wp-content/themes/designredux/images/vazio-check-desejos.png');}

    		/*alert(var_dump($.jStorage.get('visivel')));*/

    	});

    	$('#check-desejos').click(function(){

    		$('#visivel-desejos').click();

    	});

    	$('.remover-desejo').live('click', function(){

    		//alert('fui clicado');

    		 $jah_estah = $.evalJSON($.jStorage.get('lista'));


     		$numero_post = $(this).find('img').attr('alt');

     		//alert($numero_post);

     		$jah_estah = removeItems($jah_estah, $numero_post);

     		//alert(var_dump($jah_estah));

     		$jah_estah = $.toJSON($jah_estah);



 			$.jStorage.set('lista', $jah_estah);
 			$(this).parent('li').remove();
 			//alert(var_dump($jah_estah));



    	 });
    	 
    	 
    	$('.esconder').hide();
    	
    	$('#vendas_botao').click(function(){
    		$('#vendas_mais').slideToggle();
    	});
    	
    	$('#atendimento_botao').click(function(){
    		$('#atendimento_mais').slideToggle();
    	});
    	    	
    	$('#adm_botao').click(function(){
    		$('#adm_mais').slideToggle();
    	});
    	
    	$('#manut_botao').click(function(){
    		$('#manut_mais').slideToggle();
    	});
    	
    	$('#seg_botao').click(function(){
    		$('#seg_mais').slideToggle();
    	});
    	
    	$('#ger_botao').click(function(){
    		$('#ger_mais').slideToggle();
    	});
    	


 		$('.miniatura-zoom').click(function(){

			$atributo = $(this).attr('src');
			$('.controle-zoom').attr('src',$atributo);
			$('#zoom-big img').attr('src',$atributo);
 	 		});


    	 var username='darcoficial'; // set user name
    	 var format='json'; // set format, you really don't have an option on this one
    	 var url='http://api.twitter.com/1/statuses/user_timeline/'+username+'.'+format+'?callback=?'; // make the url

    	 	$.getJSON(url,function(tweet){ // get the tweets
    	 		$("#tweets-inicial").html('<p>'+tweet[0].text+'</p>'+'<span> '+relative_time(tweet[0].created_at)+'</span>'); // get the first tweet in the response and place it inside the div
    	 	});


		$('.wrapper-produto').mouseenter(function(){

		$(this).find('.twitter-share-button').css('opacity','1');
		$(this).find('.face-like').css('opacity','1');

			}).mouseleave(function(){$(this).find('.twitter-share-button').css('opacity','0.6');
			$(this).find('.face-like').css('opacity','0.6');
			});
			
			
			
	$(".carrossel_inicial").jCarouselLite({
        visible:2,
        auto: 3000,
	    speed: 1000
    });		

	//configura a validacao do formulario trabalhe conosco
   $("#formulario-trabalhe-conosco").validate({
      rules: {
        cpf: {required:true, cpf: true},
        email: {required: true, email: true},
        nome:{required:true},
        sobrenome:{required:true},
        sexo: {selectNone: true},
        cep:{required:true},
        endereco:{required:true},
        numero_endereco:{required:true},
        bairro:{required:true},
        cidade:{required:true},
        estado:{required:true},
        nascimento:{required:true},
        rg:{required:true},
        estado_civil: {selectNone: true},
        area_darc: {selectNone: true},
        nivel_academico: {selectNone: true}

      },
      messages: {
         cpf: {required:'Campo obrigatório.', cpf: 'CPF inválido.'},
         email: {required:'Campo obrigatório.',email:'Endereço de email inválido.'},
        nome:{required:'Campo obrigatório.'},
        sobrenome:{required:'Campo obrigatório.'},
        cep:{required:'Campo obrigatório.'},
        endereco:{required:'Campo obrigatório.'},
        numero_endereco:{required:'Campo obrigatório.'},
        bairro:{required:'Campo obrigatório.'},
        cidade:{required:'Campo obrigatório.'},
        estado:{required:'Campo obrigatório.'},
        nascimento:{required:'Campo obrigatório.'},
        rg:{required:'Campo obrigatório.'}




      }

   });

   // CONFIGURA A VALIDACAO DO FORMULARIO
   $("#formulario-do-cartao").validate({
      rules: {
        cpf_cliente: {required:true, cpf: true},
        email_cliente: {required: true, email: true},
        nome_cliente:{required:true},
        sobrenome_cliente:{required:true},
        endereco_cliente:{required:true},
        nasc_cliente:{required:true},
        rg_cliente:{required:true},
        cargo_cliente:{required:true},
        nome_referencia1:{required:true},
        tel_referencia1:{required:true},
        tel_referencia2:{required:true},
        nome_referencia2:{required:true},
        parent_referencia2:{required:true},
        parent_referencia1:{required:true}

      },
      messages: {
         cpf_cliente: {required:'Campo obrigatório.', cpf: 'CPF inválido.'},
         email_cliente: {required:'Campo obrigatório.',
                         email:'Endereço de email inválido.'},
        nome_cliente:{required:'Campo obrigatório.'},
        sobrenome_cliente:{required:'Campo obrigatório.'},
        endereco_cliente:{required:'Campo obrigatório.'},
        nasc_cliente:{required:'Campo obrigatório.'},
        rg_cliente:{required:'Campo obrigatório.'},
        cargo_cliente:{required:'Campo obrigatório.'},
        nome_referencia1:{required:'Campo obrigatório.'},
        tel_referencia1:{required:'Campo obrigatório.'},
        tel_referencia2:{required:'Campo obrigatório.'},
        nome_referencia2:{required:'Campo obrigatório.'},
        parent_referencia2:{required:'Campo obrigatório.'},
        parent_referencia1:{required:'Campo obrigatório.'}




      }

   });
   
   

   
   
   function consultarCpf($cpf){
   			
   			$.ajax({

                    type:"POST",
                    url:"http://www.darcreima.com.br/proxy_cpf.php",
                    data: {cpf: $cpf},
                    success: function(data){
                    $('#cpf_error').remove();
					  $('#cpf_cliente').after('<label for="cpf_cliente" generated="true" class="error" id="cpf_error">CPF já cadastrado.</label>');
					  data=eval(data);
                      $.each(data, function(key, field){
 						 $('[name="'+key+'"]').val(field);
					  });


                    },beforeSend: function(data){

                    	 
                      },

                    dataType:'json'



                });
   
   }
   
   $('#formulario-trabalhe-conosco #cpf_cliente').blur(function(){
   
   		consultarCpf($(this).val());
   
   
   });
   
   function lancamentosAjax($qual,$quantos){
   		
   		   		$.ajax({

                    type:"POST",
                    url:"http://www.darcreima.com.br/get_lancamentos.php",
                    data: {qual: $qual,quantos: $quantos},
                    success: function(data){
						
                      if($quantos==1){$('#lancamento-enorme').html(data);}
                      else{$('#lista-lancamentos').html(data);}


                    },beforeSend: function(data){

                    	 if($quantos==1){$('#lancamento-enorme').html('<p>Carregando lançamentos…</p>');}
                      else{$('#lista-lancamentos').html('<p>Carregando lançamentos…</p>');}
                      },

                    dataType:'html'



                });
   
   }
   
 
   
   $('#botao-fem-lanc').click(function(){
   	
		lancamentosAjax('fem',8);
		lancamentosAjax('fem',1);
		$('#menu-lancamentos li img').removeClass('selecionado_lanc');
		$(this).addClass('selecionado_lanc');
   
   });
   

      $('#botao-mas-lanc').click(function(){
   	
		lancamentosAjax('mas',8);
		lancamentosAjax('mas',1);
		$('#menu-lancamentos li img').removeClass('selecionado_lanc');
		$(this).addClass('selecionado_lanc');
   
   });
   
      $('#botao-inf-lanc').click(function(){
   	
		lancamentosAjax('inf',8);
		lancamentosAjax('inf',1);
		$('#menu-lancamentos li img').removeClass('selecionado_lanc');
		$(this).addClass('selecionado_lanc');
   
   });
   
      $('#botao-juv-lanc').click(function(){
   	
		lancamentosAjax('juv',8);
		lancamentosAjax('juv',1);
		$('#menu-lancamentos li img').removeClass('selecionado_lanc');
		$(this).addClass('selecionado_lanc');
   
   });
   

	$('#botao-fem-lanc').click();

   // configura os atributos de maskara

   //gerais
   $('.cep').mask("99999-999");
   $('.telefone').mask("(99) 9999-9999");
   $('.data').mask("99/99/9999");
   //$('.moeda').mask("999.999,99");
	
   //especificas	
   $("#cpf_cliente").mask("999.999.999-99");
   $("#telfix_cliente").mask("(99) 9999-9999");
   $("#telcel_cliente").mask("(99) 9999-9999");
   $("#tel_referencia1").mask("(99) 9999-9999");
   $("#tel_referencia2").mask("(99) 9999-9999");
   $("#telempresa_cliente").mask("(99) 9999-9999");


   $("#cep_cliente").mask("99999-999");



   $("#cepempresa_cliente").mask("99999-999");

   $("#admissao_cliente").mask("99/99/9999");
   $("#nasc_cliente").mask("99/99/9999");


    $('#inscr-newsletter-inicial').submit(function(){
    
    	 $email = $('#email-newsletter-inicial').val();
    	 $('#email-newsletter').attr('value',$email);
    	 $('#form-newsletter').submit();
    	 $('#inscr-newsletter-inicial').css('display','none');
    	 $('#mensagem-newsletter').css('display','block');
	     
	     return false;
	
    });
    
    
    $('.wpcf7-form').submit(function(){
    	
    	$email = $('input[name="your-email"]').val();
    	$('#email-newsletter').attr('value',$email);
    	$('#form-newsletter').submit();
    	//alert($email);
    	
    });
    
    $('#formulario-do-cartao').submit(function(){
    	
    	if($('#formulario-do-cartao').valid()){
    	
    	$.ajax({
        url: "http://www.darcreima.com.br/enviar_prop_cartao.php",
        context: document.body,
        data:$('#formulario-do-cartao').serialize(),
        success: function(){
        alert('Proposta enviada com sucesso. Obrigado.');
        }
        });
    	
    	$email = $('input[name="email_cliente"]').val();
    	$('#email-newsletter').attr('value',$email);
    	$('#form-newsletter').submit();
    	
    	}
    	return false;
    
    });
    
    
    
    
    



    if($('#twitter-place').length && $('#facebook-place').length && $('#email-place').length){

    	$twitter_text = '<a href="http://twitter.com/share" class="twitter-share-button" data-count="vertical" url="'+escape(document.URL)+'" data-via="darcoficial" data-counturl="'+escape(document.URL)+'" >Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>';
  		
  		$email_text = '<iframe src="http://www.facebook.com/plugins/like.php?app_id=248445905174500&amp;href='+escape(document.URL)+'&amp;send=false&amp;layout=box_count&amp;width=55&amp;show_faces=true&amp;action=like&amp;colorscheme=light&amp;font&amp;height=90" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:58px; height:60px;" allowTransparency="true"></iframe>';

		$facebook_text = '<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script><g:plusone size="tall"></g:plusone>';
  		  	
/*$facebook_text = '<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script><g:plusone size="tall" href="'+ escape(document.URL) +'"></g:plusone>';*/

    	$('#twitter-place').html($twitter_text);
    	$('#facebook-place').html($facebook_text);
    	$('#email-place').html($email_text);


    }

   /* if($('.wrapper-produto').length){

    	$twitter_text='<a href="http://twitter.com/share" class="twitter-share-button" data-url="'+escape(document.URL)+'" data-count="none" data-via="DarcOficial">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>';

    	$facebook_text='<script src="http://connect.facebook.net/pt_BR/all.js#xfbml=1"></script><div class="face-like"><fb:like href="'+escape(document.URL)+'" layout="button_count" show_faces="true" width="90" font=""></fb:like></div>';

    	$('.wrapper-produto').append($twitter_text).append($facebook_text);


    }*/
    

    
        	$('.wrapper-produto li').hover(function(){
    		
    		$(this).find('.desejos-icon-mini').css('opacity','1.0');
    	
    	},function(){
    	
    	$(this).find('.desejos-icon-mini').css('opacity','0.2');
    	
    	});
    	
    	$('#lista-lancamentos li').live({
        mouseenter:
           function()
           {
$(this).find('.desejos-icon-minimo').css('opacity','1.0');
           },
        mouseleave:
           function()
           {
    	$(this).find('.desejos-icon-minimo').css('opacity','0.2');
           }
       }
    );
    	
    	$('.desejos-icon-minimo').live('click',function(){
    	
    	$numero_post = $(this).attr('alt');
    	adicionar_lista_desejo($numero_post);
    	
    	
    	});
    	
    	  $('.desejos-icon-mini').click(function(){
     
         		

    		$numero_post = $(this).attr('alt');

			adicionar_lista_desejo($numero_post);
     	
     	
     
     
     });
     
     $('.desejos-icon-mini').hover(function(){
     	
     	$(this).parent().append('<div class="tip-adicionar-lista" style="position:absolute; visibility:hidden; right:37px; top:12px; background-color:#f3f3f3; width:145px; padding:3px 5px; font-size:10px; opacity:0.9;">Adicionar &agrave; Lista de Desejos</div>');
     	$('.tip-adicionar-lista').hide().css('visibility','visible').fadeIn();
     
     },
     function(){
     	
     	$('.tip-adicionar-lista').remove();
     
     });



     });
     
   




