// JavaScript Document

$(document).ready(function(){
	
	var estimatedWeb    = 2000;
	var estimatedHost   = 25;
	var estimatedApp    = 3500;
	var estimatedMIS    = 2000;
	var estimatedSEO    = 1000;
	var estimatedEcom   = 2000;
	var estimatedLogo   = 400;
	var totalEstimate   = 0;
	var projectEstTotal = '';
	var projectString1  = '';
	var projectString2  = '';
	var projectString3  = '';
	var projectString4  = '';
	var projectString5  = '';
	var projectString6  = '';
	var projectString7  = '';
			
		$('.project-req:checkbox').click(function() {
			 
				$('.pet-error').fadeOut(200);
		
				if($('#project-req-web').attr('checked'))  { estWeb  = estimatedWeb;  projectString1 = 'Web Design, ';  } else { estWeb  = 0; }
				if($('#project-req-host').attr('checked')) { estHost = estimatedHost; projectString2 = 'Web Hosting, '; } else { estHost = 0; }
				if($('#project-req-app').attr('checked'))  { estApp  = estimatedApp;  projectString3 = 'Mobile App, ';  } else { estApp  = 0; }
				if($('#project-req-mis').attr('checked'))  { estMIS  = estimatedMIS;  projectString4 = 'MIS, ';         } else { estMIS  = 0; }
				if($('#project-req-seo').attr('checked'))  { estSEO  = estimatedSEO;  projectString5 = 'SEO, ';         } else { estSEO  = 0; }
				if($('#project-req-ecom').attr('checked')) { estEcom = estimatedEcom; projectString6 = 'E-Commerce, ';  } else { estEcom = 0; }
				if($('#project-req-logo').attr('checked')) { estLogo = estimatedLogo; projectString7 = 'Logo Design, '; } else { estLogo = 0; }
				
				totalEstimate = estWeb + estHost + estApp + estMIS + estSEO + estEcom + estLogo;
				totalEstimateLow  = totalEstimate;
				totalEstimateHigh = totalEstimate + 1000;
				
				if(estWeb == 0 && estHost == 0 && estApp == 0 && estMIS == 0 && estSEO == 0 && estEcom == 0 && estLogo == 0) {
					 $('.project-est').html(' $0.00');
				} else {
						if(totalEstimateLow < 0) {
							totalEstimateLow = 0;
						} else if(totalEstimateLow == 0) {
							totalEstimateLow = 250;
						}
						projectEstTotal = ' $' + $.currency(totalEstimateLow,{s:",",d:".",c:0}) + ' - $' + $.currency(totalEstimateHigh,{s:",",d:".",c:0});
						$('input[name=project-est-value]').val(projectEstTotal);
						$('input[name=project-requirements]').val(projectString1 + projectString2 + projectString3 + projectString4 + projectString5 + projectString6 + projectString7);
						$('.project-est').html(projectEstTotal);
				}
		
		});
		
		$('#pet-get').click(function() {
			 if(totalEstimate > 0) {
						$('#pet-1').fadeOut(300);	
						setTimeout(function() {
								$('#pet-2').fadeIn(300);
						}, 310);
				} else {
				 	$('.pet-error').fadeIn(200);
				}
		});
		
		$('#pet-modify').click(function() {
				$('#pet-2').fadeOut(300);	
				setTimeout(function() {
						$('#pet-1').fadeIn(300);
				}, 310);		
		});
		
		$('#pet-continue').click(function() {
			 
				projectEmail = $('#project-email').val();
				
				if(validateEmail(projectEmail)) {
						$('input[name=project-est-value]').val(projectEstTotal);
					 $('#project-estimator').submit();
					 /*
					 $('#project-email-label span').css('color','#404040');
					 $('#pet-2').fadeOut(300);
						setTimeout(function() {
								$('#pet-3').fadeIn(300);
						}, 310);		
						*/
				} else {
					 $('#project-email-label span').css('color','#ff0000');
				};
				
		});
	
		$('#latest-news-1').hover(
				function() { $('#latest-news-icon-1').css('background-position', '0 -11px') },
				function() { $('#latest-news-icon-1').css('background-position', '0 0');
		});
		
		$('#latest-news-2').hover(
				function() { $('#latest-news-icon-2').css('background-position', '0 -11px') },
				function() { $('#latest-news-icon-2').css('background-position', '0 0');
		});
		
		$('#latest-news-3').hover(
				function() { $('#latest-news-icon-3').css('background-position', '0 -11px') },
				function() { $('#latest-news-icon-3').css('background-position', '0 0');
		});
		
		$('#info-web').hover(function()  { $('#tooltip-web').fadeIn(250);  }, function() { $('#tooltip-web').fadeOut(250);  });
		$('#info-host').hover(function() { $('#tooltip-host').fadeIn(250); }, function() { $('#tooltip-host').fadeOut(250); });
		$('#info-mis').hover(function()  { $('#tooltip-mis').fadeIn(250);  }, function() { $('#tooltip-mis').fadeOut(250);  });
		$('#info-app').hover(function()  { $('#tooltip-app').fadeIn(250);  }, function() { $('#tooltip-app').fadeOut(250);  });
		$('#info-seo').hover(function()  { $('#tooltip-seo').fadeIn(250);  }, function() { $('#tooltip-seo').fadeOut(250);  });
		$('#info-ecom').hover(function() { $('#tooltip-ecom').fadeIn(250); }, function() { $('#tooltip-ecom').fadeOut(250); });
		$('#info-logo').hover(function() { $('#tooltip-logo').fadeIn(250); }, function() { $('#tooltip-logo').fadeOut(250); });
		
});
