$("document").ready(function(){
	$("#contactForm #email").blur(function(){
		var exp = new RegExp("^(([a-z]|[0-9])(.|_)*([a-z]|[0-9]))+@{1}(([a-z]|[0-9]){2,}[.]{1})+([a-z]{2,4})+$");	
		if($(this).val() && !exp.test($("#email").val())) {
			$(this).css("color","#CE0000");
			$(this).val("Email invalid");
		}
	});
	$("#emailOf").blur(function(){
		var exp = new RegExp("^(([a-z]|[0-9])(.|_)*([a-z]|[0-9]))+@{1}(([a-z]|[0-9]){2,}[.]{1})+([a-z]{2,4})+$");	
		if($(this).val() && !exp.test($("#emailOf").val())) {
			$(this).css("color","#CE0000");
			$(this).val("Email invalid");
		}
	});

	$("#nume, #subiect, #email, #mesaj, #numeOf, #firmaOf, #telefonOf, #emailOf, textarea").blur(function(){
		($(this).val()=="")?emptyField($(this)):0;
	}).focus(function(){
		($(this).val()=="Camp necompletat" || $(this).val()=="Email invalid")?initField($(this)):0;
	});
	$("#nume, #email, #subiect, #mesaj").keyup(function(){
		if($("#nume").val()!="" && exp.test($('#email').val()) && $("#mesaj").val()!="" && $("#mesaj").val()!="Camp necompletat" && $("#subiect").val()!="" && $("#subiect").val()!="Camp necompletat")
			enableSubmitForm("");
		else
			disableSubmitForm("");
	});
	$("#submit").click(function(){
			$.ajax({
				url: "script/mailer.php",
				type: "post",
				data: "contact=1&nume="+$("#nume").val()+"&email="+$("#email").val()+"&subiect="+$("#subiect").val()+"&mesaj="+$("#mesaj").val(),
				success: function(result){
					$("#rightSide h1").after('<div id="mailerResult">'+result+'</div>');
					resetForm();
					$("#mailerResult").animate({"opacity":0},3000,function(){
						$(this).remove();
					});	
				}	
			});	
			return false;	
	});
//       Cere oferta form
	$("#numeOf, #emailOf, #telefonOf, #mesajOf, #firmaOf").keyup(function(){
		if($("#numeOf").val()!="" && $("#numeOf").val()!="Camp necompletat" && exp.test($('#emailOf').val()) && $("#mesajOf").val()!="" && $("#mesajOf").val()!="Camp necompletat" && $("#telefonOf").val().length>=6 && $("#telefonOf").val()!="Camp necompletat" && $("#firmaOf").val()!="" && $("#firmaOf").val()!="Camp necompletat")
			enableSubmitForm("Of");
		else
			disableSubmitForm("Of");

	});
	$("#submitOf").click(function(){
			$.ajax({
				url: "script/mailer.php",
				type: "post",
				data: "oferta=1&nume="+$("#numeOf").val()+"&email="+$("#emailOf").val()+"&telefon="+$("#telefonOf").val()+"&mesaj="+$("#mesajOf").val()+"&firma="+$("#firmaOf").val()+"&oferta="+$("#ofertaOf").val(),
				success: function(result){
					$("#rightSide h1").after('<div id="mailerResult">'+result+'</div>');
					resetForm("Of");
					$("#mailerResult").animate({"opacity":0},3000,function(){
						$(this).remove();
					});	
				}	
			});	
			return false;	
	});	
	
});

var exp = new RegExp("^(([a-z]|[0-9])(.|_)*([a-z]|[0-9]))+@{1}(([a-z]|[0-9]){2,}[.]{1})+([a-z]{2,4})+$");

function emptyField(e){
	$(e).css("color","#CE0000");
	$(e).val("Camp necompletat");		
}
function initField(e){
	$(e).css("color","#555");
	$(e).val("");	
}
function disableSubmitForm(of){
	$("#submit"+of).attr("disabled","disabled");
	$("#submit"+of).css("background","url('http://ssdhosting.ro/images/submitBg.png') no-repeat");
}
function enableSubmitForm(of){
	$("#submit"+of).attr("disabled","");
	$("#submit"+of).css("background","url('http://ssdhosting.ro/images/submitBgSelected.png') no-repeat");
}
function resetForm(of){
	if(!of){
		$("#nume").val("");
		$("#email").val("");	
		$("#subiect").val("");
		$("#mesaj").val("");
		$("#nume,#email,#subiect,#mesaj").css({"color":"#555"});
		disableSubmitForm("");
	}
	else {
		$("#nume"+of).val("");
		$("#email"+of).val("");	
		$("#telefon"+of).val("");
		$("#mesaj"+of).val("");
		$("#firma"+of).val("");
		$("#numeOf,#emailOf,#telefonOf,#mesaj,#firmaOf").css({"color":"#555"});
		disableSubmitForm("Of");
		
	}
}



