		
		var mo = 0;
		var con_mo = 0;
		var t;
		var lista_cargadas = [];
		var lista_total = [];
		var lista_descripciones = [];
		var src_actual;
		var id_actual;
		var mover_raton;
		var mover_raton2;
		var total_counters=0;
		var pos_click_barra;
		var pos_anterior;
		var pos_actual;
		var altura_barra;
		var top_content = 75;
		var down_content;
		var down_visible;
		var id_over_anterior;
		var enlace_actual = 'artwork';
		var enlazando = false;
		var m_total;
		var pc =0; //porcentaje barra
		var t2;
		var tam_imagen_mostrada;
		var imagen_ampliada = false;
		var src_click ;
		var alto;
		var ancho;
		var imagen = new Image();
		var pos_imagen = 0;
		var cargar_imagenes = gestor.getArrayThumbs();
		var c_images =[];
		var im_top;
		var esperando_src = '';
		var mover_lados = false;
		var pos_anterior_lados = '';
		var move=0;
		var time_down = 0;
		var tmdown;
		var top_imagen_mostrada;
		var pos_imagen_grande = 0;
		var click_imagen_mostrada = false;
		var texto_about = "\
																					<div id='content_about' style='position:relative;display:none;color:white;font-size:12px;overflow:hidden;left:"+($(window).width()/2-(640))+"px;top:"+($(window).height()/2-(233))+"px;text-align:left;width:1280px;height:466px;'>\
																						<div id='about_him' style='float:left;padding-top:10px;width:285px;margin-left:35px;'>\
																							<div style='color:#00deff;font-family:DecimaLight;font-size:40px;'>\
																								About him\
																							</div>\
																							<div style='color:#bbb;font-family:DecimaLight;font-size:18px;'>\
																								Jerico Santander, 25, digital artist,<br>\
																								Canary Islands, Spain\
																							</div>\
																							<div style='width:260px;'>\
																								<p style='color:#777;font-family:advocut;font-size:10px;text-align:left;line-height:14px;'>\
																								Jerico is a freelance art director and photo illustrator\
																								based in Lanzarote, Spain. He started to get interest in\
																								art at a very early age, but it wasn't until 1998 when\
																								he discovered computers and Photoshop; his new paper\
																								and colour pencils.</p>\
																								<p style='color:gray;font-family:advocut;font-size:10px;text-align:left;line-height:14px;'>\
																								Few years back, he started working in a small creative agency 'Atutiplen'.\
																								There he started to develop his technique and aesthetics as illustrator.\
																								It didn't took him long to start his career as independent artist.\
																								</p>\
																								<p style='color:gray;font-family:advocut;font-size:10px;text-align:left;line-height:14px;'>\
																								Jerico has worked for several agencies and brands from all over the globe.\
																								He has also contributed with articles\
																								and artworks for some of the most prestigious\
																								digital art and design magazines.\
																								</p>\
																								<p style='color:gray;font-family:advocut;font-size:10px;text-align:left;line-height:14px;'>\
																								Colors, balance and big doses of surrealism are the keystone\
																								that sustain Jerico’s compositions. Photography, 3D graphics\
																								and digital painting are always meticulously mixed in order\
																								to explore his very own vision of art.\
																								</p>\
																								<p style='color:gray;font-family:advocut;font-size:10px;text-align:left;line-height:14px;'>\
																								If you have something to say him, just drop a line!\
																								</p>\
																								<p style='color:gray;font-family:advocut;font-size:10px;text-align:left;line-height:14px;'>\
																								For jobs in France contact <span class='enlace_about'> Creasenso <a href='#' class='enlace_about_friend' >www.creasenso.com</a></span><br>\
																								</p>\
																							</div>\
																						</div>\
																						<div class='separador_about' style='float:left;margin-left:35px;'>\
																							<img src='img/separador.png'/>\
																						</div>\
																						<div id='about_press' style='float:left;padding-top:10px;margin-left:35px;'>\
																							<div style='color:#00deff;font-family:DecimaLight;font-size:40px;'>\
																								Press\
																							</div>\
																							<div style='color:#bbb;font-family:DecimaLight;font-size:18px;'>\
																								Features, interviews & publications:\
																							</div>\
																							<div style='padding-top:20px;font-family:DecimaRegular;color:#0098af;font-size:18px;'>\
																								Paper:\
																							</div>\
																							<div style='font-family:advocut;font-size:10px;text-align:left;color:gray;line-height:12px;padding-top:10px;'>\
																								- Computer Arts Magazine <br>\
																								- Computers Arts Projects <br>\
																								- Advanced Photoshop UK<br>\
																								- Advanced Photoshop Germany<br>\
																								- Digital Art<br>\
																								- Photoshop Creative<br>\
																								- IDN<br>\
																								- PSD Magazine<br>\
																								- Photo Digital<br>\
																								- APAG/UNICEF Unite for Children Book<br>\
																							</div>\
																							<div style='padding-top:20px;font-family:DecimaRegular;color:#0098af;font-size:18px;'>\
																								Online:\
																							</div>\
																							<div style='font-family:advocut;font-size:10px;text-align:left;color:gray;line-height:12px;padding-top:10px;'>\
																								- Format Magazine<br>\
																								- Computerlove<br>\
																								- Digital Arts Online<br>\
																								- The Art Directors Club<br>\
																								- Beautiful/Decay<br>\
																								- FreshBump<br>\
																								- Behance Network<br>\
																								- Top Design Magazine<br>\
																							</div>\
																						</div>\
																						<div class='separador_about' style='float:left;margin-left:35px;'>\
																							<img src='img/separador.png'/>\
																						</div>\
																						<div id='about_clients' style='float:left;padding-top:10px;margin-left:35px;'>\
																							<div style='color:#00deff;font-family:DecimaLight;font-size:40px;'>\
																								Clients\
																							</div>\
																							<div style='color:#bbb;font-family:DecimaLight;font-size:18px;'>\
																								Pleased to have worked with great<br>\
																								clients such as:\
																							</div>\
																							<div style='font-family:advocut;font-size:10px;text-align:left;color:gray;line-height:8px;padding-top:10px;'>\
																								<table>\
																									<tr>\
																										<td>- Asics</td>\
																										<td style='padding-left:20px;'>- SCPF Barcelona</td>\
																									</tr>\
																									<tr>\
																										<td>- Ferrero</td>\
																										<td style='padding-left:20px;'>- Pepsi</td>\
																									</tr>\
																									<tr>\
																										<td>- McCann Erikson Milan</td>\
																										<td style='padding-left:20px;'>- Frigo</td>\
																									</tr>\
																									<tr>\
																										<td>- Hugo Boss</td>\
																										<td style='padding-left:20px;'>- BUCK LA</td>\
																									</tr>\
																									<tr>\
																										<td>- Sega</td>\
																										<td style='padding-left:20px;'>- LoopMedia NY</td>\
																									</tr>\
																									<tr>\
																										<td>- Brand New School NY</td>\
																										<td style='padding-left:20px;'>- LG</td>\
																									</tr>\
																									<tr>\
																										<td>- BBDO Moscow</td>\
																										<td style='padding-left:20px;'>- AbelsonTaylor</td>\
																									</tr>\
																									<tr>\
																										<td>- Mentos</td>\
																										<td style='padding-left:20px;'>- Chiquita</td>\
																									</tr>\
																									<tr>\
																										<td>- Winter Olympic Games</td>\
																										<td style='padding-left:20px;'>- Bud Light</td>\
																									</tr>\
																									<tr>\
																										<td>- La Gazzetta dello Sport</td>\
																										<td style='padding-left:20px;'>- Computer Arts</td>\
																									</tr>\
																									<tr>\
																										<td>- Emporio Armani</td>\
																										<td style='padding-left:20px;'>- Digital Arts</td>\
																									</tr>\
																									<tr>\
																										<td>- TBWA Barcelona</td>\
																										<td style='padding-left:20px;'>- Kenmore</td>\
																									</tr>\
																									<tr>\
																										<td>- Cheetos</td>\
																										<td style='padding-left:20px;'>- Calder Bateman</td>\
																									</tr>\
																									<tr>\
																										<td>- H-57</td>\
																										<td style='padding-left:20px;'>- SCION</td>\
																									</tr>\
																									<tr>\
																										<td>- MTV</td>\
																										<td style='padding-left:20px;'>- MRM Worldwide Milan</td>\
																									</tr>\
																									<tr>\
																										<td>- FOX</td>\
																										<td style='padding-left:20px;'>- Subway</td>\
																									</tr>\
																									<tr>\
																										<td>- Dreamworks</td>\
																										<td></td>\
																									</tr>\
																									<tr>\
																										<td>- Nissan</td>\
																										<td></td>\
																									</tr>\
																									<tr>\
																										<td>- K-mart</td>\
																										<td></td>\
																									</tr>\
																									<tr>\
																										<td>- Mahou</td>\
																										<td></td>\
																									</tr>\
																									<tr>\
																										<td>- Ron Barcelo</td>\
																										<td></td>\
																									</tr>\
																									<tr>\
																										<td>- Oreo</td>\
																										<td></td>\
																									</tr>\
																									<tr>\
																										<td>- Forchets Milan</td>\
																										<td></td>\
																									</tr>\
																									<tr>\
																										<td>- Your Majestry</td>\
																										<td></td>\
																									</tr>\
																									<tr>\
																										<td>- Draftfcb Barcelona</td>\
																										<td></td>\
																									</tr>\
																								</table>\
																							</div>\
																						</div>\
																						<div class='separador_about' style='float:left;margin-left:35px;'>\
																							<img src='img/separador.png'/>\
																						</div>\
																						<div id='about_thanks' style='float:left;padding-top:10px;margin-left:35px;'>\
																							<div style='color:#00deff;font-family:DecimaLight;font-size:40px;'>\
																								Thank You\
																							</div>\
																							<div style='color:#bbb;font-family:DecimaLight;font-size:18px;'>\
																								A list of talented friends I want to<br>\
																								mention for their support:\
																							</div>\
																							<div style='font-family:advocut;font-size:10px;text-align:left;color:gray;line-height:12px;padding-top:10px;cursor:default;'>\
																								<span class='enlace_about'>- David Fuhrer  <a href='#' class='enlace_about_friend' >www.microbot.ch</a></span><br>\
																								<span class='enlace_about'>- H-57 Creative Agency  <a href='#' class='enlace_about_friend' >www.h-57.com</a></span><br>\
																								<span class='enlace_about'>- Ars Thanea  <a href='#' class='enlace_about_friend' >www.arsthanea.com</a></span><br>\
																								<span class='enlace_about'>- Justin Maller  <a href='#' class='enlace_about_friend'  >www.justinmaller.com</a></span><br>\
																								<span class='enlace_about'>- Jeff Huang  <a href='#'  class='enlace_about_friend' >www.thefifthorder.net</a></span><br>\
																								<span class='enlace_about'>- Fill Dunsky  <a href='#'  class='enlace_about_friend' >www.dunsky.ru</a></span><br>\
																								<span class='enlace_about'>- Matei Apostolescu  <a href='#'  class='enlace_about_friend' >www.013a.com</a></span><br>\
																								<span class='enlace_about'>- Archann Nair  <a href='#' class='enlace_about_friend' >www.archann.net</a></span><br>\
																								<span class='enlace_about'>- Heiko Klug  <a href='#' class='enlace_about_friend' >www.jesarone.com</a></span><br>\
																								<span class='enlace_about'>- Nik Ainley  <a href='#' class='enlace_about_friend' >www.shinybinary.com</a></span><br>\
																								<span class='enlace_about'>- Mr. Doob  <a href='#' class='enlace_about_friend' >www.mrdoob.com</a></span><br>\
																								<span class='enlace_about'>- Atutiplen  <a href='#' class='enlace_about_friend' >www.atutiplen.es</a></span><br>\
																								<span class='enlace_about'>- Medusa Team <a href='#' class='enlace_about_friend' >www.medusateam.com</a></span><br>\
																								<span class='enlace_about'>- Magomed Dovjenko  <a href='#' class='enlace_about_friend' >www.iammago.com</a></span><br>\
																								<span class='enlace_about'>- Emeric Trahand  <a href='#' class='enlace_about_friend' >www.stillontherun.com</a></span><br>\
																								<span class='enlace_about'>- Alexander Otto  <a href='#' class='enlace_about_friend' >www.diftnorm.com</a></span><br>\
																								<span class='enlace_about'>- Loic Dupasquier  <a href='#' class='enlace_about_friend' >www.kiluka.net</a></span><br>\
																								<span class='enlace_about'>- Pete Harrison  <a href='#' class='enlace_about_friend' >www.aeiko.net</a></span><br>\
																								<span class='enlace_about'>- Tomas Peña  <a href='#'  class='enlace_about_friend' >www.espaun256.com</a></span><br>\
																								<span class='enlace_about'>- Jakub Kempty</span><br>\
																								<span class='enlace_about'>- Ravi Vasavan  <a href='#'  class='enlace_about_friend' >www.thinkingmaking.com</a></span><br>\
																								<span class='enlace_about'>- Niklas Lundberg  <a href='#' class='enlace_about_friend' >www.diftype.com</a></span><br>\
																								<span class='enlace_about'>- David Macias  <a href='#' class='enlace_about_friend' >www.meideistudio.com</a></span><br>\
																								<span class='enlace_about'>- Maria Moreno  <a href='#' class='enlace_about_friend' >www.filleterrible.blogspot.com</a></span><br>\
																								<span class='enlace_about'>- Bart van Leeuwen  <a href='#' class='enlace_about_friend' >www.imallfake.com</a></span><br>\
																							</div>\
																						</div>\
																					</div>\
																					";
		
		var navInfo;
		$(document).ready(function()
		{

			navInfo = window.navigator.appVersion.toLowerCase();  
			
			document.onselectstart = function()
			{
				if($("#formulario_contact").html()==null)
				return false;
				
			}
			document.onmousedown = function()
			{
				if($("#formulario_contact").html()==null)
				return false;
			}
			
			document.onmouseup = function()
			{
				move = false;
			}

			$(document).keydown(barraTecladoDown);
			$(document).keyup(barraTecladoUp);
			$(document).keydown(function(e){if(e.keyCode==17) return false; else return true;});
			$(document).keyup(function(){return true;});
			
			jQuery(function($) {
				$(document)
				.bind('mousewheel', function(event, delta) {
					mousewheelup(delta)
					
				});
			});

			$(document).mouseup(function(){
				mover_raton = false;
				pos_click_barra=0;
				pos_anterior = '';
			});
			$(document).mousemove(function(e){
				
				if ( mover_raton)
				{
					var d_movimiento;
					if( pos_anterior == '')
					pos_anterior = pos_click_barra;
					
					d_movimiento = e.pageY - pos_anterior;
					if (d_movimiento <  0 && (parseInt($("#barra_interior").css('top'))+d_movimiento) < 0)
					{
						$("#barra_interior").css('top','0px');
						$("#content").css('margin-top',top_content+"px");	
						
					}
					
					else
					{
						var p_barra =(parseInt($("#barra_interior").css('top'))+d_movimiento);
						$("#barra_interior").css('top',(parseInt($("#barra_interior").css('top'))+d_movimiento)+'px');
						pc 			= p_barra*100/altura_barra;	
						var d_m			= pc*m_total/100;
						$("#content").css('margin-top',(75-d_m)+'px');
					}
					
					pos_anterior = e.pageY;
					
				}
				
			}); 
			
			(function($) {
				var imgList = [];
				$.extend({
						preload: function(imgArr, option) {
						
						
						var setting = $.extend({
							init: function(loaded, total) {},
							loaded: function(img, loaded, total) {},
							loaded_all: function(loaded, total) {}
						}, option);
						var total = imgArr.length;
						var loaded = 0;
						setting.init(0, total);
						var unasola;
						
						for(var i=0; i< imgArr.length;i++) 
						{
							var im1 = new Image();
							im1.src = imgArr[i];
							i
							if (!im1.complete)
							{
								im1 = null;
				
								imgList.push($("<img />")
								.attr("src", imgArr[i])
								.load(function() {
									
									loaded++;
									setting.loaded(this, loaded, total);
									if(loaded == total) {
										setting.loaded_all(loaded, total);
									}
								})
								);
							}
							else {total--;if ( total == 0)setting.loaded_all(1, 1);}
						}
						
					}
				});
			})(jQuery);
			var a = [];
			a.push('img/loadbox.gif');
			a.push('img/loading.gif');
			$(function() 
			{
				
				$.preload(a
				, {
					init: function(loaded, total) 
					{
						
						
					},
					loaded: function(img, loaded, total) 
					{
						
					},
					loaded_all: function(loaded, total) {
						
						init_all();
					}
				});
			});
			
			function init_all()
			{
				cargar_imagenes.push("img/aboutwhite.gif");
				cargar_imagenes.push("img/aboutblue.gif");
				cargar_imagenes.push("img/contactwhite.gif");
				cargar_imagenes.push("img/contactblue.gif");
				cargar_imagenes.push("img/artworkwhite.gif");
				cargar_imagenes.push("img/artworkblue.gif");
				cargar_imagenes.push("img/logo.gif");
				cargar_imagenes.push("img/loader.gif");
				cargar_imagenes.push("img/flechader.gif");
				cargar_imagenes.push("img/flechaderwhite.gif");
				cargar_imagenes.push("img/flechaizq.gif");
				cargar_imagenes.push("img/flechaizqblue.gif");
				cargar_imagenes.push("img/loader_big.gif");
				cargar_imagenes.push("img/webfondoup.jpg");
				cargar_imagenes.push("img/webfondodown.jpg");
				cargar_imagenes.push("img/back1.gif");
				cargar_imagenes.push("img/back2.gif");
				cargar_imagenes.push("img/close1.gif");
				cargar_imagenes.push("img/close2.gif");
				cargar_imagenes.push("img/lupa.gif");
				cargar_imagenes.push("img/separador.png");
				cargar_imagenes.push("img/send1.gif");
				cargar_imagenes.push("img/send2.gif");
				cargar_imagenes.push("img/x1.gif");
				cargar_imagenes.push("img/x2.gif");
				cargar_imagenes.push("img/contact_bg.png");
				cargar_imagenes.push("img/mail.gif");
				cargar_imagenes.push("img/phone.gif");
				cargar_imagenes.push("img/1.gif");
				
				if ( $.browser.msie && parseInt($.browser.version, 10) < 9 ) {
					fdbc = "img/fdbc_i.png";
					fdwc = "img/fdwc_i.png";
					fibc = "img/fibc_i.png";
					fiwc = "img/fiwc_i.png"
				}
				else
				{
					fdbc = "img/fdbc.png";
					fdwc = "img/fdwc.png";
					fibc = "img/fibc.png";
					fiwc = "img/fiwc.png"
				}
				
				cargar_imagenes.push(fdbc);
				cargar_imagenes.push(fdwc);
				cargar_imagenes.push(fibc);
				cargar_imagenes.push(fiwc);
				
				
				for( var i = 0; i < cargar_imagenes.length;i++)
				{
					var im = new Image();
					im.src = cargar_imagenes[i];	
				}
				
				
				
				
				
				$(function() 
				{
					$.preload(cargar_imagenes
					, {
						init: function(loaded, total) 
						{
							$("#wrap").html("<div class='div_loading'><p id='text_loading' style='font-size:10px;font-family:advocut;'>0</p></div>");
							if ( $.browser.msie && parseInt($.browser.version, 10) < 8 )
							$("#text_loading").css('left','0px');
							if(navInfo.indexOf('mac') != -1)
							{		
								$("#text_loading").css('padding-top','14px');
								$("#text_loading").css('padding-left','1px');
							}
			
							$(".div_loading").css('margin-top',($("#wrap").height()/2)-113+'px');		
							
						},
							loaded: function(img, loaded, total) 
						{
							$("#text_loading").html(parseInt(parseInt(loaded*100/total)));				
						
							if ( img.src.indexOf('/imagenes/') != -1 )
							lista_cargadas.push(img);
							
							lista_total.push(img);			
						},
						loaded_all: function(loaded, total) {
						
							$('body').prepend("	<div id='pageHeader' style='top:-50px;'>\
											<div id='enlaces' style='display:none;'>\
												<div id='barra_enlaces'>\
													<div id='barrita_enlaces'></div>\
												</div>\
												<div class='enlace artwork' style='font-family:DecimaRegular;font-size:22px;color:white;cursor:pointer;width:88px;text-align:left;'>\
													artwork\
												</div>\
												<div class='enlace about' style='font-family:DecimaRegular;font-size:22px;color:white;cursor:pointer;width:88px;text-align:center;'>\
													about\
												</div>\
												<div class='enlace contact' style='font-family:DecimaRegular;font-size:22px;color:white;cursor:pointer;width:88px;text-align:left;margin-left:17px;'>\
													contact\
												</div>\
											</div>\
										</div>");
							
							var fecha = new Date();
			
							$('body').append("<div id='footer'  style='bottom:-50px;width:"+$(window).width()+"px;text-align:center;color:#787878;line-height:22px;text-align:center;'><span style='position:absolute;left:23px'><a href='http://www.promsite.org/' target='_blank' style='text-decoration:none;color:#787878;'>HOSTED BY PROMSITE</a></span>©  "+fecha.getFullYear()+"	ALL RIGHTS RESERVED - JERICO SANTANDER <span style='position:absolute;right:23px;'><a href='http://www.isantander.com/' target='_blank' style='text-decoration:none;color:#787878;'>DEVELOPED BY ISANTANDER.COM</a></span></div>");
							
							var pos_barrita_enlaces = '-10';
							if ( $.browser.msie && parseInt($.browser.version, 10) < 8 )
							pos_barrita_enlaces = '-110';
							$("#pageHeader").animate(
							{
								top: '0px'
							},1250);
							$("#footer").animate(
							{
								bottom: '0px'
							},1250,function(){
								$(".artwork").animate({
									top:'0px'
								},200,function(){
									
									$(".about").animate(
									{
										top: '0px'
									},200,function(){
										$(".contact").animate(
										{
											top: '0px'
										},200,function(){
											$("#barrita_enlaces").animate(
											{
												left: pos_barrita_enlaces+'px'
											},200,function(){$(".artwork").css('color','#00deff');});
										});
									});
								});
								$('#wrap').slideToggle(1000,function(){	
									$("#wrap").html('');
									$(".thumb_big").bind('click',thumb_big_click);
									
								});
							});
							$('#enlaces').fadeIn('slow');
							var thumbs = gestor.getArrayThumbs();
							
							for ( var i = 0 in thumbs)
							{
								if (thumbs[i].indexOf("imagenes") != -1 )
								$("#content").append("<div class='casilla' id="+gestor.getIdProyecto(i)+"><div class='thumb_big'><img src='"+thumbs[i]+"'   width=350 height=240></div><div class='thumb_big2'></div></div>");				
							}
							if ( $.browser.msie && parseInt($.browser.version, 10) < 8)
							{
								$(".thumb_big").css('padding-left','0px');
								
							}
							setContentResolution();
							
							$(".thumb_big").mouseover(function()
							{
								if ( id_over_anterior != $(this).parent().attr('id'))
								{
									quitar();
									src_actual = (jQuery(this, "img")[0].src);
									id_actual   = $(this).parent().attr('id');
									
									$(this).parent().append("<div class='img_descripcion' >"+
									"<table style='width:100%;' cellspacing = 0 cellpadding=0>"+
									"<tbody>"+
									"<tr>"+
									"<td style='width:80%;text-align:left;margin-left:5px;padding-left:5px;padding-top:2px;'>"+
									gestor.getDescripcionProyecto($(this).parent().attr('id'))+
									"</td>"+
									"<td id='cont_thumb' rowspan=2 style='color:#00deff;text-align:right;padding-right:12px;'>"+
									(parseInt(gestor.getProyectoById($(this).parent().attr('id')).pos_thumb)+1)+"/"+gestor.getProyectoById($(this).parent().attr('id')).getNumImages()+"</td></tr><tr><td style='width:80%;text-align:left;margin-left:5px;padding-left:5px;color:#00deff;margin-top:-2px;;'>"+gestor.getTituloProyecto($(this).parent().attr('id'))+
									"</td>"+
									"</tr>"+
									"</tbody>"+
									"</table>"+
									"</div>");
									
									
									$(".img_descripcion").show("slide", { direction: "down" },400);
									
									try
									{
										
										if ( gestor.getProyectoById($(this).parent().attr('id')).getNumImages() >  1 )
										{
											
											$(this).parent().append("<div class='img_selector1'><img src='"+fiwc+"' class='imagen_left'><img src='"+fdwc+"' class='imagen_right'></div>");
											$('.imagen_right').mouseover(function(){
												$(this).attr('src',fdbc);
											});
											$('.imagen_right').mouseout(function(){
												$(this).attr('src',fdwc);
											});
											$('.imagen_left').mouseover(function(){
												$(this).attr('src',fibc);
											});
											$('.imagen_left').mouseout(function(){
												$(this).attr('src',fiwc);
											});
											$(".img_selector1").css('display','none');
											
											if( idown)
											$(".img_selector1").show("fade", {}, 100);
											else
											{	$(".img_selector1").fadeIn('slow');}
											$('.imagen_left').click(function(){
												muestra_thumb_siguiente(id_actual,src_actual,false);
											});
											$('.imagen_right').click(function(){
												muestra_thumb_siguiente(id_actual,src_actual,true);
											});
										}
									}
									catch(ex)
									{}					
								}
								id_over_anterior = $(this).parent().attr('id');
							});
			
							$(".enlace").click(function(){
								
								var nuevo_enlace = $(this).attr('class').substr(7,$(this).attr('class').length);
								$(".artwork").css('color','white');
								$(".about").css('color','white');
								$(".contact").css('color','white');
								$(this).css('color','#00deff');
								
								if( nuevo_enlace != enlace_actual && !enlazando)
								{
									enlazando = true;
									var enlace_anterior = enlace_actual;
		
									var left_artwork = -10;
									var left_about = 95;
									var left_contact = 182;
									if ( $.browser.msie && parseInt($.browser.version, 10) < 8 )
									{
										left_artwork-=100;
										left_about-=110;
										left_contact-=100;
									}
									switch(nuevo_enlace)
									{
									case 'artwork':	$("#barrita_enlaces").animate({
											left: left_artwork+'px',
											width:'88px'
										},250);
										
										
										cerrar_contact_click(0);
										if($('#wrap').css('display') != 'none')
										{
											$('#wrap').slideToggle(500,function(){
												$("#wrap").html('');
												enlazando = false;
											});
											
											
										}
										else
										enlazando = false;
										break;
									case 'about':	$("#barrita_enlaces").animate({
											left: left_about+'px',
											width:'74px'
										},125);
										$("#move_left").fadeOut('fast',function(){$(this).remove();});
										$("#move_right").fadeOut('fast',function(){$(this).remove();});
										$("#footer").fadeIn('slow');
										$("#move_left").fadeOut('fast',function(){$(this).remove();});
										$("#move_right").fadeOut('fast',function(){$(this).remove();});
										cerrar_contact_click(0);
										
										zoom = false;
										if($('#wrap').css('display') == 'none')
										{
											$("#wrap").css('background-image','url(img/webfondoup.jpg),url(img/webfondodown.jpg)');
											$('#wrap').slideToggle(500,function(){
												$("#wrap").css('font-family','decima');
												$("#wrap").html('');
												$("#wrap").append(texto_about);
												if($(window).width() < $("#content_about").width())
												$("#content_about").css('left','30px');
												else
												{
													$("#content_about").css('left',
													(($(window).width()/2)-($("#content_about").width()/2))+"px"
													)
												}
												$("#content_about").css('top',($(window).height()/2-(233))+"px");
												
												
												$('.enlace_about').mouseover(function(){
													$(this).css('color','#bbb');
													$("a", this).css('color','#00ddff');
												});
												$('.enlace_about').mouseout(function(){
													$(this).css('color','gray');
													$("a", this).css('color','#0098af');
												});
												$('.enlace_about').click(function(){
													
													if($("a", this).html() != null)
													{
														var win=window.open('','_blank');
														win.location='http://'+$("a", this).html();
													}
												});
												muestra_about();
												enlazando = false;
										
											});
											
										}
										else if ( enlace_actual != 'about' && !($("#imagen_mostrada").attr('src') == '' ) && $("#content_about").html()== null)
										{
											$("#move_left").fadeOut("fast",function(){$(this).remove();});
											$("#move_right").fadeOut("fast",function(){$(this).remove();});
											$("#dada").fadeOut('slow',function(){$("#dada").remove();});
											$("#wrap").children().each(function(){
												$(this).fadeOut('500',function(){$(this).remove();muestra_about()});
												
											})
											.parent()
											.append(texto_about)
											
											;
											$("#cierra_imagen_mostrada").remove();
											
											if($(window).width() < $("#content_about").width())
											$("#content_about").css('left','30px');
											else
											{
												$("#content_about").css('left',
												(($(window).width()/2)-($("#content_about").width()/2))+"px"
												)
											}
											$("#content_about").css('top',($(window).height()/2-(233))+"px");
											
											$('.enlace_about').mouseover(function(){
												$(this).css('color','#bbb');
												$("a", this).css('color','#00ddff');
											});
											$('.enlace_about').mouseout(function(){
												$(this).css('color','gray');
												$("a", this).css('color','#0098af');
											});
											$('.enlace_about').click(function(){
												
												if($("a", this).html() != null)
												{
													var win=window.open('','_blank');
													win.location='http://'+$("a", this).html();
												}
											});
											enlazando = false;
											muestra_about();
										}
										else
										enlazando = false;
										
										break;
									case 'contact':$("#barrita_enlaces").animate({
											left: left_contact+'px',
											width: '87px'
										},250);
										
										
										var div = '';
										var top_transparent = 0;
										if($("#wrap").html()=='' || $("#dada").html() != null)
										{	
											div = "body";
											top_transparent = 50;
										}
										else
										div = "#wrap";
										
										$(div).append("<div id='transparente_contact' style='width:100%;height:100%;background-color:#333;position:absolute;top:"+top_transparent+"px;left:0px;z-index:7;opacity:0.9; filter:alpha(opacity=90);'></div>");
										
										$("body").append("<div id='formulario_contact' style='width:374px; height:538px;background-image:url(img/contact_bg.png);position:absolute;z-index:35;top:"+(($(window).height()/2)-(538/2))+"px;left:"+(($(window).width()/2)-(334/2))+"px;opacity:1; filter:alpha(opacity=100);'>\
																			<div style='float:right;margin-right:10px;margin-top:5px;'><img src='img/x1.gif' id='cerrar_contact'/></div>\
																			<div style='width:334px;margin-left:40px;'>\
																				<div style='font-family:DecimaLight;font-size:40px;color:#00deff;text-align:left;margin-top:20px;'>\
																					Contact\
																				</div>\
																				<div style='font-family:DecimaRegular;font-size:18px;color:#e9e9e9;text-align:left;margin-top:30px;'>\
																					Get in touch\
																				</div>\
																				<div style='font-family:advocut;font-size:10px;color:#005f6d;text-align:left;margin-top:10px;'>\
																					<img src='img/mail.gif' style='position:relative;top:3px;'/> &nbsp; hi@jericosantander.com\
																				</div>\
																				<div style='font-family:advocut;font-size:10px;color:#005f6d;text-align:left;margin-top:10px;'>\
																					<img src='img/phone.gif' style='position:relative;top:3px;'/> &nbsp;(+34) 671 638 838\
																				</div>\
																				<div style='font-family:DecimaRegular;font-size:18px;color:#e9e9e9;text-align:left;margin-top:30px;'>\
																					Or drop me a line:\
																				</div>\
																				<div style='line-height:15px;margin-top:10px;'>\
																					<table>\
																						<tr style='height:8px;'>\
																							<td style='font-size:10px;font-family:advocut;text-align:left;color:#787878;'>Name</td>\
																						</tr>\
																						<tr>\
																							<td style='text-align:left;'><input type='text' id='nombre' style='border:none;background-color:#313131;width:180px;color:#bbb;font-family:advocut;font-size:12px;'/></td>\
																						</tr>\
																						<tr style='height:8px;'>\
																							<td style='font-size:10px;font-family:advocut;text-align:left;color:#787878;'>Email</td>\
																						</tr>\
																						<tr>\
																							<td style='text-align:left;'><input type='text' id='email' style='border:none;background-color:#313131;width:180px;color:#bbb;font-family:advocut;font-size:12px;'/></td>\
																						</tr>\
																						<tr style='height:8px;'>\
																							<td style='font-size:10px;font-family:advocut;text-align:left;color:#787878;'>Subject</td>\
																						</tr>\
																						<tr>\
																							<td style='text-align:left;'><input type='text' id='subject' style='border:none;background-color:#313131;width:180px;color:#bbb;font-family:advocut;font-size:12px;'/></td>\
																						</tr>\
																						<tr style='height:8px;'>\
																							<td style='font-size:10px;font-family:advocut;text-align:left;color:#787878;'>Message</td>\
																						</tr>\
																						<tr>\
																							<td><textarea name='message' id='mensaje' style='overflow:auto;border:none;background-color:#313131;width:290px; height:100px;color:#bbb;font-family:advocut;font-size:12px;'></textarea></td>\
																						</tr>\
																						<tr>\
																							<td style='text-align:right;' id='contact_mensaje'><a href='#' onclick='send_mail();'><img src='img/send1.gif' onmouseover='this.src=\"img/send2.gif\"' onmouseout='this.src=\"img/send1.gif\"' style='border:none;'></td>\
																						</tr>\
																					</table>\
																				</div>\
																			</div>\
																		</div>");
										enlazando = false;
										$("#cerrar_contact").mouseover(function(){
											$(this).attr('src','img/x2.gif');
										});
										$("#cerrar_contact").mouseout(function(){
											$(this).attr('src','img/x1.gif');
										});
										$("#cerrar_contact").click(function(){
											enviando_mail = 0;
											cerrar_contact_click(1);
											
											var pos = 0;
											var ancho = 68;
											if(enlace_anterior == 'artwork')
											{	
												pos = -10;
												ancho = 88;
											}
											else if (enlace_anterior == 'about')
											{
												pos = 95;
												ancho = 74;
												
											}
											$("#barrita_enlaces").animate({
												left: pos+'px',
												width: ancho+'px'
											},205);
											
											$("."+enlace_anterior).css('color','#00deff');
											$(".contact").css('color','white');
											enlace_actual = enlace_anterior;
											enlace_anterior = 'contact';
									
										});
										
										break;
										
									}
									enlace_actual = nuevo_enlace;
									
									
								}
							})
							
							$(".enlace").mouseover(function(){
								$(this).css('color','#00deff');
							});
							$(".enlace").mouseout(function(){
								if( $(this).attr('class').substr(7,$(this).attr('class').length) != enlace_actual)
								$(this).css('color','white');
							});
							
						}
					});
					
				});
				
			}

			$(".casilla").mouseout(function(){
				quitar();
			});
			
		});
		function cerrar_contact_click(click_x)
		{
			if(click_x != 1 )
			{
				$("#dada").remove();
				$("#cierra_imagen_mostrada").remove();
			}
			$("#transparente_contact").remove();
			$("#formulario_contact").remove();
		}
		
		var temp_about;
		
		
		function muestra_about()
		{
			if($("#content_about").css('display') == 'none')
			{
				$("#content_about").fadeIn('800');
				
			}
			if($("#content_about").width() > $(window).width())
			{
				if($("#move_left_about").html() == null )
				{
					$("#wrap").append("<div id='move_left_about' style='opacity:0.2; filter:alpha(opacity=20);position:absolute;top:"+(($(window).height()/2)-20)+"px;left:0px;'><img id = 'img_move_left_about' src='"+fiwc+"'/></div>");
					
					$("#move_left_about").mouseover(function(e)
					{
						$("#img_move_left_about").attr('src',fibc);
						x=e.pageX;
						y=e.pageY;
						
						
						clearInterval(temp_about);
						temp_about = setInterval("animacion_about('der')",10);
						
					});
					$("#move_left_about").mouseout(function(e)
					{
						
						$("#img_move_left_about").attr('src',fiwc);
						clearInterval(temp_about);
						
					});
					
					$("#wrap").append("<div id='move_right_about' style='position:absolute;top:"+(($(window).height()/2)-20)+"px;left:"+($(window).width()-54)+"px;'><img id = 'img_move_right_about' src='"+fdwc+"'/></div>");
					$("#move_right_about").mouseover(function(e)
					{
						$("#img_move_right_about").attr('src',fdbc);
						x=e.pageX;
						y=e.pageY;
						
						
						clearInterval(temp_about);
						temp_about = setInterval("animacion_about('izq')",10);
					});
					$("#move_right_about").mouseout(function(e)
					{
						
						$("#img_move_right_about").attr('src',fdwc);
						clearInterval(temp_about);
						
					});
					
				}
			}
			else
			{
				$("#move_left_about").remove();
				$("#move_right_about").remove();
			}
		}
		
		function cierra_wrap()
		{
			$("#move_left").fadeOut('fast',function(){$(this).remove();});
			$("#move_right").fadeOut('fast',function(){$(this).remove();});
			$("#cierra_wrap").unbind('click');
			$("#move_left").fadeOut("fast");
			$("#move_right").fadeOut("fast");
			$("#wrap").slideToggle(500,function()
			{
				$("#wrap").html('');
				$("#wrap").css('top','0px');
				$("#cierra_wrap").bind('click',cierra_wrap);	
			});
			
			
		}
		function thumb_big_click()
		{
			
			var ejecutado = false;
			$("#wrap").html('');
			$("#wrap").css('background-image','url(img/webfondoup.jpg),url(img/webfondodown.jpg)');
			$(".showing").html('');
			
			src_click  = (jQuery(this, "img")[0].src);
			alto 		= $("#wrap").height()-$("#pageHeader").height()-$("#footer").height()-100;
			ancho	= $("#wrap").width(); 
			imagen = new Image();
			id_actual = $(this).parent().attr('id');
			pos_imagen = parseInt(gestor.getProyectoById(id_actual).pos_thumb);
			
			imagen.src = gestor.getProyectoById(id_actual).getImagenByPos(parseInt(gestor.getProyectoById(id_actual).pos_thumb)).src;
			
			var im1 = new Image();
			im1.src = imagen.src;
			
			$("#wrap").append("<div class='showing' style='display:none;margin-left:auto;margin-right:auto;text-align:center;position:relative;top:50px;height:85%;'></div>");
			$("#wrap").append("<div id='cierra_wrap' style='opacity:0.9; filter:alpha(opacity=90);position:absolute;z-index:5; left:0px;top:50px;height:40px;width:50px;padding-top:10px;font-family:swift;font-size:8px;color:white;cursor:pointer;background-color:black;'><img src='img/back1.gif' title='Back to Artwork' id='back_to_artwork' /></div>");
			$("#cierra_wrap").mouseover(function(){$("#back_to_artwork").attr('src','img/back2.gif');$(this).css('opacity','1');$(this).css('filter','alpha(opacity=100)');});
			$("#cierra_wrap").mouseout(function(){$("#back_to_artwork").attr('src','img/back1.gif');$(this).css('opacity','0.9');$(this).css('filter','alpha(opacity=90)');});
			
			$("#cierra_wrap").bind('click',cierra_wrap);
			
			$("#wrap").slideToggle(500,function()
			{
				
				
				if (!ejecutado && im1.complete)
				{
					im1 = null;
					
					
					imagen_grande_cargada(imagen.src);
					$(".showing").fadeIn('slow',function(){	imagen_mostrada_mouseover();});
					
					ejecutado = true;
				}
				else if ( !ejecutado)
				{
					$(".showing").css('display','block');
					$(".showing").css('opacity',1);
					$(this).css('filter','alpha(opacity=100)');
					
					im1 = null;
					
					$(".showing").html("<img class='mostrada' src='img/loader_big.gif' style='margin-top:"+(($(window).height()/2)-60)+"px;'>");	
					
					$(function() {
						$.preload([imagen.src]
						, {
init: function(loaded, total) 
							{
								
							},
loaded: function(img, loaded, total) {
								
							},
							loaded_all:function(loaded,total)
							{
								imagen_grande_cargada(imagen.src);
								$(".showing").fadeIn('slow',function(){	imagen_mostrada_mouseover();});
							}
						});
					});
					
				}
				
				
			});
			
		}
		function mover_grande_lados(opcion,nivel) 
		{
			var margen = 20;
			var mov = 3*nivel;

			if ( opcion == 1 )
			{
				if ( ($("#imagen_mostrada").width()-$("#wrap").width()-margen+parseInt($("#imagen_mostrada").css('margin-left'))) > -margen*2 )
				{
					$("#imagen_mostrada").css('margin-left',(parseInt($("#imagen_mostrada").css('margin-left'))-mov)+'px');
					
				}
				else
				clearInterval(t);
			}
			else if ( opcion == 2 )
			{
				if ( parseInt($("#imagen_mostrada").css('margin-left')) < margen )
				$("#imagen_mostrada").css('margin-left',(parseInt($("#imagen_mostrada").css('margin-left'))+mov)+'px');
				else
				clearInterval(t);
			}
			else if (opcion == 3 ) 
			{
				$("#imagen_mostrada").css('margin-top',(parseInt($("#imagen_mostrada").css('margin-top'))-mov)+'px');		
			}
			
		}
		var altura_ventana =$(window).height();
		
		$(window).resize(function() {
			altura_ventana = $(window).height();
			setContentResolution();
			
		});
		function muestra_loading_wrap()
		{
			$("#move_left").unbind('click');
			$("#move_right").unbind('click');
			$("#imagen_mostrada").unbind('click');
			$("#imagen_mostrada").unbind('mouseover');
			$("#wrap").append("<div id = 'loading_wrap' style='position:absolute;z-index:30;left:"+(($(window).width()/2)-25)+"px;top:"+((($(window).height()-$("#pageHeader").height()-$("#footer").height())/2)+25)+"px;width:50px;height:50px;opacity:0.9;background-color:#202020;background-image:url(img/loader_big.gif);background-repeat:no-repeat;background-position:center center;'></div>");
			jQuery("#loading_wrap").css("filter", "alpha(opacity=90)");
			
		}
		function oculta_loading_wrap()
		{
			$("#loading_wrap").remove();
		}
		
		var zoom = true;
		function imagen_grande_cargada(_src)
		{
			
			var alto_imagen;
			var ancho_imagen;
			zoom = true;
			
			$(".showing").html('');
			
			imagen = new Imagen();
			imagen.src = _src;
			var im1  = new Image();
			im1.src = _src;
			if ( gestor.getProyectoById(id_actual).getNumImages() > 1 )
			{
				
				$("#wrap").append("<div id='move_left' style='position:absolute;z-index:5;left:0px;top:"+(($(window).height()/2)-20)+"px;width:54px;height:54px;background-image:url(img/flechaizq.gif)'></div>");
				$("#wrap").append("<div id='move_right' style='position:absolute;z-index:5;left:"+($(window).width()-50)+"px;top:"+(($(window).height()/2)-20)+"px;width:54px;height:54px;background-image:url(img/flechaderwhite.gif);'></div>");
				$('#move_right').bind('mouseover',function(){
					$(this).css('background-image','url(img/flechader.gif)');
				});
				$('#move_right').bind('mouseout',function(){
					$(this).css('background-image','url(img/flechaderwhite.gif)');
				});
				$('#move_left').bind('mouseover',function(){
					$(this).css('background-image','url(img/flechaizqblue.gif)');
				});
				$('#move_left').bind('mouseout',function(){
					$(this).css('background-image','url(img/flechaizq.gif)');
				});
			}
			
			gestor.getProyectoById(id_actual).pos_imagen = gestor.getProyectoById(id_actual).pos_thumb;
			
			
			tam_imagen_mostrada = im1.height;
			
			if ( im1.height < alto )
			{
				alto_imagen = im1.height;
				ancho_imagen = im1.width;	
			}
			else if ( im1.height >= alto )
			{
				alto_imagen = alto;
				var porcentaje = (alto/(im1.height * alto_imagen))*0.1;
				ancho_imagen = im1.width * porcentaje;
			}
	
			var m_left = (ancho / 2 ) -(ancho_imagen/2);
			$("#move_left").bind('click',move_right_big);
			$("#move_right").bind('click',move_left_big);
			
			var alto_imagen_mostrada = $(window).height()-$("#pageHeader").height()-$("#footer").height()-35; //10 de borde de la imagen y 5 que no se de donde salen, además 10 de margen superior y 10 de inferior.
			
		
			$(".showing").hide();
			
			
			if ( alto_imagen_mostrada > im1.height  )
			{
				alto_imagen_mostrada = im1.height;
				ancho_imagen_mostrada = im1.width;
				zoom = false;	
				es_alto = false;				
			}
			else
			{
				var p_alto = alto_imagen_mostrada * 100 / im1.height;
				ancho_imagen_mostrada = p_alto * im1.width*0.01;	
				es_alto = true;				
			}
			if ( imagen_ampliada ) 
			decrecer_imagen_grande_on_resize(alto_imagen_mostrada,ancho_imagen_mostrada);
			if ( ancho_imagen_mostrada > $(window).width() ) 
			{
				ancho_imagen_mostrada =  $(window).width()-10;
				var porcentaje = ancho_imagen_mostrada*100/im1.width;
				alto_imagen_mostrada = porcentaje*im1.height*0.01;
				zoom = true;
				es_ancho = true;
			}

			im_top = (($(window).height()-$("#pageHeader").height()-$("#footer").height()-15)-alto_imagen_mostrada)/2;
			$(".showing").append("<img id='imagen_mostrada' src='"+imagen.src+"' style='height:"+alto_imagen_mostrada+"px;margin-top:"+im_top+"px' />");
			$("#imagen_mostrada")
			.attr('src', im1.src)
			.css('height',alto_imagen_mostrada+'px')
			.css('width',ancho_imagen_mostrada+'px')
			.css('margin-top',im_top+'px');
			habilita_descripcion();
			
			if ( zoom )
			{
				if($("#imagen_mostrada").length >0 )
				document.getElementById('imagen_mostrada').style.cursor='pointer';
				
				$("#imagen_mostrada").click(function()
				{
					
					if ( !imagen_ampliada && !moviendo_grande)
					{
						if(click_imagen_mostrada)
						return false;
						else
						click_imagen_mostrada = true;
						deshabilita_descripcion();
						top_imagen_mostrada = parseInt($("#imagen_mostrada").css('margin-top'));
						$("#move_left").fadeOut("slow");
						$("#move_right").fadeOut("slow");
						$("#cierra_wrap").fadeOut("slow");
						var pasos = (im1.height-alto_imagen_mostrada)/10;
						
						$('body').append("<div id = 'dada' style='position:absolute;width:"+ancho_imagen_mostrada+"px;height:"+alto_imagen_mostrada+"px;top:50px;z-index:5;left:"+(($(window).width()-ancho_imagen_mostrada)/2)+"px;text-align:center;'></div>");
						
						$("#imagen_mostrada").appendTo($("#dada"));
						
						if ( es_alto )
						mtop =10;
						else if ( es_ancho )
						mtop = ($(window).height() -$("#pageHeader").height()-im1.height)/2;
						
						$("#imagen_mostrada").animate(
						{
							marginTop: mtop+'px'
							,width: im1.width+'px'
							,height:im1.height+'px'
							
						},400);
						
						$("#dada").animate(
						{
							left:(($(window).width()-im1.width)/2)+'px'
							
						},400,function()
						{
							$("#dada").css('width',im1.width+'px');
							$("#dada").css('height',im1.height+'px');
							$("#imagen_mostrada").css('width','100%');
							$("#imagen_mostrada").css('height','100%'); 
							
							mover_raton2 = true;
							imagen_ampliada = true;
							var drag=$("#dada");
							
							
							drag.bind('mousedown',function(e)
							{
								e.preventDefault();
								$("#dada").css('cursor','move');
								drop=$(this);
								move=1;
								var position = $(this).position();
								l=e.pageX-position.left;
								t=e.pageY-position.top;
								
							});
							drag.bind('mouseup',function(e)
							{
								e.preventDefault();
								move=0;
								$("#dada").css('cursor','auto');
								
								
							});
							$(document).bind('mousemove',function(e){
								e.preventDefault();
								x=e.pageX;
								y=e.pageY;
								if(move==1)
								{
									
									var posy = y-t;
									var posx = x-l;
									
									if (  posx > 8 )
									posx = 8;
									else if (  (($(window).width()-$("#dada").width())-posx ) > 15)
									posx = -15+$(window).width()-$("#dada").width();
									
									if ( posy > 50 )
									posy = 50;
									else if ( ($(window).height()-60-$("#dada").height()-posy) > -30 )
									posy = $(window).height()-60-$("#dada").height()+30;
				
									if ($(window).width() < $("#dada").width() && $(window).height()-$("#pageHeader").height() -35< $("#dada").height())
									drop.css({left: posx, top: posy });										
									
									else if ($(window).width() < $("#dada").width() && $(window).height()-$("#pageHeader").height()-35 >= $("#dada").height())										
									drop.css({left: posx});										
									
									else if ( $(window).height() < ($("#dada").height() && $(window).width()-$("#pageHeader").height()-35))										
									drop.css({top: posy });
									
								}
								
							});
							
							document.getElementById('imagen_mostrada').style.cursor = 'move';
			
							pos_minimize 	= 0;
							posy_minimize 	= parseInt($("#imagen_mostrada").css('margin-top'))+parseInt($("#dada").css('top'));
							if($("#imagen_mostrada").width() > $(window).width())
							{
								pos_minimize = ($(window).width()-50);								
							}
							else	
							pos_minimize = ($("#imagen_mostrada").width()+parseInt($("#imagen_mostrada").parent().css('left'))-45);
							
							$("#dada").parent().append("<div id='cierra_imagen_mostrada' style='opacity:0.9;filter:alpha(opacity=90);position:absolute;z-index:6; left:"+pos_minimize+"px;top:"+posy_minimize+"px;height:50px;width:50px;background-color:#333;font-family:swift;font-size:8px;color:white;cursor:pointer;'><img src='img/close1.gif' width=20 height=20 title='Minimize' id='minimize' style='padding-top:15px;'/></div>");
							$("#cierra_imagen_mostrada").click(function(){decrecer_imagen_grande(alto_imagen_mostrada,ancho_imagen_mostrada,top_imagen_mostrada);$(this).remove();});
							$("#cierra_imagen_mostrada").mouseover(function(){$(this).css('opacity','1');$(this).css('filter','alpha(opacity=100)');$("#minimize").attr('src','img/close2.gif');});
							$("#cierra_imagen_mostrada").mouseout(function(){$(this).css('opacity','0.9');$(this).css('filter','alpha(opacity=90)');$("#minimize").attr('src','img/close1.gif');});
							
					
						}
						);
					
						if ( im1.height > $(window).height()-$("#pageHeader").height())
						{	
							
							$("#footer").fadeOut('slow');
						}
									
					}
					
				});
			}
			else
			{
				$("#imagen_mostrada").unbind("click");
				
			}
		}
		var st;
		function imagen_mostrada_mouseover()
		{

			if ( $("#title_big").html() == null || $("#title_big").html() == '')
			{
				quitar_titulo_1 = false;
				pon_titulo();
				imagen_mostrada_mouseout()
			}
		}
		function pon_titulo(boton_big)
		{
			var titulo 	= gestor.getProyectoById(id_actual).getImagenByPos(pos_imagen).getTitulo();
			var descripcion = gestor.getProyectoById(id_actual).getImagenByPos(pos_imagen).getDescripcion();
			var num_images  = gestor.getProyectoById(id_actual).getNumImages();
			var mleft = ($(window).width()/2)+($("#imagen_mostrada").width()/2);
			var mtop  =(parseInt($("#imagen_mostrada").css('margin-top'))+($("#imagen_mostrada").height()*0.9)- 60);
			
			if( $("#title_big").length == 0 )
			{
				$("#imagen_mostrada").parent().append("<div id='title_big' style = 'width:1px;height:60px;background-color:black;opacity:0.9;filter:alpha(opacity=90);position:absolute;left:"+(mleft+2)+"px;top:"+mtop+"px;'></div>");
				$("#title_big").animate({
width:300,
left:(mleft-298)
				},200,function(){
					if( $("#title_big").length != 0 )
					document.getElementById('title_big').innerHTML = "<div id='title_desc' style='font-size:14px;text-align:right;color:#00DEFF;padding-left:10px;padding-right:10px;font-family:DecimaRegular;padding-right:20px;padding-top:10px;'>"+titulo+" [ "+(pos_imagen+1)+" of "+num_images+" ]</div><div id='desc_big' style='display:block;padding-right:20px;font-size:10px;font-family:advocut; padding-left:10px;padding-top:5px;color:white;text-align:right;line-height:10px;'>"+descripcion+"</div></div>";
					
				});
				imagen_mostrada_mouseout();	

			}

		}
		var quitar_titulo_1 = true;
		function imagen_mostrada_mouseout()
		{					
			quitar_titulo_1 =  true;
			clearInterval(st);
			st = setTimeout('quita_titulo()',4000);					
		}
		var quitar_titulo = false;
		function quita_titulo()
		{
			if (quitar_titulo_1)
			{
				var mleft = ($(window).width()/2)+($("#imagen_mostrada").width()/2);
				$("#title_big").html('');
				$("#title_big").animate({
					width:0,
					left:(mleft)
				},200,function(){$(this).remove();});
				
				quitar_titulo = false;
				
			}
			
		}
		var ancho_imagen_mostrada;
		var es_ancho = false;
		var es_alto = false;
		var mtop;
		var decreciendo_imagen_mostrada = false;
		function calcula_tamanio_cambiar_imagen(im1)
		{
			
			zoom = true;
					
			var alto_imagen_mostrada = $(window).height()-$("#pageHeader").height()-$("#footer").height()-35;
			
			if ( alto_imagen_mostrada > im1.height  )
			{
				alto_imagen_mostrada = im1.height;
				ancho_imagen_mostrada = im1.width;
				zoom = false;	
				es_alto = false;				
			}
			else
			{
				var p_alto = alto_imagen_mostrada * 100 / im1.height;
				ancho_imagen_mostrada = p_alto * im1.width*0.01;	
				es_alto = true;				
			}
			if ( imagen_ampliada ) 
			decrecer_imagen_grande_on_resize(alto_imagen_mostrada,ancho_imagen_mostrada);
			if ( ancho_imagen_mostrada > $(window).width() ) 
			{
				ancho_imagen_mostrada =  $(window).width()-10;
				var porcentaje = ancho_imagen_mostrada*100/im1.width;
				alto_imagen_mostrada = porcentaje*im1.height*0.01;
				zoom = true;
				es_ancho = true;
			}
			
			
			im_top = (($(window).height()-$("#pageHeader").height()-$("#footer").height()-15)-alto_imagen_mostrada)/2;
			$("#imagen_mostrada")
			.attr('src', im1.src)
			.css('height',alto_imagen_mostrada+'px')
			.css('width',ancho_imagen_mostrada+'px')
			.css('margin-top',im_top+'px');
			
			if ( zoom )
			{
				document.getElementById('imagen_mostrada').style.cursor = 'pointer';
				$("#imagen_mostrada").unbind("click");
				$("#imagen_mostrada").click(function()
				{
					
					if ( !imagen_ampliada && !moviendo_grande)
					{
						if(click_imagen_mostrada)
						return false;
						else
						click_imagen_mostrada = true;
						$("#title_big").remove();
						deshabilita_descripcion();
						top_imagen_mostrada = parseInt($("#imagen_mostrada").css('margin-top'));
						$("#move_left").fadeOut("slow");
						$("#move_right").fadeOut("slow");
						$("#cierra_wrap").fadeOut("slow");
						var pasos = (im1.height-alto_imagen_mostrada)/10;
						
						$('body').append("<div id = 'dada' style='position:absolute;width:"+ancho_imagen_mostrada+"px;height:"+alto_imagen_mostrada+"px;top:50px;z-index:5;left:"+(($(window).width()-ancho_imagen_mostrada)/2)+"px;text-align:center;'></div>");
						$("#imagen_mostrada").appendTo($("#dada"));
						
						if ( es_alto )
						mtop =10;
						else if ( es_ancho )
						mtop = ($(window).height() -$("#pageHeader").height()-im1.height)/2;
						
						$("#imagen_mostrada").animate(
						{
							marginTop: mtop+'px'
							,width: im1.width+'px'
							,height:im1.height+'px'
							
						},400);
				
						$("#dada").animate(
						{
							left:(($(window).width()-im1.width)/2)+'px'
							
						},400,function()
						{
							if ( !decreciendo_imagen_mostrada)
							{
								$("#dada").css('width',im1.width+'px');
								$("#dada").css('height',im1.height+'px');
								$("#imagen_mostrada").css('width','100%');
								$("#imagen_mostrada").css('height','100%');
								
								mover_raton2 = true;
								imagen_ampliada = true;
								var drag=$("#dada");
								
								
								$(document).bind('mousemove',function(e){
									e.preventDefault();
									x=e.pageX;
									y=e.pageY;
									if(move==1)
									{
										var posy = y-t;
										var posx = x-l;
		
										if (  posx > 8 )
										posx = 8;
										else if (  (($(window).width()-$("#dada").width())-posx ) > 15)
										posx = -15+$(window).width()-$("#dada").width();
		
										if ( posy > 50 )
										posy = 50;
										else if ( ($(window).height()-60-$("#dada").height()-posy) > -30 )
										posy = $(window).height()-60-$("#dada").height()+30;

										if ($(window).width() < $("#dada").width() && $(window).height()-$("#pageHeader").height() -35< $("#dada").height())
										drop.css({left: posx, top: posy });										
										
										else if ($(window).width() < $("#dada").width() && $(window).height()-$("#pageHeader").height()-35 >= $("#dada").height())										
										drop.css({left: posx});										
										
										else if ( $(window).height() < ($("#dada").height() && $(window).width()-$("#pageHeader").height()-35))										
										drop.css({top: posy });
	
									}
								});
								drag.mouseup(function()
								{
									move=0;
									document.getElementById('dada').style.cursor = 'default';

								}).mousedown(function(e)
								{
							
									drop=$(this);
									move=1;
									var position = $(this).position();
									l=e.pageX-position.left;
									t=e.pageY-position.top;
								});
		
								pos_minimize = 0;
								posy_minimize 	= parseInt($("#imagen_mostrada").css('margin-top'))+parseInt($("#dada").css('top'));
								if($("#imagen_mostrada").width() > $(window).width())
								{
									pos_minimize = ($(window).width()-50);								
								}
								else	
								pos_minimize = ($("#imagen_mostrada").width()+parseInt($("#imagen_mostrada").parent().css('left'))-45);
								
								$("#dada").parent().append("<div id='cierra_imagen_mostrada' style='opacity:0.9;filter:alpha(opacity=90);position:absolute;z-index:6; left:"+pos_minimize+"px;top:"+posy_minimize+"px;height:50px;width:50px;background-color:#333;font-family:swift;font-size:8px;color:white;cursor:pointer;'><img src='img/close1.gif' width=20 height=20 title='Minimize' id='minimize' style='padding-top:15px;'/></div>");
								$("#cierra_imagen_mostrada").click(function(){decrecer_imagen_grande(alto_imagen_mostrada,ancho_imagen_mostrada,top_imagen_mostrada);$(this).remove();});
								$("#cierra_imagen_mostrada").mouseover(function(){$(this).css('opacity','1');$(this).css('filter','alpha(opacity=100)');$("#minimize").attr('src','img/close2.gif');});
								$("#cierra_imagen_mostrada").mouseout(function(){$(this).css('opacity','0.9');$(this).css('filter','alpha(opacity=90)');$("#minimize").attr('src','img/close1.gif');});
								
								document.getElementById('imagen_mostrada').style.cursor = 'move';
							}
						}
						);
						
						if ( im1.height > $(window).height()-$("#pageHeader").height())
						{	
							
							$("#footer").fadeOut('slow');
						}
						
						
					}
					
				});
			}
			else
			{
				$("#imagen_mostrada").unbind("click");
				
			}
		}
		function precarga_resto_proyecto(_lista,_src_cargada)
		{
			
			for ( var i = 0; i < _lista.length; i++ )
			{
				if ( _src_cargada.indexOf(_lista[i]) != -1)
				{
					_lista.splice(i,1);
					break;
				}
			}
			var lista_sin_cargar = [];
			for (i = 0; i < _lista.length; i++ )
			{
				var im = new Image();
				im.src = _lista[i];
				if ( !im.complete )
				lista_sin_cargar.push(im.src);
			}
			if ( lista_sin_cargar.length > 0 )
			{
				$(function() 
				{
					$.preload(lista_sin_cargar
					, {
						init: function(loaded, total) {
							
						},
						loaded: function(img, loaded, total) 
						{
							if ( img.src.indexOf(esperando_src) != -1 )
							{
								oculta_loading_wrap();
								esperando_src = '';
								
								$("#move_left").bind('click',move_right_big);
								$("#move_right").bind('click',move_left_big);
								if ( mover_hacia == 'left' )
								$("#move_left").click();
								else if ( mover_hacia == 'right')
								$("#move_right").click();
								
								mover_hacia = '';
							}
							
						},
						loaded_all:function(loaded,total)
						{
							
						}
					});
				});
			}
			
			
			
		}
		var moviendo_grande = false;
		var mover_hacia = '';
		function move_left_big()
		{
		
			quitar_titulo_1  = true;
			quita_titulo();
			
			_src = gestor.getProyectoById(id_actual).getNextImagenByPos(gestor.getProyectoById(id_actual).pos_imagen).src;
			pos_imagen = gestor.getProyectoById(id_actual).pos_imagen;
			
			var im = new Image();
			im.src = _src;
			
			if ( im.complete)
			{
				$("#move_left").unbind('click');
				$("#move_right").unbind('click');
				deshabilita_descripcion();
				moviendo_grande = true;
				$(".showing").animate({														
					left: ($(".showing").width()*0.15)+'px'
				},250,function(){
					$(".showing").animate({
						left: '-'+($(".showing").width())+'px'
					},250,function()
					{
						
						calcula_tamanio_cambiar_imagen(im);
						
						$("#imagen_mostrada").attr('src',im.src);
						$(".showing").css('left',$(".showing").width()+'px');
						$(".showing").animate({								
							left: -($(".showing").width()*0.08)+'px'
						},250,function(){
							
							$(".showing").animate({							
								left: '0px'
							},200,function(){
								
								habilita_descripcion();
								
								quitar_titulo_1 	= false;
								pon_titulo(1);
								$('#move_left').bind('click',move_right_big);
								$('#move_right').bind('click',move_left_big);
								moviendo_grande = false;	
							})
						});
					});
				}
				);			
				
			}
			else
			{
				$(function() 
				{
					$.preload([im.src]
					, {
						init: function(loaded, total) {
							muestra_loading_wrap();
							$("#move_left").unbind('click');
							$("#move_right").unbind('click');
							deshabilita_descripcion();
							
						},
						loaded: function(img, loaded, total) 
						{
							
							
						},
						loaded_all:function(loaded,total)
						{
							
							oculta_loading_wrap();
							moviendo_grande = true;
							$(".showing").animate({														
								left: ($(".showing").width()*0.15)+'px'
							},250,function(){
								$(".showing").animate({
									left: '-'+($(".showing").width())+'px'
								},250,function()
								{
									
									calcula_tamanio_cambiar_imagen(im);
									
									$("#imagen_mostrada").attr('src',im.src);
									$(".showing").css('left',$(".showing").width()+'px');
									$(".showing").animate({								
										left: -($(".showing").width()*0.08)+'px'
									},250,function(){
										
										$(".showing").animate({							
											left: '0px'
										},200,function(){
											
											habilita_descripcion();
											quitar_titulo_1 	= false;
											pon_titulo(1);
											$('#move_left').bind('click',move_right_big);
											$('#move_right').bind('click',move_left_big);
											moviendo_grande = false;
										})
									});
								});
							}
							);			
							
						}
					});
				});
				
			}							
		}
		
		function move_right_big()
		{
			quitar_titulo_1 = true;
			quita_titulo();
			_src = gestor.getProyectoById(id_actual).getPrevImagenByPos(gestor.getProyectoById(id_actual).pos_imagen).src;
			pos_imagen = gestor.getProyectoById(id_actual).pos_imagen;
			var im = new Image();
			im.src = _src;
			if ( im.complete)
			{
				$("#move_right").unbind('click');
				$("#move_left").unbind('click');
				
				deshabilita_descripcion();
				
				$(".showing").animate({														
					left: -($(".showing").width()*0.15)+'px'
				},250,function(){
					
					$(".showing").animate({
						left: ($(".showing").width())+'px'
					},250,function(){
						
						calcula_tamanio_cambiar_imagen(im);
						$("#imagen_mostrada").attr('src',im.src);
						$(".showing").css('left',-($(".showing").width())+'px');
						
						$(".showing").animate({								
							left: ($(".showing").width()*0.08)+'px'
						},250,function(){
							
							$(".showing").animate({							
								left: '0px'
							},200,function(){
								
								habilita_descripcion();
								quitar_titulo_1 	= false;
								pon_titulo(1);
								$('#move_left').bind('click',move_right_big);
								$('#move_right').bind('click',move_left_big);	
							})
						});
					});
				}
				);			
			}
			else
			{	
				$(function() 
				{
					$.preload([im.src]
					, {
						init: function(loaded, total) {
							muestra_loading_wrap();
							$("#move_left").unbind('click');
							$("#move_right").unbind('click');
							deshabilita_descripcion();
							
						},
						loaded: function(img, loaded, total) 
						{
							
							
						},
						loaded_all:function(loaded,total)
						{
							
							oculta_loading_wrap();
							$("#move_right").unbind('click');
							$("#move_left").unbind('click');
							
							$(".showing").animate({														
								left: -($(".showing").width()*0.15)+'px'
							},250,function(){
								
								$(".showing").animate({
									left: ($(".showing").width())+'px'
								},250,function(){
									
									calcula_tamanio_cambiar_imagen(im);
									$("#imagen_mostrada").attr('src',im.src);
									$(".showing").css('left',-($(".showing").width())+'px');
									
									$(".showing").animate({								
										left: ($(".showing").width()*0.08)+'px'
									},250,function(){
										
										$(".showing").animate({							
											left: '0px'
										},200,function(){
											
											habilita_descripcion();
											quitar_titulo_1 	= false;
											pon_titulo(1);
											$('#move_left').bind('click',move_right_big);
											$('#move_right').bind('click',move_left_big);
										})
									});
								});
							}
							);			
							
						}
					});
				});
			}							
		}
		
		function crecer_imagen_grande(tam,pasos)
		{
			
			if( $("#imagen_mostrada").height() < tam ) 
			{
				$("#imagen_mostrada").css('height',($("#imagen_mostrada").height()+pasos)+'px');
				
				if ( $("#imagen_mostrada").width() > $(window).width())
				{
					$("#imagen_mostrada").css('margin-left',-parseInt(($("#imagen_mostrada").width() - $(window).width())/2)+'px');
					mover_lados = true;
				}
			}
			else
			{
				$("#imagen_mostrada").css('height',tam+'px');
				
				clearInterval(t2);
				mover_raton2 = true;
				imagen_ampliada = true;
				var drag=$("#dada");
				drag.css('position','relative');
							
				$(document).bind('mousemove',function(e){
					x=e.pageX;
					y=e.pageY;
					if(move==1){
						$("#dada").css('cursor','move');
						
						var posy = y-t;
						var posx = x-l;
						
						if ( posy > 0 )
						posy = 0;
						else if ( ($(window).height()-60-$("#dada").height()-posy) > 20 )
						posy = $(window).height()-60-$("#dada").height()-20;
						
						if (posx> 0 && posx+parseInt($("#dada").css('margin-left'))> 10)
						posx = -parseInt($("#dada").css('margin-left'))+10;
						else if (posx < 0 && posx < parseInt($("#dada").css("margin-left"))-10)
						posx = parseInt($("#dada").css("margin-left"))-10;
						if (mover_lados)
						{
							
							drop.css({left: posx, top: posy });
							
						}
						else
						{
							drop.css({top: posy });
						}
						
					}
				});
				drag.mouseup(function(){
					move=0;
					$("#dada").css('cursor','default');
					
					clearInterval(tmdown);
				}).mousedown(function(e){
					drop=$(this);
					move=1;
					time_down = 0;
					tmdown = setInterval('contar_time_down()',10);
					var position = $(this).position();
					if (mover_lados)
					l=e.pageX-position.left;
					else
					l = position.left;
					t=e.pageY-position.top;
				});
				
				
			}
			
		}
		function habilita_descripcion()
		{
			$("#imagen_mostrada").bind('mousemove',imagen_mostrada_mouseover);
			$("#imagen_mostrada").bind('mouseout',imagen_mostrada_mouseout);
		}
		function deshabilita_descripcion()
		{
			imagen_mostrada_mouseout()
			$("#imagen_mostrada").unbind('mousemove');
			$("#imagen_mostrada").unbind('mouseout');
		}
		function contar_time_down()
		{
			time_down += 10;
		}
		function decrecer_imagen_grande_on_resize(alto_imagen_mostrada, ancho_imagen_mostrada)
		{
			$("#dada")
			.css('width',ancho_imagen_mostrada+10+'px')
			.css('height',alto_imagen_mostrada+10+'px')
			.css('top','50px')
			.css('left',(($(window).width()-ancho_imagen_mostrada)/2)+'px')
			;
			
			$("#imagen_mostrada")
			.appendTo($(".showing"))
			.css('width',ancho_imagen_mostrada+"px")
			.css('height',alto_imagen_mostrada+"px")
			;
			$("#dada").unbind('dblclick');
			$("#dada").remove();
			mover_raton2 = false;
			imagen_ampliada = false;
			$("#move_left").fadeIn("slow");
			$("#move_right").fadeIn("slow");
			$("#cierra_wrap").fadeIn("slow");
			$("#footer").fadeIn("slow");
			habilita_descripcion();
			click_imagen_mostrada = false;
	
		}
		function decrecer_imagen_grande(alto_imagen_mostrada,ancho_imagen_mostrada,top_imagen_mostrada)
		{

			decrecer_imagen_mostrada = true;
			
			$("#imagen_mostrada").animate(
			{
				width: ancho_imagen_mostrada+'px'
				,height:alto_imagen_mostrada+'px'
				,marginTop:top_imagen_mostrada+'px'//(($(window).height()-$("#pageHeader").height()-$("#footer").height()-alto_imagen_mostrada)/2)+'px'
				
				
			},400);
			$("#dada").animate(
			{
				left:(($(window).width()-ancho_imagen_mostrada)/2)+'px'
				,top:'50px'
			
			},
			400,function(){
				
				$("#imagen_mostrada").appendTo($(".showing"));
				$("#imagen_mostrada")
				.css('width',ancho_imagen_mostrada+"px")
				.css('height',alto_imagen_mostrada+"px")
				;
				
				$("#dada").unbind('dblclick');
				$("#dada").remove();
				mover_raton2 = false;
				imagen_ampliada = false;
				$("#move_left").fadeIn("slow");
				$("#move_right").fadeIn("slow");
				$("#cierra_wrap").fadeIn("slow");
				$("#footer").fadeIn("slow");
				habilita_descripcion();
				click_imagen_mostrada = false;
				
				document.getElementById('imagen_mostrada').style.cursor = 'pointer';
				
				decrecer_imagen_mostrada = false;
				pon_titulo();
			});
			
		}
		function quitar()
		{
			
			$('.img_descripcion').remove();
			$('.ui-effects-wrapper').remove();
			
			$('.img_selector1').remove();	
		}
		function setContentResolution()
		{
			
			var total_resolution = $(window).width();
			var resolution = total_resolution *0.99;
			var casilla_res = $(".casilla").width()+parseInt($(".casilla").css("margin-left"));
			var new_res = parseInt((resolution/casilla_res)) * resolution / ((resolution/casilla_res));
			new_res +=1;
			var new_percent = new_res*99/resolution;
			var posicion_barra = parseInt($("#barra_interior").css('top'));
			
			
			$("#content").css('width',(new_percent)+"%");
			$(".div_loading").css('margin-top',($("#wrap").height()/2)-113+'px');		

			if($("#content").height() > ($(window).height() - 100))
			{
				$("#barra_interior").remove(); $("#barra").remove();
				$("#big_wrap").append("<div id='barra'><div id='barra_interior'><div id='barra_mover'></div></div></div>");
				
				$("#barra").css('height',($(window).height()-80)+"px");
				$("#barra").css('left',($(window).width()-$("#barra").width())-1+'px');
				altura_barra = $(window).height()-80-parseInt($("#barra_interior").height());
				$("#barra_interior").mousedown(function(e){mover_raton = true;pos_click_barra =e.pageY;});

				down_visible 	= $(window).height()-85;
				down_content = -($("#content").height()-down_visible);
				m_total =   ($("#content").height()+50) -($(window).height()-100);

				if ( pc != 0 )
				{
					var p_barra =pc*altura_barra/100;
					$("#barra_interior").css('top',(p_barra)+'px');
					var d_m			= pc*m_total/100;
					$("#content").css('margin-top',(75-d_m)+'px');
					
				}
			
				$("#barra").bind("click",mueve_barra_click);
								
			}
			else 
			{	$("#barra_interior").remove(); $("#barra").remove();pc = 0;$("#content").css('margin-top',(75)+'px');}
			
			var content_mleft = (($(window).width()-($("#barra").width()*2)-$("#content").width())/2);
			
			if ( content_mleft < 0 ) 
			content_mleft = (content_mleft/4);
			$("#content").css('margin-left',content_mleft+'px');
		
			if($('#wrap').css('display') != 'none' && ($("#imagen_mostrada").html() != null))
			{
				
				
				if ( $("#cierra_imagen_mostrada").html() != null)
				$("#cierra_imagen_mostrada").fadeOut('fast',function(){$(this).remove()});
				$("#move_right")
				.css('left',($(window).width()-54)+'px')
				.css('top',(($(window).height()/2)-20)+'px')
				;
				$("#move_left")
				.css('top',(($(window).height()/2)-20)+'px')
				;
				var im1 = new Image();
				im1.src = $("#imagen_mostrada").attr('src');
				
				calcula_tamanio_cambiar_imagen(im1);
				$('#title_big').remove();
				
				if (zoom)
				document.getElementById('imagen_mostrada').style.cursor='pointer';
				else
				document.getElementById('imagen_mostrada').style.cursor='default';
			}
			else if($('#wrap').css('display') != 'none' && ($(".mostrada").html() != null))
			{				
				$('.mostrada').css('margin-top',(($(window).height()/2)-60)+'px');
			}
			if($("#formulario_contact").html() != null )
			{
				$("#formulario_contact").css('left',(($(window).width()/2)-(334/2))+"px")
				.css('top',($(window).height()/2-(538/2))+"px");
				
			}
			
			if($("#content_about").html() != null )
			{
				if($(window).width() < $("#content_about").width())
				$("#content_about").css('left','30px');
				else
				$("#content_about").css('left',($(window).width()/2-(640))+"px");
				$("#content_about").css('top',($(window).height()/2-(233))+"px");
				
				if($("#content_about").width()  > $("#wrap").width())
				{
					
					if($("#move_left_about").length== 0 )
					{
						
						$("#wrap").append("<div id='move_left_about' style='opacity:0.2;filter:alpha(opacity=20);position:absolute;top:"+(($(window).height()/2)-20)+"px;left:0px;'><img id = 'img_move_left_about' src='"+fiwc+"'/></div>");
						$("#wrap").append("<div id='move_right_about' style='position:absolute;top:"+(($(window).height()/2)-20)+"px;left:"+($(window).width()-54)+"px;'><img id = 'img_move_right_about' src='"+fdwc+"'/></div>");
						
						$("#move_left_about").mouseover(function(e)
						{
							$("#img_move_left_about").attr('src',fibc);
							x=e.pageX;
							y=e.pageY;
							
							
							clearInterval(temp_about);
							temp_about = setInterval("animacion_about('der')",10);
							
						});
						$("#move_left_about").mouseout(function(e)
						{
							
							$("#img_move_left_about").attr('src',fiwc);
							clearInterval(temp_about);
							
						});
						
						
						$("#move_right_about").mouseover(function(e)
						{
							$("#img_move_right_about").attr('src',fdbc);
							x=e.pageX;
							y=e.pageY;
							
							
							clearInterval(temp_about);
							temp_about = setInterval("animacion_about('izq')",10);
						});
						$("#move_right_about").mouseout(function(e)
						{
							
							$("#img_move_right_about").attr('src',fdwc);
							clearInterval(temp_about);
							
						});
						
					}
					else
					{
						
						$("#move_left_about").css('top',(($(window).height()/2)-10)+"px");
						$("#move_right_about").css('top',(($(window).height()/2)-10)+"px");
						$("#move_right_about").css('left',($(window).width()-54)+"px");
						$("#move_left_about").css('opacity','0.2');
					}
				}
				else
				{
					$("#move_left_about").remove();
					$("#move_right_about").remove();
				}			
			}
	
			if($("#loading_wrap").html() != null)
			{
				$("#loading_wrap")
				.css('left',(($(window).width()/2)-25)+"px")
				.css('top',((($(window).height()-$("#pageHeader").height()-$("#footer").height())/2)+25)+"px");
			}
			$("#footer").css('width',$(window).width()+"px");
		}
		function mueve_barra_click(e)
		{
			var posicion_barra2 = parseInt($("#barra_interior").css('top'))+50;
			var altura_barra_interior = $("#barra_interior").height();
			if ( e.pageY < posicion_barra2) //click por arriba
			{	
				pc 			=(e.pageY- ( 50))*100/altura_barra;	
				var d_m			= (pc*(m_total)/100)-75;
				$("#barra_interior").animate({
					top:  (e.pageY-50)+'px'
				},500);
				$("#content").animate({
					marginTop:  -d_m+'px'
				},500,function(){
				});
			}
			else if ( e.pageY > (posicion_barra2 + altura_barra_interior)) 
			{
				
				var porcentaje =(e.pageY- ( altura_barra_interior+50))*100/altura_barra;
				var a_mover = porcentaje * altura_barra / 100;
				var p_barra = (posicion_barra2-80)+a_mover;
				pc 			=(e.pageY- ( 50)-$("#barra_interior").height())*100/altura_barra;	
				if(pc > 100) pc = 100;
				var d_m			= pc*m_total/100;
				$("#barra_interior").animate({
					top:  (e.pageY- ( altura_barra_interior+50))+'px'
				},500);
				$("#content").animate({
					marginTop:  (80-d_m)+'px'
				},500);
			}
		}
		function escribe_descripcion(_src)
		{
			for (i = 0; i < lista_cargadas.length; i++)
			{
				if (lista_cargadas[i].src== _src)
				{
					return lista_descripciones[i];
					
				}
			}
		}
		var activar_siguiente = true;
		var cargando_thumb = false;
		//#################################################################
		function muestra_thumb_siguiente(id,src,next)
		{
			if ( !cargando_thumb )
			{
				cargando_thumb = true;
				activar_siguiente = false;
				$("#"+id).children().each(function(){
					if ($(this).attr('class') == 'thumb_big')
					{
						$(function() {
							var _src  = "";
							if ( next ) 
							_src = gestor.getProyectoById(id_actual).getNextThumbByPos();
							else
							_src = gestor.getProyectoById(id_actual).getPrevThumbByPos();
							
							var imagen = new Image();
							imagen.src = _src;
							var contador = 0;
							if(!imagen.complete)
							{
								$.preload([_src]
								, {
									init: function(loaded, total)
									{
										$("#"+id).children().each(function()
										{
											
											if( $(this).attr('class') == 'thumb_big')
											{
												$('.imagen_left').unbind('click');
												$('.imagen_right').unbind('click');
												var mleftmsie="";
												if($.browser.msie)
												mleftmsie = "left:100px";
												
												$(".img_selector1").append("<div style='width:50px;height:50px;background-color:#202020;background-repeat:no-repeat;background-position:center center;opacity:0.9;filter:alpha(opacity=90);"+mleftmsie+"' class='loader_big'></div>");

											}
										});
									},
									loaded: function(img, loaded, total) {
										
										$(".loader_big").remove();
										$("#"+id).children().each(function()
										{
											if ($(this).attr('class') == 'thumb_big')
											{
												$('.imagen_left').unbind('click');
												$('.imagen_right').unbind('click');
												var img = new Image();
												img.src = _src;
												$("#"+id).children().each(function()
												{
													if ($(this).attr('class') == 'thumb_big2')
													$(this).append("<img src='"+img.src+"'  width=350 height=240 >");
												});
												
												$(".img_descripcion").show();
												$(".img_selector1").show();
												$(this).parent().css('background-image','url()');
												$(this).fadeOut(700,function(){
													$(this).html('');
													$(".thumb_big2").html('');	
													$(this).html("<img src='"+img.src+"'  width=350 height=240>");
													$(this).show();							
													$('.imagen_left').bind('click', function(){muestra_thumb_siguiente(id_actual,src_actual,false)});
													$('.imagen_right').bind('click',function(){muestra_thumb_siguiente(id_actual,src_actual,true)});
													cargando_thumb = false;
												});
												
												
												$("#cont_thumb").html((parseInt(gestor.getProyectoById($(this).parent().attr('id')).pos_thumb)+1)+"/"+gestor.getProyectoById($(this).parent().attr('id')).getNumImages());
												
											}											
										});
										
									},
									loaded_all: function(loaded, total) {
										
									}
								}
								);
							}
							else
							{
								
								$("#"+id).children().each(function()
								{
									
									
									if ($(this).attr('class') == 'thumb_big')
									{
										$('.imagen_left').unbind('click');
										$('.imagen_right').unbind('click');
										var img = new Image();
										img.src = _src;
										$("#"+id).children().each(function()
										{
											if ($(this).attr('class') == 'thumb_big2')
											$(this).append("<img src='"+img.src+"'  width=350 height=240 >");
										});
										
										$(".img_descripcion").show();
										$(".img_selector1").show();
										$(this).parent().css('background-image','url()');
										$(this).fadeOut(700,function(){
											$(this).html('');
											$(".thumb_big2").html('');	
											$(this).html("<img src='"+img.src+"'  width=350 height=240>");
											$(this).show();							
											$('.imagen_left').bind('click', function(){muestra_thumb_siguiente(id_actual,src_actual,false)});
											$('.imagen_right').bind('click',function(){muestra_thumb_siguiente(id_actual,src_actual,true)});
											cargando_thumb = false;
										});
										
										
										$("#cont_thumb").html((parseInt(gestor.getProyectoById($(this).parent().attr('id')).pos_thumb)+1)+"/"+gestor.getProyectoById($(this).parent().attr('id')).getNumImages());
										
									}						
								});
								
							}
						});
						
					}
				});
			}
		}
		var tecla_pulsada;
		var temp1='';
		var conter = 0;
		function barraTecladoDown(evento)
		{
			if($("#formulario_contact").html()==null)
			{
				if (temp1 == '')
				{
					if ( evento != null )
					tecla_pulsada = evento.which;
					temp1 = setInterval("anima_barra()",10);
				}
				
				return false;
			}
		}
		function barraTecladoUp(evento)
		{
			if($("#formulario_contact").html()==null)
			{
				clearInterval(temp1);
				temp1 = '';
				tecla_pulsada = '';
				return false;
			}
		}
		function barraTeclado(evento)
		{return false;}
		
		function anima_barra()
		{
			
			if ($("#wrap").css('display') == 'none')
			{
				var pos =  parseInt($("#barra_interior").css('top'));
				var porcentaje = 5;
				var a_mover = porcentaje * altura_barra / 100;
				if ( tecla_pulsada == 40 )
				{
					if ( (pos+a_mover) < altura_barra )
					{
						$("#barra_interior").css('top',(pos+a_mover)+'px');
					}
					else
					{
						$("#barra_interior").css('top',(altura_barra)+'px');
						clearInterval(temp1);
						temp1 = '';
						
					}
				}
				if ( tecla_pulsada == 38 )
				{
					if ( parseInt($("#barra_interior").css('top'))<= 0 )
					{
						$("#barra_interior").css('top','0px');
						$("#content").css('margin-top','75px');
						return false;
					}
					a_mover = -a_mover
					if ( (pos+a_mover) > 0 )
					{
						$("#barra_interior").css('top',(pos+a_mover)+'px');
					}
					else
					{
						$("#barra_interior").css('top',(0)+'px');
						clearInterval(temp1);
						temp1 = '';
						
					}
				}
				
				var p_barra = pos+a_mover;
				pc 			= p_barra*100/altura_barra;	
				if(pc > 100) pc = 100;
				var d_m			= pc*m_total/100;
				if ( tecla_pulsada == 38 && d_m < 0)
				d_m = 0;
				$("#content").css('margin-top',(75-d_m)+'px');
			}
		}

		function mousewheelup(delta)
		{
			
			if ( $("#wrap").css('display') == 'none' && $("#formulario_contact").html() == null)
			{
				var	pos =  parseInt($("#barra_interior").css('top'));
				var porcentaje = 10;
				var a_mover = porcentaje * altura_barra / 100;
				var on_top = false;
				if ( delta < 0 )
				{
					final_wheel_pos = (pos+a_mover);
					if ( (pos+a_mover) <= altura_barra )
					{
						$("#barra_interior").css('top',(pos+a_mover)+'px');
					}
					else
					{
						$("#barra_interior").css('top',(altura_barra)+'px');
						
					}
				}
				if ( delta >0 )
				{
					if ( parseInt($("#barra_interior").css('top'))<= 0 )
					{
						$("#barra_interior").css('top','0px');
						$("#content").css('margin-top','75px');
						return false;
					}
					a_mover = -a_mover
					if ( (pos+a_mover) >= 0 )
					{
						$("#barra_interior").css('top',(pos+a_mover)+'px');
					}
					else
					{
						$("#barra_interior").css('top','0px');
						on_top =true;
					}
				}
				var p_barra = pos+a_mover;
				pc 			= p_barra*100/altura_barra;	
				if(pc > 100) {pc = 100;}
				
				var d_m			= pc*m_total/100;
				if ( delta > 0 && d_m < 0)
				d_m = 0;
				
				if ( 	parseInt($("#barra_interior").css('top')) < 0)
				{
					$("#barra_interior").css('top','0px');
				};
				if ( on_top)
				{
					document.getElementById("barra_interior").style.top = '0px';
					document.getElementById('content').style.marginTop  ='75px';

					return false;
				}
				else
				{	$("#content").css('margin-top',(75-d_m)+'px');
					
				}
			}
		}
		
		
		function animacion_about(lado)
		{
			
			if($("#formulario_contact").html() != null)
			{
				clearInterval(temp_about);
				return false;
			}
			if(lado == 'izq')
			{
				$("#move_left_about").css('opacity','1');
				$("#move_left_about").css('filter','alpha(opacity=100)');
				if((parseInt($("#content_about").css('left'))+$("#content_about").width()) > ($(window).width()-30))
				$("#content_about").css('left',(parseInt($("#content_about").css('left'))-5)+"px");
				else
				{	
					clearInterval(temp_about);
					$("#move_right_about").css('opacity','0.2');
					$("#move_right_about").css('filter','alpha(opacity=20)');
				}
			}
			else if(lado == 'der')
			{
				$("#move_right_about").css('opacity','1');
				$("#move_right_about").css('filter','alpha(opacity=100)');
				if(parseInt($("#content_about").css('left')) < 30)
				$("#content_about").css('left',(parseInt($("#content_about").css('left'))+5)+"px");
				else
				{
					clearInterval(temp_about);
					$("#move_left_about").css('opacity','0.2');
					$("#move_left_about").css('filter','alpha(opacity=20)');
				}
			}
		}
		var enviando_mail = 0;
		function send_mail()
		{

			if(enviando_mail == 1)
			return false;
			var error = false;
			if($("#nombre").val() == '' )
			{
				$("#nombre").css('border','1px solid red');
				error = true;
			}
			else
			$("#nombre").css('border','none');
			if($("#subject").val() == '' )
			{
				$("#subject").css('border','1px solid red');
				error = true;
			}
			else
			$("#subject").css('border','none');
			if($("#email").val() == '' )
			{
				$("#email").css('border','1px solid red');
				error = true;
			}
			else
			$("#email").css('border','none');
			if($("#mensaje").val() == '' )
			{
				$("#mensaje").css('border','1px solid red');
				error = true;
			}
			else
			$("#mensaje").css('border','none');
			
			if(error)
			return false;
			enviando_mail = 1;
			$.ajax({
				type: "POST",
				url: "send_mail.php",
				data: "name="+$("#nombre").val()+"&email="+$("#email").val()+"&subject="+$("#subject").val()+"&mensaje="+$("#mensaje").val(),
				success: function(datos){
					
					if(datos.indexOf('error2') >= 0 || datos.indexOf('error1') >= 0)
					$("#contact_mensaje").prepend("<span style='color:red;font-family:DecimaRegular;font-size:14px;padding-right:50px;'>Couldn't send the message</span>");
					else if (datos.indexOf("ok1") >= 0)
					{
						$("#contact_mensaje").prepend("<span style='color:#00DEFF;font-family:DecimaRegular;font-size:14px;padding-right:50px;'>Message sent</span>");
						setTimeout("$('#cerrar_contact').click()",1500);
						
						
					}
				}
			});
			
		}
		//#########################################################

