$(document).ready(function(){
	
	if($('#dominios_masivo').length == 0) {
		if($('#accion').val() == 1) {
			texto_defecto = "¿qué dominio quieres registrar?";
		} else {
			texto_defecto = "¿qué dominio quieres traspasar?";
		}
		$("#Formulariopc #q").val(texto_defecto);
		$("#Formulariopc #q").focus(function() {
			resaltar_amarillo_campo_q();
			if($(this).val()==texto_defecto) {
				$(this).val("");
			}
			return false;
		}).blur(function() {
			resaltar_gris_campo_q();
			if($(this).val()=="") {
				$(this).val(texto_defecto);
			}
			return false;
		})
		setTimeout(function() { resaltar_campo_q(); }, 1500);
	} else {
		texto_defecto = "dominio1.com\ndominio2.com\ndominio3.com";
		$("#Formulariopc #dominios_masivo").val(texto_defecto);
		$("#Formulariopc #dominios_masivo").focus(function() {
			if($(this).val()==texto_defecto) {
				$(this).val("");
			}
			return false;
		}).blur(function() {
			if($(this).val()=="") {
				$(this).val(texto_defecto);
			}
			return false;
		})
	}
	
	$("#s_dominios_adm_boxes_sel").click(function() {
		$("#Formulariopc input[type=checkbox]").each(
			function() {
				$(this).attr('checked', true);
			}
		);
	})
	
	$("#s_dominios_adm_boxes_des").click(function() {
		$("#Formulariopc input[type=checkbox]").each(
			function() {
				$(this).attr('checked', false);
			}
		);
	})
	
	/*---------------------------- BOTONES ------------------------------------*/

	$("#boton_dominios").mouseover(function() {
		$('#boton_dominios').css({backgroundPosition: '0px -52px'});
		$('#boton_dominios').css({color: '#FFFFFF'});
	})
	
	$("#boton_dominios").mouseout(function() {
		$('#boton_dominios').css({backgroundPosition: '0px 0px'});
		$('#boton_dominios').css({color: '#FFFFFF'});
	})
	
	$("#boton_dominios").click(function() {
		buscar_masivo($('#Formulariopc'),$('#accion').val(),true);
	})

	$("#boton_dominios_masivo").mouseover(function() {
		$('#boton_dominios_masivo').css({backgroundPosition: '0px -52px'});
		$('#boton_dominios_masivo').css({color: '#FFFFFF'});
	})
	
	$("#boton_dominios_masivo").mouseout(function() {
		$('#boton_dominios_masivo').css({backgroundPosition: '0px 0px'});
		$('#boton_dominios_masivo').css({color: '#FFFFFF'});
	})
	
	$("#boton_dominios_masivo").click(function() {
		var formopc = document.getElementById("Formulariopc");
		buscar_masivo(formopc,$('#accion').val(),false);
	})

	$("#boton_carrito_dominios_masivo").click(function() {
		$("#buscador_dominios_carrito").slideUp("fast");
		ocultar_botones_carrito_seccion_dominios();
		setTimeout(function() {
			$('#div_cargando').css({display:'block'});
			document.FormRegistrar.submit();
		}, 500);
	})

	$("#boton_carrito_hosting_procesar").click(function() {
		window.location.href = rutaweb+'/hosting/alojamiento-web/index.html';
	})
	
	$("#boton_carrito_mas_dominios_procesar").click(function() {
		window.location.href = rutaweb+'/dominios/registro-de-dominios/index.html';
	})	
	
	$("#boton_carrito_dominios_procesar").click(function() {
		window.location.href = 'https://www.loading.es/clientes/cart.php?a=confdomains';
	})

	/*------------------------------------------------------------------------*/

	setTimeout(function() {
		actualizar_carrito_seccion_dominios();
		bajar_web_hacia_abajo();
		if(extensiones_seleccionadas && dominio_seleccionado) {
			var formopc = document.getElementById("Formulariopc");
			$("#Formulariopc input[type=checkbox]").each(
				function() {
					if(in_array($(this).val(),extensiones_seleccionadas)) {
						$(this).attr("checked", true);
					}
				} 
			);
			$('#q').val(dominio_seleccionado);
			buscar_masivo(formopc,$('#accion').val(),true);
		}
	}, 1000);

	$("#Formulariopc").submit(function () {
		var formopc = document.getElementById("Formulariopc");
		if($('#dominios_masivo').length == 0) {
			buscar_masivo(formopc,$('#accion').val(),true);
		} else {
			buscar_masivo(formopc,$('#accion').val(),false);
		}
		return false;
	});

	$('#iframecarrito').ready(function() {
		$('#iframecarrito').load(function() {
			if($('#FormRegistrar').attr("action")) {
				setTimeout(function() {
					actualizar_carrito_seccion_dominios();
					actualizar_carrito_derecha();
					mostrar_botones_carrito_seccion_dominios();
					ocultar_buscador_seccion_dominios();
					$("#div_cargando").fadeOut("fast");
				}, 250);
			}
		});
	});

	$('#iframecarritoeliminar').ready(function() {
		$('#iframecarritoeliminar').load(function() {
			if($('#FormRegistrar').attr("action")) {
				setTimeout(function() {
					actualizar_carrito_seccion_dominios();
					actualizar_carrito_derecha();
					$("#div_cargando").fadeOut("fast");
				}, 250);
			}
		});
	});
	
});