function speichern_intern() {
	document.input.submit();
	document.getElementById('bt_submit').disabled = true;
	document.getElementById('bt_back').disabled = true;
}

function tool_submit() {
	$('submit_txt').innerHTML = '<img src="' + ajax_img['loading'] + '" alt="" align="absmiddle" /> ' + $('submit_txt').innerHTML;
	$('submit').disabled = true;
	$('submit2').disabled = true;
}

function set_input_onblur(id,phrase) {
	if (id.value == ''){
		id.value = phrase;
		id.style.color = '#6584A2';
	}
}

function set_input_onfocus(id,phrase) {
	if (id.value == phrase){
		id.value = '';
		id.style.color = '#003366';
	}
}

function show_style(id) {
	document.getElementById('style_' + id + '_off').style.display = 'none';
	document.getElementById('style_' + id + '_on').style.display = 'block';
}

function hide_style(id) {
	document.getElementById('style_' + id + '_off').style.display = 'block';
	document.getElementById('style_' + id + '_on').style.display = 'none';
}

function bl_google(url){
      window.open('http://www.google.com/search?hl=en&q=link%3A' + url,'','toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes');
}

function bl_yahoo(url){
      window.open('http://siteexplorer.search.yahoo.com/advsearch?p=' + url + '&bwm=i&bwmf=a&bwms=p','','toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes');
}

function bl_msn(url){
      window.open('http://search.msn.com/results.aspx?q=link%3A' + url,'','toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes');
}

ajax_div = new Array();
ajax_status = new Array();
ajax_img = new Array();
ajax_img['loading'] = '/images/design/loading.gif';
ajax_txt = new Array();
ajax_txt['loading'] = '<em>LOADING</em>';
ajax_url = new Array();

function ajax_init (div,url){
	ajax_div[div] = new fx.Combo(div, {height: true, opacity: true, duration: 500});
	ajax_div[div].hide();
	ajax_status[div] = false;
  ajax_img[div] = $('img_'+div).src;
  ajax_txt[div] = $('txt_'+div).innerHTML;
  ajax_url[div] = url;
}

function ajax(div){
  ajax_bt(div,true);
	if (ajax_status[div] == false) {
		get_ajax(eval(ajax_url[div]),div);
		ajax_status[div] = true;
	}else{
		ajax_status[div] = false;
		ajax_div[div].toggle();
		window.setTimeout("ajax2('"+div+"')", 1500);
	}
	return false;
}

function ajaxlogin(){
	if (!$('loginmode')){
   return ajax('id_login');
	}else{
		return true;
	}
}

function ajax2(div){
	get_ajax(eval(ajax_url[div]),div);
	ajax_status[div] = true;
}

function ajax_bt(div,m){
  if (m == true){
    $("bt_"+div).disabled = true;
    $("img_"+div).src = ajax_img['loading'];
    $("txt_"+div).innerHTML = ajax_txt['loading'];
  }else{
    $("bt_"+div).disabled = false;
    $("img_"+div).src = ajax_img[div];
    $("txt_"+div).innerHTML = ajax_txt[div];
  }
}

function get_ajax(url,div) {
	var httpObject = false;
	if (window.XMLHttpRequest) {
		httpObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		httpObject = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		httpObject = false;
	}
	httpObject.open("GET", url, true);
	httpObject.onreadystatechange = function() {
		if (httpObject.readyState == 4) {
			if (httpObject.status == "200") {
				result = httpObject.responseText;
				$(div).innerHTML = result;
				ajax_div[div].toggle();
        window.setTimeout("ajax_bt('"+div+"',false)", 1000);
			}else {
				$(div).innerHTML = '-';
			}
		}
	}
	httpObject.send(null);
}

var data_i = 0;
function data_counter(data_i){
	if (data_i < 26){
		data_i++;
		get_data('/data_center.php?i=' + data_i, data_i);
	}else{
		$("google_dance_submit").disabled = false;
	}
}



pr_count = 0;
pr_amount = 0;
function get_data(url,vars) {
	var httpObject = false;
	if (window.XMLHttpRequest) {
		httpObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		httpObject = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		httpObject = false;
	}
	httpObject.open("GET", url, true);
	httpObject.onreadystatechange = function() {
		if (httpObject.readyState == 4) {
			if (httpObject.status == "200") {
				result = httpObject.responseText;
				result = result*1;
				document.getElementById('pr_' + vars).innerHTML = result;
				document.getElementById('img_' + vars).innerHTML = '<img src="/pr/charts/pr_' + result + '.gif" />';
				if (document.getElementById('pr_min').innerHTML > result) document.getElementById('pr_min').innerHTML = result;
				if (document.getElementById('pr_max').innerHTML < result) document.getElementById('pr_max').innerHTML = result;
				pr_count++;
				pr_amount = pr_amount + result;
				pr_d = pr_amount / pr_count;
				document.getElementById('pr_d').innerHTML = pr_d.toFixed(1);
				if (vars < 26)
				{
					data_counter(vars);
				}
			}else {
				document.getElementById('pr_' + vars).innerHTML = '-';
			}
		}
	}
	httpObject.send(null);
}
