EngineFx = {};
EngineFx.activeMainMenuItem = 0;	// 1-gyel kezdődik az az első kategória id
EngineFx.activeSubMenuItem = -1;	// 0-val kezdődik, mivel a tömb elemeivel vizsgálunk sokmindent
EngineFx.noOfSubMenus = 0;
EngineFx.activeNewsmenuItem = 0;
EngineFx.plusHtml = '';

EngineFx.displayErrorAjax = function() {
	Ext.Msg.alert( "site error" , "<br /><b><font color=\"red\">internal server error...</font></b><br /><br />" + "<b>an error occured while requesting ajax data from server</b>" );							
}

EngineFx.checkErrorResponse = function( resp ) {
	if( typeof( resp[ 'error' ] ) == 'object' ) {
		if( typeof( resp[ 'error' ][ 'errorcode' ] ) == 'string' ) {	// rendes hiba van
			if( resp[ 'error' ][ 'errorcode' ] == '0024' ) {	// illetékleteln hozzáférés, nincs publikálva, törölt, nem ktív, stb
				Ext.Msg.alert( "site error" , "<br /><b><font color=\"red\">[" + resp[ 'error' ][ 'errorcode' ] + "]</font></b><br /><br /><b>" + resp[ 'error' ][ 'errormsg' ] + "</b>" );
			}
			return false;
		}
		return false;
	}
	return true;	// okés
}

EngineFx.setPageTrackerForGA = function( subPageName ) {
	if( Engine.existsGA ) {
		pageTracker._trackPageview( "/" + subPageName );
	}
}

EngineFx.insertMainPageIntoFrontEndTpl = function() {
	EngineFx.insertTplIntoFrontEndTpl( 'theme.mainpage.includable.to.frontpage.tpl' , false );
}

EngineFx.insertSubPageTplIntoFrontEndTpl = function() {
	EngineFx.insertTplIntoFrontEndTpl( 'theme.subpages.includable.to.frontpage.tpl' , false );
}

EngineFx.insertSubPageNewsTplIntoFrontEndTpl = function() {
	EngineFx.insertTplIntoFrontEndTpl( 'theme.subpages.includable.to.frontpage.tpl' , true );
}

EngineFx.insertTplIntoFrontEndTpl = function( tplFileName , isNews ) {
	Ext.Ajax.request( {
		url: Engine.ajaxPathPost,
		params: {
			language: Engine.engineLanguage,
			session: Engine.engineSession,
			userId: Engine.engineUserId,
			userIp: Engine.engineUserIp,
			runFrom: Engine.runFrom,
			runSite: Engine.runSite,
			mainFunction: 'getRawTemplateFile',
			tplFileName: tplFileName
		},

		success: function( response , options ) {
			var resp = new Array();
			var subpageFrame = '';
			
			resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
			subpageFrame = resp[ 'engine' ][ 'response' ][ 'row' ][ 0 ][ 'html' ];
			
			subpageFrame = Engine.replaceHtmlResponse( subpageFrame );
			Engine.replaceDivContentUniversal( 'contentFrontendDIV' , subpageFrame );
			if( tplFileName == 'theme.subpages.includable.to.frontpage.tpl' ) {
				if( isNews ) {
					EngineFx.buildRightPanel();
					EngineFx.buildHirek( true , 0 );
				} else {
					EngineFx.changeContentMainMenu( EngineFx.activeMainMenuItem );
				}
			} else if( tplFileName == 'theme.mainpage.includable.to.frontpage.tpl' ) {
				if( Engine.engineLanguage == 'en' ) {
					document.getElementById( 'mandula_04' ).src = 'templates/templates/mandula.hu/images/mandula_04en.jpg';
					document.getElementById( 'mainpagecontainer' ).innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="800" height="230" id="nyito" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="nyito_angol.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#71410b" /><embed src="nyito_angol.swf" quality="high" bgcolor="#71410b" width="800" height="230" name="nyito" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
				} else if( Engine.engineLanguage == 'de' ) {
					document.getElementById( 'mandula_04' ).src = 'templates/templates/mandula.hu/images/mandula_04de.jpg';
					document.getElementById( 'mainpagecontainer' ).innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="800" height="230" id="nyito" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="nyito_nemet.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#71410b" /><embed src="nyito_nemet.swf" quality="high" bgcolor="#71410b" width="800" height="230" name="nyito" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
				}
				EngineFx.buildNewsForFrontPage();
			}
		},
		
		failure: function() {
			EngineFx.displayErrorAjax();
		}
		
	} );
}

EngineFx.changeContentMainMenu = function( whichMainMenu ) {
	EngineFx.activeMainMenuItem = whichMainMenu;
	EngineFx.buildLeftMenu( whichMainMenu );
}

EngineFx.buildContentItemBoraink = function( posInArray , whichContentItem , firstRunInMainManuSwitch ) {
	Ext.Ajax.request( {
		url: Engine.ajaxPathPost,
		params: {
			language: Engine.engineLanguage,
			session: Engine.engineSession,
			userId: Engine.engineUserId,
			userIp: Engine.engineUserIp,
			runFrom: Engine.runFrom,
			runSite: Engine.runSite,
			mainFunction: 'getContentItemFEById',
			id: whichContentItem
		},

		success: function( response , options ) {
			var resp = new Array();
			resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
			resp = resp[ 'engine' ][ 'response' ];
				
			if( EngineFx.checkErrorResponse( resp ) ) {
				resp = resp[ 'row' ];
				EngineFx.setPageTrackerForGA( "contentItem/" + whichContentItem );
				EngineFx.activeSubMenuItem = posInArray;	// ez az új aktív almenünk
				for( var i = 0 ; i < EngineFx.noOfSubMenus ; i++ ) {
					if( i == posInArray ) {
						document.getElementById( 'rightMenu1' + ( i + 1 ) + 'DIV' ).className = 'rightMenuTextON';
					} else {
						document.getElementById( 'rightMenu1' + ( i + 1 ) + 'DIV' ).className = 'rightMenuText';
					}
				}
				
				if( !firstRunInMainManuSwitch ) {
					for( var i = 0 ; i < EngineFx.noOfSubMenus ; i++ ) {
						if( i == EngineFx.activeSubMenuItem ) {	// ez az aktív mostantól, ez ON képet mutat
							document.getElementById( 'leftMenu' + i + 'IMG' ).src = 'templates/templates/mandula.hu/images/contentLeftMenu' + whichContentItem + Engine.engineLanguage + 'ON.jpg';
						} else {
							if( document.getElementById( 'leftMenu' + i + 'IMG' ).src.indexOf( 'ON.jpg' ) != -1 ) {	// ez volt aktív előzőleg
								document.getElementById( 'leftMenu' + i + 'IMG' ).src = document.getElementById( 'leftMenu' + i + 'IMG' ).src.substring( 0 , document.getElementById( 'leftMenu' + i + 'IMG' ).src.length - 6 ) + '.jpg';
							}	// else ág nincs, mivel az nem volt aktív előzőleg, ezért ne is cserélgessük ugyanarra
						}
					}
				}
				Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/mandula.hu/images/contentHeader' + whichContentItem + Engine.engineLanguage + '.jpg" width="476" height="41" alt="" />' );
				
				var mainText = '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + resp[ 'content_item_content' ] + '</font><br /><img class="contentDividerGrapeIMG" src="templates/templates/mandula.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />'; 

/////////////////////
				Ext.Ajax.request( {
					url: Engine.ajaxPathPost,
					params: {
						language: Engine.engineLanguage,
						session: Engine.engineSession,
						userId: Engine.engineUserId,
						userIp: Engine.engineUserIp,
						runFrom: Engine.runFrom,
						runSite: Engine.runSite,
						mainFunction: 'getContentItemsForCategories',
						categoryId: whichContentItem
					},
			
					success: function( response , options ) {
						var resp = new Array();
						resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
						resp = resp[ 'engine' ][ 'response' ];
						
						var htmlContent = '';
						if( EngineFx.checkErrorResponse( resp ) ) {
							for( var i = 0 ; i < resp[ 'total' ] ; i++ ) {
								if( resp[ 'row' ][ i ][ 'content_item_cat_id' ][ 'id' ] == 12 ) {
									htmlContent += '<table width="476" border="0"><tr><td width="476" valign="top"><img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentListTitle">&nbsp;' + resp[ 'row' ][ i ][ 'content_item_title' ] + '</font><br />' + resp[ 'row' ][ i ][ 'content_item_content' ] + '</td><tr><tr><td colspan="3" width="476"><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /></td></tr></table>';
								} else {
									htmlContent += '<table width="476" border="0"><tr><td width="110" valign="top"><img src="userdocs/image/' + resp[ 'row' ][ i ][ 'content_item_fixed_image' ] + '" alt="" width="110" /></td><td width="10"></td><td width="356" valign="top"><img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentListTitle">&nbsp;' + resp[ 'row' ][ i ][ 'content_item_title' ] + '</font><br />' + resp[ 'row' ][ i ][ 'content_item_content' ] + '</td><tr><tr><td colspan="3" width="476"><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /></td></tr></table>';
								}
							}
							Engine.replaceDivContentUniversal( 'contentSubpageDIV' , mainText + htmlContent );
						}
					},
					
					failure: function() {
						EngineFx.displayErrorAjax();
					}
					
				} );

/////////////////////
			}
		},
		
		failure: function() {
			EngineFx.displayErrorAjax();
		}
		
	} );
}

EngineFx.buildContentItemEvents = function( posInArray , whichEventItem ) {
	var evetCatId = 0;

	Ext.Ajax.request( {
		url: Engine.ajaxPathPost,
		params: {
			language: Engine.engineLanguage,
			session: Engine.engineSession,
			userId: Engine.engineUserId,
			userIp: Engine.engineUserIp,
			runFrom: Engine.runFrom,
			runSite: Engine.runSite,
			mainFunction: 'getEventItemsForCategories',
			categoryId: 7
		},

		success: function( response , options ) {
			var resp = new Array();
			resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
			resp = resp[ 'engine' ][ 'response' ];

			if( resp[ 'total' ] == 0 ) {
				EngineFx.activeSubMenuItem = posInArray;
				for( var i = 0 ; i < EngineFx.noOfSubMenus ; i++ ) {
					if( i == EngineFx.activeSubMenuItem ) {	// ez az aktív mostantól, ez ON képet mutat
						document.getElementById( 'leftMenu' + i + 'IMG' ).src = 'templates/templates/mandula.hu/images/contentLeftMenu' + whichEventItem + Engine.engineLanguage + 'ON.jpg';
					} else {
						if( document.getElementById( 'leftMenu' + i + 'IMG' ).src.indexOf( 'ON.jpg' ) != -1 ) {	// ez volt aktív előzőleg
							document.getElementById( 'leftMenu' + i + 'IMG' ).src = document.getElementById( 'leftMenu' + i + 'IMG' ).src.substring( 0 , document.getElementById( 'leftMenu' + i + 'IMG' ).src.length - 6 ) + '.jpg';
						}	// else ág nincs, mivel az nem volt aktív előzőleg, ezért ne is cserélgessük ugyanarra
					}
				}

				Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/mandula.hu/images/contentHeader' + whichEventItem + Engine.engineLanguage + '.jpg" width="476" height="41" alt="" />' );
				
				var htmlContent = '';
				htmlContent += '<table border="0" width="476" cellpadding="0" cellspacing="0" class="mainTable"><tr><td style="height: 5px;"></td></tr><tr><td style="height: 5px; background-color: #000000;"></td></tr><tr><td class="contentTableBG">';
				if( Engine.engineLanguage == 'en' ) {
					htmlContent += '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> Do not have actual events.</font>';
				} else if( Engine.engineLanguage == 'de' ) {
					htmlContent += '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> Jelenleg nincs aktuális rendezvényünk.</font>';				
				} else {
					htmlContent += '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> Jelenleg nincs aktuális rendezvényünk.</font>';
				}
				htmlContent += '</td></tr></table>';
				Engine.replaceDivContentUniversal( 'contentSubpageDIV' , htmlContent );
				return;			
			}
			
			if( typeof( resp[ 'row' ][ 0 ] ) == "undefined" ) {	// csak egy van
				resp[ 'row' ][ 0 ] = resp[ 'row' ];
			}
			
			EngineFx.setPageTrackerForGA( "events" );
			EngineFx.activeSubMenuItem = posInArray;	// ez az új aktív almenünk
			for( var i = 0 ; i < EngineFx.noOfSubMenus ; i++ ) {
				if( i == EngineFx.activeSubMenuItem ) {	// ez az aktív mostantól, ez ON képet mutat
					document.getElementById( 'leftMenu' + i + 'IMG' ).src = 'templates/templates/mandula.hu/images/contentLeftMenu' + whichEventItem + Engine.engineLanguage + 'ON.jpg';
				} else {
					if( document.getElementById( 'leftMenu' + i + 'IMG' ).src.indexOf( 'ON.jpg' ) != -1 ) {	// ez volt aktív előzőleg
						document.getElementById( 'leftMenu' + i + 'IMG' ).src = document.getElementById( 'leftMenu' + i + 'IMG' ).src.substring( 0 , document.getElementById( 'leftMenu' + i + 'IMG' ).src.length - 6 ) + '.jpg';
					}	// else ág nincs, mivel az nem volt aktív előzőleg, ezért ne is cserélgessük ugyanarra
				}
			}
			
			var htmlContent = '';
			if( EngineFx.checkErrorResponse( resp ) ) {
				htmlContent += '<table border="0" width="476" cellpadding="0" cellspacing="0" class="mainTable"><tr><td style="height: 5px;"></td></tr><tr><td style="height: 5px; background-color: #000000;"></td></tr><tr><td class="contentTableBG">';
				for( var i = 0 ; i < resp[ 'total' ] ; i++ ) {
//					htmlContent += '<table width="476" border="0"><tr><td width="110" valign="top"><img src="userdocs/image/' + resp[ 'row' ][ i ][ 'event_item_photo' ] + '" alt="" width="110" /></td><td width="10"></td><td width="356" valign="top"><img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentListTitle">&nbsp;' + resp[ 'row' ][ i ][ 'event_item_title' ] + '</font><br />' + resp[ 'row' ][ i ][ 'event_item_description' ] + '<p class="contentFont">';
					if( typeof( resp[ 'row' ][ i ][ 'event_item_title' ] ) == "undefined" ) {
						resp[ 'row' ][ i ][ 'event_item_title' ] = "";
					}
					if( typeof( resp[ 'row' ][ i ][ 'event_item_description' ] ) == "undefined" ) {
						resp[ 'row' ][ i ][ 'event_item_description' ] = "";
					}
					htmlContent += '<table border="0" width="456" cellpadding="0" cellspacing="0"><tr><td><table width="456" border="0"><tr><td width="110" valign="top"><img src="userdocs/image/' + resp[ 'row' ][ i ][ 'event_item_photo' ] + '" alt="" width="110" /></td><td width="10"></td><td width="336" valign="top"><img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentListTitle">&nbsp;' + resp[ 'row' ][ i ][ 'event_item_title' ] + '</font><br />' + resp[ 'row' ][ i ][ 'event_item_description' ] + '<p class="contentFont">';

					if( typeof( resp[ 'row' ][ i ][ 'event_item_place' ] ) == 'string' ) {
						if( resp[ 'row' ][ i ][ 'event_item_place' ] != '' ) {
							htmlContent += '<br /><br /><b>Helyszín:</b> ' + resp[ 'row' ][ i ][ 'event_item_place' ];
						}
					}
					if( typeof( resp[ 'row' ][ i ][ 'event_item_holder' ] ) == 'string' ) {
						if( resp[ 'row' ][ i ][ 'event_item_holder' ] != '' ) {
							if( resp[ 'row' ][ i ][ 'event_item_holder' ] != 'undefined' ) {
								htmlContent += '<br /><b>Fellépő(k):</b> ' + resp[ 'row' ][ i ][ 'event_item_holder' ];
							}
						}
					}
					if( typeof( resp[ 'row' ][ i ][ 'event_item_from_date' ] ) != "undefined" ) {
						if( resp[ 'row' ][ i ][ 'event_item_from_date' ] != '0000-00-00 00:00:00' ) {
							if( resp[ 'row' ][ i ][ 'event_item_from_date' ].substr( 11 ) != '00:00:00' ) {
								htmlContent += '<br /><b>Időpont:</b> ' + resp[ 'row' ][ i ][ 'event_item_from_date' ].substr( 0 , 16 );
							} else {
								htmlContent += '<br /><b>Időpont:</b> ' + resp[ 'row' ][ i ][ 'event_item_from_date' ].substr( 0 , 10 );
							}
						}
					}
					if( typeof( resp[ 'row' ][ i ][ 'event_item_to_date' ] ) != "undefined" ) {
						if( resp[ 'row' ][ i ][ 'event_item_to_date' ] != '0000-00-00 00:00:00' ) {
							if( resp[ 'row' ][ i ][ 'event_item_to_date' ].substr( 11 ) != '00:00:00' ) {
								htmlContent += ' -> ' + resp[ 'row' ][ i ][ 'event_item_to_date' ].substr( 0 , 16 );
							} else {
								htmlContent += ' -> ' + resp[ 'row' ][ i ][ 'event_item_to_date' ].substr( 0 , 10 );
							}
						}
					}
					var currency = 'HUF';
					
					if( typeof( resp[ 'row' ][ i ][ 'event_item_currency' ] ) != "undefined" ) {
						if( ( resp[ 'row' ][ i ][ 'event_item_currency' ] == 'choose...' ) || ( resp[ 'row' ][ i ][ 'event_item_currency' ] == '' ) ) {
							currency = 'HUF';
						} else {
							currency = resp[ 'row' ][ i ][ 'event_item_currency' ];
						}
					}
					
					if( typeof( resp[ 'row' ][ i ][ 'event_item_price' ] ) != "undefined" ) {
						if( resp[ 'row' ][ i ][ 'event_item_price' ] != 0 ) {
							htmlContent += '<br /><b>Belépő:</b> ' + resp[ 'row' ][ i ][ 'event_item_price' ] + ' ' + currency;
						}
					}
										
					if( typeof( resp[ 'row' ][ i ][ 'event_item_discount_price' ] ) != "undefined" ) {
						if( resp[ 'row' ][ i ][ 'event_item_discount_price' ] != 0 ) {
							if( resp[ 'row' ][ i ][ 'event_item_discount_name' ] != '' ) {
								htmlContent += '<br /><b>' + resp[ 'row' ][ i ][ 'event_item_discount_name' ] + ':</b> ' + resp[ 'row' ][ i ][ 'event_item_discount_price' ] + ' ' + currency;
							} else {
								htmlContent += '<br /><b>Kedvezményes belépő:</b> ' + resp[ 'row' ][ i ][ 'event_item_discount_price' ] + ' ' + currency;
							}
						}
					}
					
					if( typeof( resp[ 'row' ][ i ][ 'event_item_discount' ] ) != "undefined" ) {					
						if( ( resp[ 'row' ][ i ][ 'event_item_discount' ] == '' ) || ( resp[ 'row' ][ i ][ 'event_item_discount' ] == '<br mce_bogus="1">' ) || ( resp[ 'row' ][ i ][ 'event_item_discount' ] == 0 ) ) {
						} else {
							htmlContent += '<br /><br />' + resp[ 'row' ][ i ][ 'event_item_discount' ];
						}
					}
					htmlContent += '</p></td><tr><tr><td colspan="3" width="456"><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="456" height="3" alt="" style="margin: 0px; padding 0px;" /></td></tr></table>';					
				}
				htmlContent += '</td></tr></table></td></tr></table>';
				Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/mandula.hu/images/contentHeader' + whichEventItem + Engine.engineLanguage + '.jpg" width="476" height="41" alt="" />' );
				Engine.replaceDivContentUniversal( 'contentSubpageDIV' , htmlContent );
			}
		},
		
		failure: function() {
			EngineFx.displayErrorAjax();
		}
		
	} );
}


EngineFx.buildContentItem = function( posInArray , whichContentItem , firstRunInMainManuSwitch ) {
	if( whichContentItem == 222 ) {
		var xmlName = 'mandulafrontend.xml';
		if( Engine.engineLanguage == 'en' ) {
			xmlName = 'mandulafrontend_en.xml';
		} else if( Engine.engineLanguage == 'de' ) {
			xmlName = 'mandulafrontend_de.xml';
		} else {
			xmlName = 'mandulafrontend.xml';
		}

		Ext.Ajax.request( {
			url: Engine.ajaxPathPost,
			params: {
				language: Engine.engineLanguage,
				session: Engine.engineSession,
				userId: Engine.engineUserId,
				userIp: Engine.engineUserIp,
				runFrom: Engine.runFrom,
				runSite: Engine.runSite,
				mainFunction: 'getXml',
				file: xmlName
			},
	
			success: function( response , options ) {
				var resp2 = new Array();
				resp2 = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
				resp2 = resp2[ 'engine' ][ 'response' ];

				if( EngineFx.checkErrorResponse( resp2 ) ) {
					var plusHtml = '<ul>';
					var i = 0;
					var lista = '';
					var counter = 0;
					for( var item1 in resp2 ) {
						var value1 = resp2[ item1 ];	// item == mandulafrontend
						for( var item2 in value1 ) {
							var value2 = value1[ item2 ];	// item == pictures, chief
							if( counter == 1 ) {	// ez a chief
								for( var item3 in value2 ) {
									var value3 = value2[ item3 ];	// item == chiefitems
									for( var item4 in value3 ) {
										var value4 = value3[ item4 ];	// item == 0,1,2...
										plusHtml += '<li><p class="contentFont">' + value4 + '</p></li>';
										i++;
									}
									break;
								}
								break;		
							}
							counter++;
						}
						break;
					}
					plusHtml += '</ul>';
//					EngineFx.plusHtml = plusHtml; mégsem kell
					EngineFx.plusHtml = '';	
				}
			},
			
			failure: function() {
				EngineFx.displayErrorAjax();
			}
			
		} );										
	} else {
		EngineFx.plusHtml = '';
	}
	
	if( whichContentItem == 228 ) {
		whichContentItem = 225;
	}

	if( whichContentItem == 229 ) {
		whichContentItem = 226;
	}

	Ext.Ajax.request( {
		url: Engine.ajaxPathPost,
		params: {
			language: Engine.engineLanguage,
			session: Engine.engineSession,
			userId: Engine.engineUserId,
			userIp: Engine.engineUserIp,
			runFrom: Engine.runFrom,
			runSite: Engine.runSite,
			mainFunction: 'getContentItemFEById',
			id: whichContentItem
		},

		success: function( response , options ) {
			var resp = new Array();
			resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
			resp = resp[ 'engine' ][ 'response' ];
				
			if( EngineFx.checkErrorResponse( resp ) ) {
				resp = resp[ 'row' ];
				EngineFx.setPageTrackerForGA( "contentItem/" + whichContentItem );
				EngineFx.activeSubMenuItem = posInArray;	// ez az új aktív almenünk
				if( !firstRunInMainManuSwitch ) {
					for( var i = 0 ; i < EngineFx.noOfSubMenus ; i++ ) {
						if( i == EngineFx.activeSubMenuItem ) {	// ez az aktív mostantól, ez ON képet mutat
							document.getElementById( 'leftMenu' + i + 'IMG' ).src = 'templates/templates/mandula.hu/images/contentLeftMenu' + whichContentItem + Engine.engineLanguage + 'ON.jpg';
						} else {
							if( document.getElementById( 'leftMenu' + i + 'IMG' ).src.indexOf( 'ON.jpg' ) != -1 ) {	// ez volt aktív előzőleg
								document.getElementById( 'leftMenu' + i + 'IMG' ).src = document.getElementById( 'leftMenu' + i + 'IMG' ).src.substring( 0 , document.getElementById( 'leftMenu' + i + 'IMG' ).src.length - 6 ) + '.jpg';
							}	// else ág nincs, mivel az nem volt aktív előzőleg, ezért ne is cserélgessük ugyanarra
						}
					}
				}

				Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/mandula.hu/images/contentHeader' + whichContentItem + Engine.engineLanguage + '.jpg" width="476" height="41" alt="" />' );
				if( ( resp[ 'content_item_fixed_image' ] == '' ) || ( resp[ 'content_item_fixed_image' ] == 'undefined' ) || ( typeof( resp[ 'content_item_fixed_image' ] ) == "undefined" ) ) {
//					Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + resp[ 'content_item_content' ] + '</font><br /><img class="contentDividerGrapeIMG" src="templates/templates/mandula.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />' );
					Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<table border="0" width="476" cellpadding="0" cellspacing="0" class="mainTable"><tr><td style="height: 5px;"></td></tr><tr><td style="height: 5px; background-color: #000000;"></td></tr><tr><td class="contentTableBG"><table border="0" width="456" cellpadding="0" cellspacing="0"><tr><td><img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font><br />' + EngineFx.plusHtml + '</td></tr></table></td></tr></table><img class="contentDividerGrapeIMG" src="templates/templates/mandula.hu/images/contentDividerGrape.jpg" width="476" height="20" alt="" /><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />' );
				} else {
//					Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + resp[ 'content_item_content' ] + '</font><br /><img class="contentDividerGrapeIMG" src="templates/templates/mandula.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img src="userdocs/image/' + resp[ 'content_item_fixed_image' ] + '" width="476" alt="" style="margin: 0px; padding 0px;" /><img class="contentFixedIMG" src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />' );
					if( resp[ 'content_item_fixed_image' ].indexOf( "#" ) == -1 ) {	// nincs ilyen benne, azaz csak egy kép
						Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<table border="0" width="476" cellpadding="0" cellspacing="0" class="mainTable"><tr><td style="height: 5px;"></td></tr><tr><td style="height: 5px; background-color: #000000;"></td></tr><tr><td class="contentTableBG"><table border="0" width="456" cellpadding="0" cellspacing="0"><tr><td><img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font><br />' + EngineFx.plusHtml + '</td></tr></table></td></tr></table><img class="contentDividerGrapeIMG" src="templates/templates/mandula.hu/images/contentDividerGrape.jpg" width="476" height="20" alt="" /><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img src="userdocs/image/' + resp[ 'content_item_fixed_image' ] + '" width="476" alt="" style="margin: 0px; padding 0px;" /><img class="contentFixedIMG" src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />' );
					} else {
						Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<table border="0" width="476" cellpadding="0" cellspacing="0" class="mainTable"><tr><td style="height: 5px;"></td></tr><tr><td style="height: 5px; background-color: #000000;"></td></tr><tr><td class="contentTableBG"><table border="0" width="456" cellpadding="0" cellspacing="0"><tr><td><img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font><br />' + EngineFx.plusHtml + '</td></tr></table></td></tr></table><img class="contentDividerGrapeIMG" src="templates/templates/mandula.hu/images/contentDividerGrape.jpg" width="476" height="20" alt="" /><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="476" height="317" id="picSlider" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="picSlider.swf?pics=' + resp[ 'content_item_fixed_image' ] + '" /><param name="quality" value="high" /><param name="bgcolor" value="#71410b" /><embed src="picSlider.swf?pics=' + resp[ 'content_item_fixed_image' ] + '" quality="high" bgcolor="#71410b" width="476" height="317" name="picSlider" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object><img class="contentFixedIMG" src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />' );
					}
				}
			}
		},
		
		failure: function() {
			EngineFx.displayErrorAjax();
		}
		
	} );
}

EngineFx.buildContentItemWebshop = function( posInArray , whichContentItem ) {
	EngineFx.setPageTrackerForGA( "webshop" );
	EngineFx.activeSubMenuItem = posInArray;	// ez az új aktív almenünk

	for( var i = 0 ; i < EngineFx.noOfSubMenus ; i++ ) {
		if( i == EngineFx.activeSubMenuItem ) {	// ez az aktív mostantól, ez ON képet mutat
			document.getElementById( 'leftMenu' + i + 'IMG' ).src = 'templates/templates/mandula.hu/images/contentLeftMenu' + whichContentItem + Engine.engineLanguage + 'ON.jpg';
		} else {
			if( document.getElementById( 'leftMenu' + i + 'IMG' ).src.indexOf( 'ON.jpg' ) != -1 ) {	// ez volt aktív előzőleg
				document.getElementById( 'leftMenu' + i + 'IMG' ).src = document.getElementById( 'leftMenu' + i + 'IMG' ).src.substring( 0 , document.getElementById( 'leftMenu' + i + 'IMG' ).src.length - 6 ) + '.jpg';
			}	// else ág nincs, mivel az nem volt aktív előzőleg, ezért ne is cserélgessük ugyanarra
		}
	}

	Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/mandula.hu/images/contentHeader' + whichContentItem + Engine.engineLanguage + '.jpg" width="476" height="41" alt="" />' );

	var contentHtml = '';
	contentHtml = '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;"><b>WEBSHOP</b> - Belépés<br /><br /></p><form action="http://www.mandula.hu/kopar_klub.php" method=post><table id="webShopTBL" width="476" border="0"><tr><td width="12">&nbsp;</td><td width="150" align="left"><font class="contentFont">Tagsági sorszám:</font></td><td width="326"><input name="sorszam" size=20 class="webshopINPUT" /></td></tr><tr><td width="12">&nbsp;</td><td width="476" colspan="2"><font class="contentFont">(a sorszám előtti nulla karakterek nélkül, pl.: 000022 = 22)<br /><br /></font></td></tr><tr><td width="12">&nbsp;</td><td width="150"><font class="contentFont">Név:</font></td><td width="326"><input name="felhasznalonev" size=20 class="webshopINPUT" /></td></tr><tr><td width="12">&nbsp;</td><td width="476" colspan="2"><font class="contentFont">(kisbetűkkel, egybeírva, Dr., dipl.ing, prof stb.elhagyásával és ékezetek nélkül, pl.: Dr. Kovács István = kovacsistvan)<br /><br /></font></td></tr><tr><td width="12">&nbsp;</td><td width="476" colspan="2" align="center"><input type="submit" value="Mehet" name="submit" class="webshopSUBMIT" /></td></tr></table></form><br /><img class="contentDividerGrapeIMG" src="templates/templates/mandula.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" /><br /><br /><br /><br />';
	Engine.replaceDivContentUniversal( 'contentSubpageDIV' , contentHtml );

}

EngineFx.buildLeftMenu = function( forWhichMainMenu ) {
	EngineFx.buildLeftMenuReal( forWhichMainMenu , false )
}

EngineFx.buildLeftMenuReal = function( forWhichMainMenu , isFromRight , posInArray , whichId ) {
	if( Ext.get( 'contentSubpageDIV' ) == null ) {
		EngineFx.activeMainMenuItem = forWhichMainMenu;
		EngineFx.insertSubPageTplIntoFrontEndTpl();
		return;
	}
	
	if( forWhichMainMenu == 2 ) {	// boraink, egy adott kategória alkategóriáit kell listázni
		Ext.Ajax.request( {
			url: Engine.ajaxPathPost,
			params: {
				language: Engine.engineLanguage,
				session: Engine.engineSession,
				userId: Engine.engineUserId,
				userIp: Engine.engineUserIp,
				runFrom: Engine.runFrom,
				runSite: Engine.runSite,
				mainFunction: 'getContentCategoriesForCategories',
				categoryId: forWhichMainMenu
			},
	
			success: function( response , options ) {
				var resp = new Array();
				resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
				resp = resp[ 'engine' ][ 'response' ];
				var firstContentId = 0;
				
				if( EngineFx.checkErrorResponse( resp ) ) {
					var contentCategoriesHtml = '';
					for( var i = 0 ; i < resp[ 'total' ] ; i++ ) {
						if( i == 0 ) {
							EngineFx.activeSubMenuItem = 0;
							if( typeof( resp[ 'row' ][ i ] ) == "undefined" ) {
								firstContentId = resp[ 'row' ][ 'id' ];
								contentCategoriesHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuFirstDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ 'id' ] + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeSubMenuItem != ' + i + ' ) { document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ 'id' ] + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeSubMenuItem != ' + i + ' ) { EngineFx.buildContentItemBoraink( ' + i + ' , ' + resp[ 'row' ][ 'id' ] + ' , false ); }"><img id="leftMenu' + i + 'IMG" src="templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ 'id' ] + Engine.engineLanguage + 'ON.jpg" width="150" alt="" border="0" /></div>';
							} else {
								firstContentId = resp[ 'row' ][ i ][ 'id' ];
								contentCategoriesHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuFirstDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeSubMenuItem != ' + i + ' ) { document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeSubMenuItem != ' + i + ' ) { EngineFx.buildContentItemBoraink( ' + i + ' , ' + resp[ 'row' ][ i ][ 'id' ] + ' , false ); }"><img id="leftMenu' + i + 'IMG" src="templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + 'ON.jpg" width="150" alt="" border="0" /></div>';
							}
						} else {
							if( ( resp[ 'row' ][ i ][ 'id' ] == 13 ) || ( resp[ 'row' ][ i ][ 'id' ] == 14 ) ) {	// ezek nem listás tartalmak
								contentCategoriesHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeSubMenuItem != ' + i + ' ) { document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeSubMenuItem != ' + i + ' ) { EngineFx.buildContentItem( ' + i + ' , ' + resp[ 'row' ][ i ][ 'id' ] + ' , false ); }"><img id="leftMenu' + i + 'IMG" src="templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg" width="150" alt="" border="0" /></div>';
							} else {	// borlista
								contentCategoriesHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeSubMenuItem != ' + i + ' ) { document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeSubMenuItem != ' + i + ' ) { EngineFx.buildContentItemBoraink( ' + i + ' , ' + resp[ 'row' ][ i ][ 'id' ] + ' , false ); }"><img id="leftMenu' + i + 'IMG" src="templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg" width="150" alt="" border="0" /></div>';
							}
						}
	
						if( i == ( resp[ 'total' ] - 1 ) ) {	// utolsó, nem kell vonal mögé
							contentCategoriesHtml += '<div class="leftMenuLastDIV"><img src="templates/templates/mandula.hu/images/leftMenuFooter.jpg" width="150" height="62" alt="" /></div>';
						} else {
							contentCategoriesHtml += '<div class="leftMenuDividerDIV"></div>';
						}
					}
					EngineFx.noOfSubMenus = i;
					if( !isFromRight ) {	// nem jobb menüből jöttünk
						EngineFx.buildContentItemBoraink( 0 , firstContentId , true );	// elindítjuk a tartalombetöltést is
					} else {	// jobb menüből jöttünk
						EngineFx.buildContentItemBoraink( posInArray , whichId , false );	// elindítjuk a tartalombetöltést is
					}
					Engine.replaceDivContentUniversal( 'leftMenuSubPageDIV' , contentCategoriesHtml );
				}
			},
			
			failure: function() {
				EngineFx.displayErrorAjax();
			}
			
		} );	
	} else {	// sima, egy adott kateória cikkeit kell listázni
		Ext.Ajax.request( {
			url: Engine.ajaxPathPost,
			params: {
				language: Engine.engineLanguage,
				session: Engine.engineSession,
				userId: Engine.engineUserId,
				userIp: Engine.engineUserIp,
				runFrom: Engine.runFrom,
				runSite: Engine.runSite,
				mainFunction: 'getContentItemsForCategories',
				categoryId: forWhichMainMenu
			},
	
			success: function( response , options ) {
				var resp = new Array();
				resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
				resp = resp[ 'engine' ][ 'response' ];
				var firstContentId = 0;
				
				if( EngineFx.checkErrorResponse( resp ) ) {
					var contentItemsHtml = '';
					for( var i = 0 ; i < resp[ 'total' ] ; i++ ) {
						if( i == 0 ) {
							EngineFx.activeSubMenuItem = 0;
							if( typeof( resp[ 'row' ][ i ] ) == "undefined" ) {
								firstContentId = resp[ 'row' ][ 'id' ];
								contentItemsHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuFirstDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ 'id' ] + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeSubMenuItem != ' + i + ' ) { document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ 'id' ] + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeSubMenuItem != ' + i + ' ) { EngineFx.buildContentItem( ' + i + ' , ' + resp[ 'row' ][ 'id' ] + ' , false ); }"><img id="leftMenu' + i + 'IMG" src="templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ 'id' ] + Engine.engineLanguage + 'ON.jpg" width="150" alt="" border="0" /></div>';
							} else {
								firstContentId = resp[ 'row' ][ i ][ 'id' ];
								if( resp[ 'row' ][ i ][ 'id' ] == 217 ) {	// webüzenet
									contentItemsHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuFirstDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeSubMenuItem != ' + i + ' ) { document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeSubMenuItem != ' + i + ' ) { EngineFx.buildContentItemFoglalas( ' + i + ' , ' + resp[ 'row' ][ i ][ 'id' ] + ' , false ); }"><img id="leftMenu' + i + 'IMG" src="templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + 'ON.jpg" width="150" alt="" border="0" /></div>';
								} else {
									contentItemsHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuFirstDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeSubMenuItem != ' + i + ' ) { document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeSubMenuItem != ' + i + ' ) { EngineFx.buildContentItem( ' + i + ' , ' + resp[ 'row' ][ i ][ 'id' ] + ' , false ); }"><img id="leftMenu' + i + 'IMG" src="templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + 'ON.jpg" width="150" alt="" border="0" /></div>';
								}
							}
						} else {
	// szövegként			contentItemsHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.className = \'leftMenuONDIV\'; this.style.cursor = \'pointer\'; Engine.replaceDivContentUniversal( \'leftMenu' + i + 'DIV\' , \'&raquo; \' + document.getElementById( \'leftMenu' + i + 'DIV\' ).innerHTML ); } else { this.style.cursor = \'default\'; }" onmouseout="this.className = \'leftMenuDIV\'; Engine.replaceDivContentUniversal( \'leftMenu' + i + 'DIV\' , document.getElementById( \'leftMenu' + i + 'DIV\' ).innerHTML.substr( 2 ) );" onclick="window.location.href = \'http://www.tutorial.hu\'">' + resp[ 'row' ][ i ][ 'content_item_title' ] + '</div>';
							if( ( resp[ 'row' ][ i ][ 'id' ] == 153 ) || ( resp[ 'row' ][ i ][ 'id' ] == 154 ) ) {	// esemény, koncert
								contentItemsHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeSubMenuItem != ' + i + ' ) { document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeSubMenuItem != ' + i + ' ) { EngineFx.buildContentItemEvents( ' + i + ' , ' + resp[ 'row' ][ i ][ 'id' ] + ' , false ); }"><img id="leftMenu' + i + 'IMG" src="templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg" width="150" alt="" border="0" /></div>';
							} else if( resp[ 'row' ][ i ][ 'id' ] == 155 ) {	// webshop
								contentItemsHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeSubMenuItem != ' + i + ' ) { document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeSubMenuItem != ' + i + ' ) { EngineFx.buildContentItemWebshop( ' + i + ' , ' + resp[ 'row' ][ i ][ 'id' ] + ' ); }"><img id="leftMenu' + i + 'IMG" src="templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg" width="150" alt="" border="0" /></div>';
							} else if( ( resp[ 'row' ][ i ][ 'id' ] == 159 ) || ( resp[ 'row' ][ i ][ 'id' ] == 160 ) ) {	// partnerek
								contentItemsHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeSubMenuItem != ' + i + ' ) { document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeSubMenuItem != ' + i + ' ) { EngineFx.buildPartners( ' + i + ' , ' + resp[ 'row' ][ i ][ 'id' ] + ' , false ); }"><img id="leftMenu' + i + 'IMG" src="templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg" width="150" alt="" border="0" /></div>';
							} else if( resp[ 'row' ][ i ][ 'id' ] == 162 ) {	// webüzenet
								contentItemsHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeSubMenuItem != ' + i + ' ) { document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeSubMenuItem != ' + i + ' ) { EngineFx.buildContentItemMessage( ' + i + ' , ' + resp[ 'row' ][ i ][ 'id' ] + ' , false ); }"><img id="leftMenu' + i + 'IMG" src="templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg" width="150" alt="" border="0" /></div>';
							} else if( resp[ 'row' ][ i ][ 'id' ] == 217 ) {	// webüzenet
								contentItemsHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeSubMenuItem != ' + i + ' ) { document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeSubMenuItem != ' + i + ' ) { EngineFx.buildContentItemFoglalas( ' + i + ' , ' + resp[ 'row' ][ i ][ 'id' ] + ' , false ); }"><img id="leftMenu' + i + 'IMG" src="templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg" width="150" alt="" border="0" /></div>';
							} else {
								contentItemsHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeSubMenuItem != ' + i + ' ) { document.getElementById( \'leftMenu' + i + 'IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeSubMenuItem != ' + i + ' ) { EngineFx.buildContentItem( ' + i + ' , ' + resp[ 'row' ][ i ][ 'id' ] + ' , false ); }"><img id="leftMenu' + i + 'IMG" src="templates/templates/mandula.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg" width="150" alt="" border="0" /></div>';
							}
						}
	
						if( i == ( resp[ 'total' ] - 1 ) ) {	// utolsó, nem kell vonal mögé
							contentItemsHtml += '<div class="leftMenuLastDIV"><img src="templates/templates/mandula.hu/images/leftMenuFooter.jpg" width="150" height="62" alt="" /></div>';
						} else {
							contentItemsHtml += '<div class="leftMenuDividerDIV"></div>';
						}
					}
					EngineFx.noOfSubMenus = i;
					if( !isFromRight ) {	// nem jobb menüből jöttünk
						if( firstContentId == 217 ) {
							EngineFx.buildContentItemFoglalas( 0 , firstContentId );	// elindítjuk a tartalombetöltést is
						} else if( firstContentId == 215 ) {
							EngineFx.buildContentItemEvents( 0 , firstContentId );	// elindítjuk a tartalombetöltést is						
						} else {
							EngineFx.buildContentItem( 0 , firstContentId , true );	// elindítjuk a tartalombetöltést is
						}
					} else {
						EngineFx.buildContentItem( posInArray , whichId , false );	// elindítjuk a tartalombetöltést is
					}
					Engine.replaceDivContentUniversal( 'leftMenuSubPageDIV' , contentItemsHtml );
				}
			},
			
			failure: function() {
				EngineFx.displayErrorAjax();
			}
			
		} );
	}
	
	EngineFx.buildRightPanel();
}

EngineFx.buildNewsForFrontPage = function() {
//	if( Ext.get( 'contentFrontEndXDIV' ) == null ) {
//		EngineFx.insertMainPageIntoFrontEndTpl();
//		return;
//	}
	
//	EngineFx.buildFrontContentItem();
	EngineFx.getNews( 0 , 3 , 'frontpage' );
}

EngineFx.buildNewsForSubPage = function() {
	EngineFx.getNews( 0 , 6 , 'subpage' );
}

EngineFx.getNews = function( from , to , mode ) {
	Ext.Ajax.request( {
		url: Engine.ajaxPathPost,
		params: {
			language: Engine.engineLanguage,
			session: Engine.engineSession,
			userId: Engine.engineUserId,
			userIp: Engine.engineUserIp,
			runFrom: Engine.runFrom,
			runSite: Engine.runSite,
			mainFunction: 'getNewsItemsForCategories',
			categoryId: 8,
			from: from,
			to: to
		},

		success: function( response , options ) {
			var resp = new Array();
			resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
			resp = resp[ 'engine' ][ 'response' ];
			
			if( EngineFx.checkErrorResponse( resp ) ) {
				if( mode == 'frontpage' ) {
					for( var i = 0 ; i < resp[ 'total' ] ; i++ ) {
						var newsItemHtml = '';
						newsItemHtml = '<font class="contentNewsFrontEndPublishedFrom">' + resp[ 'row' ][ i ][ 'news_item_publised_from_date' ].substr( 0 , 10 ) + '</font><br /><font class="contentNewsFrontEndTitle">' + resp[ 'row' ][ i ][ 'news_item_title' ] + '</font><br /><font class="contentNewsFrontEnd">' + resp[ 'row' ][ i ][ 'news_item_preview_content' ] + '</font>'; 
						Engine.replaceDivContentUniversal( 'contentFrontEndNews' + i , newsItemHtml );
						if( resp[ 'row' ][ i ][ 'news_item_content' ] != '' ) {
							var newsItemMoreHtml = '';
							if( Engine.engineLanguage == 'en' ) {
								newsItemMoreHtml = '<a class="contentNewsFrontEndMoreLink" onclick="EngineFx.buildHirek( true , ' + resp[ 'row' ][ i ][ 'id' ] + ' );">more &raquo;</a>';
							} else if( Engine.engineLanguage == 'de' ) {
								newsItemMoreHtml = '<a class="contentNewsFrontEndMoreLink" onclick="EngineFx.buildHirek( true , ' + resp[ 'row' ][ i ][ 'id' ] + ' );">mehr &raquo;</a>';
							} else {
								newsItemMoreHtml = '<a class="contentNewsFrontEndMoreLink" onclick="EngineFx.buildHirek( true , ' + resp[ 'row' ][ i ][ 'id' ] + ' );">bővebben &raquo;</a>';
							}
							Engine.replaceDivContentUniversal( 'contentFrontEndNewsMore' + i , newsItemMoreHtml );
						}
					}
				} else if( ( mode == 'subpage' ) || ( mode == "subpagewithcontent" ) ) {
					if( Ext.get( 'rightNewsHeaderIMG' ) == null ) {	// nincs ilyen még, ilyenko kell létrehozni
						var newsItemHtml = '';
						var newsContentHtml = '';
						if( Engine.engineLanguage == 'en' ) {
							newsItemHtml += '<div class="rightMenuBorainkHeaderDIV"><img id="rightNewsHeaderIMG" class="rightMenuHeaderIMG" src="templates/templates/mandula.hu/images/rightheader2en.jpg" alt="" width="150" height="18" />';
						} else if( Engine.engineLanguage == 'de' ) {
							newsItemHtml += '<div class="rightMenuBorainkHeaderDIV"><img id="rightNewsHeaderIMG" class="rightMenuHeaderIMG" src="templates/templates/mandula.hu/images/rightheader2de.jpg" alt="" width="150" height="18" />';
						} else {
							newsItemHtml += '<div class="rightMenuBorainkHeaderDIV"><img id="rightNewsHeaderIMG" class="rightMenuHeaderIMG" src="templates/templates/mandula.hu/images/rightheader2.jpg" alt="" width="150" height="18" />';
						}
						for( var i = 0 ; i < resp[ 'total' ] ; i++ ) {
							if( i != 0 ) {
								newsItemHtml += '<div class="rightMenuDividerDIV"></div>';
							}
							newsItemHtml += '<div id="rightMenu2' + i + 'DIV" class="rightMenuText" onclick="EngineFx.buildHirek( true , ' + resp[ 'row' ][ i ][ 'id' ] + ' );" onmouseover="this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\';" onmouseout="this.className = \'rightMenuText\'; this.style.cursor = \'default\';">' + resp[ 'row' ][ i ][ 'news_item_title' ] + '</div>';
						}
						newsItemHtml += '<img src="templates/templates/mandula.hu/images/rightFooter.jpg" alt="" width="150" height="8" /></div>';
						Engine.replaceDivContentUniversal( 'rightMenuHireinkMain' , newsItemHtml );
						for( var i = 0 ; i < resp[ 'total' ] ; i++ ) {
							var needPontPontPont = false;
							while( document.getElementById( 'rightMenu2' + i + 'DIV' ).offsetHeight > 21 ) {
								needPontPontPont = true;
								Engine.replaceDivContentUniversal( 'rightMenu2' + i + 'DIV' , document.getElementById( 'rightMenu2' + i + 'DIV' ).innerHTML.substr( 0 , document.getElementById( 'rightMenu2' + i + 'DIV' ).innerHTML.lastIndexOf( ' ' ) ) );
							}
							
							if( needPontPontPont ) {
								Engine.replaceDivContentUniversal( 'rightMenu2' + i + 'DIV' , document.getElementById( 'rightMenu2' + i + 'DIV' ).innerHTML + '&#8230;' );
								if( document.getElementById( 'rightMenu2' + i + 'DIV' ).offsetHeight > 21 ) {
									Engine.replaceDivContentUniversal( 'rightMenu2' + i + 'DIV' , document.getElementById( 'rightMenu2' + i + 'DIV' ).innerHTML.substr( 0 , document.getElementById( 'rightMenu2' + i + 'DIV' ).innerHTML.lastIndexOf( ' ' ) ) + '&#8230;' );
								}
							}
	//						alert( document.getElementById( 'rightMenu2' + i + 'DIV' ).offsetHeight );
						}
					}
				}
			}
			if( mode == 'frontpage' ) {
//				EngineFx.buildFrontContentItem();
			}
		},
		
		failure: function() {
			EngineFx.displayErrorAjax();
		}
		
	} );
}

EngineFx.buildFrontContentItem = function() {
	Ext.Ajax.request( {
		url: Engine.ajaxPathPost,
		params: {
			language: Engine.engineLanguage,
			session: Engine.engineSession,
			userId: Engine.engineUserId,
			userIp: Engine.engineUserIp,
			runFrom: Engine.runFrom,
			runSite: Engine.runSite,
			mainFunction: 'getContentItemFEById',
			id: 168
		},

		success: function( response , options ) {
			var resp = new Array();
			resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
			resp = resp[ 'engine' ][ 'response' ];
				
			if( EngineFx.checkErrorResponse( resp ) ) {
				resp = resp[ 'row' ];
//				Engine.replaceDivContentUniversal( 'contentFrontEndXDIV' , Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) );
				Engine.replaceDivContentUniversal( 'contentFrontEndXDIV' , resp[ 'content_item_content' ] );
			}
		},
		
		failure: function() {
			EngineFx.displayErrorAjax();
		}
		
	} );
}

EngineFx.buildPartners = function( posInArray , whichEventItem , firstRunInMainManuSwitch ) {
	var evetCatId = 0;
	if( whichEventItem == 159 ) {
		evetCatId = 1;
	} else if( whichEventItem == 160 ) {
		evetCatId = 3;
	}
	Ext.Ajax.request( {
		url: Engine.ajaxPathPost,
		params: {
			language: Engine.engineLanguage,
			session: Engine.engineSession,
			userId: Engine.engineUserId,
			userIp: Engine.engineUserIp,
			runFrom: Engine.runFrom,
			runSite: Engine.runSite,
			mainFunction: 'getContactItemsForCategories',
			categoryId: evetCatId
		},

		success: function( response , options ) {
			var resp = new Array();
			resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
			resp = resp[ 'engine' ][ 'response' ];
			if( evetCatId == 1 ) {
				EngineFx.setPageTrackerForGA( "partners/dealers" );
			} else {
				EngineFx.setPageTrackerForGA( "partners/gastronomy" );
			}
			EngineFx.activeSubMenuItem = posInArray;	// ez az új aktív almenünk
			for( var i = 0 ; i < EngineFx.noOfSubMenus ; i++ ) {
				if( i == EngineFx.activeSubMenuItem ) {	// ez az aktív mostantól, ez ON képet mutat
					document.getElementById( 'leftMenu' + i + 'IMG' ).src = 'templates/templates/mandula.hu/images/contentLeftMenu' + whichEventItem + Engine.engineLanguage + 'ON.jpg';
				} else {
					if( document.getElementById( 'leftMenu' + i + 'IMG' ).src.indexOf( 'ON.jpg' ) != -1 ) {	// ez volt aktív előzőleg
						document.getElementById( 'leftMenu' + i + 'IMG' ).src = document.getElementById( 'leftMenu' + i + 'IMG' ).src.substring( 0 , document.getElementById( 'leftMenu' + i + 'IMG' ).src.length - 6 ) + '.jpg';
					}	// else ág nincs, mivel az nem volt aktív előzőleg, ezért ne is cserélgessük ugyanarra
				}
			}
			
			var htmlContent = '';
			if( EngineFx.checkErrorResponse( resp ) ) {
				if( evetCatId == 1 ) {
					htmlContent += '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><p class="contentFont" style="display: inline;"> Kereskedő partnereink</p><br /><br /><br /><font class="contentFont">Boraink beszerezhetők hazai nagykereskedéseinknél:</font><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" />';
				} else {
					htmlContent += '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><p class="contentFont" style="display: inline;"> Gasztronómia partnereink</p><br /><br /><br />';
				}
				for( var i = 0 ; i < resp[ 'total' ] ; i++ ) {
					htmlContent += '<table width="476" border="0"><tr><td width="476" valign="top"><img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" />&nbsp;';
					if( typeof( resp[ 'row' ][ i ][ 'contact_item_web' ] ) == 'string' ) {
						htmlContent += '<a href="' + resp[ 'row' ][ i ][ 'contact_item_web' ] + '" target="_blank"><font class="partnerListTitle">' + resp[ 'row' ][ i ][ 'contact_item_name' ] + '</font></a><br /><p class="contentFont">' + resp[ 'row' ][ i ][ 'contact_item_address' ] + '</p>';
					} else {
						htmlContent += '<font class="partnerListTitle">' + resp[ 'row' ][ i ][ 'contact_item_name' ] + '</font><br /><p class="contentFont">' + resp[ 'row' ][ i ][ 'contact_item_address' ] + '</p>';
					}
					htmlContent += ' <p class="contentFont">';
					
					if( ( typeof( resp[ 'row' ][ i ][ 'contact_item_tel1' ] ) == 'string' ) || ( typeof( resp[ 'row' ][ i ][ 'contact_item_tel2' ] ) == 'string' ) || ( typeof( resp[ 'row' ][ i ][ 'contact_item_tel3' ] ) == 'string' ) ) {
						htmlContent += ' Tel:';
						var hasAlreadyTel = false;
						if( typeof( resp[ 'row' ][ i ][ 'contact_item_tel1' ] ) == 'string' ) {
							if( hasAlreadyTel ) {
								hasAlreadyTel += ',';
							}
							htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_tel1' ];
							hasAlreadyTel = true;
						}
						if( typeof( resp[ 'row' ][ i ][ 'contact_item_tel2' ] ) == 'string' ) {
							if( hasAlreadyTel ) {
								hasAlreadyTel += ',';
							}
							htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_tel2' ];
							hasAlreadyTel = true;
						}
						if( typeof( resp[ 'row' ][ i ][ 'contact_item_tel3' ] ) == 'string' ) {
							if( hasAlreadyTel ) {
								hasAlreadyTel += ',';
							}
							htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_tel3' ];
							hasAlreadyTel = true;
						}
					}

					if( ( typeof( resp[ 'row' ][ i ][ 'contact_item_fax1' ] ) == 'string' ) || ( typeof( resp[ 'row' ][ i ][ 'contact_item_fax2' ] ) == 'string' ) || ( typeof( resp[ 'row' ][ i ][ 'contact_item_fax3' ] ) == 'string' ) ) {
						htmlContent += ' Fax:';
						var hasAlreadyFax = false;
						if( typeof( resp[ 'row' ][ i ][ 'contact_item_fax1' ] ) == 'string' ) {
							if( hasAlreadyFax ) {
								hasAlreadyFax += ',';
							}
							htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_fax1' ];
							hasAlreadyFax = true;
						}
						if( typeof( resp[ 'row' ][ i ][ 'contact_item_fax2' ] ) == 'string' ) {
							if( hasAlreadyFax ) {
								hasAlreadyFax += ',';
							}
							htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_fax2' ];
							hasAlreadyFax = true;
						}
						if( typeof( resp[ 'row' ][ i ][ 'contact_item_fax3' ] ) == 'string' ) {
							if( hasAlreadyFax ) {
								hasAlreadyFax += ',';
							}
							htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_fax3' ];
							hasAlreadyFax = true;
						}
					}
					if( ( typeof( resp[ 'row' ][ i ][ 'contact_item_email1' ] ) == 'string' ) || ( typeof( resp[ 'row' ][ i ][ 'contact_item_email2' ] ) == 'string' ) || ( typeof( resp[ 'row' ][ i ][ 'contact_item_email3' ] ) == 'string' ) ) {
						htmlContent += ' E-mail:';
						var hasAlreadyEmail = false;
						if( typeof( resp[ 'row' ][ i ][ 'contact_item_email1' ] ) == 'string' ) {
							if( hasAlreadyEmail ) {
								hasAlreadyEmail += ',';
							}
							htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_email1' ];
							hasAlreadyEmail = true;
						}
						if( typeof( resp[ 'row' ][ i ][ 'contact_item_email2' ] ) == 'string' ) {
							if( hasAlreadyEmail ) {
								hasAlreadyEmail += ',';
							}
							htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_email2' ];
							hasAlreadyEmail = true;
						}
						if( typeof( resp[ 'row' ][ i ][ 'contact_item_email3' ] ) == 'string' ) {
							if( hasAlreadyEmail ) {
								hasAlreadyEmail += ',';
							}
							htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_email3' ];
							hasAlreadyEmail = true;
						}
					}
					htmlContent += '</p></td></tr><tr><td colspan="3" width="476"><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /></td></tr></table>';					
				}
////////////////////////
				if( evetCatId == 1 ) {
					Ext.Ajax.request( {
						url: Engine.ajaxPathPost,
						params: {
							language: Engine.engineLanguage,
							session: Engine.engineSession,
							userId: Engine.engineUserId,
							userIp: Engine.engineUserIp,
							runFrom: Engine.runFrom,
							runSite: Engine.runSite,
							mainFunction: 'getContactItemsForCategories',
							categoryId: 2
						},
				
						success: function( response , options ) {
							var resp = new Array();
							resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
							resp = resp[ 'engine' ][ 'response' ];
							
	//						var htmlContent = '';
							if( EngineFx.checkErrorResponse( resp ) ) {
								htmlContent += '<br /><br /><font class="contentFont">...és külföldön:</font><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" />';				
								for( var i = 0 ; i < resp[ 'total' ] ; i++ ) {
									htmlContent += '<table width="476" border="0"><tr><td width="476" valign="top"><img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" />&nbsp;';
									if( typeof( resp[ 'row' ][ i ][ 'contact_item_web' ] ) == 'string' ) {
										htmlContent += '<a href="' + resp[ 'row' ][ i ][ 'contact_item_web' ] + '" target="_blank"><font class="partnerListTitle">' + resp[ 'row' ][ i ][ 'contact_item_name' ] + '</font></a><br /><p class="contentFont">' + resp[ 'row' ][ i ][ 'contact_item_address' ] + '</p>';
									} else {
										htmlContent += '<font class="partnerListTitle">' + resp[ 'row' ][ i ][ 'contact_item_name' ] + '</font><br /><p class="contentFont">' + resp[ 'row' ][ i ][ 'contact_item_address' ] + '</p>';
									}
									htmlContent += ' <p class="contentFont">';
									
									if( ( typeof( resp[ 'row' ][ i ][ 'contact_item_tel1' ] ) == 'string' ) || ( typeof( resp[ 'row' ][ i ][ 'contact_item_tel2' ] ) == 'string' ) || ( typeof( resp[ 'row' ][ i ][ 'contact_item_tel3' ] ) == 'string' ) ) {
										htmlContent += ' Tel:';
										var hasAlreadyTel = false;
										if( typeof( resp[ 'row' ][ i ][ 'contact_item_tel1' ] ) == 'string' ) {
											if( hasAlreadyTel ) {
												hasAlreadyTel += ',';
											}
											htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_tel1' ];
											hasAlreadyTel = true;
										}
										if( typeof( resp[ 'row' ][ i ][ 'contact_item_tel2' ] ) == 'string' ) {
											if( hasAlreadyTel ) {
												hasAlreadyTel += ',';
											}
											htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_tel2' ];
											hasAlreadyTel = true;
										}
										if( typeof( resp[ 'row' ][ i ][ 'contact_item_tel3' ] ) == 'string' ) {
											if( hasAlreadyTel ) {
												hasAlreadyTel += ',';
											}
											htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_tel3' ];
											hasAlreadyTel = true;
										}
									}
				
									if( ( typeof( resp[ 'row' ][ i ][ 'contact_item_fax1' ] ) == 'string' ) || ( typeof( resp[ 'row' ][ i ][ 'contact_item_fax2' ] ) == 'string' ) || ( typeof( resp[ 'row' ][ i ][ 'contact_item_fax3' ] ) == 'string' ) ) {
										htmlContent += ' Fax:';
										var hasAlreadyFax = false;
										if( typeof( resp[ 'row' ][ i ][ 'contact_item_fax1' ] ) == 'string' ) {
											if( hasAlreadyFax ) {
												hasAlreadyFax += ',';
											}
											htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_fax1' ];
											hasAlreadyFax = true;
										}
										if( typeof( resp[ 'row' ][ i ][ 'contact_item_fax2' ] ) == 'string' ) {
											if( hasAlreadyFax ) {
												hasAlreadyFax += ',';
											}
											htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_fax2' ];
											hasAlreadyFax = true;
										}
										if( typeof( resp[ 'row' ][ i ][ 'contact_item_fax3' ] ) == 'string' ) {
											if( hasAlreadyFax ) {
												hasAlreadyFax += ',';
											}
											htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_fax3' ];
											hasAlreadyFax = true;
										}
									}
									if( ( typeof( resp[ 'row' ][ i ][ 'contact_item_email1' ] ) == 'string' ) || ( typeof( resp[ 'row' ][ i ][ 'contact_item_email2' ] ) == 'string' ) || ( typeof( resp[ 'row' ][ i ][ 'contact_item_email3' ] ) == 'string' ) ) {
										htmlContent += ' E-mail:';
										var hasAlreadyEmail = false;
										if( typeof( resp[ 'row' ][ i ][ 'contact_item_email1' ] ) == 'string' ) {
											if( hasAlreadyEmail ) {
												hasAlreadyEmail += ',';
											}
											htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_email1' ];
											hasAlreadyEmail = true;
										}
										if( typeof( resp[ 'row' ][ i ][ 'contact_item_email2' ] ) == 'string' ) {
											if( hasAlreadyEmail ) {
												hasAlreadyEmail += ',';
											}
											htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_email2' ];
											hasAlreadyEmail = true;
										}
										if( typeof( resp[ 'row' ][ i ][ 'contact_item_email3' ] ) == 'string' ) {
											if( hasAlreadyEmail ) {
												hasAlreadyEmail += ',';
											}
											htmlContent += ' ' + resp[ 'row' ][ i ][ 'contact_item_email3' ];
											hasAlreadyEmail = true;
										}
									}
									htmlContent += '</p></td></tr><tr><td colspan="3" width="476"><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /></td></tr></table>';					
								}
								Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/mandula.hu/images/contentHeader' + whichEventItem + Engine.engineLanguage + '.jpg" width="476" height="41" alt="" />' );
								Engine.replaceDivContentUniversal( 'contentSubpageDIV' , htmlContent );						
							}
						},
						
						failure: function() {
							EngineFx.displayErrorAjax();
						}
					} );
				} else {
					Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/mandula.hu/images/contentHeader' + whichEventItem + Engine.engineLanguage + '.jpg" width="476" height="41" alt="" />' );
					Engine.replaceDivContentUniversal( 'contentSubpageDIV' , htmlContent );
				}
////////////////////////
//				Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/mandula.hu/images/contentHeader' + whichEventItem + Engine.engineLanguage + '.jpg" width="476" height="41" alt="" />' );
//				Engine.replaceDivContentUniversal( 'contentSubpageDIV' , htmlContent );
			}
		},
		
		failure: function() {
			EngineFx.displayErrorAjax();
		}
		
	} );
}

EngineFx.sendWebMessage = function() {
	var msg = document.getElementById( 'webMessageMsg' ).value;
	var name = document.getElementById( 'webMessageName' ).value;
	var email = document.getElementById( 'webMessageEmail' ).value;
	var tel = document.getElementById( 'webMessageTel' ).value;

	Ext.Ajax.request( {
		url: Engine.ajaxPathPost,
		params: {
			language: Engine.engineLanguage,
			session: Engine.engineSession,
			userId: Engine.engineUserId,
			userIp: Engine.engineUserIp,
			runFrom: Engine.runFrom,
			runSite: Engine.runSite,
			mainFunction: 'insertOrUpdateWebMessage',
			email: email,
			message: msg,
			name: name,
			tel: tel
		},

		success: function( response , options ) {
			var resp = new Array();
			resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
			if( resp[ 'engine' ][ 'success' ] ) {
				var contentHtml = '';
				contentHtml = '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Üzenet<br /><br /></p><p class="contentFont">Üzenetét sikeresen továbbítottuk.</p>';
				Engine.replaceDivContentUniversal( 'contentSubpageDIV' , contentHtml );
			}
		},

		failure: function() {
			EngineFx.displayErrorAjax();
		}
	} );	
}

EngineFx.buildContentItemMessage = function( posInArray , whichContentItem ) {
	EngineFx.setPageTrackerForGA( "webmessage" );
	EngineFx.activeSubMenuItem = posInArray;	// ez az új aktív almenünk

	for( var i = 0 ; i < EngineFx.noOfSubMenus ; i++ ) {
		if( i == EngineFx.activeSubMenuItem ) {	// ez az aktív mostantól, ez ON képet mutat
			document.getElementById( 'leftMenu' + i + 'IMG' ).src = 'templates/templates/mandula.hu/images/contentLeftMenu' + whichContentItem + Engine.engineLanguage + 'ON.jpg';
		} else {
			if( document.getElementById( 'leftMenu' + i + 'IMG' ).src.indexOf( 'ON.jpg' ) != -1 ) {	// ez volt aktív előzőleg
				document.getElementById( 'leftMenu' + i + 'IMG' ).src = document.getElementById( 'leftMenu' + i + 'IMG' ).src.substring( 0 , document.getElementById( 'leftMenu' + i + 'IMG' ).src.length - 6 ) + '.jpg';
			}	// else ág nincs, mivel az nem volt aktív előzőleg, ezért ne is cserélgessük ugyanarra
		}
	}

	Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/mandula.hu/images/contentHeader' + whichContentItem + Engine.engineLanguage + '.jpg" width="476" height="41" alt="" />' );

	var contentHtml = '';
	contentHtml = '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Üzenet<br /><br /></p><table id="webMessageTBL" width="476" border="0"><tr><td width="12">&nbsp;</td><td width="150" align="left" valign="top"><font class="contentFont">Üzenet:</font></td><td width="326"><textarea name="webMessageMsg" id="webMessageMsg" class="webMessageTXTAREA" ></textarea></td></tr><tr><td width="12">&nbsp;</td><td width="150"><font class="contentFont">Név:</font></td><td width="326"><input name="webMessageName" id="webMessageName" class="webshopINPUT" /></td></tr><tr><td width="12">&nbsp;</td><td width="150"><font class="contentFont">E-mail:</font></td><td width="326"><input name="webMessageEmail" id="webMessageEmail" class="webshopINPUT" /></td></tr><tr><td width="12">&nbsp;</td><td width="150"><font class="contentFont">Telefonszám:</font></td><td width="326"><input name="webMessageTel" id="webMessageTel" class="webshopINPUT" /></td></tr><tr><td width="12">&nbsp;</td><td width="476" colspan="2" align="center"><input type="submit" value="Mehet" name="submit" class="webshopSUBMIT" onclick="EngineFx.sendWebMessage();" /></td></tr></table>';
	Engine.replaceDivContentUniversal( 'contentSubpageDIV' , contentHtml );

}

EngineFx.buildRightPanel = function() {
	if( Ext.get( 'rightNewsHeaderIMG' ) == null ) {	// nincs még jobb menünk
		var xmlName = 'mandulafrontend.xml';
		if( Engine.engineLanguage == 'en' ) {
			xmlName = 'mandulafrontend_en.xml';
		} else if( Engine.engineLanguage == 'de' ) {
			xmlName = 'mandulafrontend_de.xml';
		} else {
			xmlName = 'mandulafrontend.xml';
		}
		
		Ext.Ajax.request( {
			url: Engine.ajaxPathPost,
			params: {
				language: Engine.engineLanguage,
				session: Engine.engineSession,
				userId: Engine.engineUserId,
				userIp: Engine.engineUserIp,
				runFrom: Engine.runFrom,
				runSite: Engine.runSite,
				mainFunction: 'getXml',
				file: xmlName
			},
	
			success: function( response , options ) {
				var resp = new Array();
				resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
				if( Ext.isIE ) {
					resp = resp[ 'engine' ][ 'manudulafrontend' ];					
				} else {
					resp = resp[ 'engine' ][ 'response' ];
				}

				var htmlContent = '';
				if( EngineFx.checkErrorResponse( resp ) ) {
					var contentHtml = '';
					contentHtml += '<div id="rightMenuBorainkMain" class="rightMenuBorainkDIV">';
					if( Engine.engineLanguage == 'en' ) {
						contentHtml += '<div class="rightMenuBorainkHeaderDIV"><img class="rightMenuHeaderIMG" src="templates/templates/mandula.hu/images/headerv2en.jpg" alt="" width="150" height="34" />';
					} else if( Engine.engineLanguage == 'de' ) {
						contentHtml += '<div class="rightMenuBorainkHeaderDIV"><img class="rightMenuHeaderIMG" src="templates/templates/mandula.hu/images/headerv2de.jpg" alt="" width="150" height="34" />';
					} else {
						contentHtml += '<div class="rightMenuBorainkHeaderDIV"><img class="rightMenuHeaderIMG" src="templates/templates/mandula.hu/images/headerv2.jpg" alt="" width="150" height="34" />';
					}
					var i = 0;
					var lista = '';
					var counter = 0;
					if( Ext.isIE ) {
						for( var item1 in resp[ 'chief' ][ 'chiefitem' ] ) {
							var value1 = resp[ 'chief' ][ 'chiefitem' ][ item1 ];
							lista += '<div id="rightMenu1' + i + 'DIV" class="rightMenuText" onmouseover="this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\';" onmouseout="this.className = \'rightMenuText\'; this.style.cursor = \'default\';" onclick="if( ( EngineFx.activeMainMenuItem == 24 ) && ( EngineFx.activeSubMenuItem == 222 ) ) {} else { EngineFx.activeMainMenuItem = 24; EngineFx.buildLeftMenuReal( 24 , true , 5 , 222 ); this.className = \'rightMenuTextON\'; }">' + value1 + '</div>';
							if( i == 6 ) {
								break;
							} else {
								lista += '<div class="rightMenuDividerDIV"></div>';
							}
							i++;

						}
					} else {
						for( var item1 in resp ) {
							var value1 = resp[ item1 ];	// item == mandulafrontend
							for( var item2 in value1 ) {
								var value2 = value1[ item2 ];	// item == pictures, chief
								if( counter == 1 ) {	// ez a chief
									for( var item3 in value2 ) {
										var value3 = value2[ item3 ];	// item == chiefitems
										for( var item4 in value3 ) {
											var value4 = value3[ item4 ];	// item == 0,1,2...
											lista += '<div id="rightMenu1' + i + 'DIV" class="rightMenuText" onmouseover="this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\';" onmouseout="this.className = \'rightMenuText\'; this.style.cursor = \'default\';" onclick="if( ( EngineFx.activeMainMenuItem == 24 ) && ( EngineFx.activeSubMenuItem == 222 ) ) {} else { EngineFx.activeMainMenuItem = 24; EngineFx.buildLeftMenuReal( 24 , true , 5 , 222 ); this.className = \'rightMenuTextON\'; }">' + value4 + '</div>';
	// if( EngineFx.activeSubMenuItem != 5 ) { EngineFx.buildContentItem( 5 , 222 , false ); }
	// EngineFx.buildLeftMenuReal = function( forWhichMainMenu , isFromRight , posInArray , whichId ) {										
											if( i == 6 ) {
												break;
											} else {
												lista += '<div class="rightMenuDividerDIV"></div>';
											}
											i++;
										}
										break;
									}
									break;		
								}
								counter++;
							}
							break;
						}
					}
					contentHtml += lista;				
					contentHtml += '</div><img src="templates/templates/mandula.hu/images/rightFooter.jpg" alt="" width="150" height="8" /></div>';
										
					contentHtml += '</div></div>';
				
					contentHtml += '<div id="rightMenuHireinkMain" class="rightMenuBorainkDIV">';
					contentHtml += '</div>';
					
					contentHtml += '<img border="0" style="margin-top: 20px;" src="templates/templates/mandula.hu/images/mandula_blog.jpg" alt="" width="150" onclick="window.open( \'http://www.gere.hu/gereblog.php\' , \'\' , \'\' );" onmouseover="this.src=\'templates/templates/mandula.hu/images/mandula_blog_on.jpg\'; this.style.cursor = \'pointer\';" onmouseout="this.src=\'templates/templates/mandula.hu/images/mandula_blog.jpg\'; this.style.cursor = \'default\';" />';
					contentHtml += '<img border="0" style="margin-top: 8px;" src="templates/templates/mandula.hu/images/mandula_gere.jpg" alt="" width="150" onclick="window.open( \'http://www.gere.hu/boraszat.php?language=' + Engine.engineLanguage + '\' , \'\' , \'\' );" onmouseover="this.src=\'templates/templates/mandula.hu/images/mandula_gere_on.jpg\'; this.style.cursor = \'pointer\';" onmouseout="this.src=\'templates/templates/mandula.hu/images/mandula_gere.jpg\'; this.style.cursor = \'default\';" />';
					contentHtml += '<img border="0" style="margin-top: 8px;" src="templates/templates/mandula.hu/images/mandula_crocus.jpg" alt="" width="150" onclick="window.open( \'http://www.gere.hu/crocus.php?language=' + Engine.engineLanguage + '\' , \'\' , \'\' );" onmouseover="this.src=\'templates/templates/mandula.hu/images/mandula_crocus_on.jpg\'; this.style.cursor = \'pointer\';" onmouseout="this.src=\'templates/templates/mandula.hu/images/mandula_crocus.jpg\'; this.style.cursor = \'default\';" />';
					contentHtml += '<img border="0" style="margin-top: 8px; margin-bottom: 10px;" src="templates/templates/mandula.hu/images/mandula_fecske.jpg" alt="" width="150" onclick="window.open( \'http://www.fecskehaz.hu/index_elemei/Page2024.htm\' , \'\' , \'\' );" onmouseover="this.src=\'templates/templates/mandula.hu/images/mandula_fecske_on.jpg\'; this.style.cursor = \'pointer\';" onmouseout="this.src=\'templates/templates/mandula.hu/images/mandula_fecske.jpg\'; this.style.cursor = \'default\';" />';
							
					Engine.replaceDivContentUniversal( 'rightMenuSubPageDIV' , contentHtml );
					
					EngineFx.buildNewsForSubPage();					
				}
			},
			
			failure: function() {
				EngineFx.displayErrorAjax();
			}
			
		} );
	}
}

EngineFx.buildHirek = function( isActual , selectedId ) {
	if( Ext.get( 'contentSubpageDIV' ) == null ) {
		EngineFx.activeMainMenuItem = 1;
		EngineFx.insertSubPageNewsTplIntoFrontEndTpl();
		return;
	}
	
	var contentItemsHtml = '';
	EngineFx.activeSubMenuItem = -1;
	var from = 0;
	var to = 10;
	if( isActual ) {
//		EngineFx.activeSubMenuItem = 0;
		EngineFx.activeNewsmenuItem = 0;
		from = 0;
		to = 10;
		contentItemsHtml += '<div id="leftMenu0DIV" class="leftMenuFirstDIV" onmouseover="if( EngineFx.activeNewsmenuItem != 0 ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu0IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenuHirekAktualis' + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeNewsmenuItem != 0 ) { document.getElementById( \'leftMenu0IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenuHirekAktualis' + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeNewsmenuItem != 0 ) { EngineFx.buildHirek( true , -1 ); }"><img id="leftMenu0IMG" src="templates/templates/mandula.hu/images/contentLeftMenuHirekAktualis' + Engine.engineLanguage + 'ON.jpg" width="150" alt="" border="0" /></div>';
		contentItemsHtml += '<div class="leftMenuDividerDIV"></div>';
		contentItemsHtml += '<div id="leftMenu1DIV" class="leftMenuDIV" onmouseover="if( EngineFx.activeNewsmenuItem != 1 ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu1IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenuHirekArchiv' + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeNewsmenuItem != 1 ) { document.getElementById( \'leftMenu1IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenuHirekArchiv' + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeNewsmenuItem != 1 ) { EngineFx.buildHirek( false , -1 ); }"><img id="leftMenu1IMG" src="templates/templates/mandula.hu/images/contentLeftMenuHirekArchiv' + Engine.engineLanguage + '.jpg" width="150" alt="" border="0" /></div>';
		contentItemsHtml += '<div class="leftMenuLastDIV"><img src="templates/templates/mandula.hu/images/leftMenuFooter.jpg" width="150" height="62" alt="" /></div>';
		Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/mandula.hu/images/contentHeaderAktualitasHirek' + Engine.engineLanguage + '.jpg" width="476" height="41" alt="" />' );
	} else {
//		EngineFx.activeSubMenuItem = 1;
		EngineFx.activeNewsmenuItem = 1;
		from = 10;
		to = 50;
		contentItemsHtml += '<div id="leftMenu0DIV" class="leftMenuFirstDIV" onmouseover="if( EngineFx.activeNewsmenuItem != 0 ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu0IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenuHirekAktualis' + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeNewsmenuItem != 0 ) { document.getElementById( \'leftMenu0IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenuHirekAktualis' + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeNewsmenuItem != 0 ) { EngineFx.buildHirek( true , -1 ); }"><img id="leftMenu0IMG" src="templates/templates/mandula.hu/images/contentLeftMenuHirekAktualis' + Engine.engineLanguage + '.jpg" width="150" alt="" border="0" /></div>';
		contentItemsHtml += '<div class="leftMenuDividerDIV"></div>';
		contentItemsHtml += '<div id="leftMenu1DIV" class="leftMenuDIV" onmouseover="if( EngineFx.activeNewsmenuItem != 1 ) { this.style.cursor = \'pointer\'; document.getElementById( \'leftMenu1IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenuHirekArchiv' + Engine.engineLanguage + '.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeNewsmenuItem != 1 ) { document.getElementById( \'leftMenu1IMG\' ).src = \'templates/templates/mandula.hu/images/contentLeftMenuHirekArchiv' + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeNewsmenuItem != 1 ) { EngineFx.buildHirek( false , -1 ); }"><img id="leftMenu1IMG" src="templates/templates/mandula.hu/images/contentLeftMenuHirekArchiv' + Engine.engineLanguage + 'ON.jpg" width="150" alt="" border="0" /></div>';
		contentItemsHtml += '<div class="leftMenuLastDIV"><img src="templates/templates/mandula.hu/images/leftMenuFooter.jpg" width="150" height="62" alt="" /></div>';
		Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/mandula.hu/images/contentHeaderArchivHirek' + Engine.engineLanguage + '.jpg" width="476" height="41" alt="" />' );
	}
	
	Engine.replaceDivContentUniversal( 'leftMenuSubPageDIV' , contentItemsHtml );

	for( var i = 0 ; i < 6 ; i++ ) {
//		alert( typeof( document.getElementById( 'rightMenu1' + ( i + 1 ) + 'DIV' ) ) );
//		document.getElementById( 'rightMenu1' + ( i + 1 ) + 'DIV' ).className = 'rightMenuText';
	}	

	Ext.Ajax.request( {
		url: Engine.ajaxPathPost,
		params: {
			language: Engine.engineLanguage,
			session: Engine.engineSession,
			userId: Engine.engineUserId,
			userIp: Engine.engineUserIp,
			runFrom: Engine.runFrom,
			runSite: Engine.runSite,
			mainFunction: 'getNewsItemsForCategories',
			categoryId: 8,
			from: from,
			to: to
		},

		success: function( response , options ) {
			var resp = new Array();
			var newsContentListHtml = '';
			var firstId = 0;
			resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
			resp = resp[ 'engine' ][ 'response' ];
			newsContentListHtml += '<table border="0" width="476" cellpadding="0" cellspacing="0" class="mainTable"><tr><td style="height: 5px;"></td></tr><tr><td style="height: 5px; background-color: #000000;"></td></tr><tr><td class="contentTableBG"><table border="0" width="456" cellpadding="0" cellspacing="0"><tr><td>';

			if( EngineFx.checkErrorResponse( resp ) ) {
				if( resp[ 'total' ] == 0 ) {
					var htmlContent = '';
					htmlContent += '<table border="0" width="476" cellpadding="0" cellspacing="0" class="mainTable"><tr><td style="height: 5px;"></td></tr><tr><td style="height: 5px; background-color: #000000;"></td></tr><tr><td class="contentTableBG">';
					if( Engine.engineLanguage == 'en' ) {
						htmlContent += '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> Do not have this kind of news.</font>';
					} else if( Engine.engineLanguage == 'de' ) {
						htmlContent += '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> Jelenleg nincs ilyen aktualitásunk.</font>';
					} else {
						htmlContent += '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> Jelenleg nincs ilyen aktualitásunk.</font>';
					}
					htmlContent += '</td></tr></table>';
					Engine.replaceDivContentUniversal( 'contentSubpageDIV' , htmlContent );
					return;			
				}
				
				if( typeof( resp[ 'row' ][ 0 ] ) == "undefined" ) {	// csak 1 van
					firstId = resp[ 'row' ][ 'id' ];
					newsContentListHtml += '<a name="news_' + resp[ 'row' ][ 'id' ] + '"><table width="456" border="0"><tr><td width="456" valign="top"><img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentListTitle">&nbsp;' + resp[ 'row' ][ 'news_item_publised_from_date' ].substr( 0 , 10 ) + ' / ' + resp[ 'row' ][ 'news_item_title' ] + '</font><br />' + resp[ 'row' ][ 'news_item_content' ] + '</td></tr><tr><td width="456"><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="456" alt="" style="margin: 0px; padding 0px;" /></td></tr></table>';
				} else {
					for( var i = 0 ; i < resp[ 'total' ] ; i++ ) {
						if( i == 0 ) {
							firstId = resp[ 'row' ][ i ][ 'id' ];
						}
						newsContentListHtml += '<a name="news_' + resp[ 'row' ][ i ][ 'id' ] + '"><table width="456" border="0"><tr><td width="456" valign="top"><img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentListTitle">&nbsp;' + resp[ 'row' ][ i ][ 'news_item_publised_from_date' ].substr( 0 , 10 ) + ' / ' + resp[ 'row' ][ i ][ 'news_item_title' ] + '</font><br />' + resp[ 'row' ][ i ][ 'news_item_content' ] + '</td></tr><tr><td width="456"><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="456" alt="" style="margin: 0px; padding 0px;" /></td></tr></table>';
					}
				}
				newsContentListHtml += '</td></tr></table></td></tr></table>';
//				Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/mandula.hu/images/contentHeaderAktualitas' + Engine.engineLanguage + '.jpg" width="476" height="41" alt="" />' );
				Engine.replaceDivContentUniversal( 'contentSubpageDIV' , newsContentListHtml );
			}
			
			if( selectedId == 0 ) {
				window.location.hash = 'news_' + firstId;
			} else if( selectedId != -1 ) {
				window.location.hash = 'news_' + selectedId;
			}
		},
		
		failure: function() {
			EngineFx.displayErrorAjax();
		}
		
	} );	
}

EngineFx.clearForm = function() {
	document.getElementById( 'name' ).value = '';
	document.getElementById( 'city' ).value = '';
	document.getElementById( 'zip' ).value = '';
	document.getElementById( 'addr' ).value = '';
	document.getElementById( 'tel' ).value = '';
	document.getElementById( 'fax' ).value = '';
	document.getElementById( 'email' ).value = '';
	document.getElementById( 'company' ).value = '';
	document.getElementById( 'date' ).value = '';
	document.getElementById( 'time' ).value = '';
	document.getElementById( 'person' ).value = '';
	document.getElementById( 'comment' ).value = '';
}

EngineFx.sendFoglalas = function() {
	var nev = document.getElementById( 'name' ).value;
	var varos = document.getElementById( 'city' ).value;
	var irsz = document.getElementById( 'zip' ).value;
	var cim = document.getElementById( 'addr' ).value;
	var tel = document.getElementById( 'tel' ).value;
	var fax = document.getElementById( 'fax' ).value;
	var email = document.getElementById( 'email' ).value;
	var ceg = document.getElementById( 'company' ).value;
	var datum = document.getElementById( 'date' ).value;
	var ido = document.getElementById( 'time' ).value;
	var szemelyek = document.getElementById( 'person' ).value;
	var megjegyzes = document.getElementById( 'comment' ).value;
	
//	if( ( keresztnev == '' ) || ( vezeteknev == '' ) || ( helyseg == '' ) || ( tel == '' ) || ( email == '' ) || ( erkezes == '' ) || ( tavozas == '' ) || ( felnottek == '' ) || ( szoba == '' ) ) {
//		alert( 'Nincs minden kötelező mező megadva!' );
//		return false;
//	}
	
	Ext.Ajax.request( {
		url: Engine.ajaxPathPost,
		params: {
			language: Engine.engineLanguage,
			session: Engine.engineSession,
			userId: Engine.engineUserId,
			userIp: Engine.engineUserIp,
			runFrom: Engine.runFrom,
			runSite: Engine.runSite,
			mainFunction: 'sendMailFromForm',
			nev: nev,
			varos: varos,
			irsz: irsz,
			cim: cim,
			tel: tel,
			fax: fax,
			email: email,
			ceg: ceg,
			datum: datum,
			ido: ido,
			szemelyek: szemelyek,
			megjegyzes: megjegyzes,
			mapping: 'nev=név#varos=város#irsz=irányítószám#cim=cím#tel=telefonszám#fax=faxszám#email=e-mail#ceg=cég#datum=dátum#ido=idő#szemelyek=személyek száma#megjegyzes=megjegyzés',
			emailaddress: 'mandula at gere dot hu',
			emailsubject: 'on-line asztalfoglalási kérelem érkezett',
			emailheader: 'On-line asztalfoglalási kérelem érkezett az alábbi adatokkal:\r\n',
			emailfooter: 'MANDULA'
		},

		success: function( response , options ) {
			var resp = new Array();
			resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
			if( resp[ 'engine' ][ 'success' ] ) {
				var contentHtml = '<table border="0" width="476" cellpadding="0" cellspacing="0" class="mainTable"><tr><td class="contentTableBG">';
				if( Engine.engineLanguage == 'en' ) {
					contentHtml += '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Reservation<br /><br /></p><p class="contentFont">Thank you for your reservation. Our co-worker will contact you within a short time.</p><br /><br />';
				} else if( Engine.engineLanguage == 'de' ) {
					contentHtml += '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Asztalfoglalás<br /><br /></p><p class="contentFont">Köszönettel rögzítettük asztalfoglalási igényét. Munkatársunk rövid időn belül felveszi Önnel a kapcsolatot a megadott elérhetőségén.</p><br /><br />';				
				} else {
					contentHtml += '<img style="display: inline;" src="templates/templates/mandula.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Asztalfoglalás<br /><br /></p><p class="contentFont">Köszönettel rögzítettük asztalfoglalási igényét. Munkatársunk rövid időn belül felveszi Önnel a kapcsolatot a megadott elérhetőségén.</p><br /><br />';
				}
				contentHtml += '</td></tr></table><img class="contentDividerGrapeIMG" src="templates/templates/mandula.hu/images/contentDividerGrape.jpg" width="476" alt="" />';
				Engine.replaceDivContentUniversal( 'contentSubpageDIV' , contentHtml );
			}
		},

		failure: function() {
			EngineFx.displayErrorAjax();
		}
	} );	
}

EngineFx.buildContentItemFoglalas = function( posInArray , whichContentItem ) {
	EngineFx.setPageTrackerForGA( "webmessage" );
	EngineFx.activeSubMenuItem = posInArray;	// ez az új aktív almenünk
/*
	for( var i = 0 ; i < EngineFx.noOfSubMenus ; i++ ) {
		if( i == EngineFx.activeSubMenuItem ) {	// ez az aktív mostantól, ez ON képet mutat
			document.getElementById( 'leftMenu' + i + 'IMG' ).src = 'templates/templates/crocus.hu/images/contentLeftMenu' + whichContentItem + Engine.engineLanguage + 'ON.jpg';
		} else {
			if( document.getElementById( 'leftMenu' + i + 'IMG' ).src.indexOf( 'ON.jpg' ) != -1 ) {	// ez volt aktív előzőleg
				document.getElementById( 'leftMenu' + i + 'IMG' ).src = document.getElementById( 'leftMenu' + i + 'IMG' ).src.substring( 0 , document.getElementById( 'leftMenu' + i + 'IMG' ).src.length - 6 ) + '.jpg';
			}	// else ág nincs, mivel az nem volt aktív előzőleg, ezért ne is cserélgessük ugyanarra
		}
	}
*/

	Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/mandula.hu/images/contentHeader217' + Engine.engineLanguage + '.jpg" width="476" height="41" alt="" />' );
	
	var contentHtml = '<table border="0" width="476" cellpadding="0" cellspacing="0" class="mainTable"><tr><td style="height: 5px;"></td></tr><tr><td style="height: 5px; background-color: #000000;"></td></tr><tr><td class="contentTableBG">';
	if( Engine.engineLanguage == 'en' ) {
		contentHtml += '<table width="456" border="0" cellpadding="0" cellspacing="0">';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right"><p class="contentFont" style="display: block; background-color: #a4886c; margin: 10px 0px 0px 0px;">Name:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="name" id="name" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 10px 0px 2px 10px;" /></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">City:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><table border="0" width="336" cellpadding="0" cellspacing="0"><tr><td width="160"><input type="text" name="city" id="city" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 160px; margin: 2px 10px 4px 10px;" /></td><td><p class="contentFont" style="display: block; background-color: #927457;">Zip code:&nbsp;</p></td><td><input type="text" name="zip" id="zip" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 60px; margin: 2px 0px 4px 0px;" /></td></tr></table></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Address:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="addr" id="addr" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 2px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Phone number:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><table border="0" width="336" cellpadding="0" cellspacing="0"><tr><td width="160"><input type="text" name="tel" id="tel" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 160px; margin: 2px 10px 4px 10px;" /></td><td><p class="contentFont" style="display: block; background-color: #927457;">Fax number:&nbsp;</p></td><td><input type="text" name="fax" id="fax" class="mandulaInput"  style="background-color: #c9baab; border: 0px; width: 120px; margin: 2px 0px 4px 0px;" /></td></tr></table></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">E-mail:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="email" id="email" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 8px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Company:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="company" id="company" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 8px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Date:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="date" id="date" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 285px; margin: 2px 0px 8px 10px;"/><input type="image" id="dateimg" name="dateimg" src="templates/templates/mandula.hu/images/cal.jpg" width="27" height="18" alt="" style="position:absolute; margin: 2px 0px 0px 5px;" /></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Time:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="time" id="time" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 8px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Number of person:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="person" id="person" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 8px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" valign="top"><p class="contentFont" style="background-color: #a4886c;">Comment:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left"><textarea name="comment" id="comment" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 10px 10px;"></textarea></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td colspan="2" style="background-color: #b8a085; width: 456px;" align="right" ><img src="templates/templates/mandula.hu/images/torlesen.jpg" width="92" height="50" alt="" style="margin: 20px 10px 30px 0px"  onclick="EngineFx.clearForm();" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';" /><img src="templates/templates/mandula.hu/images/kuldesen.jpg" width="92" height="50" alt="" style="margin: 20px 0px 30px 10px"  onclick="EngineFx.sendFoglalas();" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';" /></td>';
		contentHtml += '</tr>';
		contentHtml += '</table></td></tr></table>';
	} else if( Engine.engineLanguage == 'de' ) {
		contentHtml += '<table width="456" border="0" cellpadding="0" cellspacing="0">';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right"><p class="contentFont" style="display: block; background-color: #a4886c; margin: 10px 0px 0px 0px;">Név:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="name" id="name" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 10px 0px 2px 10px;" /></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Város:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><table border="0" width="336" cellpadding="0" cellspacing="0"><tr><td width="160"><input type="text" name="city" id="city" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 160px; margin: 2px 10px 4px 10px;" /></td><td><p class="contentFont" style="display: block; background-color: #927457;">Irányítószám:&nbsp;</p></td><td><input type="text" name="zip" id="zip" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 60px; margin: 2px 0px 4px 0px;" /></td></tr></table></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Cím:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="addr" id="addr" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 2px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Telefon:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><table border="0" width="336" cellpadding="0" cellspacing="0"><tr><td width="160"><input type="text" name="tel" id="tel" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 160px; margin: 2px 10px 4px 10px;" /></td><td><p class="contentFont" style="display: block; background-color: #927457;">Fax:&nbsp;</p></td><td><input type="text" name="fax" id="fax" class="mandulaInput"  style="background-color: #c9baab; border: 0px; width: 120px; margin: 2px 0px 4px 0px;" /></td></tr></table></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">E-mail:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="email" id="email" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 8px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Cég:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="company" id="company" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 8px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Dátum:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="date" id="date" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 285px; margin: 2px 0px 8px 10px;"/><input type="image" id="dateimg" name="dateimg" src="templates/templates/mandula.hu/images/cal.jpg" width="27" height="18" alt="" style="position:absolute; margin: 2px 0px 0px 5px;" /></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Időpont:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="time" id="time" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 8px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Személyek száma:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="person" id="person" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 8px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" valign="top"><p class="contentFont" style="background-color: #a4886c;">Megjegyzés:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left"><textarea name="comment" id="comment" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 10px 10px;"></textarea></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td colspan="2" style="background-color: #b8a085; width: 456px;" align="right" ><img src="templates/templates/mandula.hu/images/torlesde.jpg" width="92" height="50" alt="" style="margin: 20px 10px 30px 0px"  onclick="EngineFx.clearForm();" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';" /><img src="templates/templates/mandula.hu/images/kuldesde.jpg" width="92" height="50" alt="" style="margin: 20px 0px 30px 10px"  onclick="EngineFx.sendFoglalas();" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';" /></td>';
		contentHtml += '</tr>';
		contentHtml += '</table></td></tr></table>';
	} else {
		contentHtml += '<table width="456" border="0" cellpadding="0" cellspacing="0">';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right"><p class="contentFont" style="display: block; background-color: #a4886c; margin: 10px 0px 0px 0px;">Név:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="name" id="name" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 10px 0px 2px 10px;" /></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Város:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><table border="0" width="336" cellpadding="0" cellspacing="0"><tr><td width="160"><input type="text" name="city" id="city" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 160px; margin: 2px 10px 4px 10px;" /></td><td><p class="contentFont" style="display: block; background-color: #927457;">Irányítószám:&nbsp;</p></td><td><input type="text" name="zip" id="zip" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 60px; margin: 2px 0px 4px 0px;" /></td></tr></table></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Cím:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="addr" id="addr" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 2px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Telefon:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><table border="0" width="336" cellpadding="0" cellspacing="0"><tr><td width="160"><input type="text" name="tel" id="tel" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 160px; margin: 2px 10px 4px 10px;" /></td><td><p class="contentFont" style="display: block; background-color: #927457;">Fax:&nbsp;</p></td><td><input type="text" name="fax" id="fax" class="mandulaInput"  style="background-color: #c9baab; border: 0px; width: 120px; margin: 2px 0px 4px 0px;" /></td></tr></table></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">E-mail:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="email" id="email" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 8px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Cég:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="company" id="company" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 8px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Dátum:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="date" id="date" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 285px; margin: 2px 0px 8px 10px;"/><input type="image" id="dateimg" name="dateimg" src="templates/templates/mandula.hu/images/cal.jpg" width="27" height="18" alt="" style="position:absolute; margin: 2px 0px 0px 5px;" /></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Időpont:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="time" id="time" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 8px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" ><p class="contentFont" style="background-color: #a4886c;">Személyek száma:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left" ><input type="text" name="person" id="person" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 8px 10px;"/></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td style="background-color: #a4886c; width: 120px;" align="right" valign="top"><p class="contentFont" style="background-color: #a4886c;">Megjegyzés:&nbsp;</p></td>';
		contentHtml += '<td style="background-color: #927457; width: 336px;" align="left"><textarea name="comment" id="comment" class="mandulaInput" style="background-color: #c9baab; border: 0px; width: 317px; margin: 2px 0px 10px 10px;"></textarea></td>';
		contentHtml += '</tr>';
		contentHtml += '<tr>';
		contentHtml += '<td colspan="2" style="background-color: #b8a085; width: 456px;" align="right" ><img src="templates/templates/mandula.hu/images/torles.jpg" width="92" height="50" alt="" style="margin: 20px 10px 30px 0px"  onclick="EngineFx.clearForm();" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';" /><img src="templates/templates/mandula.hu/images/kuldes.jpg" width="92" height="50" alt="" style="margin: 20px 0px 30px 10px"  onclick="EngineFx.sendFoglalas();" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';" /></td>';
		contentHtml += '</tr>';
		contentHtml += '</table></td></tr></table>';
	}
	contentHtml += '<img class="contentDividerGrapeIMG" src="templates/templates/mandula.hu/images/contentDividerGrape.jpg" width="476" height="20" alt="" /><img src="templates/templates/mandula.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />';
/*	
	contentHtml += '<table width="456" border="0" cellpadding="0" cellspacing="0">';
	contentHtml += '<tr><td colspan="3" style="margin: 10px 0px 5px 0px; padding: 10px 0px 0px 0px;"><img style="display: inline;" src="templates/templates/crocus.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" />&nbsp;<p class="contentFont" style="display: inline;"><b>Személyes adatok:</b></p></td></tr>';
	contentHtml += '<tr><td align="right" style="width: 150px; padding: 3px 0px 3px 0px;"><p class="contentFont">Az Ön vezetékneve:*</p></td><td width="10">&nbsp;</td><td style="padding: 3px 0px 3px 0px;"><input type="text" name="vezeteknev" id="vezeteknev" class="crocusInput" /></td></tr>';
	contentHtml += '<tr><td align="right"><p class="contentFont">Az Ön keresztneve:*</p></td><td width="10">&nbsp;</td><td style="padding: 3px 0px 3px 0px;"><input type="text" name="keresztnev" id="keresztnev" class="crocusInput" /></td></tr>';
	contentHtml += '<tr><td colspan="3" style="margin: 10px 0px 5px 0px; padding: 10px 0px 0px 0px;"><img style="display: inline;" src="templates/templates/crocus.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" />&nbsp;<p class="contentFont" style="display: inline;"><b>Bármilyen egyéb kérés, megjegyzés a megrendeléssel kapcsolatosan:</b></p></td></tr>';
	contentHtml += '<tr><td align="right" style=""></td><td width="10" style="">&nbsp;</td><td style="padding: 3px 0px 3px 0px;"><textarea name="megjegyzes" id="megjegyzes" class="crocusInput" /></textarea></td></tr>';
	contentHtml += '<tr><td align="right" style=""></td><td width="10" style="">&nbsp;</td><td style="padding: 3px 0px 3px 0px;"><table width="250" cellpadding="0" cellspacing="0" border="0"><tr><td align="left"><img onclick="EngineFx.resetFoglalas();" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';" src="templates/templates/crocus.hu/images/delete.jpg" width="92" height="62" alt="" /></td><td align="right"><img src="templates/templates/crocus.hu/images/send.jpg" width="92" height="62" alt="" onclick="EngineFx.sendFoglalas();" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';" /></td></tr></table></td></tr>';
	contentHtml += '</table></td></tr></table>';
*/
	Engine.replaceDivContentUniversal( 'contentSubpageDIV' , contentHtml );
					
	Calendar.setup( {
		inputField: "date",     // id of the input field
		ifFormat: "%Y-%m-%d",      // format of the input field
		button: "dateimg",  // trigger for the calendar (button ID)
		align: "Tl",           // alignment (defaults to "Bl")
		singleClick: true,
		weekNumbers: false,
		firstDayOfWeek: 1,
		firstDay: 1
	} );			
}
