
		function changeChart(chart,old,oldname,waehrung,wert)
		{
			var flashMovie = document.getElementById('chart1');
			var gid = 1;
			if(wert == "musterdepo" || chart == 4)
				gid = 2;
			var chartname = '';	
			var zeitraum = document.getElementById('old_key').value;
			var oldchart = document.getElementById('old_chart').value;
		    var data_limit = 4500;
		    if(zeitraum == 10)
		    	data_limit = 30000;
		    switch(oldchart)
		    {
		   		case '1':
		    		oldname = 'line';
		    		break
		    	case '2':
		    		 oldname = 'logarithmic-scale-chart';
		    		 break;
		    	case '3':
		    		 oldname = 'chart-with-scroller';
		    		 break;
		    	case '4':
		    		 oldname = 'average-chart';
		    		 break;
		    }
		    
		   
		   //alert(oldname);
			   	var settings = "amline_settings.xml";
			   	var timeout = 500;
				if(wert == "musterdepo")
				{
					settings ="amline_settings_depo.xml";
					timeout = 50;
				}
				else if(chart == '3')
			   	{
			   		settings = "amline_settings_balken.xml";
			   	}
			   	if(zeitraum == 10)
			   		timeout=3000;
				switch(chart)
				{
					case '1':
					chartname = 'line';
					flashMovie.reloadSettings( "/fileadmin/chartmodul/"+settings);
					flashMovie.reloadData(encodeURIComponent("http://www.silberinfo.com/index.php?id=435&wert="+wert+"&chart_waehrung="+waehrung+"&limit="+data_limit));
					
					break;
					case '2':
					chartname = 'logarithmic-scale-chart';
					flashMovie.reloadSettings("/fileadmin/chartmodul/amline_settings_loga.xml");
					flashMovie.reloadData( encodeURIComponent("http://www.silberinfo.com/index.php?id=435&wert="+wert+"&chart_waehrung="+waehrung+"&limit="+data_limit));
					
					break;
					case '3':
					chartname = 'chart-with-scroller';
					if(wert == 'musterdepo')
					{
						for(var i=0;i<gid;i++){
						
						
						   flashMovie.setParam('graphs.graph['+i+'].vertical_lines',true);
						   flashMovie.setParam('graphs.graph['+i+'].line_alpha',0);
						  
			
						  
						 	   
						}
					}
					else
					{
						flashMovie.reloadSettings( "/fileadmin/chartmodul/"+settings);
						flashMovie.reloadData( encodeURIComponent("http://www.silberinfo.com/index.php?id=435&wert="+wert+"&chart_waehrung="+waehrung+"&limit="+data_limit));
					}
					
						break;
					//flashMovie.reloadSettings( "/fileadmin/chartmodul/amline_settings.xml");
					//
					
					break;
					case '4':
					chartname = 'average-chart';
					flashMovie.reloadSettings( "/fileadmin/chartmodul/"+settings);
					flashMovie.reloadData(encodeURIComponent("http://www.silberinfo.com/index.php?id=435&wert="+wert+"&chart_waehrung="+waehrung+"&average=gd_"+waehrung+"&limit="+data_limit));
					
					break;
					default:
					//flashMovie.reloadSettings("/fileadmin/chartmodul/amline_settings.xml");
					break;
				}
				
			
			//alert(chartname);
			 //renderChange(waehrung,zeitraum,wert,chart,chartname,oldchart,oldname);
			 setTimeout("renderChange('"+waehrung+"',"+zeitraum+",'"+wert+"','"+chart+"','"+chartname+"',"+oldchart+",'"+oldname+"');",timeout);
				 
				 
				 
				
				
		}
		
		function renderChange(waehrung,zeitraum,wert,chart,chartname,oldchart,oldname)
		{
				
		 		 document.getElementById("bild"+chart).src = "/fileadmin/chartmodul/"+chartname+"-active.gif";
				 document.getElementById("bild"+oldchart).src = "/fileadmin/chartmodul/"+oldname+"-regular.gif";
				 document.getElementById("bild"+chart).setAttribute('onmouseover',''); 
				 document.getElementById("bild"+chart).setAttribute('onmouseout',''); 	 
				 
				 document.getElementById("abild"+chart).href = "javascript:void(0);";	   
	 			 document.getElementById("abild"+oldchart).href= "javascript:changeChart(\'"+oldchart+"\',"+chart+",'"+oldname+"','"+waehrung+"','"+wert+"')";
				 document.getElementById("bild"+oldchart).setAttribute("onmouseover","change_pic('bild"+oldchart+"','"+oldname+"','over')");
				 document.getElementById("bild"+oldchart).setAttribute("onmouseout","change_pic('bild"+oldchart+"','"+oldname+"','regular')");
				 document.getElementById('old_chart').value = chart;
				 changeZoom(null,waehrung,zeitraum,wert,true);
		}
		
		function changeZoom(date,waehrung,key,wert,chart_changed)
		{
			if(date != null)
			{
				var to = document.getElementById('to').value;
				var from = document.getElementById('from').value;
				sendRequest(to,from,waehrung,key,wert,'date_to','date_to','setZoom','az76F');
				sendRequest(to,from,waehrung,key,wert,'date_from','date_from','setZoom','az76F');
				
				var old_key = document.getElementById('old_key').value;
				//document.getElementById('old_key').value = key;
				document.getElementById('button'+old_key).className = "button_zeit";
				//document.getElementById('button'+key).className = "button_zeit akt_auswahl_zeit";
			}
			else
			{
				sendRequest('no','no',waehrung,key,wert,'date_to','date_to','setZoom','az76F');
				sendRequest('no','no',waehrung,key,wert,'date_from','date_from','setZoom','az76F');
				
				var old_key = document.getElementById('old_key').value;
				document.getElementById('old_key').value = key;
				document.getElementById('button'+old_key).className = "button_zeit";
				document.getElementById('button'+key).className = "button_zeit akt_auswahl_zeit";
			}
			
				
			var timeout = 700;
			if(!chart_changed)
			{
			
				var settings = "amline_settings.xml";
			   	var chart = document.getElementById('old_chart').value;
				if(wert == 'musterdepo')
				{
					settings = "amline_settings_depo.xml";
					if(chart == '3')
						settings = "amline_settings_depo_balken.xml";
					
				}
				else if(chart == '3')
			   	{
			   		settings = "amline_settings_balken.xml";
			   		
			   	}
			   	else if(chart == '2')
			   	{
			   		settings = "amline_settings_loga.xml";
			   	}
			
        	if(key == '10'){
        		var data_limit = 30000;
			
				if(document.getElementById('old_chart').value == 4)
					document.getElementById('chart1').reloadAll(encodeURIComponent("http://www.silberinfo.com/index.php?id=435&wert="+wert+"&chart_waehrung="+waehrung+"&average=gd_"+waehrung+"&limit="+data_limit),"/fileadmin/chartmodul/"+settings);
				else
					document.getElementById('chart1').reloadAll(encodeURIComponent("http://www.silberinfo.com/index.php?id=435&wert="+wert+"&chart_waehrung="+waehrung+"&limit="+data_limit),"/fileadmin/chartmodul/"+settings);
				
				
				timeout = 3000;
			}
			else
			{
				if(old_key == '10')
				{
					var data_limit = 4500;
					if(document.getElementById('old_chart').value == 4)
						document.getElementById('chart1').reloadAll(encodeURIComponent("http://www.silberinfo.com/index.php?id=435&wert="+wert+"&chart_waehrung="+waehrung+"&average=gd_"+waehrung+"&limit="+data_limit),"/fileadmin/chartmodul/"+settings);
					else
						document.getElementById('chart1').reloadAll(encodeURIComponent("http://www.silberinfo.com/index.php?id=435&wert="+wert+"&chart_waehrung="+waehrung+"&limit="+data_limit),"/fileadmin/chartmodul/"+settings);
					timeout = 3000;
				}
				
			}
			
				
			
			}
			setTimeout("document.getElementById('chart1').setZoom(document.getElementById('date_from').value, document.getElementById('date_to').value);",timeout);
		}
		
		
		function sendRequest(to,from,waehrung,zeit,wert,datenVon,datenAn,dateiInclude,req) {
        try {
                req = window.XMLHttpRequest?new XMLHttpRequest(): 
                new ActiveXObject("Microsoft.XMLHTTP"); 
        } catch (e) {
                //Kein AJAX Support
        } 
		req.onreadystatechange = function(){
			if ((req.readyState == 4) && (req.status == 200)) { 
					document.getElementById(datenAn).value = req.responseText;
			}
			
		};
        //id = document.getElementById(datenVon).value;
        var limit = 4500;
        if(zeit == '10')
        	limit = 30000;
        req.open('get', 'http://www.silberinfo.com/fileadmin/chartmodul/' + dateiInclude + '.inc.php?ajaxWert='+ datenVon+'&wert='+wert+'&zeit='+zeit+'&waehrung='+waehrung+'&to='+to+'&from='+from+'&limit='+limit);
        req.send(null); 
		}
		
		
		
		function change_pic(id,name,zustand)
		{
		    //alert("http://www.silberinfo.com/fileadmin/chartmodul/" + name + "-" + zustand + ".gif");
		    document.getElementById(id).src = "http://www.silberinfo.com/fileadmin/chartmodul/" + name + "-" + zustand + ".gif";
		  
		}
		
