document.observe( 'dom:loaded', function(){
									   
	$$('table.events_list tr:nth-child(odd)').invoke('addClassName', 'row');
});
window.onload = function(){
	
	try { apply_bkgd('', 'em_wfs_formfield_1617578'); } catch(e){}
	try { apply_bkgd('', 'em_wfs_formfield_1742478'); } catch(e){}
	try { apply_bkgd('', 'em_wfs_formfield_1742479'); } catch(e){}
	try { apply_bkgd('', 'em_wfs_formfield_1591237'); } catch(e){}
	
	try { success(); } catch(e){}
	
	try { check_cookie(); } catch(e){}
	
}
function remove_bkgd(element){
	
	element.style.backgroundImage = "none";
	
}
function apply_bkgd(element, id){
	
	if(id == ''){
		
		if(element.value == ''){
		
			element.style.backgroundImage = "url('http://" + document.domain + "/images/input_bkgd.gif')";
			element.style.backgroundPosition = "center left";
			element.style.backgroundRepeat = "no-repeat";
		}
	
	} else {
		
		if($F(id) == ''){
		
			$(id).style.backgroundImage = "url('http://" + document.domain + "/images/input_bkgd.gif')";
			$(id).style.backgroundPosition = "center left";
			$(id).style.backgroundRepeat = "no-repeat";
		}
	}
}
function success(){
	
	q = parent.document.URL
	rs = q.substring(q.indexOf('?')+4, q.length)
	
	if(rs == 1){
		
		document.getElementById("success").innerHTML = "<ul><li>Congratulations your subscription has been successfull!</li></ul>";
		document.getElementById("success").className = 'success';
	}
}
/*
---------- create cookie ---------------------------------------------------------- */
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
		
}
/*
---------- read cookie ---------------------------------------------------------- */
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
/*
---------- check cookie ---------------------------------------------------------- */
function check_cookie(){
	
	var cookievalue = readCookie('banner');
	
	if(cookievalue == null){		
		
		createCookie('banner','show',7);
		$('toggle').innerHTML = '- banner';
		$('flash_container').innerHTML = "<object width=\"906\" height=\"334\" data=\"http://www.tastesofgoldcoast.com.au/swf/banner.swf\" type=\"application/x-shockwave-flash\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"allowFullScreen\" value=\"false\" /><param name=\"movie\" value=\"http://www.tastesofgoldcoast.com.au/swf/banner.swf\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /></object>";
	} 
	
	if(cookievalue == 'show'){
		
		$('flash_container').innerHTML = "<object width=\"906\" height=\"334\" data=\"http://www.tastesofgoldcoast.com.au/swf/banner.swf\" type=\"application/x-shockwave-flash\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"allowFullScreen\" value=\"false\" /><param name=\"movie\" value=\"http://www.tastesofgoldcoast.com.au/swf/banner.swf\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /></object>";
		$('flash_container').show();
		$('toggle').innerHTML = '- banner';
	
	} else if(cookievalue == 'hide'){
		
		$('flash_container').innerHTML = "<object width=\"906\" height=\"334\" data=\"http://www.tastesofgoldcoast.com.au/swf/banner.swf\" type=\"application/x-shockwave-flash\"><param name=\"allowScriptAccess\" value=\"sameDomain\" /><param name=\"allowFullScreen\" value=\"false\" /><param name=\"movie\" value=\"http://www.tastesofgoldcoast.com.au/swf/banner.swf\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /></object>";
		$('flash_container').hide();
		$('toggle').innerHTML = '+ banner';
		
	}		
	
}
/*
---------- toggle banner ---------------------------------------------------------- */
function toggle_banner(btn){
			
	if(readCookie('banner') == 'show'){	
		
		if (navigator.userAgent.indexOf("Firefox")!=-1){
			
			$('flash_container').style.visibility = "hidden";
			
		}
		
		new Effect.BlindUp('flash_container');	
		btn.innerHTML = "+ banner";
		
		createCookie('banner','hide', 7);
		$('cookie').innerHTML = readCookie('banner');
	
	} else if(readCookie('banner') == 'hide'){
				
		$('flash_container').style.visibility = "visible";
		new Effect.BlindDown('flash_container');
		btn.innerHTML = "- banner";
		
		createCookie('banner','show', 7);
		$('cookie').innerHTML = readCookie('banner');
	
	}
	
	return false; 
	
}

	
