
document.observe('dom:loaded', function() {
if ($('formicde'))
{
  $('formicde').observe('submit', function(e) {
	  e.stop();
      ponC();
  });
} 
});
document.observe('dom:loaded', function() {
if ($('formusuari'))
{
	$('formusuari').observe('submit', function(e) {
  		e.stop();
  		loggIn();
  	});
}
 });
 
document.observe('dom:loaded', function() {
if ($('formregister'))
{
	$('formregister').observe('submit', function(e) {
  		e.stop();
  		reggIn();
  	});
 }
 });

document.observe('dom:loaded', function() 
{
  	if ($('forgot'))
	{
		var links = $$('a[rel=rem]');
		for ( var i = 0; i < links.size(); i++ ) 
		{
			links[i].observe( 'click', remmIn );
		}
	}
  });
function remmIn()
{
	var loadImg =  base_url+'img/loading.png';
	
	var form_data = '';
	var url = base_url+'app/getrem';
	var container_div = $('dlogin');
	new Ajax.Request(url, 
	{
        method: 'post',parameters: form_data, onCreate: function() 
		{
			container_div.update('<div style="display:block;height:auto;width:100%;margin-top:90px;text-align:center;float:left;clear:both;"><img src="'+loadImg+'" /></div>');
        },
        onSuccess: function(transport) 
		{
			container_div.update(transport.responseText);
        }
    });
}
function reS()
{
	
	if($('formremember'))
	{
		
		var loadImg =  base_url+'img/loading.png';
		var form_data = $('formremember').serialize();
		var url = base_url+'app/getxrem';
		var container_div = $('respostesrem');
		new Ajax.Request(url, 
		{
	        method: 'post',parameters: form_data, onCreate: function() 
			{
				container_div.update('<center><img src="'+loadImg+'" /></center>');
	        },
	        onSuccess: function(transport) 
			{
				container_div.update(transport.responseText);
	        }
	    });
	}
}
var check = false;
function closeIt()
{
	check = true;
	Effect.toggle('intBg', 'appear', { 
	duration: 0.2,
	afterFinish:function ()
		{
			Effect.toggle('inter', 'appear', { 
				duration: 0.3,
				afterFinish:function ()
				{
					setTimeout("Effect.Shake('prizes_tab',{duration:0.5,distance:0.4})",300);
					setTimeout("Effect.Shake('tab01',{duration:0.5,distance:1})",500);
					setTimeout("Effect.Shake('tab02',{duration:0.6,distance:1})",600);
					setTimeout("Effect.Shake('tab03',{duration:0.7,distance:1})",800);
					setTimeout("Effect.Shake('tabsix',{distance:2,duration:0.5});",1200);
					
					var taimaut = setInterval("shakeAll()",10000);
					
				}
				});
		}
	}
	);
}
function checkInt()
{
	if(!check)
	{
		closeIt();
	}
}
document.observe('dom:loaded', function() 
{
	if($('inter')){//setTimeout("checkInt()",4800);
	}
	else  if ($('formicde'))
	{
		setTimeout("Effect.Shake('prizes_tab',{duration:0.5,distance:0.4})",300);
		setTimeout("Effect.Shake('tab01',{duration:0.5,distance:1})",500);
		setTimeout("Effect.Shake('tab02',{duration:0.6,distance:1})",600);
		setTimeout("Effect.Shake('tab03',{duration:0.7,distance:1})",800);
		setTimeout("Effect.Shake('tabsix',{distance:2,duration:0.5});",1200);
		var taimaut = setInterval("shakeAll()",10000);
	}
});
function openX()
{
	window.location.href = base_url+'checker/showpub/5';
}
function slideIt()
{
	Effect.toggle('tab01', 'blind',{
	duration:0.3,
	afterFinish:function ()
		{
			Effect.toggle('tab02', 'blind',{
			duration:0.3,
			afterFinish:function ()
				{
					Effect.toggle('tab03', 'blind',{
					duration:0.3,
					afterFinish:function ()
					{
						Effect.toggle('paragraf', 'blind',{
						duration:0.3,
						afterFinish:function ()
						{
							Effect.toggle('tabsix', 'blind',{
							duration:0.3,
							afterFinish:function ()
							{
								var taimaut = setInterval("shakeAll()",10000);
							}
});}});}});}});}});

}
function shakeAll(){Effect.Shake('tabsix',{distance:2,duration:0.5});}
function ponC()
{
	var url = base_url+'app/participate';
	var loadImg =  base_url+'img/loading.png';
	var container_div = $('respostesicd');
	var form_data = $('formicde').serialize();
	new Ajax.Request(url, 
	{
        method: 'post',parameters: form_data,onCreate: function() 
		{
			container_div.update('<img src="'+loadImg+'" />');
        },
        onSuccess: function(transport) 
		{
			if(transport.responseText=='*') window.location.href = base_url+'checker/showpub/6';
			else container_div.update(transport.responseText);
        }
    });
}
function loggIn()
{
	
	var url =  base_url+'app/validausuari';
	var loadImg =  base_url+'img/loading.png';
	var container_div = $('respostes');
	var form_data = $('formusuari').serialize();
	new Ajax.Request(url, 
	{
        method: 'post',parameters: form_data,onCreate: function() 
		{
			container_div.update('<center><img src="'+loadImg+'" /></center>');
        },
        onSuccess: function(transport) 
		{
			if(transport.responseText=='*') window.location.href = base_url;
			else container_div.update(transport.responseText);
        }
    });
}



function reggIn()
{

	var url =  base_url+'reg01';
	var loadImg =  base_url+'img/loading.png';
	var container_div = $('respostesreg');
	var form_data = $('formregister').serialize();
	new Ajax.Request(url, 
	{
        method: 'post',parameters: form_data,onCreate: function() 
		{
			container_div.update('<center><img src="'+loadImg+'" /></center>');
        },
        onSuccess: function(transport) 
		{
			if(transport.responseText=='@') window.location.href = base_url;
			else container_div.update(transport.responseText);
        }
    });
}

function shipIn()
{
	var url =  base_url+'app/shipusuari';
	var loadImg =  base_url+'img/loading.png';
	var container_div = $('respostesship');
	var form_data = $('formship').serialize();
	new Ajax.Request(url, 
	{
        method: 'post',parameters: form_data,onCreate: function() 
		{
			container_div.update('<center><img src="'+loadImg+'" /></center>');
        },
        onSuccess: function(transport) 
		{
			if(transport.responseText=='*') window.location.href = base_url+'checker/showpub/3';
			else container_div.update(transport.responseText);
        }
    });
}

function cleanStr(obj)
{
	var str = "Your Code...";
	if (obj.value==str)
	{
		new Effect.Fade(obj,{duration:0.4,afterFinish:function (){ 
		obj.value='';
		new Effect.Appear(obj,{duration:0.1,afterFinish:function(){obj.focus();}});
		}});
	}
	
}

function showBasesLegales()
{
	var url =  base_url+'app/getbases';
	$('mitg').insert({ top: '<div id="baseslay" class="rounded-corners" style="display:none; position:absolute; z-index:120000;width:980px; margin-top:37px;height:auto; background:#ffde00;padding:20px;border:1px solid #b4b4b4"></div>' });
	var loadImg =  base_url+'img/loading.png';
	var container_div = $('baseslay');
	new Ajax.Request(url, 
	{
        method: 'post',parameters: '',onCreate: function() 
		{
			container_div.update('<center><img src="'+loadImg+'" /></center>');
        },
        onSuccess: function(transport) 
		{
			new Effect.Appear('baseslay',{duration:0.7,afterFinish:function(){container_div.update(transport.responseText);}});
        }
    });

}
function closeBases()
{
	new Effect.Fade('baseslay',{duration:1});
}

