var params = {
	quality :"high",
	scale :"noscale",
	wmode :"transparent",
	allowscriptaccess :"always",
	bgcolor :"#000000"
};
var flashvars = {
	// xmlContentPath: "/WEB-INF/xml/en_US/home",
	// xmlContentPath: "/en-US/file/home",
	// xmlContentPath: "/temp",
	xmlContentPath :"/b2b/media/swfs/flash_config/" + localeName,
	siteXML :"/b2b/media/swfs/flash_config/site.xml"
};
var attributes = {
	id :"flashcontent",
	name :"flashcontent"
};
swfobject.embedSWF("/b2b/media/swfs/main.swf", "flashcontent", "950", "385",
		"9.0.124", "/b2b/media/swfs/expressInstall.swf", flashvars, params,
		attributes);

$( function() {
	/* static flash play */
	$("#flash-text").show();
	$("#noflash").FlashPlay();
	$("#adlobs, #main").removeClass("static");

	/* adlobs */
	if ($("#adlobs").find(".adlobs-cont").length > 1) {
		var loop = $("#adlobs").find(".adlobs-cont").length;
		var start = 0;
		if ($("#adlobs").is('.autoslider')) {
			function changeImage() {
				start++;
				if (start != loop) {
					$("#adlobs").find(".adlobs-cont").eq(start - 1)
							.removeClass("on");
					$("#adlobs").find(".adlobs-cont").eq(start).addClass("on");
					setTimeout(changeImage, 10000);

				} else {
					start = 0;
					$("#adlobs").find(".adlobs-cont").eq(loop - 1).removeClass(
							"on");
					$("#adlobs").find(".adlobs-cont").eq(start).addClass("on");
					setTimeout(changeImage, 10000);
				}
			}
			setTimeout(changeImage, 10000);
		}
		//else {
			$("#adlobsRightbtn").css("visibility", "visible").bind(
					"click",
					function() {
						start++;
						if (start != loop) {
							$("#adlobs").find(".adlobs-cont").eq(start - 1)
									.removeClass("on");
							$("#adlobs").find(".adlobs-cont").eq(start)
									.addClass("on");
						} else {
							start = 0;
							$("#adlobs").find(".adlobs-cont").eq(loop - 1)
									.removeClass("on");
							$("#adlobs").find(".adlobs-cont").eq(start)
									.addClass("on");
						}

					});
			$("#adlobsLeftbtn").css("visibility", "visible").bind(
					"click",
					function() {
						start--;
						if (start != -1) {
							$("#adlobs").find(".adlobs-cont").eq(start + 1)
									.removeClass("on");
							$("#adlobs").find(".adlobs-cont").eq(start)
									.addClass("on");
						} else {
							start = loop - 1;
							$("#adlobs").find(".adlobs-cont").eq(0)
									.removeClass("on");
							$("#adlobs").find(".adlobs-cont").eq(start)
									.addClass("on");

						}
					});

		//}
	}
});

/* function FlashPlay: simulation flash play */
$.fn.FlashPlay = function(options) {
	var settings = {
		statIndex :0,
		speed :5000
	};
	settings = $.extend(settings, options || {});
	return $(this).each(
			function() {
				var stop = true;
				var $element = this;
				$($element).children().eq(settings.statIndex).fadeIn();
				var e = settings.statIndex;
				var l = $($element).children().length;
				var timeprcess = setInterval( function() {
					play();
				}, settings.speed);
				$($element).find(".skipCtrl li a").bind("click", function() {
					skipTo($(this).attr("go"));
				});
				$(".stop").bind("click", function() {
					setStop();
				});
				$(".prev").bind("click", function() {
					prev();
				});
				$(".next").bind("click", function() {
					next();
				});
				function play() {
					if (!stop) {
						e++;
						if (e == l) {
							e = 0
						}
						;
						$($element).children().hide();
						$($element).children().eq(e).fadeIn();

					}
				}
				function skipTo(g) {
					$($element).attr(
							"class",
							(($($element).children().eq(
									g.replace("flashplay", "") - 1)
									.attr("class")).replace("flashPlay ",
									"under")));
					var skstop = stop == true ? true : false;
					$($element).children().hide();
					$($element).children().eq(g.replace("flashplay", "") - 1)
							.fadeIn();
					e = g.replace("flashplay", "") - 1;
					var timeout = setTimeout( function() {
						stop = skstop;
					}, settings.speed);
				}
				function setStop() {
					stop = !stop;
				}
				function prev() {
					var skstop = stop == true ? true : false;
					e--;
					if (e < 0)
						e = l - 1;
					$($element).children().hide();
					$($element).children().eq(e).fadeIn();
					var timeout = setTimeout( function() {
						stop = skstop;
					}, settings.speed);
				}
				function next() {
					var skstop = stop == true ? true : false;
					e++;
					if (e == l) {
						e = 0
					}
					;
					$($element).children().hide();
					$($element).children().eq(e).fadeIn();
					var timeout = setTimeout( function() {
						stop = skstop;
					}, settings.speed);
				}
			});
};

