<?php $__env->startSection('CSS'); ?>
<?php echo HTML::style('bootstrap-wysihtml5/src/bootstrap-wysihtml5.css'); ?>

<?php echo HTML::style('bootstrap-select/css/bootstrap-select.min.css'); ?>

<?php echo HTML::style('jquery-ezdz/jquery.ezdz.min.css'); ?>

<?php echo HTML::style('bootstrap-datetimepicker/css/bootstrap-datetimepicker.min.css'); ?>

<style type="text/css">
	.mdAvatar .modal-dialog .modal-content .modal-header {
		background-color: #363B3F;
	}
	.mdAvatar .modal-dialog .modal-content .modal-header .bootstrap-dialog-close-button {
		display: block !important;
	}
	.ezdz-dropzone {
		width: 60px !important;
		height: 50px !important;
		display: inline-block;
		margin-right: 3%;
		border: 3px dotted #787878 !important;
	}
	.ezdz-dropzone div {
		/*line-height: 526%;*/
		padding-top: 6%;
		font: bold 34px arial !important;
		color: #787878;
	}
	.dvArchivosAdjuntosEl span {
		margin-left: 6px;
	}
	.dvArchivosAdjuntosEl span a {
		color: white;
		text-decoration: none;
	}
	.dvArchivosAdjuntosEl span i.fa-trash {
		color: #d43f3a;
		cursor: pointer;
	}
	.nuevo-s {
		display: none;
	}
	[name=nuevaseguimiento] {
		pointer-events: none;
	}
	.intl-tel-input {
		width: 100%;
		display: block !important;
	}
	.intl-tel-input .iti-flag .arrow {
		border: none;
	}
	select.slReadonly {
		background: #eee !important;
		cursor: no-drop;
		pointer-events: none !important;
	}
	select.slReadonly option{
		display: none;
	}

	.tel .input-group, .whats .input-group{
		width: 100%;
	}
	.modal .modal-header .bootstrap-dialog-close-button{
		display: block !important;
	}
	.mdAvatar .intl-tel-input.allow-dropdown .selected-flag{
		top: 17px;
	}
	.pPSR {
		padding-top: 10px;
		padding-left: 30px;
		margin-bottom: 0px;
	}
	.dvPSR ul {
		padding-left: 30px;
	}
	.dvPSR ul li {
		padding-bottom: 3px;
	}
	.spLPSRO {
		display: none;
	}
</style>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('Contenido'); ?>
<div class="row">
	<div class="col-md-12">
		<h2><i class="fa fa-users"></i> Gestión de prospectos </h2>
	</div>
</div>

<div class="row">
	<div class="col-md-12">
		<div class="block-web">
			<div class="header">
				<h3 class="content-header">
					Agregar seguimiento del prospecto
					<strong>
						<a href="javascript:void(0)" onclick="verInfoProspecto(<?php echo $Prospecto->id; ?>)"><?php echo ($Prospecto->nombre != '')?$Prospecto->nombre.' | '.$Prospecto->contacto:$Prospecto->contacto;; ?></a>
					</strong>
				</h3>
			</div>
			<div class="porlets-content">
				<?php echo Form::open(array('route' => 'SysWebGClientesProspectosSeguimientosAgregar', 'method' => 'post', 'class' => 'form-horizontal row-border', 'id' => 'frmAgregar', 'files' => true, 'target' => 'upload_iframe')); ?>

					<div class="form-group">
						<label class="col-sm-3 control-label"> Estado </label>
						<div class="col-sm-9">
							<?php $Cotizado = SeguimientoProspecto::where('prospectos_id', '=', $Prospecto->id)->where('estado', '=', 'C')->count(); ?>
							<?php $Vendido = SeguimientoProspecto::where('prospectos_id', '=', $Prospecto->id)->where('estado', '=', 'V')->count(); ?>
							<select name="estado" id="slEstado" class="form-control">
								<option value=""> Seleccione un estado... </option>
								<option value="P"> Pendiente </option>
								<?php if( $Cotizado == 0 ): ?>
								<option value="C"> Cotizado </option>
								<?php endif; ?>
								<?php if( $Vendido == 0 ): ?>
								<option value="V"> Vendido </option>
								<?php endif; ?>
								<option value="R"> Rechazado </option>
							</select>
							<span class="text-danger" id="errestado"> </span>
						</div>
					</div>
					<div class="form-group">
						<label class="col-sm-3 control-label"> Tipo </label>
						<div class="col-sm-9">
							<select name="tipo" id="slTipo" class="form-control">
								<option value=""> Seleccione un tipo... </option>
								<option value="LL"> Llamada </option>
								<option value="MSJ"> Mensaje </option>
								<option value="CE"> Correo Electronico </option>
								<option value="R"> Reunión </option>
								<option value="N"> Nota </option>
							</select>
							<span class="text-danger" id="errtipo"> </span>
						</div>
					</div>
					<div class="form-group">
						<label class="col-sm-3 control-label"> Comentario </label>
						<div class="col-sm-9">
							<?php echo Form::textarea('comentario', null, array('class' => 'form-control', 'rows' => '6', 'placeholder' => '', 'id' => 'comentario')); ?>

							<span class="text-danger" id="errcomentario"> </span>
						</div>
					</div>
					<div class="form-group">
						<label class="col-sm-3 control-label"> Adjuntar archivos (Opcional) </label>
						<div class="col-sm-9">
							<div style="padding-top: 10px;"></div>
							<input type="file" name="adjunto[]" class="flInput" style="border: unset; margin-bottom: 10px;" accept="image/png, image/jpeg, application/pdf, application/msword, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/x-rar-compressed, application/zip, application/x-zip-compressed, multipart/x-zip">
							<input type="file" name="adjunto[]" class="flInput" style="border: unset; margin-bottom: 10px;" accept="image/png, image/jpeg, application/pdf, application/msword, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/x-rar-compressed, application/zip, application/x-zip-compressed, multipart/x-zip">
							<input type="file" name="adjunto[]" class="flInput" style="border: unset; margin-bottom: 10px;" accept="image/png, image/jpeg, application/pdf, application/msword, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/x-rar-compressed, application/zip, application/x-zip-compressed, multipart/x-zip">
							<span class="text-muted" style="display: block;"> Fotmatos soportados "jpg, jpeg, png, pdf, doc*, xls*, ppt*, zip y rar", no mayores a 5MB </span>
						</div>
					</div>
					<div id="dvPrecio" style="display: none;">
						<?php /*<div class="form-group">
							<label class="col-sm-3 control-label"> Valor de venta </label>
							<div class="col-sm-9">
								<?php echo Form::text('valor_venta', '',  array('class' => 'form-control', 'placeholder' => '')); ?>

								<span class="text-danger" id="errvalor_venta"> </span>
							</div>
						</div>*/ ?>
						<div class="form-group">
							<label class="col-sm-3 control-label"> Registro de venta </label>
							<div class="col-sm-9">
								<table class="table table-bordered" id="tblProductosVenta">
									<thead>
										<tr>
											<th>Producto <span class="label label-success" style="cursor: pointer;" onclick="agregarProducto()"><i class="fa fa-plus"></i></span></th>
											<th>Precio de lista (<?php echo $Cliente->codigo_moneda; ?> <?php echo $Cliente->simbolo_moneda; ?>)</th>
											<th>Cantidad</th>
											<th>Precio de unitario (<?php echo $Cliente->codigo_moneda; ?> <?php echo $Cliente->simbolo_moneda; ?>)</th>
											<th>Total (<?php echo $Cliente->codigo_moneda; ?> <?php echo $Cliente->simbolo_moneda; ?>)</th>
										</tr>
									</thead>
									<tbody>
										<?php $totalV = 0; ?>
										<?php foreach( $VariacionesxProspecto as $VariacionxProspecto ): ?>
										<tr data-idPS="<?php echo $VariacionxProspecto->idPS; ?>" data-idVPS="<?php echo $VariacionxProspecto->idVPS; ?>" data-idVXP="<?php echo $VariacionxProspecto->idVXP; ?>">
											<td>
												<span class="label label-warning" style="cursor: pointer;" onclick="eliminarProducto('<?php echo $VariacionxProspecto->idVXP; ?>')"><i class="fa fa-trash"></i></span>
												<?php echo $VariacionxProspecto->nombre; ?>

												<input type="hidden" value="<?php echo $VariacionxProspecto->idPS; ?>" name="ProductoA<?php echo $VariacionxProspecto->idPS; ?>">
											</td>
											<td class="precio">
												<?php echo $VariacionxProspecto->precio; ?>

											</td>
											<td>
												<?php
													$max = '';
													$tipoP = false;
													if( $VariacionxProspecto->tipo == 'PD' || $VariacionxProspecto->tipo == 'S' ){
														if( $VariacionxProspecto->cantidad_ilimitada == 0 ){
															$max = 'max="'.(int)$VariacionxProspecto->inventario.'"';
															$tipoP = true;
														}
													}
													else{
														$max = 'max="'.(int)$VariacionxProspecto->inventario.'"';
													}
													/* IDENTIFICO EL PRECIO SIN GANANCIA A LOS PRODUCTOS CON MARGEN DE PRECIO Y NO DE PORCENTAJE */
													$margenPorPrecio = '';
													if( $VariacionxProspecto->tipoMargenGanancia == 'D' ){
														$precioSinGanancia = (double)$VariacionxProspecto->precio-(double)$VariacionxProspecto->margenGanancia;
														$margenPorPrecio = 'data-precio-sin-ganancia="'.$precioSinGanancia.'"';
													}
													/* /IDENTIFICO EL PRECIO SIN GANANCIA A LOS PRODUCTOS CON MARGEN DE PRECIO Y NO DE PORCENTAJE */
												?>
												<input class="form-control nmPV nmPVC" data-id="<?php echo $VariacionxProspecto->idVXP; ?>" type="number" name="cantidad<?php echo $VariacionxProspecto->idVXP; ?>" value="<?php echo $VariacionxProspecto->cantidad; ?>" min="1"<?php if($VariacionxProspecto->inventario == 0 && $tipoP): ?> max="1" <?php else: ?> <?php echo $max; ?> <?php endif; ?>>
												<span class="text-danger" id="errcantidad<?php echo $VariacionxProspecto->idVXP; ?>"></span>
												<?php if($VariacionxProspecto->inventario == 0 && $tipoP): ?> <span class="text-danger" id="errIn">Este producto actualmente no cuenta con inventario</span><?php endif; ?>
											</td>
											<td>
												<input class="form-control nmPV nmPVPV" data-id="<?php echo $VariacionxProspecto->idVXP; ?>" type="number" name="precio_venta<?php echo $VariacionxProspecto->idVXP; ?>" value="<?php echo ($VariacionxProspecto->precio_venta != '' && $VariacionxProspecto->precio_venta != 0)?number_format($VariacionxProspecto->precio_venta, 2, '.', ''):number_format($VariacionxProspecto->precio, 2, '.', ',');; ?>" min="0.01" step="0.01" <?php echo $margenPorPrecio; ?>>
												<span class="text-danger" id="errprecio_venta<?php echo $VariacionxProspecto->idVXP; ?>"></span>
											</td>
											<td>
												<?php
													$valorVenta = ($VariacionxProspecto->precio_venta != '' && $VariacionxProspecto->precio_venta != 0)?$VariacionxProspecto->precio_venta:$VariacionxProspecto->precio;
													$total = (int)$VariacionxProspecto->cantidad*(double)$valorVenta;
													$totalV = $totalV+$total;
												?>
												<input class="form-control nmTU" data-id="<?php echo $VariacionxProspecto->idVXP; ?>" data-ttt="<?php echo (float)$valorVenta; ?>" data-valor="<?php echo $valorVenta; ?>" data-precio-venta="<?php echo $VariacionxProspecto->precio_venta; ?>" data-precio="<?php echo $VariacionxProspecto->precio; ?>" data-totalu="<?php echo $total; ?>" type="text" readonly value="<?php echo number_format($total, 2, '.', ','); ?>">
											</td>
										</tr>
										<?php endforeach; ?>
										<tr>
											<th colspan="4" style="text-align: right;">
												Total (<?php echo $Cliente->codigo_moneda; ?> <?php echo $Cliente->simbolo_moneda; ?>)
											</th>
											<td>
												<input class="form-control nmTT" type="text" readonly value="<?php echo number_format($totalV, 2, '.', ','); ?>">
											</td>
										</tr>
									</tbody>
								</table>
							</div>
						</div>
					</div>
					<div class="form-group">
						<label class="col-sm-3 control-label"> ¿Deseas programar un nuevo seguimiento? </label>
						<div class="col-sm-9">
							<label class="radio-inline">
								<input type="radio" value="1" id="chSNuevoSi" name="chSNuevo">
								<span class="custom-radio"></span>
								Si
							</label>
								<label class="radio-inline">
								<input type="radio" value="0" id="chSNuevoNo" name="chSNuevo" checked>
								<span class="custom-radio"></span>
								No 
							</label>
							<span class="text-danger" id="errestado"> </span>
						</div>
					</div>
					<div class="nuevo-s">
						<div class="form-group ">
							<label class="col-sm-3 control-label"> Tipo de nuevo seguimiento </label>
							<div class="col-sm-4">
								<select name="tipoNuevo" id="slNuevoTipo" class="form-control">
									<option value=""> Seleccione un tipo... </option>
									<option value="LL"> Llamada </option>
									<option value="MSJ"> Mensaje </option>
									<option value="CE"> Correo Electronico </option>
									<option value="R"> Reunión </option>
									<option value="N"> Nota </option>
								</select>
								<span class="text-danger" id="errtipoNuevo"> </span>
							</div>
						</div>
						<div class="form-group">
							<label class="col-sm-3 control-label"> Fecha de nuevo seguimiento </label>
							<div class="col-sm-4">
								<div class="input-group date datetimepicker" id="datetimepicker">
									<span class="input-group-addon">
										<span class="glyphicon glyphicon-calendar"></span>
									</span>
									<input type="text" class="form-control " name="nuevafechaseguimiento" readonly>
								</div>
								<span class="text-danger" id="errnuevafechaseguimiento"> </span>
							</div>
						</div>
						<div class="form-group">
							<label class="col-sm-3 control-label"> Comentario de nuevo seguimiento </label>
							<div class="col-sm-4">
								<textarea name="comentarioProgramado" class="form-control" id="comentarioProgramado" rows="5"></textarea>
							</div>
						</div>
					</div>
					<?php if( HistoriaCompra::where('gestor_prospectos', '=', $Prospecto->id)->count() > 0): ?>
					<?php $id = HistoriaCompra::select('id')->where('gestor_prospectos', '=', $Prospecto->id)->first()->id; ?>
					<input type="hidden" name="historiaCompra" value="<?php echo $id; ?>">
					<?php endif; ?>
					<input type="hidden" name="idsPSRS" value="">
					<div class="bottom">
						<?php
							$Vendido = SeguimientoProspecto::where('prospectos_id', '=', $Prospecto->id)->where('estado', '=', 'V')->count();
							$Rechazado = SeguimientoProspecto::where('prospectos_id', '=', $Prospecto->id)->where('estado', '=', 'R')->count();
						?>
						<?php if( $Vendido == 0 || $Rechazado == 0 ): ?>
						<?php echo Form::button('Guardar', array('class' => 'btn btn-primary', 'id' => 'btnAgregar', 'type' => 'submit', "data-procesando"=>0)); ?>

						<?php endif; ?>
						<?php echo HTML::linkRoute('SysWebGClientesProspectosSeguimientos', 'Cancelar', array($Prospecto->id), array('class' => 'btn btn-default lMP')); ?>

					</div>
				<?php echo Form::close(); ?>

		</div>
		<input type="hidden" value="<?php echo $Prospecto->nombre; ?>" class="hdnNombreProspecto<?php echo $Prospecto->id; ?>">
		<input type="hidden" value="<?php echo $Prospecto->contacto; ?>" class="hdnContactoProspecto<?php echo $Prospecto->id; ?>">
		<input type="hidden" value="<?php echo $Prospecto->telefono; ?>" class="hdnTelefonoProspecto<?php echo $Prospecto->id; ?>">
		<input type="hidden" value="<?php echo $Prospecto->correo_electronico; ?>" class="hdnCorreoElectronicoProspecto<?php echo $Prospecto->id; ?>">
		<input type="hidden" value="<?php echo $Prospecto->telefono2; ?>" class="hdnTelefono2Prospecto<?php echo $Prospecto->id; ?>">
		<input type="hidden" value="<?php echo $Prospecto->celular; ?>" class="hdnCelularProspecto<?php echo $Prospecto->id; ?>">
		<input type="hidden" value="<?php echo $Prospecto->numero_de_telefono_del_trabajo; ?>" class="hdnNumeroTelTrabajoProspecto<?php echo $Prospecto->id; ?>">
		<input type="hidden" value="<?php echo $Prospecto->numero_de_whatsapp; ?>" class="hdnNumeroWhatsappProspecto<?php echo $Prospecto->id; ?>">
		<input type="hidden" value="<?php echo $Prospecto->pais; ?>" class="hdnPaisProspecto<?php echo $Prospecto->id; ?>">
		<input type="hidden" value="<?php echo $Prospecto->estado; ?>" class="hdnEstadoProspecto<?php echo $Prospecto->id; ?>">
		<input type="hidden" value="<?php echo $Prospecto->ciudad; ?>" class="hdnCiudadProspecto<?php echo $Prospecto->id; ?>">
		<input type="hidden" value="<?php echo $Prospecto->codigo_postal; ?>" class="hdnCodigoPostalProspecto<?php echo $Prospecto->id; ?>">
		<input type="hidden" value="<?php echo $Prospecto->direccion; ?>" class="hdnDireccionProspecto<?php echo $Prospecto->id; ?>">
		<input type="hidden" value="<?php echo $Prospecto->referencia_dir; ?>" class="hdnReferenciaDirProspecto<?php echo $Prospecto->id; ?>">
	</div>
</div><!--/row end-->
<?php $__env->stopSection(); ?>

<?php $__env->startSection('JS'); ?>
<?php echo HTML::script('bootstrap-select/js/bootstrap-select.min.js'); ?>

<?php echo HTML::script('bootstrap-select/js/i18n/defaults-es_CL.min.js'); ?>

<?php echo HTML::script('Alphanum/jquery.alphanum.min.js'); ?>

<?php echo HTML::script('AccountingJS/accounting.min.js'); ?>

<?php echo HTML::script('bootstrap-wysihtml5/bootstrap3-wysihtml5.all.min.js'); ?>

<?php echo HTML::script('bootstrap-wysihtml5/src/locales/bootstrap-wysihtml5.es-ES.js'); ?>

<?php echo HTML::script('jquery-ezdz/jquery.ezdz.min.js'); ?>

<?php echo HTML::script('bootstrap-datetimepicker/js/moment-with-locales.js'); ?>

<?php echo HTML::script('bootstrap-datetimepicker/js/bootstrap-datetimepicker.min.js'); ?>

<?php echo HTML::script('Intl-Tel-Input/js/intlTelInput.min.js'); ?>

<?php echo HTML::script('Intl-Tel-Input/js/utils.js'); ?>

<?php echo HTML::script('country-region-selector/crs.min.js'); ?>

<?php echo HTML::script('jquery-browser-plugin/jquery.browser.min.js'); ?>

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jsurl/2.2.0/url.min.js"></script>
<?php
	$Productos = DB::table('productos_servicios AS ps')
	->select('ps.id AS idPS', 'ps.nombre', 'ps.precio AS precioPS', 'ps.cantidad_ilimitada AS ilimitado', 'vps.id AS idVPS', 'vps.precio AS precioVPS', 'vps.inventario', 'vps.margen_ganancia AS margenGanancia', 'vps.tipo_margen_ganancia AS tipoMargenGanancia')
	->join('variaciones_productos_servicios AS vps', 'vps.productos_servicios_id', '=', 'ps.id')
	->where('ps.clientes_id', '=', $Prospecto->clientes_id)
	->where('ps.activo', '=', 1)
	//->whereRaw("(ps.tipo = 'PD' OR ps.tipo = 'S') OR (ps.tipo = 'P' AND ps.sin_variaciones = 1)")
	->whereRaw("(ps.tipo IN('PD', 'S') OR (ps.tipo = 'P' AND ps.sin_variaciones = 1))")
	->orderBy('ps.id', 'ASC')
	->get();
	$ProductosJSON = json_encode($Productos);
	DB::statement('SET SESSION group_concat_max_len = 10000000000000000000;');
	$sql = "SELECT
		IF(
			((SELECT COUNT(id) FROM productos_servicios WHERE clientes_id = @idC) > 0),
			(SELECT
				CONCAT('[',
					GROUP_CONCAT('
						{
							\"idPS\": \"',ps.id,'\",
							\"nombrePS\": \"',ps.nombre,'\",
							\"relacionados\": ',(
								IF(
									((SELECT COUNT(id) FROM ps_relacionados WHERE principal = ps.id) > 0),
									(SELECT
										CONCAT('[',
											GROUP_CONCAT('{
												\"idPS\": \"',r.id,'\",
												\"nombrePS\": \"',r.nombre,'\"
											}')
										,']')
									FROM
										ps_relacionados AS psr
									INNER JOIN
										productos_servicios AS r
										ON r.id = psr.relacionado
									WHERE
										psr.principal = ps.id
									),
									'[]'
								)
							)
						,'}')
				,']') AS productos
			FROM
				productos_servicios AS ps
			WHERE
				ps.clientes_id = @idC
			),
			'[]'
		) AS productos
	;";
	$sql = str_replace('@idC', $Cliente->id, $sql);
	$jSonProductosR = DB::select(DB::raw($sql));
?>
<script type="text/javascript">
	var productos = <?php echo $ProductosJSON; ?>;
	var jSonProductosR = <?php echo $jSonProductosR[0]->productos; ?>;
	function agregarProducto(){
		var selectProductos = '<select class="form-control selectpicker" name="slProductos" data-live-search="true" data-selected-text-format="count" multiple>';
		$.each(productos, function(i, producto){
			if( $("#tblProductosVenta").find('tr[data-idPS="'+producto.idPS+'"]').length == 0 ){
				var option = '<option id="op'+producto.idPS+'" value="'+producto.idPS+'" data-idPS="'+producto.idPS+'" data-precio="'+producto.precioVPS+'" data-ilimitado="'+producto.ilimitado+'" data-idVPS="'+producto.idVPS+'" data-inventario="'+producto.inventario+'" data-margen-ganancia="'+producto.margenGanancia+'" data-tipo-margen-ganancia="'+producto.tipoMargenGanancia+'"> \
					'+producto.nombre+'\
				</option>'
				selectProductos = selectProductos+option;
			}
		});
		selectProductos = selectProductos+"</select>";
		var mensaje = '<div class="row"> \
			<div class="col-xs-12"> \
				<form id="frmAgregarProductos"> \
					<div class="form-group"> \
						<label for="slProductos">Productos a agregar</label> \
						'+selectProductos+' \
						<span class="text-danger" id="errslProductos"></span> \
						<div id="dvProductos" style="padding-top: 10px;"></div> \
					</div> \
				</form> \
			</div> \
		</div>';
		BootstrapDialog.show({
			title: "Agregar productos a la compra del prospecto",
			type: BootstrapDialog.TYPE_SUCCESS,
			message: mensaje,
			draggable: true,
			cssClass: "mdAvatar",
			closable: false,
			buttons: [{
				id: "btnEliminar",
				label: "Agregar",
				cssClass: "btn-success btn-lg btn-block",
				action: function(dialogItself){
					var modalBody = dialogItself.getModalBody();
					$.each(
						modalBody.find(".selectpicker").val(),
						function(key, value){
							var nPA = $('tr[data-PA]').length;
							nPA = "00"+nPA;
							var option = $("#op"+value);
							var max = "";
							var errInventario = "";
							if( parseInt(option.attr("data-ilimitado")) == 0 ){
								var valor = (option.attr("data-inventario") == 0)?1:option.attr("data-inventario");
								max = 'max="'+valor+'"';
								if( parseInt(option.attr("data-inventario")) == 0 ){
									errInventario = '<span class="text-danger" id="errIn">Este producto actualmente no cuenta con inventario</span>';
								}
							}
							var total = 1*parseFloat(option.attr("data-precio"));
							total = Math.round(total*100)/100;
							var margenPorPrecio = "";
							if( option.attr("data-tipo-margen-ganancia") == "D" ){
								var precioSinGanancia = parseFloat(option.attr("data-precio"))-parseFloat(option.attr("data-margen-ganancia"));
								margenPorPrecio = 'data-precio-sin-ganancia="'+precioSinGanancia+'"';
							}
							var tr = '<tr data-idPS="'+option.attr("data-idps")+'" data-idVPS="'+option.attr("data-idvps")+'" data-idVXP="0" data-PA="'+nPA+'"> \
								<td> \
									<span class="label label-warning" style="cursor: pointer;" onclick="eliminarProducto(\''+nPA+'\')"><i class="fa fa-trash"></i></span> \
									'+option.html()+' \
									<input type="hidden" name="PAproducto'+nPA+'" value="'+option.attr("data-idps")+'"> \
									<input type="hidden" name="PAvariacion'+nPA+'" value="'+option.attr("data-idvps")+'"> \
									<input type="hidden" name="PAilimitado'+nPA+'" value="'+option.attr("data-ilimitado")+'"> \
								</td> \
								<td class="precio"> \
									'+option.attr("data-precio")+' \
								</td> \
								<td> \
									<input class="form-control nmPV nmPVC" data-id="'+nPA+'" type="number" name="PAcantidad'+nPA+'" value="1" min="1" '+max+'> \
									<span class="text-danger" id="errcantidad'+nPA+'"></span> \
									'+errInventario+' \
								</td> \
								<td> \
									<input class="form-control nmPV nmPVPV" data-id="'+nPA+'" type="number" name="PAprecio_venta'+nPA+'" value="'+parseFloat(option.attr("data-precio")).toFixed(2)+'" min="0.01" step="0.01" '+margenPorPrecio+'> \
									<span class="text-danger" id="errprecio_ventaPA'+nPA+'"></span> \
								</td> \
								<td> \
									<input class="form-control nmTU" data-id="'+nPA+'" data-totalu="'+total+'" type="text" readonly value="'+total.toFixed(2)+'"> \
								</td> \
							</tr>';
							$("#tblProductosVenta").find("tbody > tr:last").before(tr);
						}
					);
					programarTablaPrecios();
					var total = 0;
					$(".nmTU").each(function(e){
						total = total+parseFloat( $(this).val() );
					});
					total = Math.round(total*100)/100;
					$(".nmTT").val( total.toFixed(2) );
					dialogItself.close();
				}
			}],
			onshown: function(dialogItself){
				var modalBody = dialogItself.getModalBody();
				modalBody.find(".selectpicker").selectpicker();
				modalBody.find(".selectpicker").on("changed.bs.select", function(e){
					$("#dvProductos").html("");
					$.each(
						$(this).val(),
						function(key, value){
							$("#dvProductos").append(' \
								<span class="label label-info" data-valor="'+$("#op"+value).html()+'"> \
									'+$("#op"+value).html()+' \
								</span> &nbsp; \
							');
						}
					);
				});
			}
		});
	}
	function eliminarProducto(idP){
		var mensajeEl = "<h2> ¿Seguro que desea eliminar? </h2>";
		var classEl = "";
		if( $("#tblProductosVenta").find("tbody tr").length == 2 ){
			mensajeEl = '<div class="alert alert-warning" role="alert"> \
				<p style="font-size: 16px;"> Debes agregar un producto extra para poder eliminar este ya que no puede quedar vacía la venta... </p> \
			</div>';
			classEl = "disabled";
		}
		var mensaje = '<div class="row"> \
			<div class="col-xs-12"> \
				<form id="frmEliminar"> \
					'+mensajeEl+' \
				</form> \
			</div> \
		</div>';
		BootstrapDialog.show({
			title: "Eliminar producto de la venta",
			type: BootstrapDialog.TYPE_WARNING,
			message: mensaje,
			draggable: true,
			cssClass: "mdAvatar",
			buttons: [{
				id: "btnEliminar",
				label: "Eliminar",
				cssClass: "btn-warning btn-lg btn-block "+classEl,
				action: function(dialogItself){
					if( $("#tblProductosVenta").find("tbody tr").length > 2 ){
						if( idP.startsWith("00") ){
							$('tr[data-pa="'+idP+'"]').remove();
						}
						else{
							$("#tblProductosVenta").append('<input type="hidden" name="PEidVXP'+idP+'" value="'+idP+'">')
							$('tr[data-idvxp="'+idP+'"]').remove();
						}
						var total = 0;
						$(".nmTU").each(function(e){
							total = total+parseFloat( $(this).val() );
						});
						total = Math.round(total*100)/100;
						$(".nmTT").val( total.toFixed(2) );
						programarTablaPrecios();
						dialogItself.close();
					}
				}
			}]
		});
	}
	function programarTablaPrecios(){
		$(".nmPVC").numeric({
			allowMinus: false,
			allowThouSep: false,
			allowDecSep: false
		});
		$(".nmPVPV").alphanum({
			allow: ".0123456789",
			disallow: "abcdefghijklmnñopqrstuvwxyz",
			allowSpace: false,
			allowNumeric: true,
			allowUpper: false,
			allowCaseless: false,
			allowOtherCharSets: false,
			forceLower: true
		});
		$(".table").find(".precio").each(function(){
			var precio = accounting.formatMoney($(this).text().trim(), {
				symbol: " ",
				precision: 2,
				decimal : ".",
				thousand: ",",
				format: "%s%v"
			});
			$(this).text(precio);
		});
		$(".nmPV").blur(function(){
			var input = $(this);
			var nInput = $(this).attr("data-id");
			var precioVenta = $('.nmPVPV[data-id="'+nInput+'"]').val();
			var totalUnitario = parseFloat(precioVenta);
			$('.nmPVPV[data-id="'+nInput+'"]').val(totalUnitario.toFixed(2));
		});
		$(".nmPV").off("input").on("input", function(e){
			var input = $(this);
			var nInput = $(this).attr("data-id");
			var cantidad = $('.nmPVC[data-id="'+nInput+'"]').val();
			var precioVenta = $('.nmPVPV[data-id="'+nInput+'"]').val();
			var totalUnitario = parseInt(cantidad)*parseFloat(precioVenta);
			totalUnitario = Math.round(totalUnitario*100)/100;
			$('.nmTU[data-id="'+nInput+'"]').attr("data-totalu", totalUnitario);
			totalUnitario = accounting.formatMoney(totalUnitario, {
				symbol: " ",
				precision: 2,
				decimal : ".",
				thousand: ",",
				format: "%s%v"
			});
			$('.nmTU[data-id="'+nInput+'"]').val(totalUnitario);
			var total = 0;
			$(".nmTU").each(function(e){
				//total = total+parseFloat($(this).val() );
				total = total+parseFloat( $(this).attr("data-totalu") );
			});
			//total = Math.round(total*100)/100;
			total = accounting.formatMoney(total, {
				symbol: " ",
				precision: 2,
				decimal : ".",
				thousand: ",",
				format: "%s%v"
			});
			$(".nmTT").val( total );
			if( input[0].hasAttribute("data-precio-sin-ganancia") ){
				var precioSinGanancia = parseFloat(input.attr("data-precio-sin-ganancia"));
				var valorVenta = input.val();
				if( valorVenta <= precioSinGanancia ){
					$("#errprecio_ventaPA"+nInput).html("Valor menor o igual al costo");
				}
				else{
					$("#errprecio_ventaPA"+nInput).html("");
				}
			}
		});
		verificarProductosR();
	}
	function verInfoProspecto(idP){
		var idP = idP;
		var mensaje = '<form action="#" id="frmInfoProspecto"> \
			<div class="form-group"> \
				<label for="nombre"> Nombre del cliente [Empresa] </label> \
				<input type="text" class="form-control" value="'+$(".hdnNombreProspecto"+idP).val()+'" name="nombre"> \
				<span class="text-danger" id="errnombre"> </span> \
			</div> \
			<div class="form-group"> \
				<label for="contacto"> Nombre del contacto </label> \
				<input type="text" class="form-control" value="'+$(".hdnContactoProspecto"+idP).val()+'" name="contacto"> \
				<span class="text-danger" id="errcontacto"> </span> \
			</div> \
			<div class="form-group tel"> \
				<label for="telefono"> Número de teléfono </label> \
				<div class="input-group"> \
					<input type="text" class="form-control inTelIn" value="'+$(".hdnTelefonoProspecto"+idP).val()+'" name="telefono"> \
				</div> \
				<span class="text-danger" id="errtelefono"> </span> \
			</div> \
			<div class="form-group tel"> \
				<label for="telefono2"> Número de teléfono secundario </label> \
				<div class="input-group"> \
					<input type="text" class="form-control inTelIn" value="'+$(".hdnTelefono2Prospecto"+idP).val()+'" name="telefono2"> \
					<span class="text-danger" id="errtelefono2"> </span> \
				</div> \
			</div> \
			<div class="form-group tel"> \
				<label for="celular"> Número de celular </label> \
				<div class="input-group"> \
					<input type="text" class="form-control inTelIn" value="'+$(".hdnCelularProspecto"+idP).val()+'" name="celular"> \
					<span class="text-danger" id="errcelular"> </span> \
				</div> \
			</div> \
			<div class="form-group whats"> \
				<label for="numero_de_whatsapp"> Número de WhatsApp </label> \
				<div class="input-group"> \
					<input type="text" class="form-control inTelIn" value="'+$(".hdnNumeroWhatsappProspecto"+idP).val()+'" name="numero_de_whatsapp"> \
				</div> \
				<span class="text-danger" id="errnumero_de_whatsapp"> </span> \
			</div> \
			<div class="form-group tel"> \
				<label for="numero_de_telefono_del_trabajo"> Número de teléfono del trabajo </label> \
				<div class="input-group"> \
					<input type="text" class="form-control inTelIn" value="'+$(".hdnNumeroTelTrabajoProspecto"+idP).val()+'" name="numero_de_telefono_del_trabajo"> \
					<span class="text-danger" id="errnumero_de_telefono_del_trabajo"> </span> \
				</div> \
			</div> \
			<div class="form-group tel"> \
				<label for="correo_electronico"> Correo electrónico </label> \
				<div class="input-group"> \
					<input type="text" class="form-control corrE" value="'+$(".hdnCorreoElectronicoProspecto"+idP).val()+'" name="correo_electronico"> \
					<span class="text-danger" id="errcorreo_electronico"> </span> \
				</div> \
			</div> \
			<div class="form-group"> \
				<label for="pais"> País </label> \
				<select class="form-control crs-country" id="pais" name="pais" data-region-id="estado" data-default-option="Seleccione un país" data-whitelist="US,MX,CU,DM,DO,PR,BZ,GT,SV,HN,NI,CR,PA,VE,EC,CO,PE,BO,CL,PY,UY,AR,ES,GQ" data-value="shortcode" style="font-size: 13px; padding: 7.5px 11px !important;" data-default-value="'+$(".hdnPaisProspecto"+idP).val()+'"> \
				</select> \
				<span class="text-danger" id="errpais"> </span> \
			</div> \
			<div class="form-group"> \
				<label for="estado"> Estado/Provincia/Departamento </label> \
				<select class="form-control" id="estado" name="estado" data-blank-option="Seleccione un estado" data-default-option="Seleccione un estado" style="font-size: 13px; padding: 7.5px 11px !important;" data-default-value="'+$(".hdnEstadoProspecto"+idP).val()+'"> \
				</select> \
				<span class="text-danger" id="errestado"> </span> \
			</div> \
			<div class="form-group"> \
				<label for="ciudad"> Ciudad </label> \
				<input type="text" class="form-control" value="'+$(".hdnCiudadProspecto"+idP).val()+'" name="ciudad"> \
				<span class="text-danger" id="errciudad"> </span> \
			</div> \
			<div class="form-group"> \
				<label for="codigo_postal"> Código postal </label> \
				<input type="text" class="form-control" value="'+$(".hdnCodigoPostalProspecto"+idP).val()+'" name="codigo_postal"> \
				<span class="text-danger" id="errcodigo_postal"> </span> \
			</div> \
			<div class="form-group"> \
				<label for="direccion"> Dirección </label> \
				<input type="text" class="form-control" value="'+$(".hdnDireccionProspecto"+idP).val()+'" name="direccion"> \
				<span class="text-danger" id="errdireccion"> </span> \
			</div> \
			<div class="form-group"> \
				<label for="referencia_dir"> Referencia de dirección </label> \
				<input type="text" class="form-control" value="'+$(".hdnReferenciaDirProspecto"+idP).val()+'" name="referencia_dir"> \
				<span class="text-danger" id="errreferencia_dir"> </span> \
			</div> \
			<input type="hidden" value="'+idP+'" name="idP"> \
			<input type="hidden" value="actualizarComprador" name="proceso"> \
		</form>';
		BootstrapDialog.show({
			cssClass: "mdAvatar",
			title: "Información del prospecto",
			message: mensaje,
			draggable: true,
			onshown: function(dialogItself){
				var modalBody = dialogItself.getModalBody();
				if( $(".hdnPaisProspecto"+idP).val() != "" ){
					modalBody.find(".inTelIn").intlTelInput("setCountry", $(".hdnPaisProspecto"+idP).val());
				}
				modalBody.find(".inTelIn").intlTelInput({
					utilsScript: "<?php echo asset('Intl-Tel-Input/js/utils.js'); ?>"
				});
				crs.init();
				modalBody.find("#pais").change(function(){
					if( $(this).val() != "" ){
						$(this).addClass("seleccionado");
						modalBody.find(".inTelIn").intlTelInput("setCountry", $(this).val());
					}
					else{
						$(this).removeClass("seleccionado");
						modalBody.find("#estado").removeClass("seleccionado");
					}
				});
				dialogItself.getModalBody().find("#estado").change(function(){
					if( $(this).val() != "" ){
						$(this).addClass("seleccionado");
					}
					else{
						$(this).removeClass("seleccionado");
					}
				});
				modalBody.find(".form-control").prop("readonly", true);
				modalBody.find("select.form-control").addClass("slReadonly");
				modalBody.find(".inTelIn, .corrE").each(function(){
					if($(this).val() != ""){
						if($(this).attr("name") == "celular"){
							var link = '<a class="input-group-addon" href="tel:'+$(this).intlTelInput("getNumber")+'" data-target="_blank"><i class="fa fa-mobile"></i></a>';
						}
						else if($(this).attr("name") == "numero_de_whatsapp"){
							if( $.browser.mozilla ){
								var url = "//web.whatsapp.com/send?phone=";
							}
							else{
								var url = "https://wa.me/";
							}
							if($(".hdnNumeroWhatsappProspecto"+idP).val().indexOf("+") > -1){
								url = url+$(this).intlTelInput("getNumber").replace("+", "");
							}
							var link = '<a class="input-group-addon" href="'+url+'" data-target="_blank"><i class="fa fa-whatsapp"></i></a>';
						}
						else if($(this).attr("name") == "correo_electronico"){
							var link = '<a class="input-group-addon" href="mailto:'+$(this).val()+'" data-target="_blank"><i class="fa fa-envelope"></i></a>';
						}
						else{
							var link = '<a class="input-group-addon" href="tel:'+$(this).intlTelInput("getNumber")+'" data-target="_blank"><i class="fa fa-phone"></i></a>';
						}
						$(this).closest(".input-group").append(link);
					}
				})
				modalBody.find(".inTelIn").each(function(){
					if($(".hdnPaisProspecto"+idP).val() != "" && $(".hdnPaisProspecto"+idP).val() != null){
						$(this).intlTelInput("setCountry", $(".hdnPaisProspecto"+idP).val());
					}
				});
			},
		});
	}
	function verificarVinculosMP(){
		if( $.GET("sc-per") != undefined ){
			$(".lMP").each(function(e){
				var el = $(this);
				var url = new Url($(this).attr("href"));
				url.query["sc-cer"] = 1;
				$(this).attr("href", url);
			});
		}
	}
	function verificarProductosR(){
		var dvPSR = '<div class="dvPSR"> \
			<p class="pPSR"> \
				<strong>Productos relacionados</strong> \
			</p> \
			<ul class="list-unstyled"> \
				{%lisPSR%} \
			</ul> \
		</div>';
		var liPSR = '<li> \
			<span class="label label-info spLPSR{%idPSR%} {%spLPSRO%}" data-valor="{%idPSR%}"> \
				{%nombrePSR%} \
				<i class="fa fa-plus agregarPS{%idPSR%}" data-id="{%idPSR%}" style="cursor: pointer; padding-left: 5px" ></i> \
			</span> \
		</li>';
		var pidsPSRS = ( $('[name="idsPSRS"]').val() == "" )?true:false;
		$("#tblProductosVenta").find("tbody tr").each(function(e){
			var tr = $(this);
			tr.find(".dvPSR").remove();
			if( tr[0].hasAttribute("data-idps") ){
				var idPS = tr.attr("data-idps");
				$.each(jSonProductosR, function(indice, productoR){
					if( parseInt(idPS) == parseInt(productoR.idPS) ){
						if( pidsPSRS ){
							var idsPSRS = new Array();
						}
						var lisPSR = "";
						if( productoR.relacionados.length > 0 ){
							$.each(productoR.relacionados, function(indice, productoNR){
								var idPSR = productoNR.idPS
								var nombrePSR = productoNR.nombrePS;
								if( $(".spLPSR"+idPSR).length == 0 ){
									liPSRN = liPSR;
									liPSRN = liPSRN.replace(/{%idPSR%}/g, idPSR);
									liPSRN = liPSRN.replace(/{%nombrePSR%}/g, nombrePSR);
									var spLPSRO = ( $('#tblProductosVenta tr[data-idps="'+idPSR+'"]').length > 0 )?'spLPSRO':'';
									liPSRN = liPSRN.replace(/{%spLPSRO%}/g, spLPSRO);
									lisPSR = lisPSR+liPSRN;
									if( pidsPSRS ){
										idsPSRS.push(idPSR);
									}
								}
							});
							if( lisPSR != "" ){
								var dvPSRN = dvPSR;
								dvPSRN = dvPSRN.replace(/{%lisPSR%}/g, lisPSR);
								tr.find("td:first").append(dvPSRN);
								tr.find(".fa-plus").each(function(e){
									var agregarPS = $(this);
									var idPSA = agregarPS.attr("data-id");
									agregarPS.click(function(e){
										$.each(productos, function(indice, producto){
											if( parseInt(producto.idPS) == parseInt(idPSA) ){
												var nPA = $('tr[data-PA]').length;
												nPA = "00"+nPA;
												var max = "";
												var errInventario = "";
												if( parseInt(producto.ilimitado) == 0 ){
													var valor = (producto.inventario == 0)?1:producto.inventario;
													max = 'max="'+valor+'"';
													if( parseInt(producto.inventario) == 0 ){
														errInventario = '<span class="text-danger" id="errIn">Este producto actualmente no cuenta con inventario</span>';
													}
												}
												var total = 1*parseFloat(producto.precioVPS);
												total = Math.round(total*100)/100;
												var margenPorPrecio = "";
												if( producto.tipoMargenGanancia == "D" ){
													var precioSinGanancia = parseFloat(producto.precioVPS)-parseFloat(producto.margenGanancia);
													margenPorPrecio = 'data-precio-sin-ganancia="'+precioSinGanancia+'"';
												}
												var tr = '<tr data-idPS="'+producto.idPS+'" data-idVPS="'+producto.idVPS+'" data-idVXP="0" data-PA="'+nPA+'"> \
													<td> \
														<span class="label label-warning" style="cursor: pointer;" onclick="eliminarProducto(\''+nPA+'\')"><i class="fa fa-trash"></i></span> \
														'+producto.nombre+' \
														<input type="hidden" name="PAproducto'+nPA+'" value="'+producto.idPS+'"> \
														<input type="hidden" name="PAvariacion'+nPA+'" value="'+producto.idVPS+'"> \
														<input type="hidden" name="PAilimitado'+nPA+'" value="'+producto.ilimitado+'"> \
													</td> \
													<td class="precio"> \
														'+producto.precioVPS+' \
													</td> \
													<td> \
														<input class="form-control nmPV nmPVC" data-id="'+nPA+'" type="number" name="PAcantidad'+nPA+'" value="1" min="1" '+max+'> \
														<span class="text-danger" id="errcantidad'+nPA+'"></span> \
														'+errInventario+' \
													</td> \
													<td> \
														<input class="form-control nmPV nmPVPV" data-id="'+nPA+'" type="number" name="PAprecio_venta'+nPA+'" value="'+parseFloat(producto.precioVPS).toFixed(2)+'" min="0.01" step="0.01" '+margenPorPrecio+'> \
														<span class="text-danger" id="errprecio_ventaPA'+nPA+'"></span> \
													</td> \
													<td> \
														<input class="form-control nmTU" data-id="'+nPA+'" data-totalu="'+total+'" type="text" readonly value="'+total.toFixed(2)+'"> \
													</td> \
												</tr>';
												$("#tblProductosVenta").find("tbody > tr:last").before(tr);
												agregarPS.closest("li").hide();
												programarTablaPrecios();
												var total = 0;
												$(".nmTU").each(function(e){
													total = total+parseFloat( $(this).val() );
												});
												total = Math.round(total*100)/100;
												$(".nmTT").val( total.toFixed(2) );
											}
										});
									});
								});
								if( pidsPSRS ){
									var idsPSRSString = idsPSRS.join();
									$('[name="idsPSRS"]').val( idsPSRSString );
								}
							}
						}
					}
				});
			}
		});
	}
	verificarVinculosMP();
</script>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('JSOr'); ?>
<?php if( Agent::isDesktop() ): ?>
$(".sidebar-toggle-box").trigger("click");
<?php endif; ?>
$(".flInput").each(function(e){
	$(this).ezdz({
		text: "<i class='fa fa-paperclip'></i>",
		validators: {
			maxSize: 5000000
		},
		previewImage: false
	});
});
programarTablaPrecios();
$("#slEstado").change(function(){
	if( $(this).val() == "V" || $(this).val() == "C" ){
		$("#dvPrecio").show("slow");
		$("#slTipo").closest(".form-group").hide("slow");
		$("#slTipo").val("N");
		//if($(this).val() == "C"){
			$("#chSNuevoSi").prop("checked", true);
			$(".nuevo-s").show("slow");
		if($(this).val() == "C"){
			$("#chSNuevoNo").prop("disabled", true);
		}
		if( $(this).val() == "V" ){
			$("#comentarioProgramado").attr("placeholder", "NOTA: Te recomendamos que agendes una llamada post venta de control de calidad o para pedir referidos");
			$("#slNuevoTipo").val("LL");
		}
		else{
			$("#comentarioProgramado").removeAttr("placeholder");
			$("#slNuevoTipo").val("");
		}
	}
	else{
		$("#dvPrecio").hide("slow");
		$("#slTipo").closest(".form-group").show("slow");
	}
});
$(".nmPV").blur(function(){
	var input = $(this);
	var nInput = $(this).attr("data-id");
	var precioVenta = $('.nmPVPV[data-id="'+nInput+'"]').val();
	var totalUnitario = parseFloat(precioVenta);
	$('.nmPVPV[data-id="'+nInput+'"]').val(totalUnitario.toFixed(2));
});
$("#comentario").wysihtml5({
	"stylesheets": ["<?php echo asset('bootstrap-wysihtml5/lib/css/wysiwyg-color.css'); ?>"],
	"font-styles": false, "emphasis": false, "lists": false, "html": false, "link": false,
	"image": false, "color": false, locale: "es-ES"
});
$('[name="chSNuevo"]').click(function(){
	if($(this).val() == 1){
		$(".nuevo-s").show("slow");
	}
	else{
		$(".nuevo-s").hide("slow");
	}
});
var newDate = new Date();
$(".datetimepicker").datetimepicker({
	locale: moment.locale("es"),
	format: "DD/MM/YYYY hh:mm a",
	minDate: moment(newDate).format("MM/DD/YYYY H:mm:ss"),
	ignoreReadonly: true,
});
$('[name="nuevafechaseguimiento"]').val("");
$("#frmAgregar").submit(function(e){
	$.isLoading({ text: "Cargando..." }); NProgress.start();
	$("#btnAgregar").html('<i class="fa fa-spinner fa-spin"></i> Cargando').prop("disabled", true);
	e.preventDefault();
	var idsPS = [];
	if($("#slEstado").val() == "V" || $("#slEstado").val() == "C"){
		$("[data-idps]").each(function(){
			var id = $(this).attr("data-idps");
			idsPS.push(id);
		});
		if($("[PSids]").length == 0){
			$("#btnAgregar").append('<input type="hidden" name="PSids"value="'+idsPS+'">');
		}
		else{
			$("#btnAgregar").find("[PSids]").val(idsPS);
		}
	}
	var frmAgregar = new FormData(document.getElementById("frmAgregar"));
	if( $("#btnAgregar").attr("data-procesando") == 0 ){
		$("#btnAgregar").attr("data-procesando", 1);
		$.ajax({
			type: "POST",
			url: "<?php echo URL::route('SysWebGClientesProspectosSeguimientosAgregar', array($Prospecto->id)); ?>",
			data: frmAgregar,
			cache: false,
			contentType: false,
			processData: false,
			dataType: "json",
			success: function(data){
				$.isLoading("hide"); NProgress.done();
				$("#btnAgregar").attr("data-procesando", 0);
				$("#btnAgregar").html("Guardar").prop("disabled", false);
				if(data.success){
					new PNotify({ title: "Realizado", text: data.mensaje, type: "success" });
					var urlRetorno = "<?php echo URL::route('SysWebGClientesProspectosSeguimientos', array($Prospecto->id)); ?>";
					if( $.GET("sc-per") != undefined ){
						var urlRetorno = new Url(urlRetorno);
						urlRetorno.query["sc-cer"] = 1;
					}
					setTimeout( function(){ window.location.href = urlRetorno; }, 3000 );
					//setTimeout( function(){ window.location.href = "<?php echo URL::route('SysWebGClientesProspectosSeguimientos', array($Prospecto->id)); ?>"; }, 3000 );
				}
				else{
					if(data.mensaje != ''){ new PNotify({ title: "Error", text: data.mensaje, type: "error" }); }
					$.each(data.errMensajes, function(key, value){ if(value != ''){ $("#err"+key).html(value); } else{ $("#err"+key).html(""); } });
				}
			},
			error: function(jqXHR, textStatus, errorThrown){
				new PNotify({ title: "Error", text: textStatus + " " + errorThrown, type: "error" });
			}
		});
	}
});
if( $.GET("sc-cer") != undefined ){
	$(".lRMP").click(function(e){
		e.preventDefault();
		window.close();
	});
}
<?php $__env->stopSection(); ?>
<?php echo $__env->make('BaseSistemaWeb', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>