function after_ajax(section)
{
	$('gamecontent').setStyle({ opacity: 1 });
	//document.getElementById('gamecontent').style.opacity=0;
	//if(section=='desktops' || section=='videos')
	//{
	//	$('gamecontent').setStyle({ opacity: 1 });
	//} else {
	//	Effect.Appear('gamecontent',{duration: 0.2});
	//}
	
	temp=section.split('_');
	if(temp[0]=='about' || temp[0]=='rallying' || temp[0]=='bio')
	{
		setup_multipage(temp[0],temp[1]);
	}
	
	if(section=='rallying_0')
		setup_rallypage();
		
	if(section=='home')
		choose_random_car();
}



function setup_multipage(name,value)
{
	area=document.getElementById('link_area');
	//if prevents there being a Javascript error if the PHP explodes or the XML is wrong
	if(area)
	{
		if(name=='about')
			number=5;
		else if(name=='bio')
			number=5;
		else
			number=7;
		
		bulletdiv=document.createElement('div');
		bulletdiv.className='bullet';
		
		for(i=0;i<number;i++)
		{
			link = document.createElement('a');	
	
			link.innerHTML='&bull;';
		
			//I really don't want to use ID here..
			link.setAttribute('id',name+'_'+i);
	
			if(i==value)
			{
				link.setAttribute('class','active');
			}
	
			link.addEventListener('click',next_scene,false);
			bulletdiv.appendChild(link);
		}
		area.appendChild(bulletdiv);
		div=document.createElement('div');
		div.className='nav';
		if(value>0)
			div.innerHTML+="<a id='prevlink' onclick=\"load_minisite_section('colinmcrae','"+name+"_"+(value-1)+"')\">&nbsp;</a>";
		//if((value>0) && (value<number-1))
		//	div.innerHTML+=" | ";
		if(value<number-1)
			div.innerHTML+="<a id='nextlink' onclick=\"load_minisite_section('colinmcrae','"+name+"_"+(++value)+"')\">&nbsp;</a>";

		area.appendChild(div);
	}
	else
	{
		conosle.log('could not find link_area');
	}
}

function choose_random_car()
{
	if (document.getElementById('large_car'))
	{
		cars = new Array('audi','audia3','citroenxsara','escortcosworth','escortmk1','fordfiesta','fordfocus','fordsierra','lanciadelta','lanciastratos','mgmetro','mgrover','minicoopers','mitsubishilancer','mitsubishishogun','nissanpickup');
		choice=Math.round((cars.length - 1)*Math.random())
		document.getElementById('large_car').src='/data/games/colinmcrae/images/cars/car_'+cars[choice]+'.png';
		self.setTimeout(choose_random_car,2000);
	}
}

function setup_rallypage()
{
	pages=new Array('rally_cars','rally_hazards','rally_driver','rally_skills','rally_roads','rally_damage');
	for(i=1; i< pages.length+1; i++)
	{
		document.getElementById('rallying_'+i).addEventListener('click',next_scene,false);
		document.getElementById('rallying_'+i).addEventListener('mouseover',activate_icon,false);
		document.getElementById('rallying_'+i).addEventListener('mouseout',deactivate_icon,false);
	}
	
}

function activate_icon(x)
{
	x=this;
	image=x.getElementsByTagName('img');
	image[0].src='data/games/colinmcrae/images/'+x.id+'_mo.png';
}

function activate_from_map(icon)
{
	x=document.getElementById(icon);
	image=x.getElementsByTagName('img');
	image[0].src='data/games/colinmcrae/images/'+x.id+'_mo.png';
}

function deactivate_icon()
{
	image=this.getElementsByTagName('img');
	image[0].src='data/games/colinmcrae/images/'+this.id+'.png';
}

function deactivate_from_map(icon)
{
	x=document.getElementById(icon);
	image=x.getElementsByTagName('img');
	image[0].src='data/games/colinmcrae/images/'+x.id+'.png';
}



function next_scene()
{
	section=(this.id);
	load_minisite_section('colinmcrae',section);
	return false;
}

