/**
* 2007-2020 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@buy-addons.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author    Buy-addons    <contact@buy-addons.com>
* @copyright 2007-2020 Buy-addons
* @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*/
function show_product_searchhh(json_product){
	var html = '';
	for(i=0;i<json_product.number_pr;i++){
		html+= '<li onclick="chosse_product(\''+json_product[i]['name']+'\','+json_product[i]['id_product']+')" value="'+json_product[i]['id_product']+'">';
		html+= json_product[i]['id_product'] + ' - ' + json_product[i]['name'];
	    html+= '</li>'; 
	}
	if(json_product.number_pr == 0){
		html+= '<li value="0">';
		html+= 'No product';
	    html+= '</li>';
	}
	jQuery(".list_product").html(html);
	jQuery(".dp_include_product").css("display", "block");
}
function seach_product(){
	var search = jQuery('.search_include_product_class').val();
	var baseurl = window.location.hostname;
	if(search != ''){
		jQuery.ajax({
			type: 'POST',//phương thức gửi
			jscrossDomain: window.location.hostname,
			crossDomain: true,
			url: '../index.php?controller=basearchproduct&fc=module&module=askforaquotemodul', // lấy link của controller mới
			data: 'search_product=' + search + '&quote_token=' + token_askaquotemodule + '&ajax=1',  // lấy dữ liệu từ id product ở trên định nghĩa
			dataType:"json",
			beforeSend: function() {
				window.parent.$(".loadicon").css("display", "inline-block");
			},
			success: function(json_product,textStatus,jqXHR)
			{
				// console.log(json_product);
				$('.ac_results').css('border','1px solid black');
				show_product_searchhh(json_product);
				window.parent.$(".loadicon").css("display", "none");
				
            },
			error: function(XMLHttpRequest, textStatus, errorThrown)
			{
				
			}
		});
	}
	else
	{
		jQuery(".dp_include_product").css("display", "none");
		var html1 = '';
		html1 += '<div style="float: left; width: 100%">';
		html1 += '<input type="text" id="search_include_product" name="0" value="'+name+'" autocomplete="off" onkeyup="seach_product()" class="search_include_product_class">';
		html1 += '<span class="input-group-addon" style="width: 9% !important;"><i class="icon-search"></i></span>';
		html1 += '</div>';
		// jQuery(".name_product").html(html1);
	}
}
function list_product_show(json_product){
	var html = '';
	var html1 = '';
	for(i=0;i<json_product.number_pr;i++){
		html+= '<li>';
		html+= 		'<a onclick="del_product_to_include('+ json_product[i]['id_product'] +')" type="submit" class="btn btn-default" id="'+ json_product[i]['id_product'] +'" name="del_product_include" href="javascript:void(0);">';
		if(json_product[i]['type'] == 1){
		html+=			'<i class="icon-trash text-danger"></i>';
		}else{
		html+=			'<i class="icon-remove text-danger"></i>';
		}
		html+=		'</a> '; 
		html+= 		json_product[i]['name_product'] + ' (id:' + json_product[i]['id_product'] + ')';
		html+= '</li>'; 
	}
	jQuery(".list_product_show_button").html(html);
	jQuery(".list_product").html('');
	jQuery("#search_include_product").val('');
}
function chosse_product(name,id_product){
	jQuery.ajax({
		type: 'POST',
		jscrossDomain: window.location.hostname,
		crossDomain: true,
		url: '../index.php?controller=baaddproducttoinclude&fc=module&module=askforaquotemodul', // lấy link của controller mới
		data: 'id_product_search=' + id_product + '&name_product=' + name + '&quote_token=' + token_askaquotemodule + '&ajax=1',  // lấy dữ liệu từ id product ở trên định nghĩa
		dataType:"json",
		success: function(json_product,textStatus,jqXHR)
		{
			console.log(json_product);
			list_product_show(json_product);
			$('.ac_results').css('border','none');
		},
		error: function(XMLHttpRequest, textStatus, errorThrown)
		{
			
		}
		
	});
}
$(document).ready(function(){
	$( ".td_new_quote" ).click(function() {
		$("#td_search_product").toggle();
	});
    $('#choice_smtp_on').click(function(){
		$(".td_using_smtp").show(1000);
	});
    $('#choice_smtp_off').click(function(){
		$(".td_using_smtp").hide(1000);
	});
});

