var  trans = 250;//milisegons que triga en fer una transició.
var  transLent = 350;//milisegons que triga en fer una transició.
var idTreball = "";

function init_marti(){
	if(taulaWidth){
		$('#galeriaWidth').css({'width':taulaWidth});//perquč en ie no salti el scroll a 0,0 hem de forēar l'ample de la pągina fins que es mostri l'ampliacio
	}
	fadeInPagina();
	init_links();
	init_galeria();
	init_credits();
	if(scrollX){
		setTimeout('setScrollX(scrollX)',100);
	}
}

function init_cv(){
	fadeInPagina();
	init_links_back();
}

function init_ampliacio(){
	fadeInPagina();
	setScrollX(scrollX);
	$('#ampliacio img').addClass('back').attr('alt',torna).attr('title',torna);
								
	$('#ampliacio .back')
	.bind('mouseover',function(){$('a.back').css({'color':'#000'})})
	.bind('mouseout',function(){$('a.back').css({'color':'#FF009F'})})
	.click(function(){//defineixo quč passarą al clickar qualsevol element amb class=back	
		//$('#ampliacio').fadeOut(trans,function(){
			document.location.href="index.php?idm="+idBody+"&idioma="+idioma+"&sc="+scrollX;
		//});
		return false;
	});
}


function init_credits(){
	$('#credits').mouseover(function(){
		$(this).addClass('over');
	});
	$('#credits').mouseout(function(){
		$(this).removeClass('over');
	});
}


function amagaContenidor(){/*amaguem el contenidor per mostrar-lo amb la funció fadeIn, per als navegadors amb js deshabilitat*/
	document.write('<style type="text/css" media="screen">#contenidor{display:none;}</style>');
}

function init_links(){
	$('.nomOn')
		.bind('mouseover',function(){$('#logo a').css({'color':'#000'})})
		.bind('mouseout',function(){$('#logo a').css({'color':'#FF009F'})});
	$('.treball')
		.bind('mouseover',function(){$(this).find('a').css({'color':'#000'})})
		.bind('mouseout',function(){$(this).find('a').css({'color':'#FF009F'})});
}

function getScrollX() {
    var x = 0;
    if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
        // DOM
        x = document.body.scrollLeft;
    } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
        // IE6 standards compliant mode
        x = document.documentElement.scrollLeft;
    }
    return [x];
}
           
function setScrollX(x) {
    window.scrollTo(x, 0);
}



function init_galeria(){// aquesta funció s'executa al carregar-se la home, serveix per inicialitzar objectes
	
	$('#galeria .treball').click(function(){//defineixo que passarą al clicar dins d'un td class=treball de la galeria
		var scrollX = getScrollX();//guardo posició scroll horitzontal
		var taulaWidth = $('#taula').width();//guardo width de la galeria
		//$('#galeriaWidth').css({'width':taulaWidth});//perquč en ie no salti el scroll a 0,0 hem de forēar l'ample de la pągina fins que es mostri l'ampliacio
		idTd = this.id; //agafo l'id del td que hem clickat per fer la petició amb aquest id
		idTreball= idTd.substring(1,idTd.length);
		idDelBody=document.getElementsByTagName('body')[0].id;
		
			
		//$('#contenidor').fadeOut(trans,function(){//amago galeria		
			document.location.href = 'ampliacio.php?id='+idTreball+'&idioma='+idioma+'&idbody='+idDelBody+'&sc='+scrollX+'&tw='+taulaWidth;
			//$('#contenidor').fadeIn(12000);
			//return false;
		//});
	});
	
}

/* fa un fadeOut de la pągina actual i carrega una altra pągina */
function obrePag(desti){
	$('#contenidor').fadeOut(trans,function(){
		document.location.href=desti;
		
	});
}

/* obre finestra posicionada al centre de la pantalla */
function obrePop(desti,nom,am,al){
  var ampla = am;
  var altura = al;
  strURL = desti;
  poshoritz = (screen.width) ? (screen.width-ampla)/2 : 0;
  posvert = (screen.height) ? (screen.height-altura)/2 : 0;
  strW = 'toolbar=0,directories=0,location=0,status=no,menubar=0,resizable=1,copyhistory=0,scrollbars=0,width='+ ampla + ',height='+ altura + ',top='+ posvert + ',left='+ poshoritz;
  eval("window.open('" + strURL + "',nom,'" + strW + "')");
}

function init_links_back(){
	$('a.back')
		.bind('mouseover',function(){$('a.back').css({'color':'#000'})})
		.bind('mouseout',function(){$('a.back').css({'color':'#FF009F'})});
}

function fadeInPagina(){
	$('#contenidor').fadeIn(trans);
}



