var fq = [["iso9001",null],["iso14001",null],["iso22000",null],["carbonneutral",null],["abic",null],["brc",null],["aib",null],["ou",null]];
var pr = [["fairtrade",null],["flo",null],["organic",null],["bcs",null],["jas",null],["rainforest",null],["utz",null],["swiss",null]];

var currentFQ = -1;
var currentPR = -1;

function getQueryString ()
{
 var querystring = new Array;
 
 // parse current url into an array with the keys/values
 var q = String (document.location).split ('?')[1];
 if (!q) return false;
 q = q. split ('&');

 for (var i = 0 ; i < q.length; i++)
 {
   // for each key/value, split them at the '='
   // and add them to the qerystring array
   var o = q[i].split('=');
   querystring[o[0]] = o[1];
 }

 // return the querystring
 return querystring;
}


window.addEvent('domready', function() {

	var qs = getQueryString();
	var fqinit = -1;
	var prinit = -1;

	// set up FQ slides
	for(var x=0; x<fq.length; x++)
	{
		fq[x][1] = new Fx.Slide(fq[x][0],{duration:250});
		fq[x][1].hide(); 
		if(fq[x][0]==qs["c"]) { fqinit = x; }
		
	}

	// set up PR slides
	for(var x=0; x<pr.length; x++)
	{
		pr[x][1] = new Fx.Slide(pr[x][0],{duration:250});
		pr[x][1].hide();
		if(pr[x][0]==qs["c"]) { prinit = x; }
	}
	
	// do initial item
	if(qs["c"]!="")
	{
		if(fqinit!=-1){ doFQ(fqinit); }
		if(prinit!=-1){ doPR(prinit); }
	}
});


function doFQ (n) {
	//alert("n = " + n + ", currentFQ = " + currentFQ + ", currentPR = " + currentPR);
	if(currentFQ!=n)
	{
		fq[n][1].slideIn();
		$("cert"+fq[n][0]).className="selected";
		if(currentPR!=-1) { pr[currentPR][1].slideOut(); $("cert"+pr[currentPR][0]).className=""; currentPR = -1; }
		if(currentFQ!=-1) { fq[currentFQ][1].slideOut(); $("cert"+fq[currentFQ][0]).className=""; }
		currentFQ = n;
	}
	else
	{
		fq[n][1].slideOut();
		$("cert"+fq[n][0]).className=""; 
		currentFQ = -1;
	}
}

function doPR (n) {
	//alert("n = " + n + ", currentFQ = " + currentFQ + ", currentPR = " + currentPR);
	if(currentPR!=n)
	{
		pr[n][1].slideIn();
		$("cert"+pr[n][0]).className="selected";
		if(currentPR!=-1) { pr[currentPR][1].slideOut(); $("cert"+pr[currentPR][0]).className=""; }
		if(currentFQ!=-1) { fq[currentFQ][1].slideOut(); $("cert"+fq[currentFQ][0]).className=""; currentFQ = -1; }
		currentPR = n;
	}
	else
	{
		pr[n][1].slideOut();
		$("cert"+pr[n][0]).className=""; 
		currentPR = -1;
	}
}

