 
 function evalScript(scripts)
 {	try
     {	if(scripts != '')	
         {	var script = "";
             scripts = scripts.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi, function(){
                     if (scripts !== null) script += arguments[1] + '\n';
             return '';});
             if(script) (window.execScript) ? window.execScript(script) : window.setTimeout(script, 0);
         }
         return false;
     }
     catch(e)
     {	alert(e)
     }
 }
/* function click_navi(url)
 {
     Effect.Shrink('frame', { direction: 'top-left'});  
    setTimeout("location.href='"+url+"'",1000); 
 } 
 */
 var effect = 0;
 var enter_via_effect = 0;
 var http_request = false;
 function makeRequest(url, parameters, set_effect) { 
     effect = set_effect
     //effect = 0;
     if(effect == 1)
     {
         if (enter_via_effect == 1)
         {
             Effect.Shrink('frame2', { direction: 'top-left'});
         }
         //    Effect.Fade('frame2');
         //    Effect.DropOut('frame2');
         // Effect.Puff('frame2');
         //      Effect.multiple( Effect.Fade('frame2'), Effect.Shrink('frame2', { direction: 'top-left'}));
         //	  new Effect.Opacity('frame2', { from: 1.0, to: 0.7, duration: 0.5 });
         
         enter_via_effect = 1;
		 setTimeout("mkRequest('"+url+"','"+parameters+"', '"+effect+"')" ,1000);  
         
     }
     else
     {
         setTimeout("mkRequest('"+url+"','"+parameters+"', '"+effect+"')" ,0);
     }
     
 }
  
 function mkRequest(url, parameters, set_effect) {  
     effect = set_effect  
     http_request = false;
     if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
     } else if (window.ActiveXObject) { // IE
         try {
             http_request = new ActiveXObject("Msxml2.XMLHTTP"); 
             
         } catch (e) {
             try {
                 http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
     }
     if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
     }  
     
     //alert(parameters)
	 
     if(effect == 1)
     {  
         document.getElementById('frame2').style.display = "none"; 
         var effect = 1
         
     }
     else
     {
         document.getElementById('frame2').style.display = "block";  
         var effect = 0
     }
     http_request.onreadystatechange = alertContents;
     
     http_request.open('GET', url + parameters, true)
     http_request.send(null)
 //    $('border').style.position='absolute';
 //    $('border').style.marginTop='-224px';
 //    $('border').style.height='494px';
 //    $('border').style.width='748px';
 //    $('border').style.paddingTop='0px';
 //    $('border').style.paddingBottom='0px';
 }
 
 function alertContents() {
     if (http_request.readyState == 4) {
         if (http_request.status == 200) {
             //alert(http_request.responseText);
             result = http_request.responseText;
             //alert(document.getElementById('frame2').style.display) 
             //alert(effect)
             if(effect == 1)
             {
                 Effect.Grow('frame2', { direction: 'top-left'});
                 enter_via_effect = 1;
             }	
             document.getElementById('frame2').innerHTML = result; 
			 evalScript(result);     
         } else {
             alert('There was a problem with the request.');
         }
     }
 }
 
 function get(obj, set_effect) {
     var effect = set_effect 
     var getstr = "?";
     getstr += $(obj).serialize();
     //alert(getstr)
     makeRequest('content.php', getstr, effect);
 }
 
 function get_spielo(){
     document.kontaktForm.toDo.value = 'get_spielo';
     document.kontaktForm.submit();
 }
 
 function change_spielo()
 {
     document.kontaktForm.toDo.value = 'get_spielo';
     document.kontaktForm.searchString.value="";
     document.kontaktForm.submit();
 }
