var D = YAHOO.util.Dom;
var E = YAHOO.util.Event;
var AN = YAHOO.util.Anim;

E.onDOMReady(function () {

	changeVideo("skypeConnect", false);
		   					   
	function changeVideo(id, autoplay) {
		useAutoPlay = "";

		var loc = $(location).attr('href');
		
		//useAutoPlay = autoplay;
		
		$("#videoholder").children().remove();

		var useLang = $("html").attr("lang").toLowerCase();
		if (useLang == ""){
			useLang = "en";
		}

		if (useLang == "es-es"){
			useLang = "es";
		}

		if (useLang == "ja"){
			useLang = "jp";
		}

		if (id == "skypeConnect") {
			$("#promoVideoTitle").removeClass("jsHidden");
			$("#gettingStartedVideoTitle").addClass("jsHidden");
			$("#skypeConnectVideo").addClass("jsHidden");
			$("#gettingStartedVideo").removeClass("jsHidden");

			var conf = {
				lang: useLang,
				videoUrl: "http://download.skype.com/share/videos/business/SIP/skypeconnect-promo.flv",
				autoPlay: useAutoPlay,
				startFrameImage: "/i/images/business/videos/skype_connect_promo_video_poster.jpg",
				subtitlesVisible: true,
				roundedCorners: true,
				sharePageUrl: loc,
				shareHtmlCode: true,
				subtitlesList: "en,ar,de,fr,it,jp,pl,ru,tr,zh-Hant,es,pt-br"
				};

			conf.subtitlesFolder = "http://download.skype.com/share/videos/business/SIP/skypeconnect-promo-subtitles/";

			if (useLang == "en" || useLang == "en-us" || useLang == "en-gb"){
				conf.subtitlesVisible = false;
			}

			SKYPE.flash.VideoPlayer.write("videoHolder", 700, 394, conf, "#ffffff");

		}
		
		if (id == "gettingStarted") {
			$("#promoVideoTitle").addClass("jsHidden");
			$("#gettingStartedVideoTitle").removeClass("jsHidden");
			$("#skypeConnectVideo").removeClass("jsHidden");
			$("#gettingStartedVideo").addClass("jsHidden");

			var conf = {
				lang: useLang,
				videoUrl: "http://download.skype.com/share/videos/business/SIP/skypeconnect-getting-started.flv",
				autoPlay: useAutoPlay,
				subtitlesVisible: true,
				startFrameImage: "/i/images/business/videos/skype_connect_getting_started_video_poster.jpg",
				roundedCorners: true,
				sharePageUrl: loc,
				shareHtmlCode: true,
				subtitlesList: "en,ar,de,fr,it,jp,pl,ru,tr,zh-Hant,es,pt-br"
			};

			conf.subtitlesFolder = "http://download.skype.com/share/videos/business/SIP/skypeconnect-getting-started-subtitles/";
			if (useLang == "en" || useLang == "en-us" || useLang == "en-gb"){
				conf.subtitlesVisible = false;
			}


			SKYPE.flash.VideoPlayer.write("videoHolder", 700, 394, conf, "#ffffff");

		}

		//remove flicker jsHidden
		D.removeClass('videoHolder', 'jsHidden');

	};
	

	E.addListener(D.get("startedVideo"), "click", function() {
		changeVideo("gettingStarted", false);
	});

	E.addListener(D.get("connectVideo"), "click", function() {
		changeVideo("skypeConnect", false);
	});

			

});
