var time = 30000; // 10 secs 
var steps = 100; // Five per second 
var step = 1; 

function progress() { 

var timer = document.getElementById( "timer"); 
// Work out seconds based on % progress from current step 
var secs = (( time /1000) -Math.floor( ( step /steps) *30)); 

//inner.style.width = x +"px"; 
step++; 

// If 0 seconds, display waiting message instead 
timer.firstChild.innerHTML = (secs? secs: "0"); 
// Match text 
//inner.firstChild.innerHTML = timer.firstChild.innerHTML; 

if( step > steps) redir(); 
else setTimeout( "progress();", time /steps); 
} 

function redir() { 
location.href = "http://www.wyndhamrewards.com"; 
} 