$(function() {
//	$('.error').hide();
//	$('input.text-input').css({backgroundColor:"#FFFFFF"});
//	$('input.text-input').focus(function(){
//		$(this).css({backgroundColor:"#FFDDAA"});
//	});
//	$('input.text-input').blur(function(){
//		$(this).css({backgroundColor:"#FFFFFF"});
//	});
	
	$(".button").click(function() {
		// validate and process form
		// first hide any error messages
//		$('.error').hide();
		
		var emailFilter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		
				

			var pdf_name = $("input#pdf_name").val();
			var pdf_company = $("input#pdf_company").val();
			var pdf_title = $("input#pdf_title").val();
			var pdf_email = $("input#pdf_email").val();
			var pdf_phone = $("input#pdf_phone").val();
			if ($("#pdf_contact").is(':checked') == true) {
				var pdf_contact = "Yes";
			} else {
				var pdf_contact = "No";
			}
			
			var site_num = $("input#site_num").val();
			var event_num = $("input#event_num").val();
			var form_lang = $("input#form_lang").val();
			var pdf_file = $("input#pdf_file").val();
			var reDir_URL = "";
			
			document.getElementById('pdf_name').title = '';
			document.getElementById('pdf_name').className = '';
			document.getElementById('pdf_company').title = '';
			document.getElementById('pdf_company').className = '';
			document.getElementById('pdf_title').title = '';
			document.getElementById('pdf_title').className = '';
			document.getElementById('pdf_email').title = '';
			document.getElementById('pdf_email').className = '';
			document.getElementById('pdf_phone').title = '';
			document.getElementById('pdf_phone').className = '';
			
			if (site_num == "1") {
				reDir_URL = "http://www.canadianinstitute.com/";
			} else if (site_num == "2") {
				reDir_URL = "http://www.americanconference.com/";
			} else if (site_num == "3") {
				reDir_URL = "http://www.institutcanadien.com/";
			} else if (site_num == "4") {
				reDir_URL = "http://www.c5-online.com/";
			}
			
			if (pdf_name == "") {
				document.getElementById('pdf_name').focus();
				document.getElementById('pdf_name').title = 'You must enter your Full Name';
				document.getElementById('pdf_name').className = 'inputError';
				document.getElementById('pdf_btn').disabled = false;
				document.getElementById('pdf_btn').value = 'Submit';
				return false;
			}
			if (pdf_company == "") {
				document.getElementById('pdf_company').focus();
				document.getElementById('pdf_company').title = 'You must enter your Company Name';
				document.getElementById('pdf_company').className = 'inputError';
				document.getElementById('pdf_btn').disabled = false;
				document.getElementById('pdf_btn').value = 'Submit';
				return false;
			}
			if (pdf_title == "") {
				document.getElementById('pdf_title').focus();
				document.getElementById('pdf_title').title = 'You must enter your Title/Position';
				document.getElementById('pdf_title').className = 'inputError';
				document.getElementById('pdf_btn').disabled = false;
				document.getElementById('pdf_btn').value = 'Submit';
				return false;
			}
			if (!(emailFilter.test(pdf_email))) {
				document.getElementById('pdf_email').focus();
				document.getElementById('pdf_email').title = 'You must enter the valid Email Address';
				document.getElementById('pdf_email').className = 'inputError';
				document.getElementById('pdf_btn').disabled = false;
				document.getElementById('pdf_btn').value = 'Submit';
				return false;
			}
			if (pdf_phone == "") {
				document.getElementById('pdf_phone').focus();
				document.getElementById('pdf_phone').title = 'You must enter your Phone Number';
				document.getElementById('pdf_phone').className = 'inputError';
				document.getElementById('pdf_btn').disabled = false;
				document.getElementById('pdf_btn').value = 'Submit';
				return false;
			}
			
			var dataString = 'site_num=' + site_num + 
			'&event_num=' + event_num + 
			'&location=' + encodeURIComponent(document.location.href) + 
			'&form_lang=' + form_lang + 
			'&pdf_name=' + pdf_name + 
			'&pdf_company=' + pdf_company + 
			'&pdf_title=' + pdf_title + 
			'&pdf_email=' + pdf_email + 
			'&pdf_phone=' + pdf_phone + 
			'&pdf_contact=' + pdf_contact;
//			alert (dataString);return false;
			
			$.ajax({
				type: "POST",
				url: "operations/pdf_request.php",
				data: dataString,
				success: function() {
					$('#pdf_form').fadeOut(1500, function() {
						$('#pdf_message').html('<h2>Thank you for your interest.</h2>')
						.append('<p>Below you are provided with a link to the event brochure in PDF format.</p>')
						.hide()
						.fadeIn(1500, function() {
							$('#pdf_message').append('<p align="center"><a href="' + reDir_URL + 'files/pdf/' + pdf_file + '" target="_blank">Click here to view pdf.</a></p>')
							.append('<p align="center"><a href="#" onclick="$(\'#pdf_message\').hide(); $(\'#pdf_form\').show(); return false;">Return to PDF Download Form</a></p>');
						});
					});
//					window.setTimeout(function() {
//						$('#pdf_message').hide();
//						$('#pdf_form').fadeIn(1500);
//						document.getElementById('pdf_btn').disabled = false;
//						document.getElementById('pdf_btn').value = 'Submit';
//						document.getElementById('pdfDownload').reset();
//					}, 6000);
				}
			});
			return false;
		
	});
});