$(function(){

  Cufon.set('fontWeight', '300').replace('.center-content h1, .not-found404 h2');
  Cufon.set('fontWeight', '400').replace('.homepage_box h3, #brief h3, .adresa h3, .contact_box h2');
  Cufon.set('fontWeight', '500').replace('.slide h3, #box-login strong, #register h2');

  if($('body.eng').length){
	$('#nw_input').val('email address');
  }

  $('#menu-menu-top li:last').addClass('last');
  $('a[rel=external]').attr('target','_blank');
  // $('.send_btn').noOutline();

  $('input, textarea').each(function(){
	$.staticFieldValue($(this));
  });

  $("a.fancy-box").fancybox({speedIn: 400, speedOut: 200 });

  thumbs = [];
  $('.size-thumbnail').each(function(){
	thumbs.push($(this).parent()[0]);
  });
  $("#openConfig").fancybox({
		'width'				: 760,
		'height'			: 560,
		'autoScale'     	: false,
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'type'				: 'iframe'
	});

  $(thumbs).fancybox({speedIn: 400, speedOut: 200 });

  // Formular cere informatii produs
  $("a.cere-info").fancybox({speedIn: 400, speedOut: 200, onStart: function(){$('#cere-info').show();}, onClosed: function(){$('#cere-info').hide();}});


  $('#link-seo').fancybox({speedIn: 400, speedOut: 200, width: 700, height: 400, onStart: function(){$('#text-seo').show();}, onClosed: function(){$('#text-seo').hide();}});


  // Harta contact
  var adrese = $('.adresa');
  $('.locatie').click(function(){
	 adrese.fadeOut();
	 $(this).next().fadeIn();
	 return false;
  });


  $('.slider').cycle({
	fx: 'fade', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
	next:   '#next',
	prev:   '#prev'
  });

  $('#form_right').submit(function(){
		var email = $('#nw_input');
		var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(email.val())) {
			if($('#nw_error').length == 0){
				if($('body.eng').length)
					$('#nw_button').after('<div id="nw_error">Please enter a valid email address.</div>');
				else
					$('#nw_button').after('<div id="nw_error">Va rugam introduceti o adresa de email valida.</div>');
			}
			return false;
		} else {
			return true;
		}
	});
	if($('.newsletter').text() == ""){
	   if($('body.eng').length)
		   $('.newsletter').append('<div id="nw_thanks">Thank you for subscribtion.</div>');
	   else
		   $('.newsletter').append('<div id="nw_thanks">Va multumim pentru inregistrare.</div>');
	}
    
    
    var form_cerere = $("#cere-info .wpcf7-form");
    if($('body.eng').length){
        var action = form_cerere.attr('action'); 
        form_cerere.attr('action', SERVER_NAME+action);        
    }

    var form_cerere = $(".contact_box_left .wpcf7-form");
    if($('body.eng').length){
        var action = form_cerere.attr('action'); 
        form_cerere.attr('action', SERVER_NAME+action);        
    }    
    

});

Cufon.now();

jQuery.extend({
  staticFieldValue: function(e) {
		var value = $(e).attr("value");
		$(e).click(function(){if (this.value == value)this.value = "";})
			.blur(function(){if(this.value == "")this.value = value;});
  }
});
