$(document).ready(function(){

		var correo = $( "#l_correo" );
		var	clave = $( "#l_clave" );
		var	atips = $( "#a_msg" );
		var	ctips = $( "#c_msg" );
		var	allFields = $( [] ).add( correo ).add( clave ).add( atips );
	
		var $acceso = $('<div></div>')
			.html("<p id='a_msg'>Todos los campos son obligatorios.</p><form class='dialogo'><fieldset>Correo<input type='text' name='l_correo' id='l_correo' value='' class='text ui-widget-content ui-corner-all' style='display:block' />Clave<input type='password' name='l_clave' id='l_clave' value='' class='text ui-widget-content ui-corner-all' style='display:block' /></fieldset></form>")
			.dialog({
				autoOpen: false,
				title: 'Acceso',
				height: 280,
				width: 350,
				modal: true,
				buttons: {
					"Iniciar sesion": function() {
						allFields.removeClass( "error" );
						verificarVendedor();
					},
					Cancel: function() {
						$( this ).dialog( "close" );
						
					}
				},
				close: function() {		
					allFields.val( "" ).removeClass( "error" );
				}
			});


	var $clave = $('<div></div>')
			.html("<p id='c_msg'>Digite el correo de su cuenta y le enviaremos la clave</p><form class='dialogo'><fieldset>Correo<input type='text' name='e_correo' id='e_correo' value='' class='text ui-widget-content ui-corner-all' style='margin-bottom:12px; width:95%; padding: .4em; display:block' /></fieldset></form>")
			.dialog({
				autoOpen: false,
				title: 'Olvido su clave?',
				height: 250,
				width: 350,
				modal: true,
				buttons: {
					"Enviar clave": function() {
						$("#c_msg").text("Procesando...");
						$("#e_correo").removeClass( "error" );
						enviarClave();
	
					},
					Cancel: function() {
						$( this ).dialog( "close" );
					}
				},
				close: function() {
					$("#e_correo").val( "" ).removeClass( "ui-state-error" );
					allFields.val( "" ).removeClass( "error" );
				}
	});

	
	$( ".acceder" ).click(function(e) {
		e.preventDefault();
		$( "#a_msg" ).text( "Todos los campos son obligatorios" ).removeClass( "ui-state-error" );
		$acceso.dialog('open');
	});

	
	$( "#clave" ).click(function() {
			$("#c_msg").text("Escriba el email de su cuenta para enviarle la clave.").removeClass( "ui-state-error" );
			$clave.dialog('open');
			
	});


	function verificarVendedor(){
			var m = $( "#l_correo" ).val();
			var p= $( "#l_clave" ).val();
			var atips = $("#a_msg");
			atips.removeClass( "ui-state-error" ).html('<img src="images/loading.gif" width="16" height="16" />');
						
			$.post("php/verificar-vendedor.php", {correo: m, clave: p, vacio:""},function(data){
				if(data.respuesta=='si'){
					document.location.href='publicar-anuncio.php';	
					atips
					.removeClass("error")
					.text(data.respuesta);
								
				} else if(data.respuesta=='no') {
					atips
					.addClass("error")
					.text("Correo o la clave erroneos, vuelva a intentar");
																
				} else if(data.respuesta=='inactivo') {
					atips
					.addClass("error")
					.text("Cuenta inactiva");											
				}
													
			}, "json");
	}

	
	function enviarClave(){
			var c = $("#e_correo").val();
			var ctips = $("#c_msg");
			$.post("php/enviar-clave.php", { correo: c},function(data){
				if(data.respuesta=='si'){	
					ctips
					.removeClass("ui-state-error")
					//.text("La clave se le envio a su correo");
					$clave.dialog( "close" );
					alert("La clave se le envio a su correo");
								
				} else if(data.respuesta=='noemail') {
					ctips
					.addClass("ui-state-error")
					.text("No se pudo enviar el correo");
																
				} else if(data.respuesta=='no') {
					ctips
					.addClass("ui-state-error")
					.text("Usted no esta registrado como vendedor");											
				} else if(data.respuesta=='invalido') {
					ctips
					.addClass("ui-state-error")
					.text("El correo es invalido");											
				}												   
								
			}, "json");
	}					

}); // TERMINA FUNCTION READY
