window.addEvent('domready', function() {

	clickLink($('graj'));
		
	function clickLink(el, fn) {
	if ($defined(el)) 
	 el.addEvent('click', function (e){
		e.stop();
	
		href = el.getAttribute('href');
		if (el==$('graj')) {
			var myRequest = new Request({
				url: url_base + lang + '/games/get_param',
				method: 'post', 		
				onRequest: function(){ 
					$('game_container').set('html','');
					$('game_container').addClass('ajaxloading'); 
				},

				onSuccess: function(response) 
				{
			 		eval("var r = "+response);	
					var obj = new Swiff(r.url, {
						id:'flashgame',
						width: r.width,
						height: r.height,
						container:'game_container'
					});
					obj = $(obj.id);
				} 
			
			});
			myRequest.send();
		}
		else $('loadinstr').load(href);
	
	
	});
	
	}
	
	
	
	var links = $('menu_games2').getElements('a');
	
	for(k=0; k < links.length; k++) {
	
		links[k].addEvent('click', function(e) {
			e.stop();
			for(i=0; i < links.length; i++)  links[i].removeClass('active');
			$('instruction').addClass('ajaxloading');
			this.addClass('active');
			href = this.getAttribute('href');
			
			var myRequest = new Request({
				url: href,
				onRequest: function(){ 	$('instruction').addClass('ajaxloading');},
				//onCancel:function(){window.location.reload();},
				//nFailure:function(xhr){window.location.reload();},

				onSuccess:function(responseText) {
				
					$('instruction').removeClass('ajaxloading');
					$('instruction').set('html',responseText);
				}
			}); //request
			myRequest.send();
			
		});//click
	} //for
	
	if ($('graj')) $('graj').setStyle('display', 'inline');
});

function sendToJavaScript(val)
{	
			
	var myRequest = new Request({ 
	url: url_base+lang+'/auth/userpanel',
	onSuccess:function(responseText) 
	{	
		$('userpanel').set('html',responseText);
		menu();
	}
	});
	myRequest.send();
				
}

function sendToJavaScriptCookie(name, val)
{
	//if (!val && Cookie.read(name) == val) { Cookie.dispose(myCookie); }
 	//sendToJavaScript(0);
	var myCookie = Cookie.write(name, val);
	//sendToJavaScript(0);
	
	
}

function removeAjaxLoading()
{
	$('game_container').removeClass('ajaxloading');
	
	
}
function mainurl() {
	
	return url_base;
}

