/**
 * Реализация функции query из Simple AJAX Code-Kit средствами jQuery
 *
 */

function query(url, type, containerId, callbacks )
{
	/* Часть данных вынесем как параметры для простоты замены */
	var preloaderWidth = '170px';
	var preloaderHeight = '35px';
	var preloaderBorderColor = '#a0a0a0';
	var preloaderBgColor = '#eeeeee';
	
	var preloaderImagePath = '/images/form_preloader.gif';
	var preloaderImageWidth = 25;
	var preloaderImageHeight = 25;

	var callbackOnComplete = callbacks || function(){};

	
		/* создаём предзагрузчик */
		var cd = new Date();
		var preloaderId = new String(cd.getTime());
		preloaderId = preloaderId.substring(6);
		
		var preloadImage = $('<img src="'+preloaderImagePath+'" width="'+preloaderImageWidth+'" height="'+preloaderImageHeight+'" /><strong>Идет загрузка...</strong>');
		
		var preloaderBox = $('<div id="preload'+preloaderId+'"></div>').append(preloadImage).css('position', 'absolute').css('left', '45%').css('top', '45%').css('border', '1px solid ' + preloaderBorderColor).css('background-color', preloaderBgColor).css('width', preloaderWidth).css('height', preloaderHeight).css('padding', '15px').css('font-size', '14px').css('z-index', 18000);
		
		/* запускаем предзагрузчик */
		$('body').append(preloaderBox);
		
		if ( type == 1 ) {
			/* исполнение выдачи AJAX как команд javascript */
			
			$.getScript(url, function(){
				callbackOnComplete.call( this );
				preloaderBox.remove();
			});
			
		}
		else {
			/* подгрузка выдачи AJAX в элемент с ID containerId */
			
			var contentTarget = $('#'+containerId);
			
			if ( contentTarget.size() > 0 ) {
				
				contentTarget.load(url, '', function(){
					callbackOnComplete.call( this );
					preloaderBox.remove();
				});
				
			}
			
		}
}
function sendForm( formId, actionurl ) {

	var jForm = $( '#' + formId );

	if( jForm != undefined ) {

		jForm.append( 
			$( '<div>' )
				.attr( 'id', 'preloader' )
				.css({
					'border': '1px solid #cccccc',
					'background': '#eeeeee',
					'position': 'absolute',
					'left': '40%',
					'top': '40%',
					'padding': '15px',
					'size': '14px'
				})
		);
	
		var preloader = $( '#preloader' );
		preloader.html( '<img src="/images/form_preloader.gif" height="25px" width="25px" />&nbsp;&nbsp;&nbsp;<b>Идет загрузка...</b>' );

		var sendButton = $( '#but' + formId );
		sendButton.attr( 'disabled', true );

		jForm.ajaxSubmit({
			url: ( ( actionurl == '' ) ? '/form_.php' : actionurl ),
			type: 'post',
			dataType: 'script',
			data: {
				unicId: formId
			},
			success: function( responseData ) {
				preloader.remove();
			},
			error: function( xhr ) {
				alert( 'Ошибка' );
				sendButton.attr( 'disabled', false );
				preloader.remove();
			}
		});
	}
	else alert('Форма не заполнена');
}

$( document ).ready( function () {
	$("body").find("table.prod tr:nth-child(2)").addClass('even');
});