/**
 * @author Xtranet
 */
$(document).ready(function(){
	
	/*console.dir($.browser);*/
	$.browser.msie ? 
		$(document).pngFix():false; 
	
	$('h2.news').css({cursor:"pointer"}).bind('click',function(){
		document.location = $HOST + "noticia.php";
	})
	$('h3.proyectos').css({cursor:"pointer"}).bind('click',function(){
		/*var idpr = $(this).parent().find('.ficha .controls a:not([class])').attr('href').split('.php/')[1]*/
		document.location = $HOST + "proyectos.php";
	})
	$('h3.equipo').css({cursor:"pointer"}).bind('click',function(){
		document.location = $HOST + "unete.php";
	})
	$('div.contactar').css({cursor:"pointer"}).bind('click',function(){
		document.location = $HOST + "contacto.php";
	})
	
	$('#molecula .fondo').css({visibility:'visible'});
	$('a.lightbox').lightBox({fixedNavigation:false});
	
	$('select[name="sector"]').change(function(){
		var id = $(this).find('option:selected').val();
		if (id == 0) {
			document.location = $HOST + "sectores.php";
		}else {
			document.location = $HOST + "sectores.php/" + id;
		};
	})

	$('select[name="prj_area"]').change(function(){
		var id = $(this).find('option:selected').val();
		if (id == 0) {
			document.location = $HOST+"listado_proyectos.php";
		}else {
			document.location = $HOST+"listado_proyectos.php?area="+id;
		};
	})
	
	$('select[name="prj_sector"]').change(function(){
		var id = $(this).find('option:selected').val();
		if (id == 0) {
			document.location = $HOST+"listado_proyectos.php";
		}else {
			document.location = $HOST+"listado_proyectos.php?sector="+id;
		};
	})
	
	$('select[name="proyecto"]').change(function(){
		var id = $(this).find('option:selected').val();
		if (id == 0) {
			document.location = $HOST+"proyectos.php";
		}else {
			document.location = $HOST+"proyectos.php/"+id;
		};
	})
	
	$('#section .areas li.disponible,#section .perfiles ul li,#section .shape_small,#section .shape_big,#section .shape_big2').css({cursor:'pointer'}).bind(
		'mouseover',
		function(){
			$(this).find('h4,a').css({color:'#D52B1E'});
		}).bind('mouseout',
		function(){
			$(this).find('h4,a').css({color:'#335D93'});
		}).bind('click',
		function(){
			if ( $(this).find('a').attr('target') == "_blank") {
				document = window.open($(this).find('a').attr('href'));
			}
			else {
				document.location = $(this).find('a').attr('href');
			}
			return false;
		})
	/*$('#section .shape_small,#section .shape_big').css({cursor:'pointer'}).bind(
		'mouseover',
		function(){
			$(this).find('h4,a').css({color:'#D52B1E'});
		}).bind('mouseout',
		function(){
			$(this).find('h4,a').css({color:'#335D93'});
		})*/
	//$('.destacado .controls a.next,.destacado .controls a.prev').click(function(){return false});
	
	/* temporal */
	
	$('.clock').jclock();
	
	if ( $("#galeria") ) {
		$("#galeria a").lightBox();
		
		$("#galeria a").click(function(){
			return false;
		});
		
		var mrg = $.browser.msie ? 12 : 8;
		
		/*$("#galeria img").css({display:"block",float:"left",marginRight:mrg});	*/
		var numIm = $("#galeria img").length
		var curr = 1;
		var ptr = 0;
		var delay = 6000;
		var time = 800;
		var _ease = "easeOutQuart";
		
		var im = new Image();
		im.onload = function(){
			$("#galeria .lista").css({
			overflow:'hidden'})
			.height(im.height);			
		}
		im.src = $($("#galeria .carrousel img")[ptr]).attr('src')

		var nextImage = function(){
			if (curr == numIm) {
				curr = 1;
				ptr = 0;
			}else {
				ptr++;
				curr++;			
			}
			var imW = $($("#galeria .carrousel img")[ptr]).width() + mrg;
			$("#galeria .lista").animate({right:imW*ptr,height:$($("#galeria .carrousel img")[ptr]).height()+30},time,_ease)
			$("#galeria").find('.nums').html(curr+'/'+numIm);
		}
		
		var prevImage = function(){
			if (curr == 1) {
				curr = numIm;
				ptr = numIm-1;
			}else {
				ptr--;
				curr--;			
			}
			var imW = $($("#galeria .carrousel img")[ptr]).width() + mrg;
			$("#galeria .lista").animate({right:imW*ptr,height:$($("#galeria .carrousel img")[ptr]).height()+30},time,_ease)		
			$("#galeria").find('.nums').html(curr+'/'+numIm);
		}
		
		$("#galeria")
			.prepend("<div class='controls'><a class='slide' href='javascript:void(0);'></a><a class='previous' href='javascript:void(0);'></a><span class='pages'><span class='before'>&nbsp;</span><span class='nums'>"+curr+"/"+numIm+"</span><span class='after'>&nbsp;</span></span><a class='next' href='javascript:void(0);'></a><a class='zoom' href='javascript:void(0);'></a></div>")
		$("#galeria")
			.find('.next')
			.click(function(){
				if( inter != 0 ) {
					clearInterval(inter);
					inter = 0;
				}
				nextImage()
			});
		$("#galeria")
			.find('.previous')
			.click(function(){
				if( inter != 0 ) {
					clearInterval(inter);
					inter = 0;
				}
				prevImage();
			});
						
		$("#galeria .zoom").click(function(){
			$($("#galeria .lista a")[ptr]).click();
			if( inter != 0 ) {
				clearInterval(inter);
				inter = 0;
			}
		})	
		
		$("#galeria .lista a").click(function(){
			if( inter != 0 ) {
				clearInterval(inter);
				inter = 0;
			}
		})
		
		var inter = 0;

		$("#galeria .slide").click(function(){
			if( inter != 0 ) {
				clearInterval(inter);
				inter = 0;
			}else {
				inter = setInterval(nextImage, delay);
			}
		})
		
		//$($("#galeria img")[0]).toggle();
		/*$("#galeria .slide").trigger("click");*/
	};
})
