function runSWF(archivo, ancho, alto, version, bgcolor, id, menu, FlashVars, quality, allowScriptAccess) { // tutorial by IVI CONCEPT - www.ivi-concept.com
if(version!=""){
	var version_data=version;
}else{
	var version_data="6,0,0,0";
}
if(menu!=""){
	menu_data=menu;
}else{
	menu_data=false;
}
if(bgcolor!=""){
	var bgcolor_data=bgcolor;
}else{
	var bgcolor_data="#FFFFFF";
}
if(id!=""){
	id_data=id;
}else{
	id_data="flashMovie";
}
if(quality!=""){
	quality_data=quality;
}else{
	quality_data="high";
}
if(allowScriptAccess!=""){
	allowScriptAccess_data=allowScriptAccess;
}else{
	allowScriptAccess_data="always";
}
var quality="high"; // calidad de visualización de la peli
html = '';
html +='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+version_data+'" width='+ancho+' height='+alto+' id='+id_data+'>\n';
html +='<param name="movie" value='+archivo+'>\n';
html +='<param name="allowScriptAccess" value='+allowScriptAccess_data+'>\n';
html +='<param name="quality" value='+quality_data+'>\n';
html +='<param name="FlashVars" value='+FlashVars+'>\n';
html +='<param name="bgcolor" value='+bgcolor_data+'>\n';
html +='<param name="menu" value='+menu_data+' >\n';
html +='<embed src='+archivo+' bgcolor='+bgcolor_data+' FlashVars='+FlashVars+' menu='+menu_data+' allowScriptAccess='+allowScriptAccess_data+' quality='+quality_data+' pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width='+ancho+' height='+alto+' swLiveConnect=true name='+id_data+'></embed>';
html +='</object>\n';

return html
}


/***********************************************
* Photo Album script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* Visit http://www.dynamicDrive.com for hundreds of DHTML scripts
* This notice must stay intact for legal use
***********************************************/

var dimension="2x4" //Specify dimension of gallery (number of images shown), such as 4x2, 3x1 etc

//Specify images:
//imatgespetites[x]=["path_to_image", "optional_title_attribute", "optional_text_description", "optional_link"]

var href_target="" //Enter target attribute of links, if applicable

var totalslots=dimension.split("x")[0]*dimension.split("x")[1]

function buildimage(i){
var tempcontainer=imatgespetites[i][3]!=""? '<a href="'+imatgespetites[i][3]+'"  >' : ""	
tempcontainer+='<img src="'+imatgespetites[i][0]+'" border="0" title="'+imatgespetites[i][1]+'">'
tempcontainer=imatgespetites[i][3]!=""? tempcontainer+'</a>' : tempcontainer
tempcontainer=imatgespetites[i][2]!=""? tempcontainer+'<br \/>'+imatgespetites[i][2] : tempcontainer
return tempcontainer
}

function jumptopage(p){
var startpoint=(p-1)*totalslots
var y=1;
for (i=0; i<totalslots; i++){
document.getElementById("slide"+i).innerHTML=(typeof imatgespetites[startpoint+i]!="undefined")? buildimage(startpoint+i) : ""
}
while(document.getElementById("navlink"+y)!=null){
document.getElementById("navlink"+y).className="links"
y++
}
document.getElementById("navlink"+p).className="links-current"
}

var curimage=0
for (y=0; y<dimension.split("x")[1]; y++){
for (x=0; x<dimension.split("x")[0]; x++){
if (curimage<imatgespetites.length)
 {
  document.write('<div id="slide'+curimage+'" class="slideshow">'+buildimage(curimage)+'</div>')   
 }
curimage++
}
document.write('<br style="clear: left" />')
}


//Preload images ("yes" or "no"):
var preloadimg="yes"

//Set optional link target to be added to all images with a link:
var optlinktarget=""

//Set image border width
var imgborderwidth=0

//Optionally, change 1.0 and 0.7 below to affect Wipe gradient size and duration in seconds in IE5.5+:
var filterstring="progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)"
//var filterstring=""
var current_image = 0; // Imatge actual
///////No need to edit beyond here/////

if (preloadimg=="yes"){
for (x=0; x<imatgesgrans.length; x++){
var myimage=new Image()
myimage.src=imatgesgrans[x][0]
}
}

function returnimgcode(theimg){
if (!theimg)
  return "";
var imghtml=""

if ( theimg[1] == 'jpg' )
  imghtml+='<img src="'+theimg[0]+'" border="'+imgborderwidth+'">'


//328x267
if ( theimg[1] == 'swf' )
  imghtml+=runSWF (theimg[0], 328,267,"7,0,0,0");

return imghtml
}

function modifyimage(loadarea, imgindex){
current_image = imgindex;  //actualitzem la imatge actual
if (document.getElementById){
var imgobj=document.getElementById(loadarea)
if (imgobj.filters && window.createPopup){
imgobj.style.filter=filterstring
imgobj.filters[0].Apply()
}
imgobj.innerHTML=returnimgcode(imatgesgrans[imgindex])
if (imgobj.filters && window.createPopup)
imgobj.filters[0].Play()

}
}



