﻿var mLang;
var numLang;
var mForm;
var xmlhttp;
var flashArray;
var imgArray;
var flashparams;
var imglist;
var so;

function initPage(lang)
{
    mLang = lang.toString().toUpperCase();
    (lang=="NL")?numLang=1:numLang=2;    
    mForm = document.formCar;
}

function showCrashTest(nbr,name)
{
    //car name
	document.getElementById("brandModel").innerHTML = name;
	
	//image
	document.getElementById("ctl00_middleContent_imgCrash").src = "http://www.test-achats.be" + imgArray[nbr].toString();	
	
	//flash params
	writeFlashResult(flashArray[nbr].toString());
	//alert(flashArray[nbr].toString());
}



function writeFlashResult(carParams)
{
    var so = new SWFObject("/dossiers/Crash-test/images/NCAP_Dummies_2009.swf", "mymovie", "470", "600", "8", "#ffffff");
	 so.addParam("wmode", "opaque");
	 so.addVariable("yellowBarTooltip", result_secAdult);
	 so.addVariable("blueBarTooltip", result_secChild);
	 so.addVariable("greenBarTooltip", result_secPed);
	 so.addVariable("purpleBarTooltip", result_secSaf);
	 so.addVariable("puppetsTooltip", result_ipuppet);
	 
	 //database info
	 var params = carParams.toString().split(";");
	 for(var i=0; i< params.length-1; i++)
	 {
	    var keyval = params[i].split(":");	 
	    so.addVariable(keyval[0], keyval[1]);
	 }
	 
	 var txtAdult, txtChild, txtPed, txtSaf;
	 var txtmaxRisk, txtgreatRisk, txtmediumRisk, txtsmallRisk, txtminRisk;
	 if(mLang == "FR")
	 {
	    txtAdult = "Occupants adultes";
	    txtChild = "Enfants";
	    txtPed  = "Piétons";
	    txtSaf = "Sécurité assistée";
	    
	    txtmaxRisk = "risque très élevé";
	    txtgreatRisk = "risque élevé";
	    txtmediumRisk = "risque moyen";
	    txtsmallRisk = "risque faible";
	    txtminRisk = "risque minimal";
	 }
	 else
	 {
	    txtAdult = "Volwassen inzittenden";
	    txtChild = "Kinderen";
	    txtPed  = "Zwakke weggebruikers";
	    txtSaf = "Veiligheids-voorzieningen";
	    
	    txtmaxRisk = "zeer groot risico";
	    txtgreatRisk = "groot risico";
	    txtmediumRisk = "gemiddeld risico";
	    txtsmallRisk = "klein risico";
	    txtminRisk = "minimaal risico";
	 }
	 so.addVariable("yellowDescription", txtAdult);
	 so.addVariable("blueDescription", txtChild);
	 so.addVariable("greenDescription", txtPed);
	 so.addVariable("purpleDescription", txtSaf);
	 
	 so.addVariable("driverText",txtDriver);
	 so.addVariable("passengerText",txtPass);
	 so.addVariable("sideText",txtSide);
	 so.addVariable("poleText",txtPole);
	 so.addVariable("rearText",txtRear);
	 
	 so.addVariable("maxRiskText", txtmaxRisk);
	 so.addVariable("greatRiskText", txtgreatRisk);
	 so.addVariable("mediumRiskText", txtmediumRisk);
	 so.addVariable("smallRiskText", txtsmallRisk);
	 so.addVariable("minRiskText", txtminRisk);
	 
	 //write flash animation in div "flashsecurity"
	 so.write("flashsecurity");	 
}

function showVideo(vidName)
{
     /*so = new SWFObject(vidName, "mymovie", "405", "345", "8", "#ffffff");
	 so.addParam("wmode", "opaque");
     so.write("crashVid");	*/
     
    var flashvars = {};
    var params = {};
    params.wmode = "opaque";    
    var attributes = {};
    swfobject.embedSWF(vidName, "crashVid", "405", "345", "8.0.0","expressInstall.swf", flashvars, params, attributes );
    
}


