	function $d(e)
{
	return document.getElementById(e);
}
	
	function contest_validate(e,f)
{
	var fail = 0;
	var mandatory = f.split(",");
	
		if(mandatory.length != 0)
	{	
			for(var i=0; i < mandatory.length; i++)
		{
				if(($d('con_'+mandatory[i])) && empty(($d('con_'+mandatory[i]).value)))
			{
				$d('con_'+mandatory[i]).style.borderColor = 'red';
				fail = 1;
			}
				else if(($d('con_'+mandatory[i])) && !empty(($d('con_'+mandatory[i]).value)))
			{
				$d('con_'+mandatory[i]).style.borderColor = 'green';
			}
		}
	}
	
		if(fail == 1)
	{
		return false;
	}
		else
	{
		return true;
	}
	
}

	function empty(e)
{
	str = e.replace(/\s/g, "");
		if(str.length == 0)
	{
		return true;
	}
		else
	{
		return false;
	}
}

	function getPromolayer()
{
	$d('promolayer_content').innerHTML = '';
	$d('promolayer').style.display = '';
	/*
		new Ajax.PeriodicalUpdater('promolayer_content', '/templates/php/all_promolayer.php', 
	{
		method: 'get', frequency: 20, decay: 1, parameters: { x: Math.random(), showLayer: 1 }
	});*/
	
		$(document).ready(function(){
	   $.PeriodicalUpdater({
		  url : '/promolayer.php',
		  method: 'get',
		  sendData: { x: Math.random(), showLayer: 1},
		  minTimeout: 30000
	   },
	   function(data){
		  var d = data.split("%%%%");
		if(d[0] != ''){
			$d('promolayer').style.background = '#'+d[0];
		 }
			else
		{
			$d('promolayer').style.background = '#FF4FA9';
		}
		  $d('promolayer').style.borderColor = '#'+d[0];
		  $d('promolayer_content').innerHTML = '';
		  $('#promolayer_content').append(d[1]);
	   });
	})
	
	
}

	function resetPromolayer()
{
	document.cookie = 'promolayer=0; expires=Thu, 01-Jan-70 00:00:01 GMT;';
}

	function showmenu()
{
	 $("div#panel").slideDown("fast");
	 $("#toggle a").toggle();
}
