
function renderPostcode(){
setTimeout("reallyRenderPostcode();", 1);
}
function reallyRenderPostcode(){
if (document.UBhome.postcode.value.replace(' ','')=='')
	document.UBhome.postcode.className='homepostcode_empty';
else 
	document.UBhome.postcode.className='homePostcode'
}






var countryCode // ='uk'

function changeLanguage(la){
	document.location='homepage4.asp?sL='+((la=='en')?'':la)+'&cc='+countryCode
}

		
s_=String.fromCharCode(172); //'¬'

			name='partnerID'
			name = name.toLowerCase().replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  
			var regexS = "[\\?&]"+name.toLowerCase()+"=([^&#]*)";  
			var regex = new RegExp( regexS );  
			var results = regex.exec( window.location.href.toLowerCase() );  
			if( results == null )   
			entryPoint2='';  
				else   
			entryPoint2=results[1];
			document.writeln('<LINK href="../'+entryPoint2+'/styles.css" type="text/css" rel="stylesheet">')






function getRandNum(exclusions){
	randNum=-1
	while(exclusions.indexOf(','+randNum+',')>=0 || randNum==-1)
		randNum=  Math.floor((14-0)*Math.random()) + 0;
	

	return randNum	
}




function displayServiceMessage(){
	lMsg=''
	sMsg=''
	
	if (sMsg=='' && lMsg=='') return
	if (lMsg!='')
		sMsg=lMsg;
	sMsg=sMsg;
	displayModal2(parent,this,'parent.',sMsg,true)
	
	//ele=document.getElementById('serviceMessage')
	//ele.innerHTML=parent.sMessage()
	
}
function checkSubZone(pA)
{
	// checks to see whether there are subZones to this postal area
	Z=' XXXX 1J W1J W1K W1S W1T W1U W1W WC1A WC1B WC1E WC1H WC1N WC1R WC2A BR1 BR2 BR3 BR4 BR5 BR6 BR7 SE9 SE12 SE15 BS2 BS6 BS8 BS13 BS16 BS3 BS4 BS5 BS7 DUBLIN N1 N4 N5 N7 NW1 E3 E1 E1W SE1 E14 E2 E8 N16 EC1R EC1V WC1X EC1 SE11 SE17 EC2 EC3 EC4 EN4 EN5 N2 N3 N10 N11 N12 N13 N14 N20 NW11 KT10 KT12 KT13 KT14 KT15 KT16 TW17 KT1 KT2 KT5 KT6 KT7 KT8 KT9 KT17 KT18 KT19 KT3 SM4 SW19 SW20 NW2M NW3 NW5 NW8 W9 NW6 W10 W1G W1H W2 NW10 SW1W SW1X SW3 SW7 NW2 SE3 SE4 SE7 SE8 SE10 SE13 SE14 SE16 SE18 SE5 SE19 SE21 SE22 SE23 SE24 SE26 SE27 SW12 SW16 SW17 SW13 SW14 SW15 SW18 SW1 SW4 SW11 SW2 SW8 SW5 SW6 SW10 WC2B WC2E WC2H WC2N WC2R M3 M8 M9 M12 M13 M14 M15 M16 M40 W1B W1C W1D W1F W1V SW1A SW1E SW1H SW1P SW1V SW1Y W1407958 UB1 UB2 UB3 UB4 UB5 UB6 UB7 UB8 UB10 W1R WC2 WC1V ';

	ret=Z.split(' ')

	for (i=0;i<ret.length;i++)
	{
		if ('0123456789'.indexOf(ret[i].charAt(ret[i].length-1))<0)
			specialCode=ret[i].substring(0,ret[i].length-1)
		else 
			specialCode=ret[i]
		if (pA==specialCode) return true
	}  

	return false
}

function nextPageZones(pC)
{

szone=document.getElementById('subzonepostcode')

	pC=pC+szone.value
	postcode=parent.findArea(pC)
	if (postcode=='none')
	{
		alert('Please supply a valid postcode or postal area!')
		return
	}

	parent.topRight.document.location='cuisineSelector.asp?cI='+parent.countryIndex+'&postalArea='+escape(postcode)+'&serviceType='+escape(service)+'&aT='+parent.accountType+'&cT='+parent.corporateType+'&vWs='+escape(parent.validWebnames)+'&EP='+escape('')
	
}


function openPostcodePopup(pC)
{


	var tbody = document.body;    
	var tnode = document.createElement('div');           // Create the layer.        
	tnode.style.position='absolute';                 // Position absolutely        
	tnode.style.top='125px';                           // In the top        
	tnode.style.left='250px';                          // Left corner of the page        
	tnode.id='displaylayer';                   // Name it so we can find it later    
	tbody.appendChild(tnode);                            // Add it to the web page    
	dlay=document.getElementById('displaylayer');  // Get the object. 
	dlay.innerHTML=popupHTML(pC);
	dlay.style.visibility='visible'

} 

function popupHTML(pC)
{
	msg='Certain restaurants in '+pC+' can only deliver to specific streets.<BR>In order to give a more accurate listing, please type in the remaining part of your postcode (if you know it), for example '+pC+'<b><i> 3FG</i></b):'
	
	a='<table width="357" height="187" border="0" cellpadding="0" cellspacing="0" background="LMimages/nhomeBox.gif"><tr><td width="15" height="10">&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr><tr><td></td><td class="normalText">'
	a+=msg+'</td><td></td></tr>'
	a+='<tr><td></td><td valign="top" align="center">'
	a+='<table width="100%"><tr><td><b><font face="Arial, Helvetica, sans-serif" size=3>'+pC+'-</font></b></td>'
	a+='<td><input type="text" id="subzonepostcode" name="subzonepostcode" class="homePostcode" size=3 maxlength=4></td>'
	a+='<td><a href="javascript: nextPageZones(\''+pC+'\')"><img src="LMimages/home_go3.gif" alt="Click to proceed" border="0"></a></td>'
	a+='</tr></table>'
	a+='<td></td></tr>'
	a+='<tr><td height="10">&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr></table>'
	
	return a
}
function popupHTML_(pC)
{
	msg='Some restaurants in '+pC+' only deliver to specific streets.<BR>Therefore, we suggest you type in the remaining part of you postcode<BR>(i.e. '+pC+' 3FG):'
	a='<html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>'
	a+='<body onload="focus();document.subzones.postcode.focus()" bgcolor=#FFFFFF>'
	a+='<form action="javascript: window.opener.nextPageZones(\''+pC+'\'+document.subzones.postcode.value)" name=subzones>'
	a+='<table width=90% border=0 cellspacing=0 cellpadding=0 align=center>'
	a+='<tr><td><font face="Arial, Helvetica, sans-serif" size=3><b>Dear customer,</b><br><br>'
	a+=msg+'<br><br></font>' 
	a+='<table width=100% border=0 cellpadding=0 cellspacing=0><tr valign=middle><td width=15%>&nbsp;</td><td width=14%><div align=right><b><font face="Arial, Helvetica, sans-serif" size=3>'+pC+'</font></b></div></td>'
	a+='<td width=12%><input type="text" name="postcode" size=3 maxlength=4></td><td width=59%><a href="javascript: window.opener.nextPageZones(\''+pC+'\'+document.subzones.postcode.value)"><img src="LMimages/page1_left_go.gif" border=0></a></td>'
	a+='</tr></table><p></p></td></tr></table></form></body></html>'
	return a
}

function wri(dest,sT)
{
	for (m=0;m<sT.length;m+=100)
		dest.write(sT.substring(m,m+100))
} 


function nextPage(webname,orderID)
{

	F=document.UBhome
	postcode=findArea(F.postcode.value)
	
	F.cuisineSelection.value = cuisineSelection;
	F.favouriteString.value = favouriteString; 
	F.ordersString.value = ordersString;
	F.logonString.value = logonString; 
	F.locationID.value = locationID;
	

	
	if (postcode=='none')
	{
		alert(transl('Please supply a valid postcode or postal area.',211))
		return
	}

	service=F.service.value
	divided=checkSubZone(postcode)
	divided=false;  // temporary
	if (divided==true)
	{
		openPostcodePopup(postcode)
	}
	else
	{
		if((webname==undefined || webname=='') &&  (orderID==undefined || orderID==''))
			restaurantLink='restaurants.asp?postcode='+postcode
		else
			restaurantLink='restaurant_order.asp?postcode='+postcode
		
		
			
		if(entryPoint!='UB')restaurantLink+='&partnerID='+entryPoint;
		if(countryCode!='')restaurantLink+='&cc='+countryCode;
		if(selectedLanguage!='')restaurantLink+='&sL='+selectedLanguage;
		if(orderID!='')restaurantLink+='&orderID='+orderID;
		if(webname!='')restaurantLink+='&webname='+webname;
		restaurantLink+='&locationID='+locationID;
		
		F.action=restaurantLink;
		F.submit();
	}
}



/* 
Member functions
*/
origin=99
Cbrand=''
var cuisineSelection = ''
var favouriteString = ''
var ordersString  = ''
var logonString  = ''
var entryTime  = ''
var locationID=0


function tbClass(tb){


			if (tb.value!=''){
				tb.className='tBoxLogin'
				
			}
			else{
				if(tb.name==usernameString)
					tb.className='tbUsername'+sLext()
				if(tb.name=='password')
					tb.className='tbPassword'+sLext()
			}
		}
        function clearTb(tb,originalWord){
			//tb.className='tBoxLogin'
			if (tb.value==originalWord)
				tb.value=''
		}
		
	


		function logon(){
			//parent.perm=1;
			
			lLink='UBpages/UBlogon.asp?cc=' + countryCode + '&eP=' + entryPoint + '&Cbrand='+Cbrand+'&origin='+origin
			ll=document.getElementById('logonLayer')
			/*
			ll.style.width="200px";
			ll.style.height="200px";
			ll.style.visibility="visible";
			*/
			ll.innerHTML='<iframe name="logonPage" id="logonPage"></iframe>'

			document.logonForm.action=lLink
			document.logonForm.target='logonPage'
			document.logonForm.submit();
			
		}
	
		function signOut(){
			eraseCookie('logonString')
			eraseCookie('ordersString')
			//document.location='homepage4.asp'
			window.location.href=window.location.href
		}
		
		function loggedIn(){
		
			if(logonString==undefined || logonString=='')
				return;
			//alert(logonString)
			if (deptID!=undefined && deptID!=''){
				displayModal3(parent,this,'','These login details are for a corporate account. You cannot log in from this page. Instead, please log-in from <a href="/corporate">www.urbanbite.com/corporate</a>.',true,'#0000F',-100,true,'','top5.gif','bottom5.gif');
				return;
			}
			sp=logonString.split('~')
			h='<table width="230" border=0 cellpadding=1 cellspacing=1 background="LMimages/loggedinBackground.gif">'
			h+='<tr><td width="6">&nbsp;</td><td colspan="2" valign="bottom" class="normalText">'+transl('Welcome',206)+' '+sp[1]+' '+sp[2]+'!</td></tr>'
			h+='<tr><td></td><td colspan="2" valign="top" class="smallText" id="member1">'+transl('Please select your current location:',203)+'</td></tr>'
			h+='<tr><td></td><td colspan="2"><select class="locationsList" id="locationsList" name="locationsList" onchange="updatePostcode(this)">'+getLocations()+'</select></td></tr>'
			h+='<tr><td></td><td width="130" valign="top" class="smallText"><a id="member2" class="smallText" href="UBpages/editMembership.asp?Cbrand=XXXXX" target="_blank">Edit account</a></td><td width="45" valign="top" class="smallText"><a href="javascript:signOut()" class="smallText" id="member3">Sign out</a></td></tr>'
			h+='<tr><td></td><td colspan="2" align="right" class="whiteHref">&nbsp;</td></tr>'
			h+='</table>'
						
			
			clearInterval(yy)
			document.getElementById('loginTable').innerHTML=h;
			document.getElementById('logonForm').style.visibility='hidden';
			//document.getElementById('memberLayerNew').style.visibility='visible';
			document.getElementById('memberArea').style.display='';
			L=document.getElementById('locationsList');L.selectedIndex=1;updatePostcode(L);
			
			// save the login details in the cookie?
			createCookie('logonString',logonString,60)
			createCookie('ordersString',ordersString,60)
			createCookie('corporateLogon',corporateLogon,60)
			
			document.getElementById('s2').innerHTML='|&nbsp;&nbsp;'+sp[1]+' '+sp[2]+'&nbsp;&nbsp;&nbsp;';
			
	
		}
		
		
		
		
		
		
		
	function getLocations(){
	 var options=''
	 locations  = logonString.split('~')
	 if (logonString=="" || logonString.indexOf(s_)<0) return ''
	 //var list = document.UBhome.locationsList
	
	 //list.options.length=0
	 options+='<option value="none">'+transl('Location',207)+':</option>'
	 userName   = locations[0]	
	 name       = locations[1]
	 ind=0
	 for (i=3;i<locations.length;i++){
	  details=locations[i].split(top.s_)
	  //if (details[0]==parent.locationID) ind=i-2
	   options+='<option value="'+details[0]+'">'+details[1]+'</option>'
	 }
	 

	 if (userName!='' && parent.corporateType=='')
		options+='<option value="-5">'+transl('[Add new location]',208)+'</option>'
	 
	 return options;				
	}
	
	function updatePostcode(list)
	{
		var listValue=list.options[list.selectedIndex].value

		if (listValue=='-5') window.open('UBpages/locationManagement.asp?origin=1','newlocation','width=390,height=450,fullscreen=no,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no,directories=no,location=no');

		//document.UBhome.postcode.value=''
		locationID=listValue
		displayLocation(locationID);

		
	}
	function displayLocation(){
		for (i=0;i<locations.length;i++)
		{
			details=locations[i].split(s_)
			if (details[0]==locationID)
			{
				
				document.UBhome.postcode.value=details[2]
				displayInfo(parent.locationID,details)    
			}
		}
	}
	
function mouseLeaves (element, evt) {
	
	if (typeof evt.toElement != 'undefined' && typeof element.contains !='undefined') {
			return !element.contains(evt.toElement);
	}
	else if (typeof evt.relatedTarget != 'undefined' && evt.relatedTarget) 
		return !contains(element, evt.relatedTarget);
}

function contains (container, containee) {
	while (containee) {
		if (container == containee) 
			return true;

	containee = containee.parentNode;
	}
	return false;
}
function hideInfo(){
			document.getElementById('memberLayer').style.visibility='hidden'
}
function oneOrder(str){
	
	pars=str.split(',');
	return curr+pars[1] + ' on '+pars[2];
	//return ''+pars[0]+' ('+pars[2]+')<br>Ordered for '+curr+pars[1];
	
}
function displayInfo(lID,details){

		if (lID==0)
			return;
		
		a='<div class="memberLayerInternal">' 
		a+='<table width=100% align="center" border=0 cellspacing="0" cellpadding="0">'
		a+='<tr><td class="MemberHeader"><i>'+details[1]+'</i> delivery address:</td></tr>'
		a+='<tr><td class="normalText2">'+details[3]+'<br>'+details[2]+'<br>'+details[4]+'</td></tr>'
		a+='</table><br>'
		
		/*
		if (favouriteString!=''){
			fav=favouriteString.split('~')
			a+='<table width="100%" border="0" cellspacing="1" cellpadding="1">'
			a+='<tr><td colspan=2 class="MemberHeader">'+transl('Recent Restaurants Used',212)+':</td></tr>'
			rests=''
			li=0;
			for (u=0;u<fav.length;u++){
				li++;
				favSplit=fav[u].split(top.s_)
				if (matchZone(favSplit[2],findArea(details[2]))==true)
				rests+='&nbsp;<a class="normalText2" href="javascript:nextPage(\''+favSplit[1]+'\',\'\')"><img border="0" src="lmimages/logos/'+favSplit[1]+'.gif" height=30 width=30 align="absmiddle" alt="'+favSplit[0]+'">&nbsp;</a>'
				if (li>5){
					li=0;
					rests+='</td></tr><tr><td>'
				}
			}
			if (rests.length>0)
				a+='<tr><td>'+rests+'</td></tr>'
		
			a+='</table><br>'
		}
		*/
		
		if (ordersString!=''){
			ord=ordersString.split('~')
			a+='<table width=100% border="0" cellspacing="1" cellpadding="1">'
			a+='<tr><td colspan=2 class="memberHeader">'+transl('Order History',213)+':</td></tr>'
			rO=-1
			oldWebname='';count=0;orders=''
			for (u=0;u<ord.length;u++){
				ordSplit=ord[u].split(top.s_)
				if(ordSplit[0]==lID){ 
					webname=ordSplit[3];
					
					restName=ordSplit[4];
					if(webname!=oldWebname){
						
						rO*=-1;	bgc=(rO==1)?"dark":"light";
						oldWebname=webname;
						a=a.replace('[n]',count);count=0;
						a=a.replace('[orders]',orders);orders='';
						a+='<tr class="row'+bgc+'">'
						a+='<td width="10" valign="top"><img class="storedOrderLogo" src="lmimages/logos/'+webname+'.gif"></td>'
						a+='<td valign="top"><a href="javascript:nextPage(\''+webname+'\',\'\')">'+restName+'</a><div class="mediumText">[n] orders:<div class="arrowDown2" onclick="hideShow(\'SO'+webname+'\')"></div><br><div style="display:none;" id="SO'+webname+'">[orders]</div></div></td></tr>';
						
					}
					count++
					orders+='<br>- <a href="javascript:nextPage(\'\',\''+trim(ordSplit[1])+'\')">' + oneOrder(ordSplit[2])+'</a>'
					
					
				}
				
			}
			a=a.replace('[n]',count);a=a.replace('[orders]',orders);
		 a+='</table>'
		}
	 a+='</div>'

	
	
  mod2=document.getElementById('rightBubble'); 
  mod2.style.background='url(/LMimages/rightBubble.gif)'
  mod2.innerHTML=a;	
  document.getElementById('mask').style.visibility='hidden';
  
	
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

		
function becomeMember(){
	originModified=3;
	if (origin==1) originModified=1;
	window.open('UBpages/memberRegIntro.asp?origin=' + originModified + '&brand=' + escape(Cbrand) + '&entryPoint=' + escape(top.entryPoint),'Logon','fullscreen=no,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no,directories=no,location=no,width=390,height=480');
}

function bookmark()
{
	if(navigator.appName == "Netscape") 
		alert('Please click CTRL-D to bookmark this page.')
	else
		window.external.AddFavorite('http://www.urbanbite.com','Urbanbite food ordering site');
}

function groups(){
 
 if (parent.allowGroup=='True') {
    pop=window.open('../groups.asp?order=0&account='+parent.account,'sZ','width=385,height=230,scrollbars=yes')
    //pop.moveTo((screen.availWidth/2)-250,(screen.availHeight/2)-250)
    pop.moveTo(10,10)	
    pop.focus()
 }
}

function registerStart(){
	window.open('UBpages/memberRegIntro.asp?origin=1&brand=&entryPoint=UB','Logon','fullscreen=no,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no,directories=no,location=no,width=390,height=480');
}

function welcomePopup(){
	
		return;
	if (countryCode!='NL')
	
	msg='<table width="240"><tr><td class="normalText"><br><span class="colorHeader">Welkom op de gloednieuwe Urbanbite.nl!!!</span>'
	msg+='<br><br>Onze nieuwe website is in de lucht en wij bieden <strong>korting op alle bestellingen</strong>..'
	msg+='<br><br>Betaal contant op het moment van bezorgen. Binnenkort kunt U ook per credit card betalen.'
	msg+='<br><br>Om te beginnen: voer je postcode in...</td></tr></table>' 
	displayModal3(parent,this,'',msg,true,'#00000F',-100,true,'xxxxxx','top4.gif','bottom.gif');
}





var La=new Array();
var LaX=new Array();
var noOfImages=5;
var op=100;
var startPos=-100/(noOfImages-1);
var backPos=0;

var movingcityLayer;
var housesLayer;
var reasons; var feedback;
var reasonPos=0;var repeats=1;var targetPos=0;
var feedbackPos=0; var targetFeedbackPos=0;
var times=0;
var backTable;
var city;

var countMoves=0;
var paramCount=0;
var intervalH=0;
var	intervalV=0;
var intervalD;
var backPosH=0;
var backPosV=0; // -900;

function init(){

var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=parseFloat(b_version);

if(b_version.indexOf('MSIE')>=0 && b_version.indexOf('IE 8')<0){
	document.getElementById('homepostcodePos').style.top='56px';
	document.getElementById('mask').style.visibility='hidden';
	document.getElementById('rightBubble').style.backgroundColor='#FFFFFF'
	document.getElementById('reasonsLayer').style.backgroundColor='#CC0000'
	document.getElementById('rh1').style.color='#CC0000'
//	alert(document.getElementById('homepostcodePos').style.top)
}

document.forms['UBhome'].postcode.focus();
tbChanged(document.UBhome.postcode);
backgroundLayer=document.getElementById('backTable')
reasons=document.getElementById('reasonsLayer');
feedback=document.getElementById('feedbackLayer');

changeParameters();
yy=setTimeout('autoFeedback()',10000);

logonString=readCookie('logonString')
ordersString=readCookie('ordersString')
corpLogon_=readCookie('corporateLogon')
corporateLogon(corpLogon_)
loggedIn()
var sm=setTimeout('serviceMessage()',100);
setLanguageDisplay();

}

function moveRight_(){

pageWidth=document.getElementById('bodyLayer').offsetLeft;

}


function changeParameters(){

	
	coords=new Array('-2300,0','0,-700','-1200,-700','-2300,-700','0,-1400','-1200,-1400','-2300,-1400');
	//coords[0]='-3500,0'
	//coords[0]='-1200,-1400'
	//coords[1]='0,-1400'

	countMoves=0;
	//paramCount=0
	intervalPars=coords[paramCount].split(',');
	coordH=parseInt(intervalPars[0]);
	coordV=parseInt(intervalPars[1]);
	
	intervalD=20
	intervalH=-1*(backPosH-coordH)/intervalD
	intervalV=-1*(backPosV-coordV)/intervalD
	//alert(intervalH+'\n'+intervalV+'\n'+coordH+'\n'+coordV+'\n'+backPosH+'\n'+backPosV)
	


	paramCount++;if(paramCount==coords.length)paramCount=0;
	zz=setTimeout('moveBackground()',12000);

}
function moveBackground(){

	clearInterval(zz)
	countMoves++;

	backgroundSpeed=20;
	backPosH+=intervalH;
	backPosV+=intervalV;
	backgroundLayer.style.backgroundPosition=backPosH+'px '+backPosV+'px';
	if(countMoves==intervalD){showReason(1);changeParameters();return;}
	zz=setTimeout('moveBackground()',backgroundSpeed);
	//

}



function showReason(dir,mode){
	if(logonString!=undefined && logonString!='')
		return;
	if (reasonPos<0)reasonPos=0;
	targetPos=reasonPos+(dir*180)
	repeats=1;
	moveToReason(dir);

}
function moveToReason(dir){
	
	repeat=false;
	reasonPos+=dir;
	if ((reasonPos>targetPos && dir>0) || reasonPos<targetPos && dir<0) 
		reasonPos=targetPos
	else
		repeat=true;
	reasons.scrollLeft=reasonPos;
	repeats++;
	if (repeat)
		zzz=setTimeout('moveToReason('+dir*repeats+')',1);
}

function showFeedback(dir){
	if (feedbackPos<0)feedbackPos=0;
	targetFeedbackPos=feedbackPos+(dir*180)
	repeats=1;
	moveToFeedback(dir);

}
function moveToFeedback(dir){
	
	repeat=false;
	feedbackPos+=dir;
	if ((feedbackPos>targetFeedbackPos && dir>0) || feedbackPos<targetFeedbackPos && dir<0) 
		feedbackPos=targetFeedbackPos
	else
		repeat=true;
	feedback.scrollLeft=feedbackPos;
	repeats++;
	if (repeat)
		yyy=setTimeout('moveToFeedback('+dir*repeats+')',1);
}

function tellAFriend(){
	msg='<iframe width="100%" height="460px" frameborder="0" src="tellAfriend.asp?header=hidden"></iframe>'
	displayModal3(parent,parent,'parent.',msg,false,'#000000',50,true,'menu,right','top6.gif','bottom6.gif','Refer a friend or colleague and get £5 off your next order!',650,500,70);
}

function autoFeedback(mode){
	if (mode==undefined)feedback.scrollLeft=180* Math.floor( (14-0)*Math.random() );
	yy=setTimeout('autoFeedback()',15000);
}
homePostcodeText=homePostcodeText.replace('[postcode]',egpost);
//EC2 1AB
function tbChanged(tb){
	
	if (tb.value=='')
		tb.value=homePostcodeText
	
}
function tbDown(tb){
	if(tb.value==homePostcodeText)
		tb.value='';
}

function hoverImage(id,dir){
	img=document.getElementById(id)
	value=(dir==1)?10:5;
	if(id==selectedLanguage.toLowerCase())value=10;
	imageOpacity(img,value);
}
function imageOpacity(img,value){
	img.style.opacity = value/10;
	img.style.filter = 'alpha(opacity=' + value*10 + ')';
}
function setLanguageDisplay(){
	langs='en,fr,du'.split(',')
	for(l=0;l<langs.length;l++)
		imageOpacity(document.getElementById(langs[l]),5);

			
	imageOpacity(document.getElementById(selectedLanguage.toLowerCase()),10);
}