
function rob_init(){
	//display random advert from all ads
	var rand = Math.floor(Math.random()*(ads.length));
	//alert(rand);
	displayAd(rand);
	
	//create nav bar
	var nav = $("<div>").attr('id','teasernav').css({position:"absolute",'vertical-align':'middle', 'text-align':'center', bottom:0, right:0,width:50, height:20,'z-index':'10000','background-image':"url(/images/ads/nav-bg.png)"});
	
	//contains the arrows
	var navContainer = $("<div>").css({margin:'auto auto', width:30, height:20, 'padding-top':5});
	var leftarrow = $("<div>").html('&nbsp;').css({float:'left', width:8, height:10, 'background-image':"url(/images/ads/left-arrow.png)", 'cursor':'pointer'});
	var rightarrow = $("<div>").html('&nbsp;').css({float:'right', width:8, height:10, 'background-image':"url(/images/ads/right-arrow.png)", 'cursor':'pointer'});
	
	//arrow events
	$(leftarrow).bind('click',function(){
		//previous
		prevAd();
	});
	$(rightarrow).bind('click',function(){
		//next
		nextAd();
	});
	
	$(navContainer).append(leftarrow).append(rightarrow);
	$(nav).append(navContainer);
	//event stuff
	$('#teaser').append(nav).bind('mouseenter',function(){
		$(nav).fadeIn();
		clearInterval(adTimer)
		adTimer=null;
	}).bind('mouseleave',function(){
		$(nav).fadeOut();
		adTimer = setInterval("nextAd()",adDelay);
	});
}
function nextAd(){
	var i = $('#teaseritem').attr('i');
	i++;
	if(i>=ads.length){
		i=0;
	}
	displayAd(i);
}
function prevAd(){
	var i = $('#teaseritem').attr('i');
	i--;
	if(i<0){
		i=ads.length-1;
	}
	displayAd(i);
}
function displayAd(i){
	$('#teaser #teaseritem').html(ads[i].html).attr('i',i);
	$('#teasernav').show();
	//setTimeout(function(){ $('#teasernav').fadeOut(); },1000);
}
function display_object(obj){
	str='';
	for(prop in obj)
	{
	str+=prop + " value :"+ obj[prop]+"\n";//Concate prop and its value from object
	}
	alert(str);
}
var adTimer=null;
var adDelay = 30000;
$(document).ready(function(){
	 if(ads.length>1){
		 rob_init();
		 adTimer = setInterval("nextAd()",adDelay);
		 var d = $("<div>");

		 for(var i=0;i<=ads.length-1;i++){
			$(d).append(ads[i].html);
		 }
	 }
});