jQuery(document).ready(function(){
  var flashvars = {};
  var attributes = {};
  var params = { wmode: "transparent" };
  swfobject.embedSWF("nosto.swf", "nosto", "247", "101", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
});

function etusivu() {
  etusivu_playing = false;
  var flashvars = { fileURL: "etusivu.swf" };
  var attributes = {};
  var params = { wmode: "transparent" };
  swfobject.embedSWF("preloader.swf", "screen", "658", "348", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
}

function etusivu_sync(action) {
  if(action == "start") {
    if($("#video-container").css("display") != "block") {
      if(readCookie("PP_etusivu") != 1) {
        show_video_play("PP_etusivu.flv");
        createCookie("PP_etusivu",1,30);
        createCookie("etusivu_played",1,30);
      }
    } else {
      getMovieName("video").sync("play");
    }
  } else if(action == "play") {
    getMovieName("video").sync(action);
  } else if(action == "pause") {
    getMovieName("video").sync(action);
  } else if(action == "stop") {
    hide_video();
    getMovieName("video").sync(action);
    hide_video();
  }
}

function brandinkehitys_profiloituminen() {
  var flashvars = { fileURL: "brandinkehitys_profiloituminen.swf" };
  var attributes = {};
  var params = { wmode: "transparent" };
  swfobject.embedSWF("preloader.swf", "screen", "658", "348", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
  
  if(readCookie("PP_strategia") != 1) {
    if(readCookie("etusivu_played") == 1) {
      show_video_play("PP_strategia.flv");
    }
    createCookie("PP_strategia",1,30);
  }
}
function brandinkehitys_profiloituminen_sync(action) {
  if(action == "play") {
    if($("#video-container").css("display") != "block") {
      show_video_play("PP_strategia.flv");
    } else {
      getMovieName("video").sync(action);
    }
  } else if(action == "pause") {
    getMovieName("video").sync(action);
  } else if(action == "rw") {
    getMovieName("video").sync(action);  
  } else if(action == "stop") {
    hide_video();
    getMovieName("video").sync(action);
    hide_video();
  }
}

function b2b_markkinointiviestinta() {
  var flashvars = { fileURL: "b2b_markkinointiviestinta.swf" };
  var attributes = {};
  var params = { wmode: "transparent" };
  swfobject.embedSWF("preloader.swf", "screen", "658", "348", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
}
function show_b2b_video() {
  show_video_play("b2b.flv");
}
function b2b_sync(action) {
  if(action == "play") {
    if($("#video-container").css("display") != "block") {
      show_video_play("b2b.flv");
    } else {
      getMovieName("video").sync(action);
    }
  } else if(action == "stop") {
    hide_video();
    getMovieName("video").sync(action);
    hide_video();
  }
}

function b2c_markkinointiviestinta() {
  var flashvars = { fileURL: "b2c_markkinointiviestinta.swf" };
  var attributes = {};
  var params = { wmode: "transparent" };
  swfobject.embedSWF("preloader.swf", "screen", "658", "348", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
}

function palvelutuotanto_verkossa() {
  var flashvars = { fileURL: "palvelutuotanto_verkossa.swf" };
  var attributes = {};
  var params = { wmode: "transparent" };
  swfobject.embedSWF("preloader.swf", "screen", "658", "348", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
}

function sijoittajaviestinta() {
  var flashvars = { fileURL: "sijoittajaviestinta.swf" };
  var attributes = {};
  var params = { wmode: "transparent" };
  swfobject.embedSWF("preloader.swf", "screen", "658", "348", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
}

function vastuullisuus_kriisiviestinta() {
  var flashvars = { fileURL: "vastuullisuus_kriisiviestinta.swf" };
  var attributes = {};
  var params = { wmode: "transparent" };
  swfobject.embedSWF("preloader.swf", "screen", "658", "348", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
}

function sisainen_viestinta() {
  var flashvars = { fileURL: "sisainen_viestinta.swf" };
  var attributes = {};
  var params = { wmode: "transparent" };
  swfobject.embedSWF("preloader.swf", "screen", "658", "348", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
}

function koulutuksen_sisaltotuotanto() {
  var flashvars = { fileURL: "koulutuksen_sisaltotuotanto.swf" };
  var attributes = {};
  var params = { wmode: "transparent" };
  swfobject.embedSWF("preloader.swf", "screen", "658", "348", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
}

function ota_yhteytta() {
  var flashvars = { fileURL: "ota_yhteytta.swf" };
  var attributes = {};
  var params = { wmode: "transparent" };
  swfobject.embedSWF("preloader.swf", "screen", "658", "348", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
}

function show_video(fileURL) {
  $("#video-container").css("display","block");
  var flashvars = { fileURL: fileURL };
  var attributes = {};
  var params = { wmode: "transparent" };
  swfobject.embedSWF("videoplayer.swf", "video", "256", "430", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
}
function show_video_play(fileURL) {
  if($("#video-container").css("display") == "block") {
    hide_video();
    return;
  }
  $("#video-container").css("display","block");
  var flashvars = { fileURL: fileURL, autoPlay: "true" };
  var attributes = {};
  var params = { wmode: "transparent" };
  swfobject.embedSWF("videoplayer.swf", "video", "256", "430", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
}

function hide_video() {
  jQuery("#video-container").css("display","none");
}

function getMovieName(movieName) {
  if (navigator.appName.indexOf("Microsoft") != -1) {
    return window[movieName];
  }
  else {
    return document[movieName];
  }
}

//Cookies
function createCookie(name,value,minutes) {
	if (minutes) {
		var date = new Date();
		date.setTime(date.getTime()+(minutes*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}
