function setWindowSize(w) {
	
//window.outerHeight = h;
window.outerWidth = w;

}

function setHeight(){

	var siteHeight = $('center').getHeight();

	var contentHeight = $('innerContent').getHeight()+200;

	if(contentHeight > siteHeight){
		siteHeight = contentHeight;
	}
	
	$('center').setStyle({
		height: siteHeight
	});	
	
	$('leftYellow').setStyle({
		height: siteHeight
	});	

	$('leftBG').setStyle({
		height: siteHeight
	});

	$('rightYellow').setStyle({
		height: siteHeight
	});

	$('rightBG').setStyle({
		height: siteHeight
	});

}

function setPosition(srcLayer,destLayer){

	var offsets = Position.positionedOffset($(destLayer));
	var strOffsets = offsets.toString().split(",");

	$(srcLayer).setStyle({
		top: strOffsets[1]+'px',
		left: strOffsets[0]+'px',
		display: "block"
	});

}

function setThumbs(){
	for (var i = 1; i <= 7; i++)
		setPosition("row"+i+"clicks","row"+i);
}

function xmlhttpPost(strURL) {
    var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
            updatepage(self.xmlHttpReq.responseText);
        }
    }
    self.xmlHttpReq.send(getquerystring());
}

function getquerystring() {
    var form     = document.forms['send_article'];
    
    var email_to = form.email_to.value;
    qstr = 'email_to=' + escape(email_to);  // NOTE: no '?' before querystring
    
    var message = form.message.value;
    qstr = qstr + '&message=' + escape(message);  // NOTE: no '?' before querystring
    
    var email_from = form.email_from.value;
    qstr = qstr + '&email_from=' + escape(email_from);  // NOTE: no '?' before querystring
    
    var uri = form.uri.value;
    qstr = qstr + '&uri=' + escape(uri);  // NOTE: no '?' before querystring    
        
    return qstr;
}

function updatepage(str){
    document.getElementById("send_form_div").innerHTML = str;
}



/* fuer kontakt schicken */

function xmlhttpPost_contact(strURL) {
    var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
            updatepage_contact(self.xmlHttpReq.responseText);
        }
    }
    self.xmlHttpReq.send(getquerystring_contact());
}

function getquerystring_contact() {
    var form     = document.forms['contact'];
    
    var telefon = form.telefon.value;
    qstr = 'telefon=' + escape(telefon);  // NOTE: no '?' before querystring
    
    var message = form.message.value;
    qstr = qstr + '&message=' + escape(message);  // NOTE: no '?' before querystring
    
    var email_from = form.email_from.value;
    qstr = qstr + '&email_from=' + escape(email_from);  // NOTE: no '?' before querystring
    
    var uri = form.uri.value;
    qstr = qstr + '&uri=' + escape(uri);  // NOTE: no '?' before querystring    
        
    return qstr;
}

function updatepage_contact(str){
    document.getElementById("contact_form_div").innerHTML = str;
}
