var splash={
	bg_opacity:100,
	txt_opacity:100,
	bg_images:[
		'/inc/img/splash/property_search.jpg',
		'/inc/img/splash/buying.jpg',
		'/inc/img/splash/selling.jpg',
		'/inc/img/splash/property_mgt.jpg',
		'/inc/img/splash/testimonials.jpg'
	],
	mn_options:[
		'<div class="active">Property Search</div><div><a href="/search/" onclick="splash.quick_change(\'1\');return false;">Buying</div><div><a href="/search/" onclick="splash.quick_change(\'2\');return false;">Selling</a></div><div><a href="/search/" onclick="splash.quick_change(\'3\');return false;">Property Management</a></div><div><a href="/search/" onclick="splash.quick_change(\'4\');return false;">Testimonials</a></div>',
		'<div><a href="/search/" onclick="splash.quick_change(\'0\');return false;">Property Search</a></div><div class="active">Buying</div><div><a href="/search/" onclick="splash.quick_change(\'2\');return false;">Selling</a></div><div><a href="/search/" onclick="splash.quick_change(\'3\');return false;">Property Management</a></div><div><a href="/search/" onclick="splash.quick_change(\'4\');return false;">Testimonials</a></div>',
		'<div><a href="/search/" onclick="splash.quick_change(\'0\');return false;">Property Search</a></div><div><a href="/search/" onclick="splash.quick_change(\'1\');return false;">Buying</a></div><div class="active">Selling</div><div><a href="/search/" onclick="splash.quick_change(\'3\');return false;">Property Management</a></div><div><a href="/search/" onclick="splash.quick_change(\'4\');return false;">Testimonials</a></div>',
		'<div><a href="/search/" onclick="splash.quick_change(\'0\');return false;">Property Search</a></div><div><a href="/search/" onclick="splash.quick_change(\'1\');return false;">Buying</a></div><div><a href="/search/" onclick="splash.quick_change(\'2\');return false;">Selling</a></div><div class="active">Property Management</div><div><a href="/search/" onclick="splash.quick_change(\'4\');return false;">Testimonials</a></div>',
		'<div><a href="/search/" onclick="splash.quick_change(\'0\');return false;">Property Search</a></div><div><a href="/search/" onclick="splash.quick_change(\'1\');return false;">Buying</a></div><div><a href="/search/" onclick="splash.quick_change(\'2\');return false;">Selling</a></div><div><a href="/search/" onclick="splash.quick_change(\'3\');return false;">Property Management</a></div><div class="active">Testimonials</div>'
	],
	sub_options:[
		'<ul><li><a href="/search/results.php?type=BUY&suburb=Thornbury">Houses for sale in Thornbury, Victoria</a></li><li><a href="/search/results.php?type=BUY&suburb=Whittlesea">Houses for sale in Whittlesea, Victoria</a></li><li><a href="/search/results.php?type=BUY&suburb=Roxburgh Park">Houses for sale in Roxburgh Park, Victoria</a></li><li><a href="/search/results.php?type=BUY&suburb=Craigieburn">Houses for sale in Craigieburn, Victoria</a></li><li><a href="/search/results.php?type=BUY&suburb=Brunswick">Houses for sale in Brunswick, Victoria</a></li><li><a href="/search/results.php?type=BUY&suburb=Jacana">Houses for sale in Jacana, Victoria</a></li></ul>',
		'<ul><li><a href="/buy/thinking.php">Thinking of Buying?</a></li><li><a href="/buy/tips.php">Property Tips for Buyers</a></li><li><a href="/buy/booklets.php">Booklets</a></li><li><a href="/buy/testimonials.php">Buyer Testimonials</a></li></ul>',
		'<ul><li><a href="/sell/thinking.php">Thinking of Selling?</a></li><li><a href="/sell/solutions.php">Advertising Solutions</a></li><li><a href="/sell/tips.php">Property Tips for Sellers</a></li><li><a href="/sell/booklets.php">Booklets</a></li></ul>',
		'<ul><li><a href="/mgt/tenants/">Information for Tenants</a></li><li><a href="/mgt/landlords/">Information for Landlords</a></li><li><a href="/mgt/lewis">Lewis Services</a></li><li><a href="/search/">Find A Rental Property</a></li></ul>',
		''
	],
	mn_heading:[
		'<h1 style="color:#ffffff;">One of the Largest Independent Agencies<br />in Northern Melbourne</h1><!-- input type="button" value="Search Properties" /><input type="button" value="Contact Us" / -->',
		'<h1 style="color:#ffffff;">Trust the Agent with an Ethical Approach:<br />Look to Buy with Lewis Realty</h1><!-- input type="button" value="Search Properties" /><input type="button" value="Contact Us" / -->',
		'<h1 style="color:#ffffff;">Competent agents know how to attract<br />buyers: Sell with Lewis Realty</h1><!-- input type="button" value="Search Properties" /><input type="button" value="Contact Us" / -->',
		'<h1 style="color:#ffffff;">Our vision at Lewis Property Management<br />is to create a very different property management company.</h1>',
		'<h1 style="color:#ffffff;">I feel that choosing Lewis Realty to be<br />my agent was the best decision I could have made!</h1>'
	],
	bg_timeout:'',
	txt_timeout:'',
	current_item:2,
	changed:true,
	transition:false,
	transition_time:0,
	
	change_opacity:function(itemID,changeto){
		with(document.getElementById(itemID).style){
			if(navigator.appVersion.indexOf("MSIE")!=-1){
				filter='alpha(opacity='+changeto+')';
			}else{
				filter='alpha(opacity='+changeto+')';
				MozOpacity=changeto/100;
				opacity=changeto/100;
			}
		}
	},
	check_transition_time:function(){
		if(this.transition){
			this.transition_time=this.transition_time+1;
		}else{
			this.transition_time=0;
		}
		
		if(this.transition_time>0 && !this.changed){
			this.transition=false;
			clearTimeout(this.bg_timeout);
			clearTimeout(this.txt_timeout);
			this.fade_out();
		}else{
			this.transition_time=0;
		}
		
		setTimeout("splash.check_transition_time();","10");
		
		/* document.getElementById('opacity').innerHTML='opacity = '+this.bg_opacity+' timeout= '+this.bg_timeout+' transition = '+this.transition+' check_transition'; */
	},
	fade_in:function(){
		if(this.bg_opacity<96){
			this.transition=true;
			this.bg_opacity=this.bg_opacity+5;
			if(this.bg_opacity>100)
				this.bg_opacity=100;
			this.change_opacity('splash',this.bg_opacity);
			
			if(this.transition)
				this.bg_timeout=setTimeout("splash.fade_in();","50");
		}else{
			this.transition=false;
			this.changed=true;
			this.transition_time=0;
			
			this.bg_opacity=100;
			this.change_opacity('splash',this.bg_opacity);
			setTimeout("splash.fade_out();","5000");
		}
		this.transition=false;
		/* document.getElementById('opacity').innerHTML='opacity = '+this.bg_opacity+' timeout= '+this.bg_timeout+' transition = '+this.transition+' fade_in'; */
	},
	fade_out:function(){
		if(this.bg_opacity>4){
			this.changed=false;
			this.transition=true;
			this.bg_opacity=this.bg_opacity-5;
			if(this.bg_opacity<0)
				this.bg_opacity=0;
			this.change_opacity('splash',this.bg_opacity);
			
			if(this.transition)
				this.bg_timeout=setTimeout("splash.fade_out();","50");
		}else{
			this.bg_opacity=0;
			this.change_opacity('splash',this.bg_opacity);
			this.switch_to();
		}
		
		/* document.getElementById('opacity').innerHTML='opacity = '+this.bg_opacity+' timeout= '+this.bg_timeout+' transition = '+this.transition+' fade_out'; */
	},
	init:function(){
		this.fade_out();
		this.check_transition_time();
	},
	quick_change:function(itemID){
		this.transition=false;
		clearTimeout(this.bg_timeout);
		clearTimeout(this.txt_timeout);
		
		this.bg_opacity=0;
	
		this.current_item=itemID;
		
		document.getElementById('splash').style.background='url('+this.bg_images[this.current_item]+')';
		document.getElementById('stage').innerHTML=this.mn_options[this.current_item];
		document.getElementById('comment').innerHTML=this.sub_options[this.current_item];
		document.getElementById('heading').innerHTML=this.mn_heading[this.current_item];
		
		clearTimeout(this.bg_timeout);
		clearTimeout(this.txt_timeout);
		
		this.transition=true;
		this.fade_in();
	},
	switch_to:function(){
		if(this.current_item<(this.bg_images.length-1)){
			this.current_item=this.current_item+1;
		}else{
			this.current_item=0;
		}
		
		document.getElementById('splash').style.background='url('+this.bg_images[this.current_item]+')';
		document.getElementById('stage').innerHTML=this.mn_options[this.current_item];
		document.getElementById('comment').innerHTML=this.sub_options[this.current_item];
		document.getElementById('heading').innerHTML=this.mn_heading[this.current_item];
		
		this.fade_in();
	}
}

imageObj=new Image();
for(var i=0;i<splash.bg_images.lenght;i++){
	imageObj.src=splash.bg_images[i];
}