try{
	$(document).ready(function(){
		$( '#contato .button' ).click(function(){
			if( $( '#temp_produto' ).val() == '' ){
				alert( 'Nenhum produto encontra-se selecionado.' );
				return false;
			}
			var id = $( '#temp_produto' ).val();
			if( $( '#pedido_prod_' + id ).length > 0 ){
				$( '#temp_produto option:first' ).attr( 'selected', 'selected' );
				alert( 'Este produto já se encontra na lista.' );
				return false;
			}
			var tabindex = 8 + $( 'ul.tabela-produtos-linha' ).length + 1;;
			var text = $( '#temp_produto option:selected' ).text();
			var ul = $( '<ul class="tabela-produtos-linha"></ul>' ).appendTo( '.tabela-produtos' );
			var li1 = $( '<li class="tab-prod_produto"><label for="pedido_prod_' + id + '">' + text + '</label><input type="hidden" name="pedido_prod[' + id + '][rotulo]" value="' + text + '" /></li>' ).appendTo( ul );
			var li2 = $( '<li class="tab-prod_quantidade"><input type="text" name="pedido_prod[' + id + '][quantidade]" id="pedido_prod_' + id + '" tabindex="' + tabindex + '" /></li>' ).appendTo( ul );
			var li3 = $( '<li class="tab-prod excluir">Excluir</li>' ).click(function(){
				$("#marginqtd").removeClass("marginqtd");
				$( this ).parent().remove();
			}).appendTo( ul );	
			$("#marginqtd").addClass("marginqtd");		
			$( '#temp_produto option:first' ).attr( 'selected', 'selected' );
		});
		$( 'li.excluir' ).click(function(){
			$("#marginqtd").removeClass("marginqtd");
			$( this ).parent().remove();
		});
		$( '#pedido_ok' ).click(function(){
			if( $( '#pedido_cliente' ).val() == '' || $( '#pedido_contato' ).val() == '' || $( '#pedido_email' ).val() == '' || 
				$( '#pedido_endereco' ).val() == '' || $( '#pedido_tels' ).val() == '' || $( '#pedido_data' ).val() == '' ||
				$( '.tabela-produtos-linha' ).length == 0 ){
				alert( 'Todos os ítens obrigatórios devem ser preenchidos' );
				return false;
			}else{
				var erro = false;
				$( '.tabela-produtos-linha' ).each(function(){
					if( $( this ).find( 'input:text' ).val() == '' ){
						alert( 'Todos as quantidades dos produtos pedidos devem ser preenchidas' );
						erro = true;
						return false;
					}
				});
				if( erro === true )
					return false;
			}
		});
	});
}catch(Exception){}
