var Feature = Class.create();

Feature.prototype = {
	initialize: function()
	{
		this._featureId = "FlashApplication";
		
		var version;
		var fVersion = deconcept.SWFObjectUtil.getPlayerVersion()["major"];
		if(fVersion >= 8){			//special resources for flash 8 available
			version = 8;
		}

		else{
			version = 0;			//not supported flash version -> show non-flash/non-javascript version
		}

		if(version != 0){
			this.flashVersion = version;
			this.initFeature();
		}
	},
	initFeature: function()
	{		
		// vars for readspeaker
		var rsLang = "us";
		var rsPath = encodeURIComponent("http://www.siemens.com/entry/cc/features/answers_light/all/en/readspeaker/");
		var rsCustomer = "101560";
		var rsUrl = "http://asp.readspeaker.net/cgi-bin/siemensrsone";
		
		// vars for komdat-tracking
		var komdatEnabled = "true";
		var customerId = "101810";

		var komdat_feedbackopen_bestell = ""; //if "" =random in flash
		var komdat_feedbacksend_bestell = ""; //if "" =random in flash

		var komdat_feedbackopen_op1 = "30"; //if "" = 30 in flash
		var komdat_feedbacksend_op1 = "31"; //if "" = 31 in flash

		var komdat_feedbackopen_worth = "0"; //if "" = 0 in flash
		var komdat_feedbacksend_worth = "0"; //if "" = 0 in flash 
		
		//  vars for contact/feedbackform
		var formmailerUrl = "../../../../framework/pub/script/formmailer.php";
		var formmailerReceiver = "28";
		var feedbackReceiver = "28";

// ---------- change by ccaine ---------- 
		// vars for flash
		var sliderSwfPath = "../swf/";
		var sliderImgPath = "../img/"
		var sliderXmlPath = "xml/"
		var swfLang = "ro";
		var localPath = "";
		var globalPath= "../";	
		var flvPath = "../en/flv/" + this.flashVersion + "/";
		var imgPath = "../img/";

		var isFirefox = navigator.appName == "Netscape" ? true : false;
		var logoUrl = "http://www.siemens.com";
		var sectionParameter = "";
		var section = getUrlParameter("section");
		if(section != null && (section == "index")){
			sectionParameter = "&section=" + section;
		}else{
			sectionParameter = "";
		}
		
		var app = new SWFObject("../features/answers/fi/swf/main" + this.flashVersion + ".swf", this._featureId , "987", "393", this.flashVersion + ",0,0,0", "#ffffff");
		app.addParam("quality", "high");
		app.addParam("wmode", "transparent");
		app.addParam("base", "../features/answers/fi/fi/");
		app.addParam("menu", "false");
		app.addParam("swliveconnect", "true");
		app.addParam("allowScriptAccess", "always");
		app.addParam("FlashVars", "s_account=" + s_account + "&slider=false&sliderSwfPath=" + sliderSwfPath + "&sliderImgPath=" + sliderImgPath +"&sliderXmlPath=" + sliderXmlPath +"&isFirefox=" + isFirefox + "&feedbackReceiver=" + feedbackReceiver +  "&komdatEnabled=" + komdatEnabled + "&komdat_feedbackopen_bestell=" + komdat_feedbackopen_bestell + "&komdat_feedbacksend_bestell=" + komdat_feedbacksend_bestell + "&komdat_feedbackopen_op1=" + komdat_feedbackopen_op1 +"&komdat_feedbacksend_op1=" + komdat_feedbacksend_op1 + "&komdat_feedbackopen_worth=" + komdat_feedbackopen_worth + "&komdat_feedbacksend_worth=" + komdat_feedbacksend_worth +"&customerId=" + customerId + "&formmailerUrl=" + formmailerUrl + "&formmailerReceiver=" + formmailerReceiver + "&version=" + this.flashVersion + "&language=" + swfLang + "&rsCustomer=" + rsCustomer + "&rsPath=" + rsPath + "&rsLang=" + rsLang + "&rsUrl=" + rsUrl + "&localPath=" + localPath + "&globalPath=" + globalPath + "&logoUrl=" + logoUrl + "&imgPath=" + imgPath + "&flvPath=" + flvPath + "&featureName=" + FEATURE_NAME + sectionParameter);
		app.write("headervisual-zone");
	},
	stopVideo: function() { 
		var _flashObj = $(this._featureId); 
	    if(_flashObj) _flashObj.SetVariable('stopVideo','true');
	},
	looseFocus: function() {
		$(this._featureId).blur();
	},
	getFeatureId: function() {
		return this._featureId;
	}
}
var featureFlash;
Event.onDOMReady(function() {
	/*initialize feature*/
	featureFlash = new Feature();
});
