
includeEinzelansicht = {
	width	  : 800,
	height	  : 679,
	objekt_nr : 0,
	allg_http : 'http://atlantis.travanto.de',
	lang	  : 'de',
	checkLink : 
			function()
			{
				var link_elem		=	document.getElementById('einzelansicht_link');
				var popUp_elem		=	document.getElementById('einzelansicht_popup');
				var iframe_parent	=	document.getElementById('einzelansicht_iframe_child').parentNode;
				if(link_elem.href || popUp_elem){
					ret_arr	=	new Array(iframe_parent, link_elem, popUp_elem);
					return(ret_arr);
				}else{
					return(false);
				}
			},
	createIframe : 
			function()
			{
				var	appendIframe;
				var	link_elem;
				if($ret_arr	=	this.checkLink())
				{
					appendIframe	=	$ret_arr[0];
					link_elem		=	$ret_arr[1];
				}
				else
				{
					return(false);
				}
				var iframe	=	document.createElement('iframe');
	
				//Source
				var src		=	document.createAttribute("src")
				src.nodeValue = this.allg_http+"/ferienwohnung/externe_einzelansicht.php?onr="+this.objekt_nr+"&lang="+this.lang+"&externUrl="+window.location.href+"&fewoUrl="+link_elem.href;
				iframe.setAttributeNode(src);
				//width
				var width	=	document.createAttribute("width");
				width.nodeValue = (isNaN(this.width))?this.width:this.width+"px";
				iframe.setAttributeNode(width);
				//height
				var height	=	document.createAttribute("height")
				height.nodeValue = (isNaN(this.height))?this.height:this.height+"px";
				iframe.setAttributeNode(height);

				//Iframe einbinden
				appendIframe.appendChild(iframe);
			},
	createPopUp	:
			function()
			{
				var link_elem;
				var popUp_elem;
				if(ret_arr	=	this.checkLink())
				{
					link_elem		=	ret_arr[1];
					popUp_elem		=	ret_arr[2];
				}
				else
				{
					return(false);
				}
				window.open( this.allg_http+"/ferienwohnung/externe_einzelansicht.php?onr="+this.objekt_nr+"&lang="+this.lang+"&externUrl="+window.location.href+"&fewoUrl="+link_elem.href, 'Belegungskalender', 'width='+this.width+', height='+this.height+', left=145, top=50, screenX=145, screenY=50, location=no, toolbar=no, menubar=no, status=no, resizeable=no, scrollbars=1'); 
			}
};

includeBelegzeitenkalender = {
	width	  : 800,
	height	  : 679,
	objekt_nr : 0,
	allg_http : 'http://atlantis.travanto.de',
	lang	  : 'de',
	checkLink : 
			function()
			{
				var link_elem		=	document.getElementById('kalender_link');
				var popUp_elem		=	document.getElementById('kalender_popup');
				var iframe_parent	=	document.getElementById('kalender_iframe_child').parentNode;
				if(link_elem.href || popUp_elem){
					ret_arr	=	new Array(iframe_parent, link_elem);
					return(ret_arr);
				}else{
					return(false);
				}
			},
	createIframe : 
			function()
			{
				var	appendIframe;
				var	link_elem;
				if($ret_arr	=	this.checkLink())
				{
					appendIframe	=	$ret_arr[0];
					link_elem		=	$ret_arr[1];
				}
				var iframe	=	document.createElement('iframe');

				//Source
				var src		=	document.createAttribute("src")
				src.nodeValue = this.allg_http+"/ferienwohnung/externer_belegzeitenkalender.php?nummer="+this.objekt_nr+"&lang="+this.lang+"&externUrl="+window.location.href+"&fewoUrl="+link_elem.href;
				iframe.setAttributeNode(src);
				//width
				var width	=	document.createAttribute("width");
				width.nodeValue = (isNaN(this.width))?this.width:this.width+"px";
				iframe.setAttributeNode(width);
				//height
				var height	=	document.createAttribute("height")
				height.nodeValue = (isNaN(this.height))?this.height:this.height+"px";
				iframe.setAttributeNode(height);

				//Iframe einbinden
				appendIframe.appendChild(iframe);
			},
	createPopUp	:
			function()
			{
				var link_elem;
				var popUp_elem;
				if(ret_arr	=	this.checkLink())
				{
					link_elem		=	ret_arr[1];
					popUp_elem		=	ret_arr[2];
				}
				else
				{
					return(false);
				}
				window.open( this.allg_http+"/ferienwohnung/externer_belegzeitenkalender.php?nummer="+this.objekt_nr+"&lang="+this.lang+"&externUrl="+window.location.href+"&fewoUrl="+link_elem.href, 'Belegungskalender', 'width='+this.width+', height='+this.height+', left=145, top=50, screenX=145, screenY=50, location=no, toolbar=no, menubar=no, status=no, resizeable=no, scrollbars=1'); 
			}
};

includePreisrechner = {
	width	  : 800,
	height	  : 679,
	objekt_nr : 0,
	allg_http : 'http://atlantis.travanto.de',
	lang	  : 'de',
	checkLink : 
			function()
			{
				var link_elem		=	document.getElementById('preisrechner_link');
				var popUp_elem		=	document.getElementById('preisrechner_popup');
				var iframe_parent	=	document.getElementById('preisrechner_iframe_child').parentNode;
				if(link_elem.href || popUp_elem){
					ret_arr	=	new Array(iframe_parent, link_elem);
					return(ret_arr);
				}else{
					return(false);
				}
			},
	createIframe : 
			function()
			{
				var	appendIframe;
				var	link_elem;
				if($ret_arr	=	this.checkLink())
				{
					appendIframe	=	$ret_arr[0];
					link_elem		=	$ret_arr[1];
				}
				var iframe	=	document.createElement('iframe');

				//Source
				var src		=	document.createAttribute("src")
				src.nodeValue = this.allg_http+"/ferienwohnung/externer_preisrechner.php?onr="+this.objekt_nr+"&lang="+this.lang+"&externUrl="+window.location.href+"&fewoUrl="+link_elem.href;
				iframe.setAttributeNode(src);
				//width
				var width	=	document.createAttribute("width");
				width.nodeValue = (isNaN(this.width))?this.width:this.width+"px";
				iframe.setAttributeNode(width);
				//height
				var height	=	document.createAttribute("height")
				height.nodeValue = (isNaN(this.height))?this.height:this.height+"px";
				iframe.setAttributeNode(height);

				//Iframe einbinden
				appendIframe.appendChild(iframe);
			},
	createPopUp	:
			function()
			{
				var link_elem;
				var popUp_elem;
				if(ret_arr	=	this.checkLink())
				{
					link_elem		=	ret_arr[1];
					popUp_elem		=	ret_arr[2];
				}
				else
				{
					return(false);
				}
				window.open( this.allg_http+"/ferienwohnung/externer_preisrechner.php?onr="+this.objekt_nr+"&lang="+this.lang+"&externUrl="+window.location.href+"&fewoUrl="+link_elem.href, 'Belegungskalender', 'width='+this.width+', height='+this.height+', left=145, top=50, screenX=145, screenY=50, location=no, toolbar=no, menubar=no, status=no, resizeable=no, scrollbars=1'); 
			}
};
