function track_flash(linkElement, path)
{
	if (path === "Home") return;

	var featureid=FEATURE_NAME;
	ste.flash.page({id: featureid, type:'feature', lang: 'en', path: path, name:''});

	/*
	if (path === "Home") return;
	
	var featureid="answers_for_america";
	
	s.prop14=s.prop15=s.prop24=""; //reset PF
	s.hier1="feature|"+featureid+"|"+path;
	s.linkTrackVars="prop11,prop14,prop15,prop19,prop20,hier1";
	s.prop11="Answers for America";
	s.prop14="en";
	s.prop15="Feature";
	s.tl(true, 'o', featureid);
	s.prop11=s.prop14=s.prop15="";
	*/
}

function track_download(url, path)
{
	var featureid=FEATURE_NAME;
	ste.flash.download({id: featureid, type:'feature', lang: 'en', url: url});

	/*
	s.prop14=s.prop15=s.prop24=""; //reset PF
	s.linkTrackVars="prop11,prop14,prop15,prop19,prop20,events";
	s.linkTrackEvents="event26";
	s.events="event26";
	TrackDART("event26");
	s.prop11="Answers for America";
	s.prop14="en";
	s.prop15="Feature";
	s.tl(true, 'd', url);
	s.prop11=s.prop14=s.prop15=s.events=s.linkTrackEvents="";
	*/
}

function track_exit(url, path)
{
	var featureid=FEATURE_NAME;
	ste.flash.download({id: featureid, type:'feature', lang: 'en', url: url});

	/*
	s.prop14=s.prop15=s.prop24=""; //reset PF
	s.linkTrackVars="prop11,prop14,prop15,prop19,prop20";
	s.prop11="Answers for America";
	s.prop14="en";
	s.prop15="Feature";
	s.tl(true, 'e', url);
	s.prop11=s.prop14=s.prop15="";
	*/
}

var Feature = Class.create();

Feature.prototype = {
	initialize: function()
	{
		//init global variables here!
		//TODO: init proper flash version before
		var version;
		var fVersion = deconcept.SWFObjectUtil.getPlayerVersion()["major"];
		if(fVersion >= 8){			//special resources for flash 8 available
			version = 8;
		}
//		else if(fVersion >= 7){		//special resources for flash 7 available
//			version = 7;
//		}
		else{
			version = 0;			//not supported flash version -> show non-flash/non-javascript version
		}

		if(version != 0){
			this.flashVersion = version;
			this.initFeature();
		}
	},
	initFeature: function()
	{
		var startPage = getUrlParameter("page");
		if(startPage != null && startPage != ""){
			startPage = "&startPage=" + startPage;
		}else{
			startPage = "";
		}
		var startSite = getUrlParameter("site");
		if(startSite != null && startSite != ""){
			startSite = "&startSite=" + startSite;
		}else{
			startSite = "";
		}

		var isFirefox = navigator.appName == "Netscape" ? true : false;

		var closeButtonUrl = "http://www.siemens.com";
		var moreButtonUrl = "http://w1.siemens.com/press/en/events/press-briefing.php";
		var letterParameters = "";

		var formmailerUrl = "../../../../../framework/pub/script/formmailer.php";
		var formmailerReceiver = "28";
		var feedbackReceiver = "28";

		var customerId = "101950";
		var komdat_download_bestell = "";  //if "" =random in flash
		var komdat_optin_bestell = "";     //if "" =random in flash
		var komdat_mailopen_bestell = "";  //if "" =random in flash
		var komdat_linkrot_bestell = "";   //if "" =random in flash
		var komdat_subscribe_bestell = "";   //if "" =random in flash

		var komdat_download_op1 = "26";    //if "" = 26 in flash
		var komdat_optin_op1 = "5";        //if "" = 5 in flash
		var komdat_mailopen_op1 = "13";    //if "" = 13 in flash
		var komdat_linkrot_op1 = "6";	   //if "" = 6 in flash
		var komdat_subscribe_op1 = "5";    //if "" = 5 in flash

		var komdat_download_worth = "1";   //if "" = 0 in flash
		var komdat_optin_worth = "1";      //if "" = 0 in flash
		var komdat_mailopen_worth = "1";   //if "" = 0 in flash
		var komdat_linkrot_worth = "1";    //if "" = 0 in flash
		var komdat_subscribe_worth = "1";  //if "" = 0 in flash

		var rsCustomer = "1003388";
		var rsLang = "us";
		var swfLang = "en";
		var rsPath = encodeURIComponent("http://w1.siemens.com/entry/cc/features/turbine/all/en/readspeaker/");
		var rsUrl = "http://asp.readspeaker.net/cgi-bin/siemensrsone";

		var localPath = "";

		var flvPath = "../flv/" + this.flashVersion + "/";
		if(typeof FEATURE_SHOWINTRO != "undefined"){
		//global variable; set in html file
			var introVideo = "spot_all.flv";
			var introThumb = "video_all_start.jpg";
		}else{
			var introVideo = "";
			var introThumb = "";
		}

		var globalPath= "../";
		var imgPath = "img/";

		var featureName = "answers_for_america";
	
		var sliderSwfPath = "../../us/swf/";
		var sliderImgPath = "../img/";
		var sliderXmlPath = "xml/";
		
		var sectionParameter = "";
		var section = getUrlParameter("section");
		if(section != null && (section == "index" || section == "eclipse" || section == "first" || section =="second" || section == "third" || section == "fourth" || section == "fifth" || section == "sixth")){
			sectionParameter = "&section=" + section;
		}else{
			sectionParameter = "";
		}
		var logoUrl = "http://www.siemens.com";

		var app = new SWFObject("../features/answers_for_america/us/swf/main" + this.flashVersion + ".swf", "FlashApplication", "987", "393", this.flashVersion + ",0,0,0", "#ffffff");
		app.addParam("quality", "high");
		app.addParam("wmode", "transparent");
		app.addParam("base", "../features/answers_for_america/us/en/");
		app.addParam("menu", "false");
		app.addParam("FlashVars", "featureName=" + featureName + "&sliderSwfPath=" + sliderSwfPath + "&sliderImgPath=" + sliderImgPath + "&sliderXmlPath=" + sliderXmlPath + "&xmlPath=" + sliderXmlPath + "&s_account=" + s_account + "&namespace=" + s.visitorNamespace + "&isFirefox=" + isFirefox + "&feedbackReceiver=" + feedbackReceiver + "&komdat_subscribe_bestell=" + komdat_subscribe_bestell + "&komdat_subscribe_op1=" + komdat_subscribe_op1 + "&komdat_subscribe_worth=" + komdat_subscribe_worth + "&komdat_linkrot_op1=" + komdat_linkrot_op1 + "&komdat_mailopen_op1=" + komdat_mailopen_op1 + "&komdat_optin_op1=" + komdat_optin_op1 + "&komdat_download_op1=" + komdat_download_op1 + "&komdat_download_bestell=" + komdat_download_bestell + "&komdat_optin_bestell=" + komdat_optin_bestell + "&komdat_mailopen_bestell=" + komdat_mailopen_bestell + "&komdat_linkrot_bestell=" + komdat_linkrot_bestell + "&komdat_download_worth=" + komdat_download_worth + "&komdat_optin_worth=" + komdat_optin_worth + "&komdat_mailopen_worth=" + komdat_mailopen_worth + "&komdat_linkrot_worth=" + komdat_linkrot_worth + "&customerId=" + customerId + "&formmailerUrl=" + formmailerUrl + "&formmailerReceiver=" + formmailerReceiver + "&version=" + this.flashVersion + "&introVideo=" + introVideo + "&introThumb=" + introThumb + "&language=" + swfLang + "&rsCustomer=" + rsCustomer + "&rsPath=" + rsPath + "&rsLang=" + rsLang + "&rsUrl=" + rsUrl + "&localPath=" + localPath + "&globalPath=" + globalPath + "&startPage=" + startPage + "&startSite=" + startSite + "&logoUrl=" + logoUrl + "&imgPath=" + imgPath + "&flvPath=" + flvPath + letterParameters + sectionParameter);
		app.write("headervisual-zone");


	}
}

document.observe("dom:loaded", function() {
	/*initialize feature*/
	new Feature();
});