var sliderCount = 1; // Coda-Slider Contador

$(document).ready(function(){
	/* BANNERS DINAMICOS */

	var sliders_innerHTML = Array();
	var nav_innerHTML = Array();
	var banners=Array();
	var x=0;
	var position=0;
	var tmp;
	while(bannersJSON.length>0){
		tmp=bannersJSON.splice(Math.floor(Math.random()*bannersJSON.length),1);
		if(bannersJSON.length<4){
			banners[x]=tmp;
			x++;
		}
	}

	var clase = 'feat-slider-nav_' + Math.floor(960/banners.length) + ' home_1';
	for (x=0; x < banners.length; x++){
		position=x+1;
		switch(banners[x][0]['tipo']){
			case 'swf':
				break;
			case 'img':
				sliders_innerHTML[x] = '<div class="panel">'+
				'<a href="'+banners[x][0]['destino']+'" target="'+banners[x][0]['target']+'" title="'+banners[x][0]['title']+' '+banners[x][0]['subtitle']+'"><img alt="'+banners[x][0]['title']+' '+banners[x][0]['subtitle']+'" src="'+banners[x][0]['file']+'" height="377" width="891" /></a>'+
				'</div>';
				nav_innerHTML[x] = '<li class="tab'+position+'">'+
				'<a href="#'+position+'" class="feat-slider-nav_'+Math.floor(960/banners.length)+' home_1'+(x==0?' first':'')+'">'+
				(x>0?'<img alt=" " src="http://www.baseside.com/slider/px.gif" class="common_1 feat-slider-nav_marcador"/>':'')+
				'<p><strong>'+banners[x][0]['title']+'</strong><br/><small>'+banners[x][0]['subtitle']+'</small></p>'+
				'</a>'+
				'</li>';
			break;
		}
	}

	jQuery('#slider-home').html(sliders_innerHTML.join(''));
	jQuery('#coda-nav-1').html('<ul class="feat-slider-nav">'+nav_innerHTML.join('')+'</ul>');
	
	/* BANNERS DINAMICOS */
	
	$('#slider-home').codaSlider({
		autoSlide: true,
		autoHeight: false,
		dynamicArrows: false,
		dynamicTabs: false,
		crossLinking: false,
		autoSlideInterval: 5000,
		dynamicTabsPosition: "bottom"
	});
	
	/* CONTROL BOX DOMINIO */
	$('#fd_dominio').val('¿Qué dominio querés registrar?');
	
	$('#fd_dominio').blur(function() {
		$('.home_error_dom').fadeOut('normal');
		if($(this).val() == '¿Qué dominio querés registrar?' || $(this).val() == ''){
			$(this).val('¿Qué dominio querés registrar?');
			$(this).removeClass('fd_dominio_1');
		}
	});
	
	$('#fd_dominio').focus(function() {
		$('.home_error_dom').fadeOut('normal');
		if($(this).val() == '¿Qué dominio querés registrar?'){
			$(this).val('');
			$(this).addClass('fd_dominio_1');
		}
	});
	
	$('#home_buscar_dominio').click(function(event){
		if($('#fd_dominio').val() != '¿Qué dominio querés registrar?'){$('#fd_dominio').val($('#fd_dominio').val().toLowerCase());}
		$('#RegDomForm').submit();
		event.preventDefault();
	});
	
	$('#RegDomForm').submit(function(event){
		if(!isValidDomain($('#fd_dominio').val(),true)){
			$('.home_error_dom').fadeIn('fast');
			return false;
		}
	});
	
	$('#fd_dominio').keydown(function(e) {
		$('.home_error_dom').fadeOut('normal');
	});
	
	$('#fd_dominio').keyup(function(e) {
		if (e.which == 27) { $('#fd_dominio').blur(); } // esc
	});
	
	
	/* CONTROL BOX DOMINIO - SELECTOR TLD */
	$('.tld_selector a').click(function(event){
		$('.tld_actual').html($(this).html());
		$('#fd_tld').val($(this).attr('title'));
		$('.tld_selector').slideUp('fast');
		event.preventDefault();
	});
	
	$('.tld_actual').click(function(event){
		$('.tld_selector').slideToggle("fast");
		event.preventDefault();
	});
	
	$('.tld_selector_container').mouseleave(function() {
		$('.tld_selector').slideUp('fast');
	});

	/* CONTROL BOX DOMINIO - REGISTRO EXPRESS */
	$('.reg_exps_link').click(function(event){	
		event.preventDefault();
	});
});
