//window.resizeTo(1150,768)

if(window.document.captureEvents) window.document.captureEvents(Event.MOUSEMOVE);
	window.document.onmousemove =mouse_pos;

var request = false;

function mouse_pos (evt) {
	
	if(!evt) evt = window.event; 
		if (evt.clientX <= 960 && evt.clientY <= 700)
		{
			//if ( evt.clientX => 990) evt.clientX = 990;
				document.getElementById ('Div_kurzinfo').style.left = evt.clientX+10;
				document.getElementById ('Div_kurzinfo').style.top = evt.clientY+20;
		}
}

function div_show (layer) {
	document.getElementById (layer).style.visibility = 'visible';
}

function div_hide (layer) {
	document.getElementById (layer).style.visibility = 'hidden';
}
function kurzinfo (state, frame) {
	if (state) {
	div_show ('Div_kurzinfo');
	document.getElementById('Div_kurzinfo').innerHTML = '<img src="media/kurzinfo/'+frame+'.png">';
	}	
	else
	div_hide('Div_kurzinfo');
}

function showproject (arg) {
		div_show('Div_pattern');
	
		document.getElementById('Div_pattern').innerHTML = '<img src="media/core/index2.png" width="1024" height="768" onclick="hideall()"  />';
		div_show('Div_infoblock');
		document.getElementById('Div_kurzinfo').innerHTML= "";
	
	ajax_head(arg);
	ajax_image(arg,0);
	

}

function showlinks (arg) {
		div_show('Div_pattern');
	
		document.getElementById('Div_pattern').innerHTML = '<img src="media/core/index2.png" width="1024" height="768" onclick="hideall()"  />';
		div_show('Div_infoblock');
		document.getElementById('Div_kurzinfo').innerHTML= "";
	
	ajax_head(arg);
			div_show('Div_links');

	

}



function hideall() {
	div_hide('Div_pattern');
	div_hide('Div_infoblock');
	div_hide('Div_links');
	document.getElementById('Div_content').innerHTML = '';
	document.getElementById('Div_head').innerHTML = '';
}

function regular (arg) {
	ajax_image(arg,0);
}

function ajax_image(project, currentimg) {
	if (window.XMLHttpRequest) {
	request = new XMLHttpRequest(); // Mozilla, Safari, Opera
	} 
	else if (window.ActiveXObject) {
	try {
	request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
	} 
	catch (e) {
	try {
	request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
	} 
	catch (e) {
	}
	}
	}
	
	if (!request) {
	alert("Kann keine XMLHTTP-Instanz erzeugen");
	return false;
	} 
	else {
	var url = "scripts/image.php";
	request.open('post', url, true);
	request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	request.send('string='+project+'X'+currentimg);
	request.onreadystatechange = interpretRequest;
	}
}

function interpretRequest() {
	switch (request.readyState) {
	case 4:
	if (request.status != 200) {
	alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
	} 
	else {
	var content = request.responseText;
	document.getElementById('Div_content').innerHTML = content;
	}
	break;
	default:
	break;
	}
}

function ajax_head(project) {
	if (window.XMLHttpRequest) {
	request_head = new XMLHttpRequest(); // Mozilla, Safari, Opera
	} else if (window.ActiveXObject) {
	try {
	request_head = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
	} catch (e) {
	try {
	request_head = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
	} catch (e) {}
	}
	}
	if (!request_head) {
	alert("Kann keine XMLHTTP-Instanz erzeugen");
	return false;
	} else {
	var url = "scripts/head.php";
	request_head.open('post', url, true);
	request_head.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	request_head.send('string='+project);
	request_head.onreadystatechange = interpretRequest_head;
	}
}
	
function interpretRequest_head() {
	switch (request_head.readyState) {
	case 4:
	if (request_head.status != 200) {
	alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
	} else {
	var content = request_head.responseText;
	document.getElementById('Div_head').innerHTML = content;
	}
	break;
	default:
	break;
	}
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


