function MarkLogin(c) {

	if(document.all) {

		var log=document.all('log');

		var subheader=document.all('subheader');

		var subheadere=document.all('subheadere');

		var subheaderm=document.all('subheaderm');

		var subheaderme=document.all('subheaderme');

	}

	else {

		var log=document.getElementById('log');

		var subheader=document.getElementById('subheader');

		var subheadere=document.getElementById('subheadere');

		var subheaderm=document.getElementById('subheaderm');

		var subheaderme=document.getElementById('subheaderme');

	}

	window.scrollTo(0,0);

	log.style.border='1px solid #333';

	//log.style.width='218px';

	log.style.overflow='hidden';

	document.forms[0].login_name.select();

	if(subheader) var thissubheader=subheader;

	if(subheadere) var thissubheader=subheadere;

	if(subheaderm) var thissubheader=subheaderm;

	if(subheaderme) var thissubheader=subheaderme;

	thissubheader.id='subheaderg';

}







function MakePW(fieldid) {

	if(fieldid.value=='Passwort') {

		fieldid.value='';

	}

	fieldid.style.color='#000';

	setFieldType(fieldid,'password');

}



function DeMakePW(fieldid) {

	if(fieldid.value=='' || fieldid.value=='Passwort') {

		fieldid.value='Passwort';

		fieldid.style.color='#666666';

		setFieldType(fieldid, 'text');

	}

}



function MakeEMail(fieldid) {

	if(fieldid.value == 'E-Mail Adresse') {

		fieldid.value='';

	}

	fieldid.style.color='#000000';

}



function DeMakeEMail(fieldid) {

	if(fieldid.value=='') {

		fieldid.value='E-Mail Adresse';

		fieldid.style.color='#666666';

	}

}

function setFieldType(fieldid,fieldtype) { 

	

	try { 

		fieldid.type = fieldtype; 

	}

	

	

	catch(oErr1) { 

		var sNewHTML = '<input type="'+fieldtype+'" " value="'+fieldid.value+'" id=' + fieldid.id + '" style="color:'+fieldid.style.color+';padding:0;width:188px;margin-bottom:4px;display:block" name="' + fieldid.name +'" onblur="DeMakePW(this);" onfocus="MakePW(this);">'; 

		try { 

			var oNewElem = fieldid.parentElement.replaceChild( 

				document.createElement(sNewHTML), 

				fieldid 

			); 

		} 

		catch(oErr2) { 

		} 

	} 

}

var oldmsg='Erreichen Sie Immobilienschutz durch Information in 5 Schritten';

function MSG(fieldid,act,xt) {

	

	if(!xt) var xttag='';

	else   var xttag='<img src="layout/images/steps/'+xt+'_xt.png" border="0" />';

	

	if(document.all) {

		var msg=document.all('msg');

		var xtmsg=document.all('xtmsg');

	}

	else {

		var msg=document.getElementById('msg');

		var xtmsg=document.getElementById('xtmsg');

	}

	

	

	if(act) {

		fieldid.src=fieldid.src.replace('x.png','.png');

		fieldid.width='150';

		fieldid.height='150';

		if(document.all) fieldid.style.position='absolute';

		fieldid.style.zIndex='9000';

		fieldid.parentNode.style.zIndex='9000';

		if(fieldid.alt) newmsg=fieldid.alt;

		else if(fieldid.title) newmsg=fieldid.title;

		else var newmsg=oldmsg;

	}

	else {

		fieldid.src=fieldid.src.replace('.png','x.png');

		fieldid.height='90';

		fieldid.width='90';

		fieldid.style.position='relative';

		fieldid.parentNode.style.zIndex='0';

		fieldid.style.zIndex='1';

		var newmsg=oldmsg;

	}

	document.title=fieldid.src;

	msg.innerHTML=newmsg;

	xtmsg.innerHTML=xttag;

	

}

function xtMSG(txt, farbe) {

	textcolor='#333';

	if(farbe) textcolor=farbe;

	if(document.all) {

		var xtmsg=document.all('xtmsg');

	}

	else {

		var xtmsg=document.getElementById('xtmsg');

	}

	xtmsg.style.color=textcolor;

	xtmsg.innerHTML=txt;

}

function ShowLinkList(nr) {

	var linkdiv;

	var linkdivname='linklist'+nr;

	var linkrefname='linkref'+nr;

	var linkdivother;

	var linkrefother;



	if(document.all) {

		linkdiv=document.all(linkdivname);

		linkref=document.all(linkrefname);

	}

	else {

		linkdiv=document.getElementById(linkdivname);

		linkref=document.getElementById(linkrefname);

	}

	for (i=1; i<20; i++) {

		if(document.all) {

			linkdivother=document.all('linklist'+i);

			linkrefother=document.all('linkref'+i);

		}

		else {

			linkdivother=document.getElementById('linklist'+i);

			linkrefother=document.getElementById('linkref'+i);

		}

		if(linkdivother) linkdivother.style.display='none';

		if(linkrefother) linkdivother.style.display='block';

	}

	linkdiv.style.display='block';

	linkref.style.display='none';

}
function INTRO(lay) {
	hlclass="introhl";
	for(i=0;i<4;i++) {
		if(document.all) document.all('intromsg'+i).style.display='none';
		else document.getElementById('intromsg'+i).style.display='none';
	}
	if(lay != 0) hlclass="introhl2";
	var aktlay='intromsg'+lay;
	if(document.all) {
		document.all(aktlay).style.display='block';
		document.all('introhead').className=hlclass;
	}
	else {
		document.getElementById(aktlay).style.display='block';
		document.getElementById('introhead').className=hlclass;
	}
}
