
var mouse_inside = false;
var mouse_down = false;
var mouse_x = 0;
var mouse_y = 0;
var div_x = 0;
var div_y = 0;
var last_shown_image = 0;

document.onmousedown = setstatus_down;
document.onmouseup = setstatus_up;
document.onmousemove = dragdrop;
if (document.CaptureEvents) {
	document.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP | Event.MOUSEMOVE);
}



function MM_openBrWindow(theURL) { //v2.0 
	window.open(theURL,'','scrollbars=0,resizable=0,width=400,height=267,top=150,left=150');
}

function hide_image() {
	if(mouse_inside == true) {
		c2p_dhtml_style('imagecontainer').visibility = 'hidden';
		c2p_dhtml_style('imagecontainer').display = 'none';
	}
}


function setstatus_up () {
	if(mouse_inside == true) {	
		mouse_down = false;
	}
}

function setstatus_down(e) {
	if(mouse_inside == true) {																// ev.type == "mousedown" && 
		mouse_x = (mouse_x_koord(e) * 1) - (c2p_dhtml_getX('imagecontainer') * 1);			//X-Versatz Mauspos(x) minus linke obere Ecke DIV 
		mouse_y = (mouse_y_koord(e) * 1) - (c2p_dhtml_getY('imagecontainer') * 1);			//Y-Versatz Mauspos(y) minus linke obere Ecke DIV
		
		//c2p_dhtml_set_innerHTML('imagecontainer', c2p_dhtml_getY('imagecontainer') + ' - ' + c2p_dhtml_getY('imagecontainer'));
		
		mouse_down = true;
	} 
}


function dragdrop(e) {
	if(mouse_inside == true && mouse_down == true) {
		var new_pos_x = (mouse_x_koord(e) * 1) - mouse_x;
		var new_pos_y = (mouse_y_koord(e) * 1) - mouse_y;
		c2p_dhtml_setX('imagecontainer', new_pos_x);
		c2p_dhtml_setY('imagecontainer', new_pos_y);
		
		//c2p_dhtml_set_innerHTML('imagecontainer', mouse_x + ' - ' + mouse_y);
	}
}


function set_timed_mouse_status() {
	setTimeout('set_mouse_status(false)',200);
	mouse_down = false;
}

function set_mouse_status(direction) {
	mouse_inside = direction;
}


function display_image(image_number) {
	if(image_number) {
		if(c2p_get_dhtml_object('imagecontainer')) {
			var box_height = ((images_height[image_number] * 1) + 18);
			var ximage = '<div id="imagetitle" onmouseover="set_mouse_status(true);" onmouseout="set_timed_mouse_status();">move...</div>';
			ximage += '<img src="' + image_base + images_src[image_number] + '" border="0" style="width: 100%;"';
			ximage += ' onmouseover="set_mouse_status(true);" onmouseout="set_mouse_status(false);">';
			c2p_dhtml_set_innerHTML('imagecontainer', ximage);
			c2p_dhtml_setX('imagecontainer', 480);
			c2p_dhtml_setY('imagecontainer', 30);
			c2p_dhtml_style('imagecontainer').width = images_width[image_number] + 'px';
			c2p_dhtml_style('imagecontainer').height = box_height + 'px';
			c2p_dhtml_style('imagecontainer').visibility = 'visible';
			c2p_dhtml_style('imagecontainer').display = 'block';
		}
	} else {
		c2p_dhtml_style('imagecontainer').visibility = 'hidden';
		c2p_dhtml_style('imagecontainer').display = 'none';
	}

}

