function submitForm()
{
	var vars	 = '?nickname=' 	+ encodeURI(document.getElementById('nickname').value); 
	vars			+= '&firstname=' 	+ encodeURI(document.getElementById('firstname').value); 
	vars 			+= '&lastname=' 	+ encodeURI(document.getElementById('lastname').value); 
	vars 			+= '&email=' 			+ encodeURI(document.getElementById('email').value); 
	vars 			+= '&title=' 			+ encodeURI(document.getElementById('title').value); 
	addAjaxElement(this,'send_register_form.php' + vars ,'replace','regMeldung');
	
	//$("#regMeldung").load('send_register_form.php' + vars); //-- validation won't work
}

function loadPage(pURL,arg)
{
	urchinTracker (pURL); 
	loadCharts();
}

function loadCharts()
{
	//addAjaxElement(false,'charts.php' ,'replace','c'); 
	$("#c").load("charts.php").hide().show(750); // used to fix swf reload
}

function loadToFancyBox(url)
{
	//addAjaxElement(false, url ,'replace','fancy_ajax');
	$("#fancy_ajax").load(url);
}


function flashObject(fURL,w,h,div)
{
	var html = '';
	if(agentName() == 'MSIE')
	{
		html +=	'<object type="application/x-shockwave-flash"  width="' + w + '" height="' + h + '">';
		html += '<param name="movie" value="' + fURL + '">';
		html += '<param name="quality" value="high" >';
		html += '<param name="scale" value="noscale" >';
		html += '<param name="wmode" value="transparent" >';
		html += '</object>';
	} else {
		html += '<embed src="' + fURL + '" quality="high" wmode="transparent" scale="noscale" width="' + w + '" height="' + h + '"  type="application/x-shockwave-flash" ></embed>';
	}
	document.getElementById(div).innerHTML = html;
}

function preloadImages()
{
	var myImg = new Array;
	for(i=1;i<=3;i++)
	{
		myImg[i] = new Image();
		myImg[i].src = 'b' + i + '_on.png';
	}
}


$(function() // on DOM ready
{
	$(".fancyajaxlink").fancybox(
	{
		padding: 20,
		frameHeight: (!$.browser.msie)? 90 : 180,
		frameWidth:  (!$.browser.msie)? 350 : 350,
		
		hideOnContentClick: false,
		
		callbackOnShow: function()
		{
			if ($.browser.safari) // fix the body background, that gets messed up by safari
			{
				var bak = $(".fancyajaxlink").data("safari_bak");
				
				$("body")
				.css("background-color", bak.bgc)
				.css("background-image", bak.bgi);
			}
		},
		
		overlayShow: (!$.browser.msie)? true : false /*  && !$.browser.safari */
	})
	.data("safari_bak",
		{
			bgc: $("body").css("background-color"),
			bgi: $("body").css("background-image")
		}
	);
	
	if (document.location.hash == "#register")
		$(".fancyajaxlink").click();
});


