// JavaScript Document

	var duracion = 300;
	var duracion_blanco = 500;
	var opacidad_blanco = 0.7;
	
	$("body").ready(function () { 
	
		$("#blanco").hide();
		$("#enlaces").hide();
		$("#fondo").hide();
		$("#fondo").css("background-image","url(cpt/bg.jpg)");
        $("#fondo").fadeIn(duracion, function () {});
		
/*		if (screen.height<=800)
		 {
			$("#enlaces").css("top","10%");
		 }
*/

		$('.panel').hide();
	
		$('.demo6').collapser({
			target: 'next',
			effect: 'slide',
			changeText: 0,
			expandClass: 'expIco',
			collapseClass: 'collIco'
		}, function(){
			$('.panel').slideUp();
		});		
		
		// validar formulario
		
		$("#form1").validate({
		rules: {
			form_apellido: "required",
			form_email: {
				required: true,
				email: true
			},
			form_nombre: "required"
		},
		messages: {
			form_nombre: "<p class='mensaje'>Por favor complete su nombre.</p>",
			form_apellido: "<p class='mensaje'>Por favor complete su apellido.</p>",
			form_email: "<p class='mensaje'>Por favor ingrese un email v&aacute;lido.</p>"
		}
		});
		
		// validar formulario
		
		// procesar formulario
		
		 $('#boton_enviar').click( function () { document.forms[0].submit(); } );
		
		 $('#form1').submit(function() {
			
			if ($("#form1").valid())
			 {

				$.ajax({
					type: 'POST',
					url: $(this).attr('action'),
					data: $(this).serialize(),
					success: function(data) {
						$('#resultado').html(data);
						$('#form_nombre').val('');
						$('#form_apellido').val('');
						$('#form_email').val('');
						$('#form_comentarios').val('');		
					}
				 }) /* fin ajax */

			 } /* fin if valid */

			return false;
		}); 
		 
		// procesar formulario
			
	});




	$(function(){
		
		$(window).bind('hashchange', function(e) {  
						
			var url = $.param.fragment()
			$('a.current').removeClass('current');  
			if (url) {  
				$('a[href="#' + url + '"]').addClass( 'current' );  
				$("#enlaces > div").hide();
				$("#enlaces").hide()
				
				if (url=='home')
				 {					 
					 if ($("#fondo").data('back') != 'home')
					   {
						
							$(document).attr("title", "Laura Valenzuela - Biografía");
						
							$("#fondo").hide();
						  	$("#blanco").hide();
						  	$("#fondo").css("background-image","url(cpt/bg.jpg)");
						  	$("#fondo").data('back', 'home');
						  	$("#enlaces").hide();$("#enlaces > div").hide();
						  	$("#fondo").fadeIn(duracion);
					  }
					  
				 }
				
				if (url=='bio')
				 {					 
					 if ($("#fondo").data('back') != 'bio')
					   {
						
							$(document).attr("title", "Laura Valenzuela - Biografía");
						
							$("#fondo").hide();
						  	$("#blanco").hide();
						  	$("#fondo").css("background-image","url(cpt/bg2a.jpg)");
						  	$("#fondo").data('back', 'bio');
						  	$("#enlaces").hide();$("#enlaces > div").hide();$("#"+url).show();
						  	$("#fondo").fadeIn(duracion, function () { $("#blanco").delay(duracion_blanco).fadeTo('slow', opacidad_blanco, function() { $("#enlaces").fadeIn(duracion, function () { }); }); });
					  }
					  
				 }
				
				if (url=='atelier')
				 {					 
					 if ($("#fondo").data('back') != 'atelier')
					   {
						  
						  	$(document).attr("title", "Laura Valenzuela - Atelier");
						  
						  	$("#fondo").hide();
						  	$("#blanco").hide();
						  	$("#fondo").css("background-image","url(cpt/bg2b.jpg)");
						  	$("#fondo").data('back', 'atelier');
						  	$("#enlaces").hide();$("#enlaces > div").hide();$("#"+url).show();
						  	$("#fondo").fadeIn(duracion, function () { $("#blanco").delay(duracion_blanco).fadeTo('slow', opacidad_blanco, function() { $("#enlaces").fadeIn(duracion, function () { }); }); });
					  }
					  
				 }
				
				if (url=='collage')
				 {					 
					 if ($("#fondo").data('back') != 'collage')
					   {
						  
						  	$(document).attr("title", "Laura Valenzuela - Collage (2011)");
						  
						  	$("#fondo").hide();
						  	$("#blanco").hide();
						  	$("#fondo").css("background-image","url(cpt/bg3.jpg)"); /*bg3*/
						  	$("#fondo").data('back', 'collage');
						  	$("#enlaces").hide();$("#enlaces > div").hide();$("#"+url).show();
						  	$("#fondo").fadeIn(duracion, function () { $("#blanco").delay(duracion_blanco).fadeTo('slow', opacidad_blanco, function() { $("#enlaces").fadeIn(duracion, function () { }); }); });
					  }
					  
				 }
				
				if (url=='anteriores')
				 {					 
					 if ($("#fondo").data('back') != 'anteriores')
					   {
						  
						  	$(document).attr("title", "Laura Valenzuela - Colecciones");
						  
						  	$("#fondo").hide();
						  	$("#blanco").hide();
						  	$("#fondo").css("background-image","url(cpt/bg3.jpg)"); /*bg3*/
						  	$("#fondo").data('back', 'anteriores');
						  	$("#enlaces").hide();$("#enlaces > div").hide();$("#"+url).show();
						  	$("#fondo").fadeIn(duracion, function () { $("#blanco").delay(duracion_blanco).fadeTo('slow', opacidad_blanco, function() { $("#enlaces").fadeIn(duracion, function () { }); }); });
					  }
					  
				 }
				
				if (url=='novias')
				 {					 
					 if ($("#fondo").data('back') != 'novias')
					   {
																					
							$(document).attr("title", "Laura Valenzuela - Novias");
							
							$('.panel').slideUp();
							
							$("#fondo").hide();
						  	$("#blanco").hide();
						  	$("#fondo").css("background-image","url(cpt/bg4.jpg)");
						  	$("#fondo").data('back', 'novias');
						  	$("#enlaces").hide();$("#enlaces > div").hide();$("#"+url).show();
						  	$("#fondo").fadeIn(duracion, function () { $("#blanco").delay(duracion_blanco).fadeTo('slow', opacidad_blanco, function() { $("#enlaces").fadeIn(duracion, function () {}); }); });
					   }
					  
				 }

				if (url=='prensa')
				 {					 
					 if ($("#fondo").data('back') != 'prensa')
					   {
																					
							$(document).attr("title", "Laura Valenzuela - Prensa");

							$('.panel').slideUp();

							$("#fondo").hide();
						  	$("#blanco").hide();
						  	$("#fondo").css("background-image","url(cpt/bg.jpg)"); /*bg5.jpg*/
						  	$("#fondo").data('back', 'prensa');
						  	$("#enlaces").hide();$("#enlaces > div").hide();$("#"+url).show();
						  	$("#fondo").fadeIn(duracion, function () { $("#blanco").delay(duracion_blanco).fadeTo('slow', opacidad_blanco, function() { $("#enlaces").fadeIn(duracion, function () {}); }); });
					   }
					  
				 }

				if (url=='contacto')
				 {					 
					 if ($("#fondo").data('back') != 'contacto')
					   {
																					
							$(document).attr("title", "Laura Valenzuela - Contacto");
							
							$('.panel').slideUp();
							
							$('#resultado').html("");
							$("#fondo").hide();
						  	$("#blanco").hide();
						  	$("#fondo").css("background-image","url(cpt/bg6.jpg)");
						  	$("#fondo").data('back', 'contacto');
						  	$("#enlaces").hide();$("#enlaces > div").hide();$("#"+url).show();
						  	$("#fondo").fadeIn(duracion, function () { $("#blanco").delay(duracion_blanco).fadeTo('slow', opacidad_blanco, function() { $("#enlaces").fadeIn(duracion, function () {}); }); });
					   }
					  
				 }

			}  
		});  
		$(window).trigger( 'hashchange' );        
	});


// Precarga de imagenes


	(function($) {
	  var cache = [];
	  // Arguments are image paths relative to the current page.
	  $.preLoadImages = function() {
	    var args_len = arguments.length;
	    for (var i = args_len; i--;) {
	      var cacheImage = document.createElement('img');
	      cacheImage.src = arguments[i];
	      cache.push(cacheImage);
	    }
	  }
	})(jQuery)
	
	jQuery.preLoadImages("cpt/bg.jpg", "cpt/bg2a.jpg", "cpt/bg2b.jpg", "cpt/bg3.jpg", "cpt/bg4.jpg", "cpt/bg6.jpg");

// Precarga de imagenes


// Aparicion Menú

$(function() 
 {

	$('#menu_pestana_contenedor').hide();

	$('#menu').stop().delay(1000).animate({'marginLeft':'-180px'},300);

	$('#menu_pestana').click
	 ( 
		function ()
		 {
			var posX = $('#menu').offset().left;
			if (posX > -50) { $('#menu').stop().animate({'marginLeft':'-180px'},200); $('#menu_pestana_contenedor').hide(); }
			else { $('#menu').stop().animate({'marginLeft':'5px'},200); $('#menu_pestana_contenedor').show(); }
	     }
	 );
	 
	$('#menu a').click ( function () { $('#menu').stop().animate({'marginLeft':'-180px'},200); $('#menu_pestana_contenedor').hide(); } );

 });

// Aparicion Menú


// Desplazamiento galeria

$(function() 
 {

	$('#bizq1').click( function () { $('#collage #fotos').stop().animate({'left':'0px'},200); });
	$('#bder1').click( function () { $('#collage #fotos').stop().animate({'left':'-242px'},200); });
	
	$('#bizq2').click( function () { $('#anteriores #fotos').stop().animate({'left':'0px'},200); });
	$('#bder2').click( function () { $('#anteriores #fotos').stop().animate({'left':'-242px'},200); });

});

// Desplazamiento galeria
