$('document').ready(function() {

	$('#submit_find_avar').live('click', function (e) {
		$('#result_avariable').hide();
		$('#result_unavariable').hide();	

		$('<img>').attr({
			src: $.path + 'assets/images/domain_loading.gif'
		}).appendTo('#result_loading');

		$.post($.path + 'ajax/dominios/', {
			domain : $('#input_dominio').val(),
			domain_ext : $('#select_ext').val()
		
		}, function (data) {
			$('#result_loading').empty();
			
			if(!data.error) {
				if(data.success) {
					$('#result_avariable .sus span').text(data.domain);
					$('#result_avariable').show();
				} else {
					$('#result_unavariable .sus span').text(data.domain);
					$('#result_unavariable').show();
				}
			}

		}, 'json');
		
		e.preventDefault();		

	});

	$('#submit_find_avar_ad').live('click', function (e) {
		
		$('#domain-form').submit();

		e.preventDefault();
	});
	
	$('#domain-form').live('submit', function (e) {
		img = $('<img>').attr({
			src : $.path + 'assets/images/loading_ad.gif'
		});

		$('#results_con').empty().append($('<div>').css('text-align','center').append(img));
		return true;
	});
	
	$('#btn_adicionales').live('click', function (e) {
		$('#form-domains').submit();
		e.preventDefault();
	});
	
	$('#btn-masbasico').live('click', function (e) {
		$('<input>').attr({
			name: 'items[PLAN-BASICO]',
			value: '13.90',
			type: 'hidden',
		}).appendTo($('#form-adicionales'));
		
		$('#form-adicionales').submit();
		
		e.preventDefault();
	});
	
	$('#btn-masmedium').live('click', function (e) {
		$('<input>').attr({
			name: 'items[PLAN-MEDIUM]',
			value: '23.90',
			type: 'hidden',
		}).appendTo($('#form-adicionales'));
		
		$('#form-adicionales').submit();
		
		e.preventDefault();
	});
	
	$('#btn_terminar_compra').live('click', function (e) {
		if ($('input[name=nombre]').val().length == 0) {
			alert('El campo nombre esta vacio');
			return false;	
		} else if ($('input[name=apellidos]').val().length == 0) {
			alert('El campo apellidos esta vacio');
			return false;
		} else if ($('input[name=email]').val().length == 0) {
			alert('Email invalido');
			return false;
		} else if (!$('input[name=formapago]').is(':checked')) {
			alert('Seleccione una forma de pago');
			return false;
		}
		$('#form-comprar').submit();
		e.preventDefault();
	});
	
	$('#brn_contacto').live('click', function(e) {
	
		if ($('input[name=nombre]').val().length == 0) {
			alert('El campo nombre esta vacio');
			return false;	
		} else if ($('input[name=email]').val().length == 0) {
			alert('Email invalido');
			return false;
		}
		
		$('#contacts-form').submit();
		e.preventDefault();
	});
	
	$.check_domain = function(domain, ext) {
		$.post($.path + 'ajax/dominios/' + Math.random().toString().replace('0.', '') + '/' , {
			domain : domain,
			domain_ext : ext
		
		}, function (data) {
			//$('#result_loading').empty();
			
			if(!data.error) {
				if(data.success) {
					
					$('<img>').attr('src', $.path + 'assets/images/check_icon.jpg').appendTo($('#load-' + ext.replace('.', '')).empty());
				
					$('#load-' + ext.replace('.', '')).append(' Disponible');
					
					$('#load-' + ext.replace('.', '')).closest('.box_list_domain').find('input').removeAttr('disabled');
					
				} else {
					$('<img>').attr('src', $.path + 'assets/images/nodisp_icon.gif').appendTo($('#load-' + ext.replace('.', '')).empty());
				
					$('#load-' + ext.replace('.', '')).append(' No disponible');
				}
			}
			
		}, 'json');
		
	}

});

