function getObject( Id )
{
    if ( document.getElementById )	return document.getElementById( Id );
    else if ( document.layers )	 return document.layers( Id );
    else if ( document.all )	 return document.all[ Id ];
    return false;
}


function copyFields(fromArray,toArray){
    for ( var i in fromArray ){
        getObject(toArray[i]).value = getObject(fromArray[i]).value;
        getObject(toArray[i]).style.backgroundColor='#eeeeee';
        //getObject('reg_form').toArray[i].disabled = true;
    }
}

function eraseFields(arr){
    for ( var i in arr ){
        getObject(arr[i]).value = "";
        getObject(arr[i]).style.backgroundColor='#ffffff';
        //getObject('reg_form').arr[i].disabled = false;
    }
}

function ajax(data,inner){
	$.ajax({
		   type: "POST",
		   url: "flash_ajax.php",
		   dataType: "json",
		   data: data,
		   beforeSend: function(){
		   	    $('#'+inner).html('<img alt="Loading" src="images/loading.gif" />');
		   },
		   success: function(rData){
				$('#'+inner).html('<object type="application/x-shockwave-flash" data="'+rData.fileName+'" width="690" height="300"><param name="movie" value="'+rData.fileName+'" /><param name="wmode" value="transparent" /><param name="flashvars" value="aktUzlet='+rData.aktUzlet+'&amp;aktX='+rData.aktX+'&amp;aktY='+rData.aktY+'&amp;nyelv='+rData.nyelv+'&amp;lap='+rData.lap+'"/></object>');
		   }
		 });
}


/* ajax by hand*/

var http_request = false;

var innerTag = 'innerTag';

function makeRequest(url, parameters) {
    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;
    }
    http_request.onreadystatechange = alertContents;
    http_request.open('GET', url + parameters, true);
    http_request.send(null);
   
}

function alertContents() {
    if (http_request.readyState == 4) {
        if (http_request.status == 200) {
            //alert(http_request.responseText);
            data = http_request.responseText;
            getObject(innerTag).innerHTML = data;
        } else {
            //alert('There was a problem with the request. '+http_request.status);
        }
    }
}

function ajax_by_hand(get,inner){
    innerTag = inner;
    getObject(inner).innerHTML = '<img alt="Loading" src="images/loading.gif" />';
    makeRequest('flash_ajax.php', get+'&dummy='+Math.floor(Math.random()*1000001));
}

/* end of ajax */
