// JavaScript Document
function click (e)
{
	if (!e)
		e = window.event;
	if ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3))
	{
		return false;
	}
}

//document.onmousedown = click;
//document.oncontextmenu = click;
//if (document.layers)
//	document.captureEvents(Event.MOUSEDOWN);

function imgHover(img, id)
{
	_E(id).src = img;	
}

function _E(id)
{
	return document.getElementById(id);	
}

function initLevelThumb(house_id, level_id)
{
	document.actLevelThumb = 0;
	document.actLevelThumbSrc = 'content/house/'+house_id+'/level/'+level_id+'/0_n.jpg';
}

function levelThumb(img, id, id_nr, house_id, level_index)
{
	if(document.actLevelThumb == undefined)
		initLevelThumb(house_id, level_index);
	
	if(id_nr != document.actLevelThumb)
		_E(id).src = img;	
}

function setLevelThumb(img1, img2, img3, pre, id, desc, slogan, text)
{
	if(id != document.actLevelThumb)
	{
		_E('image_container').src = img1;
		_E(pre+id).src = img2;
		_E(pre+document.actLevelThumb).src = document.actLevelThumbSrc;

		document.actLevelThumb = id;
		document.actLevelThumbSrc = img3;
		xajax_setLevel(desc, slogan, text);
	}
}


function initVersionThumb(house_id, version_id)
{
	document.actVersionThumb = 0;
	document.actVersionThumbSrc = 'content/house/'+house_id+'/version/'+version_id+'/0_n.jpg';
}

function versionThumb(img, id, id_nr, house_id, version_index)
{
	if(document.actVersionThumb == undefined)
		initVersionThumb(house_id, version_index);
	if(id_nr != document.actVersionThumb)
		_E(id).src = img;	
}

function setVersionThumb(img1, img2, img3, pre, id)
{
	if(id != document.actVersionThumb)
	{
		_E('image_container').src = img1;
		_E(pre+id).src = img2;
		_E(pre+document.actVersionThumb).src = document.actVersionThumbSrc;
		
		document.actVersionThumb = id; 
		document.actVersionThumbSrc = img3;
	}
}

function initVersionThumb2(house_id, version_id)
{
	document.actVersionThumb2 = 0;
	document.actVersionThumbSrc2 = 'content/house/'+house_id+'/version/'+version_id+'/0_n2.jpg';
}

function versionThumb2(img, id, house_id, version_index)
{
	if(document.actVersionThumb2 == undefined)
		initVersionThumb2(house_id, version_index);
	if(version_index != document.actVersionThumb2)
		_E(id).src = img;
}
function setVersionThumb2(img1, img2, pre, id, desc, slogan)
{
	if(id != document.actVersionThumb2)
	{
		
		_E(pre+id).src = img1;
		_E(pre+document.actVersionThumb2).src = document.actVersionThumbSrc2;

		document.actVersionThumb2 = id;
		document.actVersionThumbSrc2 = img2;
	}
}

function getPhone2(id,returnid)
{
	tmp1 = _E('tmp1_'+id).value;
	tmp2 = _E('tmp2_'+id).value;
	tmp3 = _E('tmp3_'+id).value;
	
	if(tmp3 == "")
		tmp4 = "";
	else
		tmp4 = tmp1+' '+tmp2+' . '+tmp3;
		
	_E(returnid).value = tmp4;
}

function getPhone2Promotion(id,returnid)
{
	tmp1 = _E('tmpb1_'+id).value;
	tmp2 = _E('tmpb2_'+id).value;
	tmp3 = _E('tmpb3_'+id).value;
	
	if(tmp3 == "")
		tmp4 = "";
	else
		tmp4 = tmp1+' '+tmp2+' . '+tmp3;
		
	_E(returnid).value = tmp4;
}

function switchElement(id, arrow)
{
	if(_E(id).style.display == "none")
		_E(id).style.display = 'block';
	else
		_E(id).style.display = 'none';
	
	if(arrow != "none")
	{
		if(_E(id).style.display == "none")
			_E(arrow).src = "images/arrow_crossbox_black.gif";
		else
			_E(arrow).src = "images/arrow_crossbox_black_hi.gif";
	}
}

function selectHCByCatId(id)
{
	count = _E('h_count_'+id).value;
	
	for(i = 1; i <= count; i++)
	{
		if(_E('tmp_'+id).checked == true)
			_E(id+"_"+i).checked = true;
		else
			_E(id+"_"+i).checked = false;
	}
}

document.act_ref_button = 1;
document.ref_buttons = new Array(3);
document.ref_buttons[0] = new Array(3);
document.ref_buttons[0][0] = "images/diashow/stop_n.gif";
document.ref_buttons[0][1] = "images/diashow/stop_o.gif";
document.ref_buttons[0][2] = "images/diashow/stop_a.gif";
document.ref_buttons[1] = new Array(3);
document.ref_buttons[1][0] = "images/diashow/forward_n.gif";
document.ref_buttons[1][1] = "images/diashow/forward_o.gif";
document.ref_buttons[1][2] = "images/diashow/forward_a.gif";
document.ref_buttons[2] = new Array(3);
document.ref_buttons[2][0] = "images/diashow/pause_n.gif";
document.ref_buttons[2][1] = "images/diashow/pause_o.gif";
document.ref_buttons[2][2] = "images/diashow/pause_a.gif";

function refHover(obj, stat, index)
{
	if(stat == "over")
	{
		obj.src = document.ref_buttons[index][1];
	}
	else if(stat == "out")
	{
		if(index == document.act_ref_button)
			obj.src = document.ref_buttons[index][2];
		else
			obj.src = document.ref_buttons[index][0];
	}
}

function refClick(obj, index)
{
	document.getElementById('but_'+document.act_ref_button).src = document.ref_buttons[document.act_ref_button][0];
	obj.src = document.ref_buttons[index][2];
	document.act_ref_button = index;
}
function resetFields(obj)
{
	for(i = 0; i < obj.length; i++)
	{
		if(_E(obj[i]).value == "Bitte ausfüllen")
			_E(obj[i]).value = "";
	}
}
