/**
 * This project is created by
 * PILLAX (http://www.pillax.com)
 */


/*******************************************************************
 * Common - START
 */
$(function(){

	$('#filter select').change(function(){
		$('#filterForm').submit();
	});


	$('.sendMail').click(function(){

		var title		= '';
		var mailForm	= '';

		if($(this).hasClass('machine'))
		{
			mailForm = 
				  '<b>Вашето име</b><br />'
				+ '<input type="text" class="normal" value="" name="name" id="name" />'
				+ '<br /><br />'

				+ '<b>Email</b><br />'
				+ '<input type="text" class="normal" value="" name="email" id="email" />'
				+ '<br /><br />'

				+ '<b>GSM</b><br />'
				+ '<input type="text" class="normal" value="" name="gsm" id="gsm" />'
				+ '<br /><br />'

				+ '<input type="hidden" value="' + $(this).attr('rel') + '" name="machineId" id="machineId" />'
				+ '<input type="hidden" value="machine" name="rType" id="rType" />'

				+ '<b>Запитване</b><br />'
				+ '<textarea class="normal" name="mailBody" id="mailBody" rows="" colls="" style="height: 130px;"></textarea>';

			title = 'Запитване за машина';
		}
		else if($(this).hasClass('parts'))
		{
			mailForm = 
				  '<b>Вашето име</b><br />'
				+ '<input type="text" class="normal" value="" name="name" id="name" />'
				+ '<br /><br />'

				+ '<b>Email</b><br />'
				+ '<input type="text" class="normal" value="" name="email" id="email" />'
				+ '<br /><br />'

				+ '<b>GSM</b><br />'
				+ '<input type="text" class="normal" value="" name="gsm" id="gsm" />'
				+ '<br /><br />'

				+ '<b>Машина, за която търсите резервна част</b><br />'
				+ '<input type="text" class="normal" value="" name="machine" />'
				+ '<br /><br />'

				+ '<input type="hidden" value="parts" name="rType" id="rType" />'

				+ '<b>Запитване</b><br />'
				+ '<textarea class="normal" name="mailBody" id="mailBody" rows="" colls="" style="height: 130px;"></textarea>';

			title = 'Запитване за резервна част';
		}
		else
		{
			mailForm = 
				  '<b>Вашето име</b><br />'
				+ '<input type="text" class="normal" value="" name="name" id="name" />'
				+ '<br /><br />'

				+ '<b>Email</b><br />'
				+ '<input type="text" class="normal" value="" name="email" id="email" />'
				+ '<br /><br />'

				+ '<b>GSM</b><br />'
				+ '<input type="text" class="normal" value="" name="gsm" id="gsm" />'
				+ '<br /><br />'

				+ '<input type="hidden" value="global" name="rType" id="rType" />'

				+ '<b>Запитване</b><br />'
				+ '<textarea class="normal" name="mailBody" id="mailBody" rows="" colls="" style="height: 130px;"></textarea>';

			title = 'Изпращане на съобщение';
		}

		$('div#myContainer').html('<form id="mailForm">' + mailForm + '</form>');

		$('div#myContainer').dialog({
			resizable: true,
			modal: true,
			title: title,
			buttons: {

				'Изпрати': function()
						  {
							$('input, textarea').removeClass('errField');

							if($('#name').val() == '')
							{
								$('#name').addClass('errField');
							}
							else if($('#email').val() == '')
							{
								$('#email').addClass('errField');
							}
							else if($('#gsm').val() == '')
							{
								$('#gsm').addClass('errField');
							}
							else if($('#mailBody').val() == '')
							{
								$('#mailBody').addClass('errField');
							}
							else
							{
								$.post(
									'ajax_sendMail.php',

									{a: $('#mailForm').serialize()}, 

									function(data)
									{
										if(data.status == 1)
										{
											// On ok
											$('div#myContainer').html('<div class="inf_msg" style="display: block;">' + data.msg + '</div>');
										}
										else
										{
											// On error
											$('div#myContainer').html('<div class="err_msg" style="display: block;">' + data.msg + '</div>');
										}
									},

									'json'
								);
							}
						  },

				'Откажи': function()
						  {
							$(this).dialog('close');
						  }
			}
		});

		return false;
	});

});


