/* SVN FILE: $Id: System.js 1021 2010-05-04 13:39:30Z a.friese $
* SVN HEADER: 1.1
***
* $title Core/System
*
* $description
* Schnittstelle zwischen einem Dokument und deren JavaScript-Funktionen.
* Angepasst für die Standortkarte der AHG. Lädt in Abhängigkeit der Domain
* unterschiedliche Schlüssel für die Nutzung der Google Maps API.
*
*
* $author a.rouel
* $copyright $Copyright$
* $version $Revision: 1021 $
* $modifiedby $LastChangedBy: a.friese $
* $lastmodified $LastChangedDate: 2010-05-04 15:39:30 +0200 (Di, 04. Mai 2010) $
* $filesource $URL: http://svn.babiel.com/AA/trunk/Projekte/Relaunch/HTML-Prototyp/SiteGlobals/StyleBundles/JS/System.js $
* $keywords Schnittstelle, Common Interface
* $require com.babiel.application.jsctrl
*
*/
var config = {
"configuration" : {
"unsupportedUserAgents" : {
"userAgent" : [
{
"browserName" : "Explorer",
"browserVersion" : 5
},
{
"browserName" : "Firefox",
"browserVersion" : 1
},
{
"browserName" : "Safari",
"browserVersion" : 1
}
]
},
"controllerLogger" : {
"object" : "com.babiel.application.jsctrl.ConsoleLogger",
"constructorArg" : [
{
"index" : 0,
"value" : "warn"
}
],
"property" : [
{
"name" : "name",
"value" : "ControllerLog"
}
]
},
"components" : {
"component" : [
{
"id" : "componentLog",
"object" : "com.babiel.application.jsctrl.ConsoleLogger",
"constructorArg" : [
{
"index" : 0,
"value" : "debug"
}
],
"property" : [
{
"name" : "name",
"value" : "ComponentLog"
}
]
},
{
"object" : "com.babiel.aa.js.UserAgentDetectingRedirectComponent",
"constructorArg" : [
{
"index" : 0,
"value" : {
"mapping" : {
 "iPhone" : "http://m.auswaertiges-amt.de",
 "Android" : "http://m.auswaertiges-amt.de",
 "HTC" : "http://m.auswaertiges-amt.de",
 "Nokia" : "http://m.auswaertiges-amt.de",
 "SonyEricsson" : "http://m.auswaertiges-amt.de",
 "MOT-" : "http://m.auswaertiges-amt.de",
 "SAMSUNG" : "http://m.auswaertiges-amt.de",
 "BlackBerry" : "http://m.auswaertiges-amt.de",
 "LG\\[E\-/\\]+" : "http://m.auswaertiges-amt.de",
 "ZTE-" : "http://m.auswaertiges-amt.de",
 "Pre/" : "http://m.auswaertiges-amt.de",
 "Pixi/" : "http://m.auswaertiges-amt.de",
 "SIE-" : "http://m.auswaertiges-amt.de",
 "Alcatel-" : "http://m.auswaertiges-amt.de",
 "HPiPAQ510" : "http://m.auswaertiges-amt.de"
},
"content" : {
 "redirectMessage" : "Wollen Sie zur mobilen Version von auswaertiges-amt.de wechseln?"
}
}
}
],
"property" : [
{
"name" : "logger",
"ref" : "componentLog"
}
]
},
{
"object" : "com.babiel.aa.js.InitialValueComponent",
"constructorArg" : [
{
"index" : 0,
"value" : {
"content" : {
"input" : {
"elements" : [
{ "selector" : "#f525978d525980", "data" : { "initialValue" : "Suchbegriff eingeben" } },
{ "selector" : "#f525988d525990", "data" : { "initialValue" : "Enter search term" } },
{ "selector" : "#f527188d527046", "data" : { "initialValue" : "Ihre E-Mail-Adresse" } },
{ "selector" : "#f527194d527046", "data" : { "initialValue" : "your email address" } },
{ "selector" : "#f527184d527054", "data" : { "initialValue" : "Ihre E-Mail-Adresse" } },
{ "selector" : "#f527190d527054", "data" : { "initialValue" : "your email address" } },
{ "selector" : "#f294780d294784", "data" : { "initialValue" : "Ihre E-Mail-Adresse" } },
{ "selector" : "#f294760d294764", "data" : { "initialValue" : "Ihre E-Mail-Adresse" } },
{ "selector" : "#f527190d535794", "data" : { "initialValue" : "your email address" } },
{ "selector" : "#f527194d535806", "data" : { "initialValue" : "your email address" } },
{ "selector" : "#f307108d294784", "data" : { "initialValue" : "your email address" } },
{ "selector" : "#f307102d294764", "data" : { "initialValue" : "your email address" } }
]
}
}
}
}
],
"property" : [
{
"name" : "logger",
"ref" : "componentLog"
}
]
},
{
"object" : "com.babiel.aa.js.BoxResizerComponent",
"constructorArg" : [
{
"index" : 0,
"value" : {
"content" : {
  "classesToRemove" : ["bigLayerText", "mediumLayerText", "mediumBigLayerText", "bigLayer", "mediumBigLayer", "mediumLayer"],
  "tempBoxAppendTo" : "#topThema",
  "boxTextSelector" : "#topThema .layerBox .layerText",
  "layerSelector" : "#topThema .layerBox .layer",
  "extraSpace" : "0.5",
  "topSpace" : 10
}
}
}
],
"property" : [
{
"name" : "logger",
"ref" : "componentLog"
}
]
},
{
"object" : "com.babiel.aa.js.BoxResizerComponent",
"constructorArg" : [
{
"index" : 0,
"value" : {
"content" : {
  "classesToRemove" : ["bigLayerText", "mediumLayerText", "mediumBigLayerText", "bigLayer", "mediumBigLayer", "mediumLayer"],
  "tempBoxAppendTo" : "#topThema",
  "boxTextSelector" : "#topThema .layerBoxVideo .layerText",
  "layerSelector" : "#topThema .layerBoxVideo .layer",
  "extraSpace" : "0.5",
  "topSpace" : 10,
  "extraBottomMargin" : "1.5"
}
}
}
],
"property" : [
{
"name" : "logger",
"ref" : "componentLog"
}
]
},
{
"object": "com.babiel.aa.js.PrintComponent",
"constructorArg": [
{
"index": 0,
"value": ".printDialog a"
}
],
"property" : [
{
"name" : "logger",
"ref" : "componentLog"
},
{
"name" : "classesToRemove",
"value" : {
".printDialog" : "displayNone"
}
}
]
},
{
"object":"com.babiel.aa.js.StartPageTeaserNavigationComponent",
"constructorArg" : [
{
"index" : 0,
"value" : {
"config" : {
"buttonSelector" : ".topTeaser li",
"contentSelector" : "div#topThema div.leftWrap",
"invisibleClassName" : "hidden",
"activeContentElementSelector" : "div#topThema div.leftWrap:not(.hidden)",
"fadeOptions" : {
"animationInterval" : 800
},
"activeFlashPlayerSelector" : "div.leftWrap:not(.hidden) [id^='player_TopTeaserVideoBox']",
"allFlashPlayersSelector" : "div.leftWrap [id^='player_TopTeaserVideoBox']",
"activeLayerBoxSelector" : "div.leftWrap:not(.hidden) .layerBoxVideo",
"inactiveLayerBoxSelector" : "div.leftWrap.hidden .layerBoxVideo"
}
}
}
],
"property" : [
{
"name" : "logger",
"ref" : "componentLog"
}
]
}
]
}
}
};
var configType = "json";
var System = new com.babiel.application.jsctrl.Controller( configType, config );
