function getFlagsCallback(result)
{
	var htmlstring = "";
	var tmparray;
	var langarray = new Array();

	tmparray = result.toString().split(",",result.length*3);

	var k=0;

	for(var i=1;i<result.length*2;i+=2)
	{
		langarray[k] = tmparray[i];
		k+=1;
	}

	for(i=0;i<result.length;i++)
	{
		htmlstring += "<img border='0' src='/img/languages/" + langarray[i] + ".gif' title='" + langarray[i] + "' /> ";
	}

	document.getElementById('langflag'+tmparray[0]).innerHTML =
	htmlstring;
}

function getFlags(inputGuideId)
{
	Seam.Component.getInstance("languageSetting").getGuideLanguages(inputGuideId, getFlagsCallback);
}

function getFlagsAndStatusCallback(result)
{
	var htmlstring = "";
	var tmparray;
	var langarray = new Array();

	tmparray = result.toString().split(",",result.length*4);

	var k=0;

	for(var i=1;i<result.length*3;i+=3)
	{
		langarray[k] = tmparray[i];
		k+=1;
	}

	for(i=0;i<result.length;i++)
	{
		htmlstring += "<img border='0' src='/img/languages/" + langarray[i] + ".gif' title='" + langarray[i] + "'/> ";
	}

	document.getElementById('langflag'+tmparray[0]).innerHTML =
	htmlstring;
	
	if(tmparray[2] == "1")
	{
		document.getElementById('statusflag'+tmparray[0]).innerHTML =
//		"<img src='http://content.guidetome.se/shared/markeruc.png'/>";
		"<img src='http://content.guidetome.se/shared/markeruc.png' title='" + underprod +"'/>";
	}
}

function getFlagsAndStatus(inputGuideId)
{
	Seam.Component.getInstance("languageSetting").getGuideLanguagesAndStatus(inputGuideId, getFlagsAndStatusCallback);
}

function setGuideFlagBorder()
{
	var element = document.getElementById('guideflag_'+guideLanguageId);
	if (element != null) 
		element.style.border="2px solid #ED6E00";
}


function setGuideLanguageCallback(inputGuideId)
{
	window.location.assign(window.location.href);
}

function setGuideLanguage(inputGuideId)
{
	Seam.Component.getInstance("languageSetting").selectGuideLanguage(inputGuideId, setGuideLanguageCallback);
}


