var n=0; nn=1; nnn=2;

function step(way) {
n=n+way;
if (n<0) {n=list.length-1;} <!-- n=-1; -->
if (n>list.length-1) {n=0;} <!-- n=list.length-1; -->
nn=n+1;
if (nn<0) {nn=list.length-1;}
if (nn>list.length-1) {nn=0;} 
nnn=nn+1;
if (nnn<0) {nnn=list.length-1;}
if (nnn>list.length-1) {nnn=0;} 
document.pic1.src="gallery/" + list[n][1] + "/thumbnails/" + list[n][0] + ".jpg";
document.pic2.src="gallery/" + list[nn][1] + "/thumbnails/" + list[nn][0] + ".jpg";
document.pic3.src="gallery/" + list[nnn][1] + "/thumbnails/" + list[nnn][0] + ".jpg";

document.getElementById("text").innerHTML="";

/* TEXTS FOR ALL PRODUCTS
document.getElementById("next").href="gallery/" + list[nn][1] + "/text/" + lang + "/" + list[nn][0] + ".txt";
document.getElementById("prev").href="gallery/" + list[nn][1] + "/text/" + lang + "/" + list[nn][0] + ".txt";
*/

/* TEXTS ONLY FOR PRODUCT TYPES */
document.getElementById("next").href="gallery/text/" + lang + "/" + list[nn][2] + ".txt";
document.getElementById("prev").href="gallery/text/" + lang + "/" + list[nn][2] + ".txt";
document.getElementById("nextarrow").href=document.getElementById("next").href;
document.getElementById("prevarrow").href=document.getElementById("prev").href;

document.getElementById("counter").innerHTML=list.length+" / "+(n+1);
}

function zoom() {
if (list.length==1) {nn=0;}
/* document.getElementById("box").title=document.getElementById("text").innerHTML; */
document.getElementById("box").href="gallery/" + list[nn][1] + "/" + list[nn][0] + ".jpg";
}

function zoomover() {
document.zoomflag.src="skin/zoom+.png";
}

function zoomout() {
document.zoomflag.src="skin/zoom.png";
}

function typ() {
if (list.length==0) {
type=location.search.substring(location.search.search("typ=")+4,location.search.search("&ind"));
} else if (list.length<=1) {type=list[0][2];} else {type=list[nn][2];}
document.getElementById("typ").href="index.php?typ=" + type + "&lang=" + lang;
}

function ind() {
if (list.length==0) {
industry=location.search.substring(location.search.search("ind=")+4,location.search.search("&lang"));
} else if (list.length<=1) {industry=list[0][1];} else {industry=list[nn][1];}
document.getElementById("ind").href="index.php?ind=" + industry + "&lang=" + lang;
}

function cat() {
if (list.length==0) {
type=location.search.substring(location.search.search("typ=")+4,location.search.search("&ind"));
} else if (list.length<=1) {type=list[0][2];} else {type=list[nn][2];}
document.getElementById("cat").href="index.php?cat=" + type + "&lang=" + lang;
}

function notfound(id) {
id.src="gallery/notfound.jpg";
}

function showbrands() {
document.getElementById("branding").style.display="block";
}

function hidebrands() {
document.getElementById("branding").style.display="none";
}

function rebrand(industry) {
if (list.length==0) {
type=location.search.substring(location.search.search("typ=")+4,location.search.search("&"));
} else if (list.length<=1) {type=list[0][2];} else {type=list[nn][2];}
document.location="index.php?typ=" + type + "&ind=" + industry + "&lang=" + lang;
}

function flag(b) {
switch (b) {
case "beer": document.m21.src="skin/"+ lang + "21+.png"; break;
case "water": document.m21.src="skin/"+ lang + "21+.png"; break;
case "chocolate": document.m22.src="skin/"+ lang + "22+.png"; break;
case "milk": document.m23.src="skin/"+ lang + "23+.png"; break;
case "muesli": document.m23.src="skin/"+ lang + "23+.png"; break;
case "icecream": document.m24.src="skin/"+ lang + "24+.png"; break;
case "parfume": document.m25.src="skin/"+ lang + "25+.png"; break;
case "cleaner": document.m25.src="skin/"+ lang + "25+.png"; break;
case "retail": document.m26.src="skin/"+ lang + "26+.png"; break;
case "bank": document.m27.src="skin/"+ lang + "27+.png"; break;
case "telecom": document.m27.src="skin/"+ lang + "27+.png"; break;
}
}

function deflag() {
document.m21.src="skin/" + lang + "21.png";
document.m22.src="skin/" + lang + "22.png";
document.m23.src="skin/" + lang + "23.png";
document.m24.src="skin/" + lang + "24.png";
document.m25.src="skin/" + lang + "25.png";
document.m26.src="skin/" + lang + "26.png";
document.m27.src="skin/" + lang + "27.png";
flag(actual);
}

function brand(b) {
if (lang=="hu"){
switch (b) {
case "beer": document.getElementById("brandingtext").innerHTML="<b>Brand Beer</b> (sör - beverages)"; break;
case "water": document.getElementById("brandingtext").innerHTML="<b>Brand Natural Water</b> (ásványvíz - beverages)"; break;
case "chocolate": document.getElementById("brandingtext").innerHTML="<b>BRANDenBURG</b> (csokoládé - édesipar)"; break;
case "milk": document.getElementById("brandingtext").innerHTML="<b>BrandMilk</b> (tej - gastro)"; break;
case "muesli": document.getElementById("brandingtext").innerHTML="<b>BranD</b> (gabonapehely - gastro)"; break;
case "icecream": document.getElementById("brandingtext").innerHTML="<b>BrandIce</b> (jégkrém - fagyasztott)"; break;
case "parfume": document.getElementById("brandingtext").innerHTML="<b>Brand Cosmétiques</b> (kozmetikum - hpc)"; break;
case "cleaner": document.getElementById("brandingtext").innerHTML="<b>BrandX</b> (tisztítószer - hpc)"; break;
case "retail": document.getElementById("brandingtext").innerHTML="<b>B - Your Grand Brands</b> (áruházlánc - retail)"; break;
case "bank": document.getElementById("brandingtext").innerHTML="<b>Brand Bank</b> (bank - egyéb)"; break;
case "telecom": document.getElementById("brandingtext").innerHTML="<b>3random</b> (mobilszolgáltató - egyéb)"; break;
case "close": document.getElementById("brandingtext").innerHTML="<b>bezár</b>"; break;
default: break;
}
}
else if (lang=="en"){
switch (b) {
case "beer": document.getElementById("brandingtext").innerHTML="<b>Brand Beer</b> (beer - beverages)"; break;
case "water": document.getElementById("brandingtext").innerHTML="<b>Brand Natural Water</b> (mineral water - beverages)"; break;
case "chocolate": document.getElementById("brandingtext").innerHTML="<b>BRANDenBURG</b> (chocolate - confectionery industry)"; break;
case "milk": document.getElementById("brandingtext").innerHTML="<b>BrandMilk</b> (milk - gastro)"; break;
case "muesli": document.getElementById("brandingtext").innerHTML="<b>BranD</b> (muesli - gastro)"; break;
case "icecream": document.getElementById("brandingtext").innerHTML="<b>BrandIce</b> (ice-cream - frozen food)"; break;
case "parfume": document.getElementById("brandingtext").innerHTML="<b>Brand Cosmétiques</b> (cosmetic - hpc)"; break;
case "cleaner": document.getElementById("brandingtext").innerHTML="<b>BrandX</b> (cleaner - hpc)"; break;
case "retail": document.getElementById("brandingtext").innerHTML="<b>B - Your Grand Brands</b> (chain of stores - retail)"; break;
case "bank": document.getElementById("brandingtext").innerHTML="<b>Brand Bank</b> (bank - other)"; break;
case "telecom": document.getElementById("brandingtext").innerHTML="<b>3random</b> (mobile service provider - other)"; break;
case "close": document.getElementById("brandingtext").innerHTML="<b>close</b>"; break;
default: break;
}
}
else if (lang=="ge"){
switch (b) {
case "beer": document.getElementById("brandingtext").innerHTML="<b>Brand Beer</b> (Bier - beverages)"; break;
case "water": document.getElementById("brandingtext").innerHTML="<b>Brand Natural Water</b> (Mineralwasser - beverages)"; break;
case "chocolate": document.getElementById("brandingtext").innerHTML="<b>BRANDenBURG</b> (Schokolade - süsswarenindustrie)"; break;
case "milk": document.getElementById("brandingtext").innerHTML="<b>BrandMilk</b> (Milch - gastro)"; break;
case "muesli": document.getElementById("brandingtext").innerHTML="<b>BranD</b> (Müesli - gastro)"; break;
case "icecream": document.getElementById("brandingtext").innerHTML="<b>BrandIce</b> (Eiscreme - gefrier)"; break;
case "parfume": document.getElementById("brandingtext").innerHTML="<b>Brand Cosmétiques</b> (Kosmetik - hpc)"; break;
case "cleaner": document.getElementById("brandingtext").innerHTML="<b>BrandX</b> (Putzmittel - hpc)"; break;
case "retail": document.getElementById("brandingtext").innerHTML="<b>B - Your Grand Brands</b> (Kaufhaus-Kette - retail)"; break;
case "bank": document.getElementById("brandingtext").innerHTML="<b>Brand Bank</b> (Bank - sonstig)"; break;
case "telecom": document.getElementById("brandingtext").innerHTML="<b>3random</b> (beweglicher Diensterbringer - sonstig)"; break;
case "close": document.getElementById("brandingtext").innerHTML="<b>schliessen</b>"; break;
default: break;
}
}
flag(b);
}

function dnarb() {
if (lang=="hu"){document.getElementById("brandingtext").innerHTML="<b>játsszon brandjeinkkel!</b>";}
else if (lang=="en"){document.getElementById("brandingtext").innerHTML="<b>play with our brands!</b>";}
else if (lang=="ge"){document.getElementById("brandingtext").innerHTML="<b>spielen Sie mit unsere Marken!</b>";}
deflag();
}

function dnarbx() {
if (lang=="hu"){document.getElementById("brandingtext").innerHTML="<b>ismerje meg brandjeinket!</b>";}
else if (lang=="en"){document.getElementById("brandingtext").innerHTML="<b>get to know our brands!</b>";}
else if (lang=="ge"){document.getElementById("brandingtext").innerHTML="<b>erkennen Sie unsere Marken!</b>";}
deflag();
}

function disable() {
if (lang=="hu"){document.getElementById("brandingtext").innerHTML="<b>ez a funkció itt nem érhető el</b>";}
else if (lang=="en"){document.getElementById("brandingtext").innerHTML="<b>this function here cannot be reached</b>";}
else if (lang=="ge"){document.getElementById("brandingtext").innerHTML="<b>diese Funktion hier kann nicht erreicht werden</b>";}
}