	$(document).ready(function() {
		/* Recomanda unui prieten */
		$("#sendToFriend").click(function() {
			error = false;
			/* Filtre */
			if ($("#numePrieten").val() == "") { error = true; $("#fnumePrieten").addClass("formError"); } else { $("#fnumePrieten").removeClass("formError"); }
			if ($("#emailPrieten").val() == "") { error = true; $("#femailPrieten").addClass("formError"); } else { $("#femailPrieten").removeClass("formError"); }
			if ($("#numeleMeu").val() == "") { error = true; $("#fnumeleMeu").addClass("formError"); } else { $("#fnumeleMeu").removeClass("formError"); }
			if ($("#emailulMeu").val() == "") { error = true; $("#femailulMeu").addClass("formError"); } else { $("#femailulMeu").removeClass("formError"); }
			if ($("#securedCode").val() == "") { error = true; $("#codS").addClass("formError"); } else { $("#codS").removeClass("formError"); }

			if ($("#mesajPrieten").val() == "") { error = true; $("#fmesajPrieten").addClass("formError"); } else { $("#fmesajPrieten").removeClass("formError"); }
		
			if (error == true) {
				$("#recomandaMsg").html("<strong>Atentie!</strong><br /> Exista erori in formular.").fadeIn("slow");
			} else {
				$.post("/send2friend.php", { name: $("#numeleMeu").val(), fname: $("#numePrieten").val(), femail: $("#emailPrieten").val(), msg: $("#mesajPrieten").val(), myemail: $("#emailulMeu").val(), sec: $("#securedCode").val(), sed: $("#qv").val()  },
				  function(data){
					$("#recomandaMsg").html(data).fadeIn("slow").fadeOut(8000);
					$("#numePrieten").val("");
					$("#emailPrieten").val("");
					$("#numeleMeu").val("");
					$("#emailulMeu").val("");
					$("#mesajPrieten").val("");
					$("#securedCode").val("");
				  });				
			}
		});
		
		/* Abonare Newsletter */
		first = false;
		second = false;
		third = false;
		error = false;
		
		function checkDOB() {
			if (first == true && second == true && third == true) {
				$("#newsDOB").removeClass("formError"); 
				$("#newsDOB").addClass("formOk"); 				
			} else {
				if (first == false && second == false && third == false) {	 
					$("#newsDOB").removeClass("formError"); 
					$("#newsDOB").removeClass("formOk"); 	
				} else {
					$("#newsDOB").removeClass("formOk"); 	
					$("#newsDOB").addClass("formError");
				}	
			}
		}
		
		$("#CustomFields\\[7\\]\\[dd\\]").change(function () {
			$("#newsDOB").addClass("formError"); 
			$("#CustomFields\\[7\\]\\[dd\\] option:selected").each(function () {
				if ($(this).text() != 'Ziua' ) {
					first = true;
					checkDOB();
				} else {
					first = false;
					checkDOB();				
				}
			});
        })
		$("#CustomFields\\[7\\]\\[mm\\]").change(function () {
			$("#newsDOB").addClass("formError"); 
			$("#CustomFields\\[7\\]\\[mm\\] option:selected").each(function () {
				if ($(this).text() != 'Luna' ) {
					second = true;
					checkDOB();
				} else {
					second = false;
					checkDOB();				
				}
			});
        })
		$("#CustomFields\\[7\\]\\[yy\\]").change(function () {
			$("#newsDOB").addClass("formError"); 
			$("#CustomFields\\[7\\]\\[yy\\] option:selected").each(function () {
				if ($(this).text() != 'An' ) {
					third = true;
					checkDOB();
				} else {
					third = false;
					checkDOB();				
				}
			});
        })				
		
		$("#CustomFields_5_1").focus(function () {
			if ($("#CustomFields_5_1").val() != '07xxxxxxxx') { return false; }
			
			$("#CustomFields_5_1").val("07");
			if ($("#CustomFields_5_1").val().length != 9) {
				$("#newsMobil").addClass("formError"); 
			} else {
				$("#newsMobil").removeClass("formError");
				$("#newsMobil").addClass("formOk");
			}
			$("#CustomFields_5_1").keypress(function (e) { 
				//if the letter is not digit then display error and don't type anything
				if( e.which!=8 && e.which!=0 && (e.which<48 || e.which>57)) { //error message
	   				return false;
				} else {
					if ($("#CustomFields_5_1").val().length == 9) {
						$("#newsMobil").removeClass("formError");
						$("#newsMobil").addClass("formOk");						
					} else {
						$("#newsMobil").addClass("formError"); 
					}
				}	
			});
		})
		
		$("#CustomFields_3_1").blur(function () {
			if ($("#CustomFields_3_1").val() != '') { 
				$("#newsNume").addClass("formOk"); 
			} else {
				error = true;
				$("#newsNume").addClass("formError"); 
			}
		})

		$("#email").blur(function () {
			if ($("#email").val() != '') { 
				$.post("http://newsletter.cnd-group.ro/checkEmail.php", {email: $("#email").val()},
				  function(data){
					if (data == 0) {
						error = true;
						$("#newsEmail").addClass("formError"); 
					} else {
						$("#newsEmail").addClass("formOk"); 
					}
				  });				
			} else {
				error = true;
				$("#newsEmail").addClass("formError"); 
			}
		})
		
		$("#btnSubmit").click(function() {
			error = false;
			/* Filtre */
			if ($("#CustomFields_3_1").val() == "") { error = true; $("#newsNume").addClass("formError"); } else { $("#newsNume").removeClass("formError"); $("#newsNume").addClass("formOk"); }
			if ($("#email").val() == "") { error = true; $("#newsEmail").addClass("formError"); } else { $("#newsEmail").removeClass("formError"); $("#newsEmail").addClass("formOk"); }
			
			var n = $("input[name='lists\\[\\]']:checked").length;
			if (n == 0) { 
				error = true; 
				$("#newsLista").addClass("formError"); 
			} else { 
				$("#newsLista").removeClass("formError"); 
				$("#newsLista").addClass("formOk");
			}
			
			
			if (error == false) {
				if ($("#tc:checked").length == 0) { 
					alert('Va rugam sa cititi termenii si conditiile !')
				} else {
					if (confirm("Sunteti de acord cu termenii si conditiile ?")) {
						$.post("http://newsletter.cnd-group.ro/form.php?form=1", { 	
						//$.post("http://newsletter.cnd-group.ro/test/test.php", { 	
							   							/* CustomFields: gfg, */
														"CustomFields[3]": $("#CustomFields_3_1").val(),
														"CustomFields[7]['dd']": $("#CustomFields\\[7\\]\\[dd\\] option:selected").val(),
														"CustomFields[7]['mm']": $("#CustomFields\\[7\\]\\[mm\\] option:selected").val(),
														"CustomFields[7]['yy']": $("#CustomFields\\[7\\]\\[yy\\] option:selected").val(),
														"CustomFields[5]": $("#CustomFields_5_1").val(),
														"lists[0]": $("#lists_4").val(),
														"lists[1]": $("#lists_1").val(),
														"lists[2]": $("#lists_2").val(),
														"lists[3]": $("#lists_3").val(),
														email: $("#email").val(), 
														format: $("#format").val()},
						  function(data){
							$("#subscriptionResponse").html(data);
							tb_open_new('#TB_inline?height=100&width=100&inlineId=subscriptionResponse&modal=true')
						  });
					}
				}
			} else {
				
			}			
		});
	});	
