// JavaScript Document
/* Creado por Gabriel Lijtenstein */
/* http://www.glij.com */

(function ($) {
// VERTICALLY ALIGN FUNCTION
$.fn.vAlign = function() {
  return this.each(function(i){
  var ah = $(this).height();
  var ph = $(window).height();
  var mh = (ph - ah) / 2;
  if(mh>0) {
    $(this).css('margin-top', mh);
  } else {
    $(this).css('margin-top', 0);
  }
});
};
})(jQuery);

$(document).ready(init);
$(window).bind('resize', function(){
        $("#flotante").vAlign();
		adaptar_foto();	
      });
	  
function init(){
	$("#flotante").vAlign();
	$("#submenu_exposicion").hide();
	$("#submenu_atelier").hide();
	$("#submenu_coleccion").hide();
	$("a#menu_exposicion").click(menu);
	$("a#menu_atelier").click(menu);
	//$("a#menu_coleccion").click(menu);
	check_menu(pagina);
	adaptar_foto();	
	$("a.fotito").click(cargar_foto);
	$("a.fotito_nueva").click(cargar_foto_nueva);
	$("a.fotito_anterior").click(cargar_foto_anterior);
}
function menu(){
	menu_cerrar();
	$("ul#sub"+this.id).slideToggle();
	return false;	
}

function menu_cerrar(){
	$("ul ul").hide("slide");	
}

function check_menu(pagina){
	$("#submenu_"+pagina).show();
	$("a#menu_"+pagina).addClass("actual");
	$("a#"+subpagina).addClass("actual");		
}

function adaptar_foto(){
	
	var ancho = (($(window).width()/2)-500);
	var alto = 	($(window).height()-60);
	var factor = (alto*100)/$("#foto img").attr("height");
	$("#foto img").attr("height",alto);
	var nuevo_ancho = $("#foto img").attr("width")*(factor/100)
	$("#foto img").attr("width",nuevo_ancho);
	
	if (ancho >= 50){
		ancho = (($(window).width()/2)-nuevo_ancho);
		//alert (ancho);
		$("#foto").css("left",ancho+"px");
	}else{
		$("#foto").css("left","40px");
	}
	var url = $("#foto img").attr("src");

		$(".stats").load("registrar_stat.php?url="+url);
}


function cargar_foto(){
	var id = $(this).attr("id");
	var orientacion = $(this).attr("href");
	var size = new Array(0,737,490,486,737,736,737,807,490,490,490,490,647,737,565,565);
	
	$("#foto img").attr("src","images/img_basaldua-"+id+".jpg");
	if (orientacion == "h"){
		$("#foto img").attr("height",size[id]);
		$("#foto img").attr("width","850");
	}else{
		$("#foto img").attr("width",size[id]);
		$("#foto img").attr("height","850");
	}
	$(".fotothumb img").removeClass("activo");
	$(this).children().addClass("activo");
	adaptar_foto();
	return false;
	
}

function cargar_foto_nueva(){
	var id = $(this).attr("id");
	var orientacion = $(this).attr("href");
	var size = new Array(0,574, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567,567,567,567,567,567,507, 567,567,567,567,734,810, 761, 566,567);
	
	$("#foto img").attr("src","images/nueva_coleccion_"+id+".jpg");
	if (orientacion == "h"){
		$("#foto img").attr("height",size[id]);
		$("#foto img").attr("width","850");
	}else{
		$("#foto img").attr("width",size[id]);
		$("#foto img").attr("height","850");
	}
	$(".fotothumb img").removeClass("activo");
	$(this).children().addClass("activo");
	adaptar_foto();
	return false;
	
}

function cargar_foto_anterior(){
	var id = $(this).attr("id");
	var orientacion = $(this).attr("href");
	var size = new Array(0,567,633,660,564,728,564,567,567,563,559,563,568,561,573,569,570,549,576,567,567,563,552,565,496,561,568,569,569,569,569,569,569,569,569,569,610,617,619,579,570,567,577);
	
	$("#foto img").attr("src","images/coleccion_anterior-"+id+".jpg");
	if (orientacion == "h"){
		$("#foto img").attr("height",size[id]);
		$("#foto img").attr("width","850");
	}else{
		$("#foto img").attr("width",size[id]);
		$("#foto img").attr("height","850");
	}
	$(".fotothumb img").removeClass("activo");
	$(this).children().addClass("activo");
	adaptar_foto();
	return false;
	
}
