function iMs_getFrameLink()
{
	iMsQuery = '';
	try{
		var src = location.href.toString();
		if (src.indexOf('http://') != -1) src = src.substr(7);
		iMsQuery += '&amp;ref='+encodeURIComponent(src);
	} catch(e){}
	try{ iMsQuery += '&amp;externAnbieter='+encodeURIComponent(iMs_anbieterNr); } catch(e){}
	try{ iMsQuery += '&amp;iWidth='+encodeURIComponent(iMs_frameBreite); } catch(e){}
	try{ iMsQuery += '&amp;iHeight='+encodeURIComponent(iMs_frameHoehe); } catch(e){}
	try{ iMsQuery += '&amp;anbieter='+encodeURIComponent(iMs_showOnly); } catch(e){}
	try{ iMsQuery += '&amp;objektart='+encodeURIComponent(iMs_objektart); } catch(e){}
	try{ iMsQuery += '&amp;action='+encodeURIComponent(iMs_action); } catch(e){}
	try{ iMsQuery += '&amp;blockUser='+encodeURIComponent(iMs_blockUser); } catch(e){}

	return '<iframe src="http://www.intramakler.de/immobilien/'+iMs_anbieterNr+'/search.php?'+iMsQuery+'" width="'+iMs_frameBreite+'" height="'+iMs_frameHoehe+'" marginheight="0" marginwidth="0" scrolling="auto" frameborder="0" name="iMs_immoSearch" id="iMs_immoSearch" allowTransparency="true"></iframe>';
}

function iMs_initSearchFrame()
{
	iMs_content = iMs_getFrameLink();
	if (typeof(iMs_embedMode) == 'undefined') document.write(iMs_content);
	else{
		if (iMs_embedMode != 'document.write') document.getElementById(iMs_embedMode).innerHTML = iMs_content;
		else document.write(iMs_content);
	}
}

if (typeof(iMs_initType) != 'undefined' && iMs_initType == 'none'){
	// Newsticker nicht initialisieren
}else iMs_initSearchFrame();
