
function rotator_init(){
	var tmp = $("#hero > ul > li").length;
	var cd = 0;
	mt = 10;
	var d = 0;
	var p = 250;
	$("#hero > ul > li");
	var f = $("#hero > ul > li h3");
	var g = [];
	var m;
	f.each(function(b){
		g[b]=[];
		$(this).find("span").each(
			function(a){
				g[b][a]=$(this).text()
			}
		)
	});
	f.find("span").remove();

	var q=$("#hero > ul > li h3").map(function(){
		return $(this).html()
	});
	var r=$("#hero > ul > li h4").map(function(){
		return $(this).html()
	});
	var s=$("#hero ul.benefits").map(function(){
		return $(this).html()
	});
	var t=$("#hero > ul > li p").map(function(){
		return $(this).text()
	});
	var u=$("#hero > ul > li > p a").map(function(){
		return $(this).attr("href")
	});
	var v=$("#hero > ul > li > p a").map(function(){
		return $(this).attr("class")
	});
	/*var link_title=$("#hero > ul > li > p a").map(function(){
		return $(this).attr("title")
	});*/
	var w=$("#hero > ul > li > img").map(function(){
		return $(this).attr("src")
	});
	var c=$("#hero ul > li:first");
	c = c.clone().prependTo("#hero ul");
	c.siblings().hide();
	c.find("a:eq(1)").wrap('<ul id="thumbnails"><li class="active"></li></ul>');
	c.attr("id","master_slide");
	$("li.unit:gt(1) > a").each(function(){$(this).appendTo("#thumbnails").wrap("<li></li>")});
	c.siblings().remove();

	function n(b){
		spanPosition=0;
		f = $("#hero > ul > li h3");
		totalSpans = g[b].length;marker=1;
		f.append("<span>"+g[b][spanPosition]+"</span");
		m = f.find("span").animate({opacity:1},1500).animate({opacity:1},1000,function(){a()});

		function a(){
			if(marker<totalSpans){
				m.css({position:"absolute",left:106,top:0}).animate({opacity:0,top:200},100,function(){$(this).text(g[b][marker])}).animate({top:-200},1).animate({opacity:1,top:"0px"},400,function(){marker+1==totalSpans?$(this).animate({opacity:1},1000,function(){h.animate({opacity:1},400,function(){
					cd++
					if(cd == tmp){
						cd = 0;
					}
					mt = setInterval(function(){y(cd)},2000);
				})}):$(this).animate({opacity:1},2000);setTimeout(i,1)});
			}
		}
			
		function i(){marker++;a()}
	}
	
	n(d);
	
	var j=$("#master_slide h3");
	var h=$("#master_slide h4").css("opacity","0");
	var k=$("#master_slide .benefits");
	var o=$("#master_slide p");
	var l=$("#master_slide p a");
		
	$("#master_slide ul li img");
	var e = $("#master_slide > img");

	e.css({"z-index":50,left:0,top:0});
	c=e.width();
	var x=e.height();
		
	//c=$("<div></div>").css({width:c,height:x,backgroundColor:"#fff",position:"absolute",right:0,top:0});
	//$("#master_slide").append(c);
	
	function y(b){
		var a=b;
		function i(){
			clearInterval(mt);
			j.fadeOut(100);
			h.animate({opacity:0},100);
			k.fadeOut(100);
			o.fadeOut(100);
			e.animate({opacity:0.1},p,function(){
				z()
			})
		}
		
		function z(){
			j.html(q[a]);
			h.html(r[a]);
			k.html(s[a]);
			l.text(t[a]);
			l.attr("href",u[a]);
			l.attr("class",v[a]);
			//l.attr("title",link_title[a]);
			e.attr("src",w[a]);
			A()
		}

		function A(){
			j.fadeIn(100);
			k.fadeIn(100);
			o.fadeIn(100);
			e.animate({opacity:1});
			n(a);
		}
		i();
	}
	//y(Math.floor(Math.random() * tmp));
	
};
