// JavaScript Document
$(document).ready(
	function()
	{
	   $('#selects select').change(function()
	   {
        //var t = parseInt($(this).find('option:selected').attr('value'));
        //alert(t);
        //summa += t;
        showTotals();
     });
     
	 $('#input_submit').add('#input_submit2').click(function()
	 {
			//alert('aaa');
			var d = new Date();
			var curr_date = d.getDate();
			var curr_month = d.getMonth() + 1;
			var curr_year = d.getFullYear();
			var curr_hour = d.getHours();
			var curr_min = d.getMinutes();

			var res = "";
			//form name
			res += "Local date and time: " + curr_year + "-" + curr_month + "-" + curr_date + " "+curr_hour+':'+curr_min;
			res += "\r\n";
			res += "Request from: " + trim($('#input_subject').attr('value'));
			res += "\r\n";
			res += "Button pressed: " + $(this).attr('value');
			res += "\r\n";
			res += "\r\n";
			//services
			$("#selects tr").each(function(index) {
				res += trim($(this).find('td:first').text());
				res += ": ";
				res += trim( $(this).find('td:last select option:selected').text());
				res += "\r\n";
			});
			
			//totals
			res += "\r\n";
			res += "Installation: " + trim($('#td_install').text());
			res += "\r\n";
			res += "Month: " + trim($('#td1').text());
			
			res += "\r\n";
			res += "\r\n";
			//contacts
			$("#contacts tr").each(function(index) {
				res += trim($(this).find('td:first').text());
				res += ": ";
				
				//var v = trim($(this).find('td:last input').attr('value'));
				
				//res += (v == '' ? '--' : v);
				switch(index)
					{
					case 0:
					  res += $('#name').attr('value');
					  break;
					case 1:
					  res += $('#company').attr('value');
					  break;
					case 2:
					  res += $('#email').attr('value');
					  break;
					case 3:
					  res += $('#phone').attr('value');
					  break;
					case 4:
					  res += trim($('#questions').attr('value'));
					  break;
					case 5:
					  res += $('#promo').attr('value');
					  break;
					}
				res += "\r\n";
			});
			
			res += "\r\n";
			
			$('#input_info').attr('value', res);
			//alert(res);
			
			return true;
			//return false;
	 });
	 
     showTotals();
	});
	
	//var summa = 0;
	
	function showTotals()
	{
	   var summa = 0;
	   $('#selects select option:selected').each(function () {
                summa += parseInt($(this).attr('value'));
              });
	   //$('#td12').text('&euro; '+(summa*12).toString());
	   //$('#td24').text('&euro; '+(summa*24).toString());
	   //$('#td48').text('&euro; '+(summa*48).toString());
	   $('#td1').text('€ '+(summa*1).toString());
  }
  
  function trim(stringToTrim) {
	return stringToTrim.replace(/^(\s|\r|\n)+|(\s|\r|\n)+$|(\r|\n)+/g,"");
}

