$(document).ready(function() {
	
	$('select.selectBox').selectBox();
	$('input.inputBox').inputBox();
	//$('input[type=radio]').radioBox();	
	
	//PNGFix para explorer 6
	if($.browser.msie && $.browser.version < 7){
		if (DD_belatedPNG) {
			DD_belatedPNG.fix('.pngfix');
		}
	}
	
	if($('#contenedor-centro-izquierdo').length){
		var alto = 0;
		$('.bloque-peliculas-busqueda').find('.contenido:first').each(function(){
			if( $(this).height() > alto){
				alto = $(this).height();
			}
		});
		$('.bloque-peliculas-busqueda').find('.contenido:first').css({'height':alto+'px'});
		
		var altoTitulo = 0;
		$('.bloque-peliculas-busqueda').find('.cabecera:first').each(function(){
			if( $(this).height() > altoTitulo){
				altoTitulo = $(this).height() + 16;
			}
		});
		$('.bloque-peliculas-busqueda').find('.cabecera:first').css({'height':altoTitulo+'px'});
	}
	
	/*-------------------------------------------------------
		Se inicializan el mensaje de busqueda
	-------------------------------------------------------*/
	var mensajesBuscador = {
		"normal"	: "Ingresa tu b\xFAsqueda..."
	};
	
	$('#s').val(mensajesBuscador.normal);
	
	/*-------------------------------------------------------
		Evento para controlar el focus y blur del input de busqueda
	-------------------------------------------------------*/
	$('#s').focus(function(){
		if ($(this).val() == mensajesBuscador.normal) {
			$(this).val("");
		}
	});
	
	$('#s').blur(function(){
		if ($(this).val() == "" ){
			$(this).val(mensajesBuscador.normal);
		}
	});	
	
	/*-------------------------------------------------------
		Evento para realizar la busqueda
	-------------------------------------------------------*/
	$('.boton-buscar').click(function(){				
		var s = $('#s').val();
		if ((s != "") && (s != mensajesBuscador.normal)) {
			$('#searchform').submit();
		}
		else {
			$('#s').val(mensajesBuscador.normal);
		}
		return false;
	});
	
	/*-------------------------------------------------------
		Manipula el paginador para las busquedas
	-------------------------------------------------------*/
	if ($('.paginador').length) {
		if ($('#s_ref').length) {
			$('.paginador').each(function(){
				$('.paginador').find('a').each(function(){
					if ($(this).attr('href').indexOf('?s=') == '-1') {
						$(this).attr('href', $(this).attr('href') + '?s=' + $('#s_ref').val());
					}
				});
			});
		}
	}		
});

function soloRUT(evt) {
	var key = evt.keyCode ? evt.keyCode : evt.which ;
	return (key <= 31 || (key >= 48 && key <= 57) || key == 75 || key == 107); 
}

function formatearRut(casilla){
	function formatearMillones(nNmb){
		var sRes = "";
		for (var j, i = nNmb.length - 1, j = 0; i >= 0; i--, j++)
		 sRes = nNmb.charAt(i) + ((j > 0) && (j % 3 == 0)? ".": "") + sRes;
		return sRes;
	}
	
	var casillaRut=document.getElementById(casilla);
	
	var rut=casillaRut.value;
	var ultimoDigito=rut.substr(rut.length-1,1);
	var terminaEnK = (ultimoDigito.toLowerCase()=="k");
	rutSinFormato=rut.replace(/\W/g,"");
	rut=rut.replace(/\D/g,"");
	var dv=rut.substr(rut.length-1,1);
	if(!terminaEnK){ rut=rut.substr(0,rut.length-1); }
	else{ dv="K"; }
	if(rut && dv) {		
		casillaRut.value=formatearMillones(rut)+"-"+dv;
		if (document.getElementById('buic_rutdv'))
			document.getElementById('buic_rutdv').value=rutSinFormato;
	}
}



