#set($languages = $mediaarchive.getList("locale"))
#set($map = $data.getValue($detail.getId()))
#set($dlocale = $context.getLanguage() )
#set($language_count = 0)
#foreach($locale in $languages)
#set($localval = $map.getText($locale.id))
#if($localval && $localval != "")
#set($language_count = $language_count+1)
$pages.include("$apphome/components/xml/types/language/extralanguage.html?detailid=${detail.id}&count=$language_count&languagecode=$locale.id",$context)
#end
#set($localval = "")
#end
#if($language_count == 0)
#set($language_count = $language_count+1)
$pages.include("$apphome/components/xml/types/language/extralanguage.html?detailid=${detail.id}&count=$language_count&languagecode=$dlocale",$context)
#end
#set($map = $data.getValue($detail.getId()))
#set($dlocale = $context.getLanguage() )
##if this really needed?
#set($map_count = 0)
#foreach($key in $map.keySet())
#set($keyval = $map.get($key))
#if($keyval && $keyval != "")
#set($map_count = $map_count + 1)
$pages.include("$apphome/components/xml/types/map/extravalue.html?detailid=${detail.id}&count=$map_count&keycode=$locale.id",$context)
#end
#set($keyval = "")
#end
#if($keyval == 0)
#set($keyval = $keyval+1)
$pages.include("$apphome/components/xml/types/map/extravalue.html?detailid=${detail.id}&count=$map_count&keycode=$dlocale",$context)
#end
##TODO, update the parameters using jQuery