// JavaScript Document
$(document).ready(function () {
	
	$(".input-textable").focus(function(){
		var valueCurrent = $(this).attr("value");										
		var valueReal = $(this).attr("id").split("-")[1];
		if (valueCurrent == valueReal) {
			$(this).removeClass("inp-1-blue").addClass("inp-1-black");			
			$(this).attr("value", "");	
		}
	}).blur(function(){
		var valueCurrent = $(this).attr("value");										
		var valueReal = $(this).attr("id").split("-")[1];
		if (valueCurrent == "") {
			$(this).removeClass("inp-1-black").addClass("inp-1-blue");
			$(this).attr("value", valueReal);
		}
	});
	
	$("#a-quote").click(function() {
    	$('.error').hide();
		var name = $("#input-Nume").val();
		var nameDefault = $("#input-Nume").attr("id").split("-")[1];		
		if ((name == "") || (name == nameDefault)) {
	      $("label#name_error").show();
      	  $("#input-Nume").focus();
      	  return false;
    	}

		var phone = $("#input-Telefon").val();
		var phoneDefault = $("#input-Telefon").attr("id").split("-")[1];	
		if ((phone == "") || (phone == phoneDefault)) {
	      $("label#phone_error").show();
    	  $("input#phone").focus();
      	  return false;
    	}	
		
		var email = $("#input-Email").val();
		var emailDefault = $("#input-Email").attr("id").split("-")[1];	
		if ((email == "") || (email == emailDefault)) {
	      $("label#email_error").show();
    	  $("input#email").focus();
      	  return false;
    	}			
		var sent = $("#input-Sent").val();
		var product = $("#input-Product").val();		
		var message = $("#input-Message").val();				
		var dataString = 'sent=' + sent + '&product=' + product + '&name=' + name + '&phone=' + phone + '&email=' + email + '&message=' + message;		
		$.ajax({
      		type: "POST",
      		url: "forms/quote.php",
		    data: dataString,
      		success: function(resp) {	
				if (resp.length > 1) {
					$('.error').hide();
					$("label#" + resp.split("-")[1] + "_error").show();					
				} else {
					$('#form-quote').toggle('slow');
        			$('#offer').append("<div class='success'>Cererea de oferta a fost trimisa. <br/>Veti fi contactat in cel mai scurt timp!</div>");
				}
      		}
     	});    	
		return false;
	});
	
	$("#a-contact").click(function() {
    	$('.error').hide();
		var name = $("input#name").val();		
		var email = $("input#email").val();
		var company = $("input#company").val();		
		var address = $("input#address").val();				
		var vat = $("input#vat").val();	
		var subject = $("input#subject").val();			
		var message = $("textarea#message").val();	
		var antispam = $("input#antispam").val();			
		var sent = $("input#sent").val();		
		var dataString = 'sent=' + sent + '&name=' + name + '&email=' + email + '&company=' + company + '&address=' + address + '&vat=' + vat + '&subject=' + subject + '&message=' + message + '&antispam=' + antispam;		
		$.ajax({
      		type: "POST",
      		url: "forms/contact.php",
		    data: dataString,
      		success: function(resp) {	
				if (resp.length > 1) {
					$('.error').hide();
					$("label#" + resp.split("-")[1] + "_error").show();	
					$("#" + resp.split("-")[1]).focus();
				} else {
					$('#form-contact table tr').not(".tr-root").toggle('slow');
					$('.span-root').html('Mesajul dvs. de contact a fost trimis. <br/> Veti fi contactat in cel mai scurt timp!');
				}
      		}
     	});    	
		return false;		
	});	
	
	$("#a-newcaptcha").click(function() {		
		var src = $("#img-captcha").attr("src");
		var newsrc = src + Math.random(10);
		$("#img-captcha").attr("src", newsrc);
		return false;		
	});		

	
});
