// urbanstudio Oliver Feiler



function US_addBookmark(title, url) {

  if (document.all)

    window.external.AddFavorite(url, title);

  else if (window.sidebar)

    window.sidebar.addPanel(title, url, "")

}

function US_popImage(image, w, h) {

  window.open('popup.php?IMG='+image,'us_popImage','width=' + w + ',height=' + h + ',scrollbars=no');

}

function US_showLayer(x, y) {

	document.getElementById(x).style.display=y; //block or inline

}

function US_hideLayer(x) {

	document.getElementById(x).style.display="none";

}

function US_setFocus(x) {

	document.getElementById(x).focus();

}

function US_changeLayer(x, y, z) {

	document.getElementById(x).style.display=z; //block or inline

	document.getElementById(y).style.display="none";

}





    var http_request = false;



    function US_makeRequest() {

        var newname = document.getElementById('name').value;

		var newemail = document.getElementById('email').value;

		var newtelefon = document.getElementById('telefon').value;

		var newtext = document.getElementById('text').value;

		http_request = false;



        if (window.XMLHttpRequest) { // Mozilla, Safari,...

            http_request = new XMLHttpRequest();

            if (http_request.overrideMimeType) {

                http_request.overrideMimeType('text/xml');

                // zu dieser Zeile siehe weiter unten

            }

        } 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('Ende :( Kann keine XMLHTTP-Instanz erzeugen');

            return false;

        }



		urlx = 'ajax_contact_send.php?name=' + newname + '&email=' + newemail + '&telefon=' + newtelefon + '&text=' + newtext;

        http_request.onreadystatechange = US_pushContent;

        http_request.open('GET', urlx, true);

        http_request.send(null);

    }



    function US_pushContent() {

        if (http_request.readyState == 4) {

            if (http_request.status == 200) {

                if (http_request.responseText == "1") {

					// success

					US_changeLayer('success','preload','block');

				} else {

					// error

					US_changeLayer('error','preload','block');

				}

            } else {

                alert('Bei dem Request ist ein Problem aufgetreten.');

            }

        } else {

			US_changeLayer('preload','contactform','block');

		}

    }



standardtatus = "painting-placement.de | Hannes Trüjen | Stuttgart";

window.defaultStatus = standardtatus;
