function fdbk_open() {
    document.getElementById('light').style.display='block';
    document.getElementById('fade').style.display='block';
	set_position();
}
function fdbk_close() {
    document.getElementById('light').style.display='none';
    document.getElementById('fade').style.display='none';
}


/* for creating XHR objects */
function createXHR()
{
    var request = false;
        try {
            request = new ActiveXObject('Msxml2.XMLHTTP');
        }
        catch (err2) {
            try {
                request = new ActiveXObject('Microsoft.XMLHTTP');
            }
            catch (err3) {
		try {
			request = new XMLHttpRequest();
		}
		catch (err1)
		{
			request = false;
		}
            }
        }
    return request;
}
/* end XHR creation object */

/* ajax method for HTTP get requests */
function ajaxget(url) {
    var getobj = createXHR(); //create the ajax get object

    //when data response is recieved do something
    getobj.onreadystatechange = function() {
        if(getobj.readyState  == 4) {
            if(getobj.status  == 200) {
                //now that the reponse is ready let's return it to the output element id
                alert(getobj.responseText);
            }
        }
    };
    //end data response processing

    //send the data request
    getobj.open("GET", url, true);
    getobj.send(null);
    //end data request send
}
/* end javascript function get */

function send(basedir) {
    var name = document.getElementById('contact_name').value;
    var email = document.getElementById('contact_email').value;
    var question = document.getElementById('contact_question').value;
    var code = document.getElementById('contact_code').value;
    fdbk_close();

    var url = basedir+"end.php?name="+name+"&email="+email+"&question="+question+"&code="+code;
    ajaxget(url);
}

function set_position() {
  this.scroll_top = document.documentElement.scrollTop || document.body.scrollTop;
  this.scroll_height = document.documentElement.scrollHeight;
  this.client_height = window.innerHeight || document.documentElement.clientHeight;
  //document.getElementById('light').style.height = this.scroll_height+"px";
  document.getElementById('light').style.top = this.scroll_top+(this.client_height*0.1)+"px";
};

