var next_ad;
var es_next_ad;
var previous_ad;
var t;
var es;
var time;

function rotateTabAd(ad_array, link_array, time_array, ad_count)
{
	clearTimeout(t);
	var ad_total = (ad_array.length -1);
	
	previous_ad = ad_count - 1;
	
	if ( ad_count > ad_total )
		ad_count = 1;
	
	for(i = 1; i <= ad_total; i++ )
	{
		if ( document.getElementById('button_tab_' + i) && i != ad_count )
			document.getElementById('button_tab_' + i).src = "/images/button_tab" + i + ".gif";		
	}
	document.getElementById('button_tab_' + ad_count).src = "/images/button_tab" + ad_count + "_on.gif";

	var type = ad_array[ad_count].substr((ad_array[ad_count].lastIndexOf(".")+1))

	if ( type == "swf" )
	{
		var so = new SWFObject(ad_array[ad_count], "tabimage", "348", "176", "8", "#f4f4f4");
		so.write("tabimage_holder");
	}
	else
	{
		document.getElementById('tabimage_holder').innerHTML = "<a href=\"\" id=\"tablink\"><img src=\"" + ad_array[ad_count] + "\" id=\"tabimage\"></a>";
		document.getElementById('tablink').href = link_array[ad_count];
	}
	
	if ( time_array[ad_count] != "" )
		time = time_array[ad_count]*1000;
	else
		time = 5000;
		
	ad_count++;

	next_ad = ad_count;

	t = setTimeout("rotateTabAd(ad_array, link_array, time_array, next_ad)", time);	
}

function rotateESAd(es_ad_array, es_link_array, ad_count)
{
	clearTimeout(es);

	document.getElementById('endingsoonad').src = es_ad_array[ad_count];
	document.getElementById('endingsoonlink').href = es_link_array[ad_count];
	
	var ad_total = (es_ad_array.length-1);
	if ( ad_count+1 > ad_total )
		ad_count = 0;
	else 
		ad_count++;	
		
	es_next_ad = ad_count;

	es = setTimeout("rotateESAd(es_ad_array, es_link_array, es_next_ad)", 5000);
}

function selectAddress(aStreet, aNumber, aAddress3Line, aTown, aCounty){
	
	
	
	if(aStreet[document.getElementById('streets').value] != null)
		document.getElementById('house_number').value = aStreet[document.getElementById('streets').value];
	else
		document.getElementById('house_number').value = '';	
	
	
	if(aNumber[document.getElementById('streets').value] != null)
		document.getElementById('street').value = aNumber[document.getElementById('streets').value];		
	else
		document.getElementById('street').value = '';

	if(aAddress3Line[document.getElementById('streets').value] != null)
		document.getElementById('address3field').value = aAddress3Line[document.getElementById('streets').value];
	else
		document.getElementById('address3field').value = '';

	if(aTown[document.getElementById('streets').value] != null)
		document.getElementById('city').value = aTown[document.getElementById('streets').value];
	else
		document.getElementById('city').value = '';

	if(aCounty[document.getElementById('streets').value] != null)
		document.getElementById('county').value = aCounty[document.getElementById('streets').value];
	else
		document.getElementById('county').value = '';

	document.getElementById('postcode2').value = document.getElementById('postcode').value;
	document.getElementById('country').value = 'UK';
	
}

function unsubscribeUser(){
	if(confirm('Are you sure you would like to unsubscribe?')){
		document.location = 'user/unsubscribeJS';
	}
}