function isset(variable_name) {
    try {
         if (typeof(eval(variable_name)) != 'undefined')
         if (eval(variable_name) != null)
         return true;
     } catch(e) { }
    return false;
}
function getUrlVars() {
    var vars = {};
    var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
        vars[key] = value;
    });
    return vars;
}

window.addEvent('load', function(){
	var el = $('foto');
	var div = $('foto-data');
	if($chk(el)){
		el.setStyle('opacity', 0);
		el.setStyle('display', 'block');
		el.setStyle('float', 'left');
		var loader = new Asset.images([el.src], {
			onComplete: function(){el.tween('opacity', 1);}
		});
		var width = el.getStyle('width').toInt();
	}
	div.setStyle('display', 'block');
	div.setStyle('float', 'left');
	
	if(width < 600){
		$('foto-data').setStyle('margin-left', (600 - width) + 30);
	}
	if($chk($('nav'))){
		var width = 0;
		var n = 0;
		var imgList = $$('#inner a img');
		var wArray = new Array();
		$each(imgList, function(img){
			wArray[n] = img.getStyle('width').toInt() + 10;
			width += img.getStyle('width').toInt();
			width += 10;
			n++;
		});
		
		if(getUrlVars()["trabajo"]){
			var x = getUrlVars()["trabajo"].toInt();
			var margin = 0;
			for(y = 0; y < x; y++){
				margin += wArray[y];
			}
			$('inner').setStyle('margin-left', -margin);
			var current = -margin;
		}else{
			var x = 0;
			var current = 0;
		}
		
		//var x = 0;
		//var current = 0;
		$('inner').setStyle('width', width);
		$('right').addEvent('click', function(ev){
			ev = new Event(ev).stop();
			if(isset(wArray[x+1]) && -($('inner').getStyle('margin-left').toInt()) < width - 750){
				$('inner').tween('margin-left', current - wArray[x]);
				current -= wArray[x];
				x++;
			}
		});
		$('left').addEvent('click', function(ev){
			ev = new Event(ev).stop();
			if(isset(wArray[x-1])){
				$('inner').tween('margin-left', current + wArray[x-1]);
				current += wArray[x-1];
				x--;
			}
		});
		var aimgList = $$('.unsel');
		$each(aimgList, function(aimg){
			aimg.setStyle('opacity', 0.6);
			aimg.childNodes[0].setStyle('opacity', 0);
			aimg.addEvent('mouseenter', function(){
				this.tween('opacity', 1);
				this.childNodes[0].tween('opacity', 1);
			});
			aimg.addEvent('mouseleave', function(){
				this.tween('opacity', 0.6);
				this.childNodes[0].tween('opacity', 0);
			});
		});
	}
});
window.addEvent('domready', function(){
	//Google analitics
	
	//Google analitics
});
