$(document).ready(function(){
	$("#submit").click(function(){					   				   

		$(".error").hide();
		
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

		var emailVal = $("#email").val();
		if(emailVal == '') {
			$("#email, .form-errors").after('<span class="error">&#42;&nbsp;You forgot to enter your email address.</span><br />');
			hasError = true;
		} else if(!emailReg.test(emailVal)) {	
			$("#email, .form-errors").after('<span class="error">&#42;&nbsp;Please enter a valid email address.</span><br />');
			hasError = true;
		}
		
		var phoneVal = $("#phoneAddress").val();
		if(phoneVal == '') {
			$("#phoneAddress, .form-errors").after('<span class="error">&#42;&nbsp;Please enter your phone number.</span><br />');
			hasError = true;
		}

		var checkedVal = $("#correct").val();
		if(checkedVal == $("#correct").attr('checked', false)) {
			$("#correct, .form-errors").after('<span class="error">&#42;&nbsp;Please verify.</span><br />');
			hasError = true;
		}

		if(hasError == false) {
			$(this).hide();
			$(".form-right li.buttons").append('Uploading, please wait ... <img src="/wp-content/themes/intermission_theme/images/ajax-loader.gif" alt="Loading" id="loading" /><span class="percentage"></span>');			
			$('#fileUpload').uploadifyUpload();			
		}

		
		return false;
	});						   
});

function submitData() {

		
		//Product Selection
		var productVal = $("#product").val();

		//Order Info
		var quantityVal = $("#quantity").val();

		//1st Time Order Quantity
		if($('#quantity200').attr('checked') == true) {
			var orderQuantityVal = $("#quantity200").val();
		}else if($('#quantity500').attr('checked') == true) {
			var orderQuantityVal = $("#quantity500").val();
		}else if($('#quantity1000').attr('checked') == true) {
			var orderQuantityVal = $("#quantity1000").val();
		//Reorder Quantity		
		}else if($('#reQuantity200').attr('checked') == true) {
			var orderQuantityVal = $("#reQuantity200").val();
		}else if($('#reQuantity500').attr('checked') == true) {
			var orderQuantityVal = $("#reQuantity500").val();
		}else if($('#reQuantity1000').attr('checked') == true) {
			var orderQuantityVal = $("#reQuantity1000").val();
		}
		//Layout		
		if($('#layout1').attr('checked') == true) {
			var layoutVal = $("#layout1").val();
		}else if($('#layout2').attr('checked') == true) {
			var layoutVal = $("#layout2").val();
		}else if($('#layout3').attr('checked') == true) {
			var layoutVal = $("#layout3").val();
		}else if($('#layout4').attr('checked') == true) {
			var layoutVal = $("#layout4").val();
		}
		
		//Font Selection
		var fontVal = $("#font").val();
		

		//Text Case		
		if($('#caps').attr('checked') == true) {
			var caseVal = $("#caps").val();
		}else if($('#upperLower').attr('checked') == true) {
			var caseVal = $("#upperLower").val();
		}else if($('#lowercase').attr('checked') == true) {
			var caseVal = $("#lowercase").val();
		}else if($('#notApplicable').attr('checked') == true) {
			var caseVal = $("#notApplicable").val();
		}


		//Business Card Specific
		var businessCardVal = $("#headshotName").val();
		var cardTitleVal = $("#cardTitle").val();
		var otherTitleVal = $("#otherTitle").val();
		var lineThreeVal = $("#lineThree").val();
		var lineFourVal = $("#lineFour").val();
		var lineFiveVal = $("#lineFive").val();
		
		
		//Additional Services
		var rushVal = $("#rush").val();
		var retouchingVal = $("#retouching").val();
		var bwVal = $("#bw").val();
		var sepiaVal = $("#sepia").val();
		var agencyTextVal = $("#agencyText").val();
		//With Agency		
		if($('#withAgencyYes').attr('checked') == true) {
			var withAgencyVal = $("#withAgencyYes").val();
		}else if($('#withAgencyNo').attr('checked') == true) {
			var withAgencyVal = $("#withAgencyNo").val();
		}
		//Add Agency		
		if($('#addAgencyYes').attr('checked') == true) {
			var addAgencyVal = $("#addAgencyYes").val();
		}else if($('#addAgencyNo').attr('checked') == true) {
			var addAgencyVal = $("#addAgencyNo").val();
		}

		//Image Source		
		if($('#photographerSendingDigital').attr('checked') == true) {
			var sourceVal = $("#photographerSendingDigital").val();
		}else if($('#onFileDigital').attr('checked') == true) {
			var sourceVal = $("#onFileDigital").val();
		}else if($('#unsureDigital').attr('checked') == true) {
			var sourceVal = $("#unsureDigital").val();
		}else if($('#attaching').attr('checked') == true) {
			var sourceVal = $("#attaching").val();
		}else if($('#sendingFilm').attr('checked') == true) {
			var sourceVal = $("#sendingFilm").val();
		}else if($('#photographerSendingFilm').attr('checked') == true) {
			var sourceVal = $("#photographerSendingFilm").val();
		}else if($('#onFileFilm').attr('checked') == true) {
			var sourceVal = $("#onFileFilm").val();
		}else if($('#printSending').attr('checked') == true) {
			var sourceVal = $("#printSending").val();
		}

		var rollNumberVal = $("#rollNumber").val();
		var negativeNumberVal = $("#negativeNumber").val();

		var photographerNameVal = $("#photographerName").val();

		var fileNameVal = $("#fileName").val();

		var commentsVal = $("#comments").val();

		
		
		var emailVal = $("#email").val();

		//Billing Information
		var paymentVal = $("#payment").val();
		var numberVal = $("#number").val();
		var monthVal = $("#month").val();
		var yearVal = $("#year").val();
		var ccvVal = $("#ccv").val();
		var cardNameVal = $("#cardName").val();

		var nameVal = $("#name").val();
		var suiteNumberVal = $("#suiteNumber").val();
		var streetAddressVal = $("#streetAddress").val();
		var cityAddressVal = $("#cityAddress").val();
		var regionAddressVal = $("#regionAddress").val();
		var codeAddressVal = $("#codeAddress").val();
		var countryAddressVal = $("#countryAddress").val();

		var phoneVal = $("#phoneAddress").val();

		//Shipping Information
		var shippingMethodVal = $("#shippingOptions").val();
		
		var shippingsuiteNumberVal = $("#shippingsuiteNumber").val();
		var shippingStreetVal = $("#shippingstreetAddress").val();
		var shippingCityVal = $("#shippingcityAddress").val();
		var shippingRegionVal = $("#shippingregionAddress").val();
		var shippingCodeVal = $("#shippingcodeAddress").val();
		var shippingCountryVal = $("#shippingcountryAddress").val();		

		var checkedVal = $("#correct").val();

		//AFBS
		var afbs_memVal = $("#afbs_mem").val();
		var afbs_numVal = $("#afbs_num").val();

		$.post("/wp-content/themes/intermission_theme/scripts/contact/businessCards/sendemail.php",{ 
			//Product Selection
			product: productVal,

			//Order Info  				
			orderQuantity: orderQuantityVal,
			layout: layoutVal,
			font: fontVal,
			afbs_mem: afbs_memVal,
			afbs_num: afbs_numVal,
			textCase: caseVal,
			rush: rushVal,
			retouching: retouchingVal,
			bw: bwVal,
			sepia: sepiaVal,
			withAgency: withAgencyVal,
			agencyText: agencyTextVal,
			addAgency: addAgencyVal,
			source: sourceVal,
			fileName: fileNameVal,
			rollNumber: rollNumberVal,
			negativeNumber: negativeNumberVal,
			photographerName: photographerNameVal,
			comments: commentsVal,
				
			businessCard: businessCardVal,
			cardTitle: cardTitleVal,
			otherTitle: otherTitleVal,
			lineThree: lineThreeVal,
			lineFour: lineFourVal,
			lineFive: lineFiveVal,
				
			//Costs and Shipping
				
			//Billing Information  				
			payment: paymentVal,
			number: numberVal,
			month: monthVal,
			year: yearVal,
			ccv: ccvVal,
			cardName: cardNameVal,

			name: nameVal,
			email: emailVal,
			suiteNumber: suiteNumberVal,
			streetAddress: streetAddressVal,
			cityAddress: cityAddressVal,
			regionAddress: regionAddressVal,
			cityAddress: cityAddressVal,
			regionAddress: regionAddressVal,
			codeAddress: codeAddressVal,
			countryAddress: countryAddressVal,
			phoneAddress: phoneVal,

			//Shipping Information
			shippingMethod: shippingMethodVal,				
			shippingsuiteNumber: shippingsuiteNumberVal,
			shippingstreetAddress: shippingStreetVal,
			shippingcityAddress: shippingCityVal,
			shippingregionAddress: shippingRegionVal,
			shippingcodeAddress: shippingCodeVal,
			shippingcountryAddress: shippingCountryVal
   		},

   		function(data){
			$("#sendForm").slideUp("normal", function() {				   
				$('.order-form').css({
					position : 'relative'
				});
						
				$("#sendForm").before('<div class="complete-holder"><div class="form-section"><img src="/wp-content/themes/intermission_theme/images/order-complete.png" class="complete-image" /><div class="complete-text"><h1>Thank you for your order!</h1><h3>Turnaround Times - Normal Service 3-4 Business Days from the time we receive your order. Rush service is available by special request. Please contact us for a quote. 604-682.6000.<br /><br />We will contact you if there are any problems with your order via telephone or e-mail that you have provided us.<br /><br />Multiple orders will only be charged one shipping cost.</h3></div><div class="feature-buttons"><a href="/order" class="order-button">Place Another Order</a><br><a href="/" class="order-button">I\'m Done</a></div></div></div>');									
								
			});
   		});

}


$(document).ready(function(){
	$("#submit-noImage").click(function(){					   				   

		$(".error").hide();
		
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

		var emailVal = $("#email").val();
		if(emailVal == '') {
			$("#email, .form-errors").after('<span class="error">&#42;&nbsp;You forgot to enter your email address.</span><br />');
			hasError = true;
		} else if(!emailReg.test(emailVal)) {	
			$("#email, .form-errors").after('<span class="error">&#42;&nbsp;Please enter a valid email address.</span><br />');
			hasError = true;
		}
		
		var phoneVal = $("#phoneAddress").val();
		if(phoneVal == '') {
			$("#phoneAddress, .form-errors").after('<span class="error">&#42;&nbsp;Please enter your phone number.</span><br />');
			hasError = true;
		}

		var checkedVal = $("#correct").val();
		if(checkedVal == $("#correct").attr('checked', false)) {
			$("#correct, .form-errors").after('<span class="error">&#42;&nbsp;Please verify.</span><br />');
			hasError = true;
		}

		if(hasError == false) {
			$(this).hide();
			$(".form-right li.buttons").append('Uploading, please wait ... <img src="/wp-content/themes/intermission_theme/images/ajax-loader.gif" alt="Loading" id="loading" /><span class="percentage"></span>');			
		}


		//Product Selection
		var productVal = $("#product").val();

		//Order Info
		var quantityVal = $("#quantity").val();

		//1st Time Order Quantity
		if($('#quantity200').attr('checked') == true) {
			var orderQuantityVal = $("#quantity200").val();
		}else if($('#quantity500').attr('checked') == true) {
			var orderQuantityVal = $("#quantity500").val();
		}else if($('#quantity1000').attr('checked') == true) {
			var orderQuantityVal = $("#quantity1000").val();
		//Reorder Quantity		
		}else if($('#reQuantity200').attr('checked') == true) {
			var orderQuantityVal = $("#reQuantity200").val();
		}else if($('#reQuantity500').attr('checked') == true) {
			var orderQuantityVal = $("#reQuantity500").val();
		}else if($('#reQuantity1000').attr('checked') == true) {
			var orderQuantityVal = $("#reQuantity1000").val();
		}
		//Layout		
		if($('#layout1').attr('checked') == true) {
			var layoutVal = $("#layout1").val();
		}else if($('#layout2').attr('checked') == true) {
			var layoutVal = $("#layout2").val();
		}else if($('#layout3').attr('checked') == true) {
			var layoutVal = $("#layout3").val();
		}else if($('#layout4').attr('checked') == true) {
			var layoutVal = $("#layout4").val();
		}
		
		//Font Selection
		var fontVal = $("#font").val();
		
		//Text Case		
		if($('#caps').attr('checked') == true) {
			var caseVal = $("#caps").val();
		}else if($('#upperLower').attr('checked') == true) {
			var caseVal = $("#upperLower").val();
		}else if($('#lowercase').attr('checked') == true) {
			var caseVal = $("#lowercase").val();
		}else if($('#notApplicable').attr('checked') == true) {
			var caseVal = $("#notApplicable").val();
		}

		//Business Card Specific
		var businessCardVal = $("#businessCard").val();
		var cardTitleVal = $("#cardTitle").val();
		var otherTitleVal = $("#otherTitle").val();
		var lineThreeVal = $("#lineThree").val();
		var lineFourVal = $("#lineFour").val();
		var lineFiveVal = $("#lineFive").val();
		
		
		//Additional Services
		var rushVal = $("#rush").val();
		var retouchingVal = $("#retouching").val();
		var bwVal = $("#bw").val();
		var sepiaVal = $("#sepia").val();
		var agencyTextVal = $("#agencyText").val();
		//With Agency		
		if($('#withAgencyYes').attr('checked') == true) {
			var withAgencyVal = $("#withAgencyYes").val();
		}else if($('#withAgencyNo').attr('checked') == true) {
			var withAgencyVal = $("#withAgencyNo").val();
		}
		//Add Agency		
		if($('#addAgencyYes').attr('checked') == true) {
			var addAgencyVal = $("#addAgencyYes").val();
		}else if($('#addAgencyNo').attr('checked') == true) {
			var addAgencyVal = $("#addAgencyNo").val();
		}

		//Image Source		
		if($('#photographerSendingDigital').attr('checked') == true) {
			var sourceVal = $("#photographerSendingDigital").val();
		}else if($('#onFileDigital').attr('checked') == true) {
			var sourceVal = $("#onFileDigital").val();
		}else if($('#unsureDigital').attr('checked') == true) {
			var sourceVal = $("#unsureDigital").val();
		}else if($('#attaching').attr('checked') == true) {
			var sourceVal = $("#attaching").val();
		}else if($('#sendingFilm').attr('checked') == true) {
			var sourceVal = $("#sendingFilm").val();
		}else if($('#photographerSendingFilm').attr('checked') == true) {
			var sourceVal = $("#photographerSendingFilm").val();
		}else if($('#onFileFilm').attr('checked') == true) {
			var sourceVal = $("#onFileFilm").val();
		}else if($('#printSending').attr('checked') == true) {
			var sourceVal = $("#printSending").val();
		}

		var rollNumberVal = $("#rollNumber").val();
		var negativeNumberVal = $("#negativeNumber").val();

		var photographerNameVal = $("#photographerName").val();

		var fileNameVal = $("#fileName").val();

		var commentsVal = $("#comments").val();

		
		
		var emailVal = $("#email").val();

		//Billing Information
		var paymentVal = $("#payment").val();
		var numberVal = $("#number").val();
		var monthVal = $("#month").val();
		var yearVal = $("#year").val();
		var ccvVal = $("#ccv").val();
		var cardNameVal = $("#cardName").val();

		var nameVal = $("#name").val();
		var suiteNumberVal = $("#suiteNumber").val();
		var streetAddressVal = $("#streetAddress").val();
		var cityAddressVal = $("#cityAddress").val();
		var regionAddressVal = $("#regionAddress").val();
		var codeAddressVal = $("#codeAddress").val();
		var countryAddressVal = $("#countryAddress").val();

		var phoneVal = $("#phoneAddress").val();

		//Shipping Information
		var shippingMethodVal = $("#shippingOptions").val();
		
		var shippingsuiteNumberVal = $("#shippingsuiteNumber").val();
		var shippingStreetVal = $("#shippingstreetAddress").val();
		var shippingCityVal = $("#shippingcityAddress").val();
		var shippingRegionVal = $("#shippingregionAddress").val();
		var shippingCodeVal = $("#shippingcodeAddress").val();
		var shippingCountryVal = $("#shippingcountryAddress").val();		

		var checkedVal = $("#correct").val();
		

		//AFBS
		var afbs_memVal = $("#afbs_mem").val();
		var afbs_numVal = $("#afbs_num").val();


		if(hasError == false) {			
			$.post("/wp-content/themes/intermission_theme/scripts/contact/businessCards/sendemail.php",{ 
				//Product Selection
				product: productVal,
	
				//Order Info  				
				orderQuantity: orderQuantityVal,
				layout: layoutVal,
				font: fontVal,
				afbs_mem: afbs_memVal,
				afbs_num: afbs_numVal,
				textCase: caseVal,
				rush: rushVal,
				retouching: retouchingVal,
				bw: bwVal,
				sepia: sepiaVal,
				withAgency: withAgencyVal,
				agencyText: agencyTextVal,
				addAgency: addAgencyVal,
				source: sourceVal,
				fileName: fileNameVal,
				rollNumber: rollNumberVal,
				negativeNumber: negativeNumberVal,
				photographerName: photographerNameVal,
				comments: commentsVal,
					
				businessCard: businessCardVal,
				cardTitle: cardTitleVal,
				otherTitle: otherTitleVal,
				lineThree: lineThreeVal,
				lineFour: lineFourVal,
				lineFive: lineFiveVal,
					
				//Costs and Shipping
					
				//Billing Information  				
				payment: paymentVal,
				number: numberVal,
				month: monthVal,
				year: yearVal,
				ccv: ccvVal,
				cardName: cardNameVal,
	
				name: nameVal,
				email: emailVal,
				suiteNumber: suiteNumberVal,
				streetAddress: streetAddressVal,
				cityAddress: cityAddressVal,
				regionAddress: regionAddressVal,
				cityAddress: cityAddressVal,
				regionAddress: regionAddressVal,
				codeAddress: codeAddressVal,
				countryAddress: countryAddressVal,
				phoneAddress: phoneVal,
	
				//Shipping Information
				shippingMethod: shippingMethodVal,				
				shippingsuiteNumber: suiteNumberVal,
				shippingstreetAddress: shippingStreetVal,
				shippingcityAddress: shippingCityVal,
				shippingregionAddress: shippingRegionVal,
				shippingcodeAddress: shippingCodeVal,
				shippingcountryAddress: shippingCountryVal
	   		},
	
	   		function(data){
				$("#sendForm").slideUp("normal", function() {				   
					$('.order-form').css({
						position : 'relative'
					});
							
					$("#sendForm").before('<div class="complete-holder"><div class="form-section"><img src="/wp-content/themes/intermission_theme/images/order-complete.png" class="complete-image" /><div class="complete-text"><h1>Thank you for your order!</h1><h3>Turnaround Times - Normal Service 3-4 Business Days from the time we receive your order. Rush service is available by special request. Please contact us for a quote. 604-682.6000.<br /><br />We will contact you if there are any problems with your order via telephone or e-mail that you have provided us.<br /><br />Multiple orders will only be charged one shipping cost.</h3></div><div class="feature-buttons"><a href="/order" class="order-button">Place Another Order</a><a href="/" class="order-button">I\'m Done</a></div></div></div>');									
									
				});
	   		});	
		}	
		return false;
   	
   	});
});

