$(document).ready(function(){
	$("#formLogear input[name=userlogear]").focus(function () {
		if($("#formLogear input[name=userlogear]").val()=="E-mail"){
			$("#formLogear input[name=userlogear]").attr("value","");
		}
	});
	$("#formLogear input[name=passlogear]").focus(function () {
		if($("#formLogear input[name=passlogear]").val()=="Contraseña"){
			$("#formLogear input[name=passlogear]").attr("value","");
		}
	});

	$("#formLogear input[name=userlogear]").blur(function () {
		if($("#formLogear input[name=userlogear]").val()==""){
			$("#formLogear input[name=userlogear]").attr("value","E-mail");
		}
	});
	$("#formLogear input[name=passlogear]").blur(function () {
		if($("#formLogear input[name=passlogear]").val()==""){
			$("#formLogear input[name=passlogear]").attr("value","Contraseña");
		}
	});
	
		
	if (($.browser.msie) && (parseInt($.browser.version,10)<7)) {
		$("#btn_olvido").attr("href", "javascript: recordar_cuenta();");
		$("#btn_entrar").attr("href", "javascript: conectarUsuario();");
		$("#btn_inscripcion_evento").attr("href", "javascript: inscripcion_evento();");
		$("#btn_inscripcion_oferta").attr("href", "javascript: inscripcion_oferta();");
		$("#btn_cobroVolver").attr("href", "javascript: location = 'index.php'");
		$("#btn_cobroManual").attr("href", "javascript: pagar()");
	} else {
		$("#btn_olvido").click(function () {
			recordar_cuenta();
		});
		$("#btn_entrar").click(function () {
			conectarUsuario();
			return false;
		});
		$("#btn_inscripcion_evento").click(function () {
			inscripcion_evento();
			return false;
		});
		$("#btn_inscripcion_oferta").click(function () {
			inscripcion_oferta();
			return false;
		});
		$("#btn_cobroVolver").click(function () {
			location = "index.php";
		});
		$("#btn_cobroManual").click(function () {
			pagar();
		});
	}

});

function pagar () {
	$("#fcobro").submit();
}

function conectarUsuario(){
	if(($("#formLogear input[name=userlogear]").val()!="") && ($("#formLogear input[name=userlogear]").val()!="E-mail")){
			$("#formLogear").attr("action", "conectar_usuario.php");
			$("#formLogear").submit();
		}
}


function inscripcion_evento(){
	confirmar("¿Deseas inscribirte al evento?","$('#f').submit();");
}


function inscripcion_oferta(){
	confirmar("¿Deseas inscribirte a la oferta?","$('#f').submit();");
}


function recordar_cuenta () {
	$.ajax({
		url: "recordar_contrasena.php",
		type: "post",
		dataType: "text",
		data: "email=" + $("#formLogear input[name=userlogear]").val(),
		success: function (data) {
			if (data!="true"){
				alert(data);
				$("#formLogear input[name=userlogear]").focus();
			}else{
				alert("En breve recibiras en tu cuenta de correo la contraseña");
				$("#formLogear input[name=userlogear]").val("");
			}
		}
	});
}


function controlarImg () {
	$("#div_img a[rel]").fancybox({
		'zoomSpeedIn'		: 500,
		'zoomSpeedOut'		: 500,
		'overlayShow'		: true,
		'easingIn'			: 'easeOutBack',
		'easingOut'			: 'easeInBack',
		'overlayOpacity'	: 0.70,
		'centerOnScroll'	: true
	});
}


function confirmar (txt,callback_ok,callback_ko) {
	var confirmar_id = "info_" + new Date().getTime();
	$('<div id="' + confirmar_id + '">' + txt + '</div>').dialog({
		bgiframe: true,
		modal: true,
		title: "Confirmaci&oacute;n",
		resizable: false,
		position: 'bottom',
		buttons: {
			Cancelar: function() {
				switch (typeof(callback_ko)) {
					case "function":
						callback_ko.call();
						break;
					case "string":
						eval(callback_ko);
						break;
				}
				$("#" + confirmar_id).dialog('close');
			},
			Aceptar: function() {
				switch (typeof(callback_ok)) {
					case "function":
						callback_ok.call();
						break;
					case "string":
						eval(callback_ok);
						break;
				}
				$("#" + confirmar_id).dialog('close');
			}
		},
		beforeclose: function(event, ui) {
			$("#" + confirmar_id).dialog('destroy').remove();
		},
		open: function () {
			$("#" + confirmar_id).dialog( "option", "position", 'center' );
		}
	});
}

/*function confirmar (mensaje, funcion) {

	var dialog = $("<div id='confirmar' title='Confirmaci&oacute;n'>"+mensaje+"</div>").insertAfter('body');
	$(dialog).dialog({
		resizable: false,
		modal: true,
		overlay: {
				opacity: 0.5,
				background: "black"
		},
		position: "middle",
		width: 400,
		height: 200,
		buttons: {
				"Confirmar": function() {
						$(this).dialog('destroy').remove();
						eval(funcion);
				},
				"Cancelar": function() {
						$(this).dialog('destroy').remove();
				}
		}
	});

	$('.ui-dialog-titlebar-close').click(function() {
		$("#confirmar").dialog('destroy').remove();
	})

}*/


function alertar (mensaje, funcion) {

	var dialog = $("<div id='confirmar' title='Informaci&oacute;n'>"+mensaje+"</div>").insertAfter('body');
	$(dialog).dialog({
		resizable: false,
		modal: true,
		overlay: {
				opacity: 0.5,
				background: "black"
		},
		position: "center",
		width: 400,
		height: 200,
		buttons: {
				"Continuar": function() {
					if ((typeof(funcion)=="undefined") || (funcion=="")) {
						$("#confirmar").dialog('destroy').remove();
					} else {
						eval(funcion);
					}
				}
		}
	});

	$('.ui-dialog-titlebar-close').click(function() {
		$("#confirmar").dialog('destroy').remove();
	})

}

////////////// Modal ////////////////


function abrirModal (idbloque, url, destino) {
	
	$('#'+idbloque).modal({
		close: false,
		overlayId: 'fw_overlay',
		containerId: 'fw_contenedor',
		onOpen: fw.open,
		onClose: fw.close
	});
	if(url){
		$('#'+destino).attr({
			src: url
		});
	}
}

function cerrarModal(dialog) {
	dialog.data.fadeOut(200, function () {
		dialog.container.fadeOut(200, function () {
			dialog.overlay.fadeOut(200, function () {
				$.modal.close();
			});
		});
	});
}
var fw = {
	message: null,
	open: function (dialog) {
		$("#fw_overlay").css({'opacity': 0.7});
		dialog.overlay.fadeIn(200, function () {
			 //$("iframe").remove();
			dialog.container.fadeIn(200, function () {
				dialog.data.fadeIn(200, function () {
				});
			});
		});
	},

	close: function (dialog) {
		cerrarModal(dialog)
	},
	error: function (xhr) {
		alert(xhr.statusText);
	}
};



