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.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( 'gerenyitoalsokep' ).src = 'templates/templates/gere.hu/images/gere-nyito-10angol.jpg';
				} else if( Engine.engineLanguage == 'de' ) {
					document.getElementById( 'gerenyitoalsokep' ).src = 'templates/templates/gere.hu/images/gere-nyito-10nemet.jpg';
				}
				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/gere.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/gere.hu/images/contentHeader' + whichContentItem + Engine.engineLanguage + '.jpg" width="476" height="51" alt="" />' );
				var mainImgText = '<img src="userdocs/image/' + resp[ 'content_item_fixed_image' ] + '" width="476" alt="" style="margin: 0px; padding 0px;" /><img class="contentFixedIMG" src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />';
				var mainText = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + resp[ 'content_item_content' ] + '</font><br /><img class="contentDividerGrapeIMG" src="templates/templates/gere.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/gere.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/gere.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/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /></td></tr></table>';
								} else {
									if( resp[ 'row' ][ i ][ 'content_item_cat_id' ][ 'id' ] == 10 ) {
										if( Engine.engineLanguage == 'en' ) {
											htmlContent += '<table width="476" border="0"><tr><td width="110" valign="top" align="center"><img src="userdocs/image/' + resp[ 'row' ][ i ][ 'content_item_fixed_image' ] + '" alt="" width="110" /><br /><a href="userdocs/document/boradatlap_' + resp[ 'row' ][ i ][ 'id' ] + '.pdf" target="_blank" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';">DATASHEET</a><br /><a onclick="EngineFx.buildContentItemWebshop( 4 , 155 );" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';">ORDER</a></td><td width="10"></td><td width="356" valign="top"><img style="display: inline;" src="templates/templates/gere.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/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /></td></tr></table>';
										} else if( Engine.engineLanguage == 'de' ) {
											htmlContent += '<table width="476" border="0"><tr><td width="110" valign="top" align="center"><img src="userdocs/image/' + resp[ 'row' ][ i ][ 'content_item_fixed_image' ] + '" alt="" width="110" /><br /><a href="userdocs/document/boradatlap_' + resp[ 'row' ][ i ][ 'id' ] + '.pdf" target="_blank" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';">BORADATLAP</a><br /><a onclick="EngineFx.buildContentItemWebshop( 4 , 155 );" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';">MEGRENDELEM</a></td><td width="10"></td><td width="356" valign="top"><img style="display: inline;" src="templates/templates/gere.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/gere.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" align="center"><img src="userdocs/image/' + resp[ 'row' ][ i ][ 'content_item_fixed_image' ] + '" alt="" width="110" /><br /><a href="userdocs/document/boradatlap_' + resp[ 'row' ][ i ][ 'id' ] + '.pdf" target="_blank" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';">BORADATLAP</a><br /><a onclick="EngineFx.buildContentItemWebshop( 4 , 155 );" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';">MEGRENDELEM</a></td><td width="10"></td><td width="356" valign="top"><img style="display: inline;" src="templates/templates/gere.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/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /></td></tr></table>';
										}
									} else {
										if( Engine.engineLanguage == 'en' ) {
											htmlContent += '<table width="476" border="0"><tr><td width="110" valign="top" align="center"><img src="userdocs/image/' + resp[ 'row' ][ i ][ 'content_item_fixed_image' ] + '" alt="" width="110" /><br /><a href="userdocs/document/boradatlap_' + resp[ 'row' ][ i ][ 'id' ] + '.pdf" target="_blank" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';">DATASHEET</a><br /><a onclick="EngineFx.buildContentItemWebshop( 4 , 155 );" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';">ORDER</a></td><td width="10"></td><td width="356" valign="top"><img style="display: inline;" src="templates/templates/gere.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/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /></td></tr></table>';
										} else if( Engine.engineLanguage == 'de' ) {
											htmlContent += '<table width="476" border="0"><tr><td width="110" valign="top" align="center"><img src="userdocs/image/' + resp[ 'row' ][ i ][ 'content_item_fixed_image' ] + '" alt="" width="110" /><br /><a href="userdocs/document/boradatlap_' + resp[ 'row' ][ i ][ 'id' ] + '.pdf" target="_blank" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';">BORADATLAP</a><br /><a onclick="EngineFx.buildContentItemWebshop( 4 , 155 );" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';">MEGRENDELEM</a></td><td width="10"></td><td width="356" valign="top"><img style="display: inline;" src="templates/templates/gere.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/gere.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" align="center"><img src="userdocs/image/' + resp[ 'row' ][ i ][ 'content_item_fixed_image' ] + '" alt="" width="110" /><br /><a href="userdocs/document/boradatlap_' + resp[ 'row' ][ i ][ 'id' ] + '.pdf" target="_blank" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';">BORADATLAP</a><br /><a onclick="EngineFx.buildContentItemWebshop( 4 , 155 );" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';">MEGRENDELEM</a></td><td width="10"></td><td width="356" valign="top"><img style="display: inline;" src="templates/templates/gere.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/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /></td></tr></table>';
										}
									}
								}
							}
							if( whichContentItem == 12 ) {
								Engine.replaceDivContentUniversal( 'contentSubpageDIV' , mainText + htmlContent + mainImgText );
							} else {
								Engine.replaceDivContentUniversal( 'contentSubpageDIV' , mainText + htmlContent );
							}
						}
					},
					
					failure: function() {
						EngineFx.displayErrorAjax();
					}
					
				} );

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

EngineFx.buildContentItemEvents = function( posInArray , whichEventItem , firstRunInMainManuSwitch ) {
	var evetCatId = 0;
	if( whichEventItem == 153 ) {
		evetCatId = 2;
	} else if( whichEventItem == 154 ) {
		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: 'getEventItemsForCategories',
			categoryId: evetCatId
		},

		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/gere.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/gere.hu/images/contentHeader' + whichEventItem + Engine.engineLanguage + '.jpg" width="476" height="51" alt="" />' );
				
				if( whichEventItem == 153 ) {
					if( Engine.engineLanguage == 'en' ) {
						Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> Do not have actual events.</font>' );
					} else if( Engine.engineLanguage == 'de' ) {
						Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> Jelenleg nincs aktuális rendezvényünk.</font>' );
					} else {
						Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> Jelenleg nincs aktuális rendezvényünk.</font>' );
					}
				} else {
					if( Engine.engineLanguage == 'en' ) {
						Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> Do not have actual concerts.</font>' );
					} else if( Engine.engineLanguage == 'de' ) {
						Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> Jelenleg nincs aktuális koncertünk.</font>' );
					} else {
						Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> Jelenleg nincs aktuális koncertünk.</font>' );
					}
				}
				return;			
			}
			
			if( typeof( resp[ 'row' ][ 0 ] ) == "undefined" ) {	// csak egy van
				resp[ 'row' ][ 0 ] = resp[ 'row' ];
			}
			
			if( evetCatId == 2 ) {
				EngineFx.setPageTrackerForGA( "actuals" );
			} else {
				EngineFx.setPageTrackerForGA( "concerts" );
			}
			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/gere.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 ) ) {
				for( var i = 0 ; i < resp[ 'total' ] ; i++ ) {
					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 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/gere.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( 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( 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( ( resp[ 'row' ][ i ][ 'event_item_currency' ] == 'choose...' ) || ( resp[ 'row' ][ i ][ 'event_item_currency' ] == '' ) ) {
						currency = 'HUF';
					} else {
						currency = resp[ 'row' ][ i ][ 'event_item_currency' ];
					}
					
					if( resp[ 'row' ][ i ][ 'event_item_price' ] != 0 ) {
						htmlContent += '<br /><b>Belépő:</b> ' + resp[ 'row' ][ i ][ 'event_item_price' ] + ' ' + currency;
					}
					
					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( ( resp[ 'row' ][ i ][ 'event_item_discount' ] == '' ) || ( resp[ 'row' ][ i ][ 'event_item_discount' ] == '<br mce_bogus="1">' ) ) {
					} else {
						htmlContent += '<br /><br />' + resp[ 'row' ][ i ][ 'event_item_discount' ];
					}
*/
					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="476"><img src="templates/templates/gere.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/gere.hu/images/contentHeader' + whichEventItem + Engine.engineLanguage + '.jpg" width="476" height="51" alt="" />' );
				Engine.replaceDivContentUniversal( 'contentSubpageDIV' , htmlContent );
			}
		},
		
		failure: function() {
			EngineFx.displayErrorAjax();
		}
		
	} );
}


EngineFx.buildContentItem = 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
				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/gere.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/gere.hu/images/contentHeader' + whichContentItem + Engine.engineLanguage + '.jpg" width="476" height="51" 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/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + resp[ 'content_item_content' ] + '</font><br /><img class="contentDividerGrapeIMG" src="templates/templates/gere.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />' );
					if( ( resp[ 'id' ] == 149 ) || ( resp[ 'id' ] == 145 ) || ( resp[ 'id' ] == 146 ) || ( resp[ 'id' ] == 147 ) || ( resp[ 'id' ] == 148 ) || ( resp[ 'id' ] == 193 ) || ( resp[ 'id' ] == 194 ) || ( resp[ 'id' ] == 195 ) ) {
						htmlCode = '';
						if( resp[ 'id' ] == 146 ) {	// köszöntő
							htmlCode += '<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="420" id="videos" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="templates/templates/gere.hu/flash/videos.swf?videosrc=koszonto.flv" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="templates/templates/gere.hu/flash/videos.swf?videosrc=koszonto.flv" quality="high" bgcolor="#000000" width="476" height="420" name="videos" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
							if( ( typeof( resp[ 'content_item_content' ] ) == 'undefined' ) || ( resp[ 'content_item_content' ] == '<br mce_bogus="1">' ) || ( resp[ 'content_item_content' ] == '<BR mce_bogus=\"1\">' ) || ( resp[ 'content_item_content' ] == '' ) ) {
							} else {
								htmlCode += '<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font>';
							} 
						} else if( ( resp[ 'id' ] == 145 ) || ( resp[ 'id' ] == 149 ) ) {	// feldolgozás
							htmlCode += '<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="420" id="videos" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="templates/templates/gere.hu/flash/videos.swf?videosrc=feldolgozas.flv" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="templates/templates/gere.hu/flash/videos.swf?videosrc=feldolgozas.flv" quality="high" bgcolor="#000000" width="476" height="420" name="videos" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
							if( ( typeof( resp[ 'content_item_content' ] ) == 'undefined' ) || ( resp[ 'content_item_content' ] == '<br mce_bogus="1">' ) || ( resp[ 'content_item_content' ] == '<BR mce_bogus=\"1\">' ) || ( resp[ 'content_item_content' ] == '' ) ) {
							} else {
								htmlCode += '<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font>';
							} 
						} else if( resp[ 'id' ] == 147 ) { // család
							htmlCode += '<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="420" id="videos" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="templates/templates/gere.hu/flash/videos.swf?videosrc=csalad.flv" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="templates/templates/gere.hu/flash/videos.swf?videosrc=csalad.flv" quality="high" bgcolor="#000000" width="476" height="420" name="videos" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
							if( ( typeof( resp[ 'content_item_content' ] ) == 'undefined' ) || ( resp[ 'content_item_content' ] == '<br mce_bogus="1">' ) || ( resp[ 'content_item_content' ] == '<BR mce_bogus=\"1\">' ) || ( resp[ 'content_item_content' ] == '' ) ) {
							} else {
								htmlCode += '<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font>';
							} 
						} else if( resp[ 'id' ] == 148 ) {	// ültetvényeink
							htmlCode += '<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="420" id="videos" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="templates/templates/gere.hu/flash/videos.swf?videosrc=ultetvenyek.flv" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="templates/templates/gere.hu/flash/videos.swf?videosrc=ultetvenyek.flv" quality="high" bgcolor="#000000" width="476" height="420" name="videos" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
							if( ( typeof( resp[ 'content_item_content' ] ) == 'undefined' ) || ( resp[ 'content_item_content' ] == '<br mce_bogus="1">' ) || ( resp[ 'content_item_content' ] == '<BR mce_bogus=\"1\">' ) || ( resp[ 'content_item_content' ] == '' ) ) {
							} else {
								htmlCode += '<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font>';
							} 
						} else if( resp[ 'id' ] == 193 ) {
							htmlCode += '<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="420" id="videos" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="templates/templates/gere.hu/flash/videos.swf?videosrc=boraink.flv" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="templates/templates/gere.hu/flash/videos.swf?videosrc=boraink.flv" quality="high" bgcolor="#000000" width="476" height="420" name="videos" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
							if( ( typeof( resp[ 'content_item_content' ] ) == 'undefined' ) || ( resp[ 'content_item_content' ] == '<br mce_bogus="1">' ) || ( resp[ 'content_item_content' ] == '<BR mce_bogus=\"1\">' ) || ( resp[ 'content_item_content' ] == '' ) ) {
							} else {
								htmlCode += '<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font>';
							} 
						} else if( resp[ 'id' ] == 194 ) {
//							htmlCode += '<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="420" id="videos" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="templates/templates/gere.hu/flash/videos.swf?videosrc=koszonto.flv" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="templates/templates/gere.hu/flash/videos.swf?videosrc=koszonto.flv" quality="high" bgcolor="#000000" width="476" height="420" name="videos" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
							htmlCode += '<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="420" id="videos" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="templates/templates/gere.hu/flash/videos.swf?videosrc=infotv.flv" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="templates/templates/gere.hu/flash/videos.swf?videosrc=infotv.flv" quality="high" bgcolor="#000000" width="476" height="420" name="videos" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
							if( ( typeof( resp[ 'content_item_content' ] ) == 'undefined' ) || ( resp[ 'content_item_content' ] == '<br mce_bogus="1">' ) || ( resp[ 'content_item_content' ] == '<BR mce_bogus=\"1\">' ) || ( resp[ 'content_item_content' ] == '' ) ) {
							} else {
								htmlCode += '<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font>';
							} 
						} else if( resp[ 'id' ] == 195 ) {
							htmlCode += '<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="420" id="videos" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="templates/templates/gere.hu/flash/videos.swf?videosrc=vegszo.flv" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="templates/templates/gere.hu/flash/videos.swf?videosrc=vegszo.flv" quality="high" bgcolor="#000000" width="476" height="420" name="videos" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
							if( ( typeof( resp[ 'content_item_content' ] ) == 'undefined' ) || ( resp[ 'content_item_content' ] == '<br mce_bogus="1">' ) || ( resp[ 'content_item_content' ] == '<BR mce_bogus=\"1\">' ) || ( resp[ 'content_item_content' ] == '' ) ) {
							} else {
								htmlCode += '<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font>';
							} 
						}
						htmlCode += '<img class="contentFixedIMG" src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />';
						Engine.replaceDivContentUniversal( 'contentSubpageDIV' , htmlCode );
					} else {					
						Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font><br /><img class="contentDividerGrapeIMG" src="templates/templates/gere.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />' );
					}
				} else {
//					Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + resp[ 'content_item_content' ] + '</font><br /><img class="contentDividerGrapeIMG" src="templates/templates/gere.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/gere.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/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />' );
					if( ( resp[ 'id' ] == 149 ) || ( resp[ 'id' ] == 145 ) || ( resp[ 'id' ] == 146 ) || ( resp[ 'id' ] == 147 ) || ( resp[ 'id' ] == 148 ) || ( resp[ 'id' ] == 193 ) || ( resp[ 'id' ] == 194 ) || ( resp[ 'id' ] == 195 ) ) {
						htmlCode = '';
						if( resp[ 'id' ] == 146 ) {	// köszöntő
							htmlCode += '<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="420" id="videos" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="templates/templates/gere.hu/flash/videos.swf?videosrc=koszonto.flv" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="templates/templates/gere.hu/flash/videos.swf?videosrc=koszonto.flv" quality="high" bgcolor="#000000" width="476" height="420" name="videos" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
							if( ( typeof( resp[ 'content_item_content' ] ) == 'undefined' ) || ( resp[ 'content_item_content' ] == '<br mce_bogus="1">' ) || ( resp[ 'content_item_content' ] == '<BR mce_bogus=\"1\">' ) || ( resp[ 'content_item_content' ] == '' ) ) {
							} else {
								htmlCode += '<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font>';
							} 
						} else if( ( resp[ 'id' ] == 145 ) || ( resp[ 'id' ] == 149 ) ) {	// feldolgozás
							htmlCode += '<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="420" id="videos" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="templates/templates/gere.hu/flash/videos.swf?videosrc=feldolgozas.flv" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="templates/templates/gere.hu/flash/videos.swf?videosrc=feldolgozas.flv" quality="high" bgcolor="#000000" width="476" height="420" name="videos" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
							if( ( typeof( resp[ 'content_item_content' ] ) == 'undefined' ) || ( resp[ 'content_item_content' ] == '<br mce_bogus="1">' ) || ( resp[ 'content_item_content' ] == '<BR mce_bogus=\"1\">' ) || ( resp[ 'content_item_content' ] == '' ) ) {
							} else {
								htmlCode += '<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font>';
							} 
						} else if( resp[ 'id' ] == 147 ) { // család
							htmlCode += '<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="420" id="videos" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="templates/templates/gere.hu/flash/videos.swf?videosrc=csalad.flv" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="templates/templates/gere.hu/flash/videos.swf?videosrc=csalad.flv" quality="high" bgcolor="#000000" width="476" height="420" name="videos" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
							if( ( typeof( resp[ 'content_item_content' ] ) == 'undefined' ) || ( resp[ 'content_item_content' ] == '<br mce_bogus="1">' ) || ( resp[ 'content_item_content' ] == '<BR mce_bogus=\"1\">' ) || ( resp[ 'content_item_content' ] == '' ) ) {
							} else {
								htmlCode += '<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font>';
							} 
						} else if( resp[ 'id' ] == 148 ) {	// ültetvényeink
							htmlCode += '<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="420" id="videos" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="templates/templates/gere.hu/flash/videos.swf?videosrc=ultetvenyek.flv" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="templates/templates/gere.hu/flash/videos.swf?videosrc=ultetvenyek.flv" quality="high" bgcolor="#000000" width="476" height="420" name="videos" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
							if( ( typeof( resp[ 'content_item_content' ] ) == 'undefined' ) || ( resp[ 'content_item_content' ] == '<br mce_bogus="1">' ) || ( resp[ 'content_item_content' ] == '<BR mce_bogus=\"1\">' ) || ( resp[ 'content_item_content' ] == '' ) ) {
							} else {
								htmlCode += '<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font>';
							} 
						} else if( resp[ 'id' ] == 193 ) {
							htmlCode += '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font><br /><img class="contentDividerGrapeIMG" src="templates/templates/gere.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" />'; 
							if( ( typeof( resp[ 'content_item_content' ] ) == 'undefined' ) || ( resp[ 'content_item_content' ] == '<br mce_bogus="1">' ) || ( resp[ 'content_item_content' ] == '<BR mce_bogus=\"1\">' ) || ( resp[ 'content_item_content' ] == '' ) ) {
							} else {
								htmlCode += '<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font>';
							} 
						} else if( resp[ 'id' ] == 194 ) {
							htmlCode += '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font><br /><img class="contentDividerGrapeIMG" src="templates/templates/gere.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" />'; 
							if( ( typeof( resp[ 'content_item_content' ] ) == 'undefined' ) || ( resp[ 'content_item_content' ] == '<br mce_bogus="1">' ) || ( resp[ 'content_item_content' ] == '<BR mce_bogus=\"1\">' ) || ( resp[ 'content_item_content' ] == '' ) ) {
							} else {
								htmlCode += '<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font>';
							} 
						} else if( resp[ 'id' ] == 195 ) {
							htmlCode += '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font><br /><img class="contentDividerGrapeIMG" src="templates/templates/gere.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" />';
							if( ( typeof( resp[ 'content_item_content' ] ) == 'undefined' ) || ( resp[ 'content_item_content' ] == '<br mce_bogus="1">' ) || ( resp[ 'content_item_content' ] == '<BR mce_bogus=\"1\">' ) || ( resp[ 'content_item_content' ] == '' ) ) {
							} else {
								htmlCode += '<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font>';
							} 
						}
						htmlCode += '<img class="contentFixedIMG" src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />';
						Engine.replaceDivContentUniversal( 'contentSubpageDIV' , htmlCode );
					} else {
						if( resp[ 'content_item_fixed_image' ].indexOf( "#" ) == -1 ) {	// nincs ilyen benne, azaz csak egy kép
							Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font><br /><img class="contentDividerGrapeIMG" src="templates/templates/gere.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/gere.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/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />' );
						} else {
							Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> ' + Engine.replaceHtmlResponseIMG( resp[ 'content_item_content' ] ) + '</font><br /><img class="contentDividerGrapeIMG" src="templates/templates/gere.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/gere.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="#000000" /><embed src="picSlider.swf?pics=' + resp[ 'content_item_fixed_image' ] + '" quality="high" bgcolor="#000000" 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/gere.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/gere.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/gere.hu/images/contentHeader' + whichContentItem + Engine.engineLanguage + '.jpg" width="476" height="51" alt="" />' );

	var contentHtml = '';
//	contentHtml = '<img style="display: inline;" src="templates/templates/gere.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.gere.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/gere.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" /><br /><br /><br /><br />';
	contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;"><b>WEBSHOP</b> - Belépés</p>';
	Engine.replaceDivContentUniversal( 'contentSubpageDIV' , contentHtml );
//	window.open( 'http://www.gere.hu/webshop' , 'WebShop' , 'toolbar=0,location=0,status=0' );
	window.open( 'http://www.gere.hu/webshop' , 'WebShop' , 'scrollbars=yes,toolbar=0,location=0,status=0' );
}

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;
							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/gere.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/gere.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/gere.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/gere.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/gere.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/gere.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/gere.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/gere.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/gere.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/gere.hu/images/leftMenuFooter.jpg" width="150" height="147" 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;
							firstContentId = resp[ 'row' ][ i ][ 'id' ];
	// szövegként			contentItemsHtml += '<div id="leftMenu' + i + 'DIV" class="leftMenuFirstDIV" onmouseover="if( EngineFx.activeSubMenuItem != ' + i + ' ) { this.className = \'leftMenuFirstONDIV\'; this.style.cursor = \'pointer\'; Engine.replaceDivContentUniversal( \'leftMenu' + i + 'DIV\' , \'&raquo; \' + document.getElementById( \'leftMenu' + i + 'DIV\' ).innerHTML ); } else { this.style.cursor = \'default\'; }" onmouseout="this.className = \'leftMenuFirstDIV\'; 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>';
							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/gere.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/gere.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/gere.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/gere.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/gere.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/gere.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/gere.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/gere.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/gere.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg" width="150" alt="" border="0" /></div>';
							} else if( resp[ 'row' ][ i ][ 'id' ] == 156 ) {	// hírlevél
								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/gere.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/gere.hu/images/contentLeftMenu' + resp[ 'row' ][ i ][ 'id' ] + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeSubMenuItem != ' + i + ' ) { EngineFx.buildNewsLetter( ' + i + ' , ' + resp[ 'row' ][ i ][ 'id' ] + ' ); }"><img id="leftMenu' + i + 'IMG" src="templates/templates/gere.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/gere.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/gere.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/gere.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/gere.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/gere.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/gere.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/gere.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/gere.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/gere.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/gere.hu/images/leftMenuFooter.jpg" width="150" height="147" alt="" /></div>';
						} else {
							contentItemsHtml += '<div class="leftMenuDividerDIV"></div>';
						}
					}
					EngineFx.noOfSubMenus = i;
					if( !isFromRight ) {	// nem jobb menüből jöttünk
						EngineFx.buildContentItem( 0 , firstContentId , true );	// elindítjuk a tartalombetöltést is
					} else {
						EngineFx.buildContentItemBoraink( 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: 1,
			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/gere.hu/images/news.png" alt="" width="41" height="11" />';
						} else if( Engine.engineLanguage == 'de' ) {
							newsItemHtml += '<div class="rightMenuBorainkHeaderDIV"><img id="rightNewsHeaderIMG" class="rightMenuHeaderIMG" src="templates/templates/gere.hu/images/aktualiten.png" alt="" width="99" height="11" />';
						} else {
							newsItemHtml += '<div class="rightMenuBorainkHeaderDIV"><img id="rightNewsHeaderIMG" class="rightMenuHeaderIMG" src="templates/templates/gere.hu/images/hirek.png" alt="" width="41" height="11" />';
						}
						for( var i = 0 ; i < resp[ 'total' ] ; i++ ) {
							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 += '</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: 144
		},

		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( resp[ 'total' ] == 0 ) {
				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/gere.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/gere.hu/images/contentHeader' + whichEventItem + Engine.engineLanguage + '.jpg" width="476" height="51" alt="" />' );

				if( whichEventItem == 159 ) {
					Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> Jelenleg nincs feltöltve kereskedő partner.</font>' );
				} else {
					Engine.replaceDivContentUniversal( 'contentSubpageDIV' , '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentFont"> Jelenleg nincs feltöltve gasztronómiai partner.</font>' );
				}
				return;					
			}
			
			if( typeof( resp[ 'row' ][ 0 ] ) == "undefined" ) {	// csak egy van
				resp[ 'row' ][ 0 ] = resp[ 'row' ];
				alert();
			}
			
			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/gere.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 ) {
					if( Engine.engineLanguage == 'en' ) {
						htmlContent += '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><p class="contentFont" style="display: inline;"> Merchant partners</p><br /><br /><br /><font class="contentFont">Our wines are available at our domesticwholesalers:</font><img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" />';
					} else if( Engine.engineLanguage == 'de' ) {
						htmlContent += '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><p class="contentFont" style="display: inline;"> Unsere handler</p><br /><br /><br /><font class="contentFont">Boraink beszerezhetők hazai nagykereskedéseinknél:</font><img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" />';
					} else {
						htmlContent += '<img style="display: inline;" src="templates/templates/gere.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/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" />';
					} 
				} else {
					if( Engine.engineLanguage == 'en' ) {
						htmlContent += '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><p class="contentFont" style="display: inline;"> Our tasting parlor</p><br /><br /><br />';
					} else if( Engine.engineLanguage == 'de' ) {
						htmlContent += '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><p class="contentFont" style="display: inline;"> Unsere gastronomische partner</p><br /><br /><br />';
					} else {
						htmlContent += '<img style="display: inline;" src="templates/templates/gere.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/gere.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/gere.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 ) ) {
								if( Engine.engineLanguage == 'en' ) {
									htmlContent += '<br /><br /><font class="contentFont">and in abroad:</font><img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" />';				
								} else if( Engine.engineLanguage == 'de' ) {
									htmlContent += '<br /><br /><font class="contentFont">...és külföldön:</font><img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" />';				
								} else {
									htmlContent += '<br /><br /><font class="contentFont">...és külföldön:</font><img src="templates/templates/gere.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/gere.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/gere.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/gere.hu/images/contentHeader' + whichEventItem + Engine.engineLanguage + '.jpg" width="476" height="51" alt="" />' );
								Engine.replaceDivContentUniversal( 'contentSubpageDIV' , htmlContent );						
							}
						},
						
						failure: function() {
							EngineFx.displayErrorAjax();
						}
					} );
				} else {
					Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/gere.hu/images/contentHeader' + whichEventItem + Engine.engineLanguage + '.jpg" width="476" height="51" alt="" />' );
					Engine.replaceDivContentUniversal( 'contentSubpageDIV' , htmlContent );
				}
////////////////////////
//				Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/gere.hu/images/contentHeader' + whichEventItem + Engine.engineLanguage + '.jpg" width="476" height="51" 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 = '';
				if( Engine.engineLanguage == 'en' ) {
					contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Message<br /><br /></p><p class="contentFont">Your message successfully delivered.</p>';
				} else if( Engine.engineLanguage == 'de' ) {
					contentHtml = '<img style="display: inline;" src="templates/templates/gere.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>';
				} else {
					contentHtml = '<img style="display: inline;" src="templates/templates/gere.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.buildNewsLetter = 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/gere.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/gere.hu/images/contentHeader' + whichContentItem + Engine.engineLanguage + '.jpg" width="476" height="51" alt="" />' );

//	var contentHtml = '';
//	contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;"><b>Hírlevél</b><br /><br /></p><table id="webShopTBL" width="476" border="0"><tr><td width="12">&nbsp;</td><td colspan="2"><font class="contentFont">Hírlevelünkre történő feliratkozással Önnek lehetősége van arra, hogy folyamatos kapcsolatban maradjon velünk. Adja meg e-mail címét, s rendszeresen értesítjük Önt a nálunk történő eseményekről, akciókról.</font></td></tr><tr><td width="12">&nbsp;</td><td width="150" align="left"><font class="contentFont">Az Ön e-mail címe:</font></td><td width="326"><input name="email" id="email" size=20 class="webshopINPUT" /></td></tr><tr><td width="12">&nbsp;</td><td></td><td><font class="contentFont"><input type="radio" name="mode" id="mode1" value="subscribe" checked /> Feliratkozás&nbsp;&nbsp;<input type="radio" name="mode" id="mode2" value="unsubscribe" /> Leiratkozás<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" onclick="EngineFx.subscribeNewsLetter();" /></td></tr></table><br /><img class="contentDividerGrapeIMG" src="templates/templates/gere.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" /><br /><br /><br /><br />';
//	Engine.replaceDivContentUniversal( 'contentSubpageDIV' , contentHtml );
	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: 'getNewsLettersForFrontEnd',
			newsLetterGroupId: 1
		},

		success: function( response , options ) {
			var resp = new Array();
			resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
			resp = resp[ 'engine' ][ 'response' ];
			
			var htmlContent = '';
			if( Engine.engineLanguage == 'en' ) {
				htmlContent = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;"><b>Hírlevél</b><br /><br /></p><table id="webShopTBL" width="476" border="0"><tr><td width="12">&nbsp;</td><td colspan="2"><font class="contentFont">Subscribe to our newsletter! We will keep you posted on all events and special offers. Please register below.</font></td></tr><tr><td width="12">&nbsp;</td><td width="150" align="left"><font class="contentFont">E-mail:</font></td><td width="326"><input name="email" id="email" size=20 class="webshopINPUT" /></td></tr><tr><td width="12">&nbsp;</td><td></td><td><font class="contentFont"><input type="radio" name="mode" id="mode1" value="subscribe" checked /> Subscribe&nbsp;&nbsp;<input type="radio" name="mode" id="mode2" value="unsubscribe" /> Unsubscribe<br /><br /></font></td></tr><tr><td width="12">&nbsp;</td><td width="476" colspan="2" align="center"><input type="submit" value="Go" name="submit" class="webshopSUBMIT" onclick="EngineFx.subscribeNewsLetter();" /></td></tr></table><br /><img class="contentDividerGrapeIMG" src="templates/templates/gere.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><br /><br />Our newsletters in downloadable format (pdf):<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />';
			} else if( Engine.engineLanguage == 'de' ) {
				htmlContent = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;"><b>Hírlevél</b><br /><br /></p><table id="webShopTBL" width="476" border="0"><tr><td width="12">&nbsp;</td><td colspan="2"><font class="contentFont">Wenn Sie sich für unsere Newsletter anmelden, werden Sie die Möglichkeit haben, mit un sin ständiger Kontakt zu bleiben. BItte tragen Sie Ihre E-Mail-Adresse unten ein, und wir werden Sie über unsere Veranstaltungen und Sonderangebote regelmäßig informieren.</font></td></tr><tr><td width="12">&nbsp;</td><td width="150" align="left"><font class="contentFont">Ihre E-Mail-Adresse:</font></td><td width="326"><input name="email" id="email" size=20 class="webshopINPUT" /></td></tr><tr><td width="12">&nbsp;</td><td></td><td><font class="contentFont"><input type="radio" name="mode" id="mode1" value="subscribe" checked /> Anmeldung&nbsp;&nbsp;<input type="radio" name="mode" id="mode2" value="unsubscribe" /> Abschreibung<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" onclick="EngineFx.subscribeNewsLetter();" /></td></tr></table><br /><img class="contentDividerGrapeIMG" src="templates/templates/gere.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><br /><br />Unsere Newsletters zum Herunterladen:<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />';
			} else {
				htmlContent = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;"><b>Hírlevél</b><br /><br /></p><table id="webShopTBL" width="476" border="0"><tr><td width="12">&nbsp;</td><td colspan="2"><font class="contentFont">Hírlevelünkre történő feliratkozással Önnek lehetősége van arra, hogy folyamatos kapcsolatban maradjon velünk. Adja meg e-mail címét, s rendszeresen értesítjük Önt a nálunk történő eseményekről, akciókról.</font></td></tr><tr><td width="12">&nbsp;</td><td width="150" align="left"><font class="contentFont">Az Ön e-mail címe:</font></td><td width="326"><input name="email" id="email" size=20 class="webshopINPUT" /></td></tr><tr><td width="12">&nbsp;</td><td></td><td><font class="contentFont"><input type="radio" name="mode" id="mode1" value="subscribe" checked /> Feliratkozás&nbsp;&nbsp;<input type="radio" name="mode" id="mode2" value="unsubscribe" /> Leiratkozás<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" onclick="EngineFx.subscribeNewsLetter();" /></td></tr></table><br /><img class="contentDividerGrapeIMG" src="templates/templates/gere.hu/images/contentDividerGrape.jpg" width="48" height="28" alt="" /><br /><br />Hírleveleink letölthető formátumban:<img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" />';
			}
			if( EngineFx.checkErrorResponse( resp ) ) {
				if( resp[ 'total' ] == 1 ) {
					htmlContent += '<table width="476" border="0"><tr><td width="110" valign="top" align="center"><a target="_blank" href="userdocs/document/' + resp[ 'row' ][ 'newsletter_newsletter_item_doc_file' ] + '"><img src="userdocs/image/' + resp[ 'row' ][ 'newsletter_newsletter_item_pic_file' ] + '" alt="" width="110" border="0" /></a><br /></td><td width="10"></td><td width="356" valign="top"><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentListTitle">&nbsp;<a target="_blank" href="userdocs/document/' + resp[ 'row' ][ 'newsletter_newsletter_item_doc_file' ] + '">' + resp[ 'row' ][ 'newsletter_newsletter_item_name' ] + '</a></font><br /><font style="font-size: 12px; ">( ' + resp[ 'row' ][ 'newsletter_newsletter_item_doc_file' ] + ' )</font></td><tr><tr><td colspan="3" width="476"><img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /></td></tr></table>';
				} else {
					for( var i = 0 ; i < resp[ 'total' ] ; i++ ) {
						htmlContent += '<table width="476" border="0"><tr><td width="110" valign="top" align="center"><a target="_blank" href="userdocs/document/' + resp[ 'row' ][ i ][ 'newsletter_newsletter_item_doc_file' ] + '"><img src="userdocs/image/' + resp[ 'row' ][ i ][ 'newsletter_newsletter_item_pic_file' ] + '" alt="" width="110" border="0" /></a><br /></td><td width="10"></td><td width="356" valign="top"><img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /><font class="contentListTitle">&nbsp;<a target="_blank" href="userdocs/document/' + resp[ 'row' ][ i ][ 'newsletter_newsletter_item_doc_file' ] + '">' + resp[ 'row' ][ i ][ 'newsletter_newsletter_item_name' ] + '</a></font><br /><font style="font-size: 12px; ">( ' + resp[ 'row' ][ i ][ 'newsletter_newsletter_item_doc_file' ] + ' )</font></td><tr><tr><td colspan="3" width="476"><img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" alt="" style="margin: 0px; padding 0px;" /></td></tr></table>';
					}
				}
			}
			Engine.replaceDivContentUniversal( 'contentSubpageDIV' , htmlContent );

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

EngineFx.subscribeNewsLetter = function() {
	var email = document.getElementById( 'email' ).value;
	var mode1 = document.getElementById( 'mode1' ).checked;
	var mode2 = document.getElementById( 'mode2' ).checked;

	if( document.getElementById( 'mode1' ).checked ) {
		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: 'addNewsLetterUser',
				email: email
			},
	
			success: function( response , options ) {
				var resp = new Array();
				resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
				if( resp[ 'engine' ][ 'success' ] ) {
					var contentHtml = '';
					if( Engine.engineLanguage == 'en' ) {
						contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Message<br /><br /></p><p class="contentFont">You have been successfully registered.</p>';
					} else if( Engine.engineLanguage == 'de' ) {
						contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Üzenet<br /><br /></p><p class="contentFont">Ön sikeresen regisztrált hírlevelünkre.</p>';
					} else {
						contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Üzenet<br /><br /></p><p class="contentFont">Ön sikeresen regisztrált hírlevelünkre.</p>';
					}
					Engine.replaceDivContentUniversal( 'contentSubpageDIV' , contentHtml );
				} else {
					var contentHtml = '';
					if( Engine.engineLanguage == 'en' ) {
						contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Message<br /><br /></p><p class="contentFont">This e-mail address is been already added to out database.</p>';
					} else if( Engine.engineLanguage == 'de' ) {
						contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Üzenet<br /><br /></p><p class="contentFont">Ez az e-mail cím már szerepel adatbázisunkban.</p>';
					} else {
						contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Üzenet<br /><br /></p><p class="contentFont">Ez az e-mail cím már szerepel adatbázisunkban.</p>';
					}
					Engine.replaceDivContentUniversal( 'contentSubpageDIV' , contentHtml );
				}
			},
	
			failure: function() {
				EngineFx.displayErrorAjax();
			}
		} );
	} else {
		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: 'deleteNewsLetterUser',
				email: email
			},
	
			success: function( response , options ) {
				var resp = new Array();
				resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
				if( resp[ 'engine' ][ 'success' ] ) {
					var contentHtml = '';
					if( Engine.engineLanguage == 'en' ) {
						contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Message<br /><br /></p><p class="contentFont">Delete from our database was successfull.</p>';
					} else if( Engine.engineLanguage == 'de' ) {
						contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Üzenet<br /><br /></p><p class="contentFont">Ön sikeresen leregisztrálta magát hírlevelünkről.</p>';
					} else {
						contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Üzenet<br /><br /></p><p class="contentFont">Ön sikeresen leregisztrálta magát hírlevelünkről.</p>';
					}
					Engine.replaceDivContentUniversal( 'contentSubpageDIV' , contentHtml );
				} else {
					var contentHtml = '';
					if( Engine.engineLanguage == 'en' ) {
						contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Message<br /><br /></p><p class="contentFont">This e-mail have not found in our database.</p>';
					} else if( Engine.engineLanguage == 'de' ) {
						contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Üzenet<br /><br /></p><p class="contentFont">Az e-mail cím nem szerepel adatbázisunkban.</p>';
					} else {
						contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Üzenet<br /><br /></p><p class="contentFont">Az e-mail cím nem szerepel adatbázisunkban.</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/gere.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/gere.hu/images/contentHeader' + whichContentItem + Engine.engineLanguage + '.jpg" width="476" height="51" alt="" />' );

	var contentHtml = '';
	if( Engine.engineLanguage == 'en' ) {
		contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Message<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">Message:</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">Name:</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">Phone number:</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="Go" name="submit" class="webshopSUBMIT" onclick="EngineFx.sendWebMessage();" /></td></tr></table>';
	} else if( Engine.engineLanguage == 'de' ) {
		contentHtml = '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">NACHRICHT<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">NACHRICHT:</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">Name:</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">Telefonnummer:</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="Senden" name="submit" class="webshopSUBMIT" onclick="EngineFx.sendWebMessage();" /></td></tr></table>';	
	} else {
		contentHtml = '<img style="display: inline;" src="templates/templates/gere.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 contentHtml = '';
		if( Engine.engineLanguage == 'en' ) {
			contentHtml += '<div id="rightMenuBorainkMain" class="rightMenuBorainkDIV">';
			contentHtml += '<div class="rightMenuBorainkHeaderDIV"><img class="rightMenuHeaderIMG" src="templates/templates/gere.hu/images/ourwines.png" alt="" width="108" height="9" />';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu11DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 0 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 0 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 0 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 0 , 9 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 0 , 9 , false ); */ }">Commercial items</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu12DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 1 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 1 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 1 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 1 , 10 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 1 , 10 , false ); */ }">Estate wines</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu13DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 2 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 2 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 2 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 2 , 11 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 2 , 11 , false ); */ }">Selection wine family</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu14DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 3 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 3 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 3 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 3 , 12 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 3 , 12 , false ); */ }">Kopár Cuvée</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu15DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 4 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 4 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 4 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 4 , 13 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 4 , 13 , false ); */ }">Solus - Merlot</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu16DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 5 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 5 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 5 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 5 , 14 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 5 , 14 , false ); */ }">Attila - wineyards selection</div>';
			contentHtml += '</div></div>';
		} else if( Engine.engineLanguage == 'de' ) {
			contentHtml += '<div id="rightMenuBorainkMain" class="rightMenuBorainkDIV">';
			contentHtml += '<div class="rightMenuBorainkHeaderDIV"><img class="rightMenuHeaderIMG" src="templates/templates/gere.hu/images/unsereweine.png" alt="" width="108" height="9" />';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu11DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 0 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 0 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 0 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 0 , 9 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 0 , 9 , false ); */ }">Kommerzielle Weine</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu12DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 1 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 1 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 1 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 1 , 10 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 1 , 10 , false ); */ }">Gutsweine</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu13DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 2 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 2 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 2 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 2 , 11 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 2 , 11 , false ); */ }">Auslese Weinfamilie / Weinspezialitäten</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu14DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 3 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 3 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 3 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 3 , 12 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 3 , 12 , false ); */ }">Kopár Cuvée</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu15DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 4 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 4 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 4 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 4 , 13 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 4 , 13 , false ); */ }">Solus - Merlot</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu16DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 5 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 5 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 5 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 5 , 14 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 5 , 14 , false ); */ }">Attila - Gutsweinselektion</div>';
			contentHtml += '</div></div>';		
		} else {
			contentHtml += '<div id="rightMenuBorainkMain" class="rightMenuBorainkDIV">';
			contentHtml += '<div class="rightMenuBorainkHeaderDIV"><img class="rightMenuHeaderIMG" src="templates/templates/gere.hu/images/boraink.png" alt="" width="59" height="9" />';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu11DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 0 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 0 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 0 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 0 , 9 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 0 , 9 , false ); */ }">Forgalmi tételek</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu12DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 1 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 1 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 1 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 1 , 10 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 1 , 10 , false ); */ }">Birtok borok</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu13DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 2 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 2 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 2 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 2 , 11 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 2 , 11 , false ); */ }">Válogatás borcsalád</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu14DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 3 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 3 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 3 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 3 , 12 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 3 , 12 , false ); */ }">Kopár Cuvée</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu15DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 4 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 4 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 4 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 4 , 13 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 4 , 13 , false ); */ }">Solus - Merlot</div>';
			contentHtml += '<div class="rightMenuDividerDIV"></div>';
			contentHtml += '<div id="rightMenu16DIV" class="rightMenuText" onmouseover="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 5 ) ) { this.style.cursor = \'default\'; } else { this.className = \'rightMenuTextON\'; this.style.cursor = \'pointer\'; }" onmouseout="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 5 ) ) {} else { this.className = \'rightMenuText\'; this.style.cursor = \'default\'; }" onclick="if( ( EngineFx.activeMainMenuItem == 2 ) && ( EngineFx.activeSubMenuItem == 5 ) ) {} else { EngineFx.activeMainMenuItem = 2; EngineFx.buildLeftMenuReal( 2 , true , 5 , 14 ); this.className = \'rightMenuTextON\'; /* EngineFx.buildContentItemBoraink( 5 , 14 , false ); */ }">Attila - Birtokválogatás</div>';
			contentHtml += '</div></div>';
		}
		contentHtml += '<div id="rightMenuHireinkMain" class="rightMenuBorainkDIV">';
	/*	contentHtml += '<div class="rightMenuBorainkHeaderDIV"><img class="rightMenuHeaderIMG" src="templates/templates/gere.hu/images/hirek.png" alt="" width="41" height="11" />';
		contentHtml += '<div class="rightMenuDividerDIV"></div>';
		contentHtml += '<div id="rightMenu21DIV" class="rightMenuText">Forgalmi tételek</div>';
		contentHtml += '<div class="rightMenuDividerDIV"></div>';
		contentHtml += '<div id="rightMenu22DIV" class="rightMenuText">Birtok borok</div>';
		contentHtml += '<div class="rightMenuDividerDIV"></div>';
		contentHtml += '<div id="rightMenu23DIV" class="rightMenuText">Válogatás borcsalád</div>';
		contentHtml += '<div class="rightMenuDividerDIV"></div>';
		contentHtml += '<div id="rightMenu24DIV" class="rightMenuText">Kopár Cuvée</div>';
		contentHtml += '<div class="rightMenuDividerDIV"></div>';
		contentHtml += '<div id="rightMenu25DIV" class="rightMenuText">Solus - Merlot</div>';
		contentHtml += '<div class="rightMenuDividerDIV"></div>';
		contentHtml += '<div id="rightMenu26DIV" class="rightMenuText">Attila - Birtokválogatás</div>';
		contentHtml += '</div>'; */
		contentHtml += '</div>';

		contentHtml += '<img border="0" style="margin-top: 20px;" src="templates/templates/gere.hu/images/gere_blog.jpg" alt="" width="150" onclick="window.open( \'http://www.gere.hu/gereblog.php\' , \'\' , \'\' );" onmouseover="this.src=\'templates/templates/gere.hu/images/gere_blog_on.jpg\'; this.style.cursor = \'pointer\';" onmouseout="this.src=\'templates/templates/gere.hu/images/gere_blog.jpg\'; this.style.cursor = \'default\';" />';
		contentHtml += '<img border="0" style="margin-top: 8px;" src="templates/templates/gere.hu/images/gere_crocus.jpg" alt="" width="150" onclick="window.open( \'http://www.gere.hu/crocus.php?language=' + Engine.engineLanguage + '\' , \'\' , \'\' );" onmouseover="this.src=\'templates/templates/gere.hu/images/gere_crocus_on.jpg\'; this.style.cursor = \'pointer\';" onmouseout="this.src=\'templates/templates/gere.hu/images/gere_crocus.jpg\'; this.style.cursor = \'default\';" />';
		contentHtml += '<img border="0" style="margin-top: 8px;" src="templates/templates/gere.hu/images/gere_mandula.jpg" alt="" width="150" onclick="window.open( \'http://www.gere.hu/mandula.php?language=' + Engine.engineLanguage + '\' , \'\' , \'\' );" onmouseover="this.src=\'templates/templates/gere.hu/images/gere_mandula_on.jpg\'; this.style.cursor = \'pointer\';" onmouseout="this.src=\'templates/templates/gere.hu/images/gere_mandula.jpg\'; this.style.cursor = \'default\';" />';
		contentHtml += '<img border="0" style="margin-top: 8px; margin-bottom: 10px;" src="templates/templates/gere.hu/images/gere_fecske.jpg" alt="" width="150" onclick="window.open( \'http://www.fecskehaz.hu/index_elemei/Page2024.htm\' , \'\' , \'\' );" onmouseover="this.src=\'templates/templates/gere.hu/images/gere_fecske_on.jpg\'; this.style.cursor = \'pointer\';" onmouseout="this.src=\'templates/templates/gere.hu/images/gere_fecske.jpg\'; this.style.cursor = \'default\';" />';
	
/*		contentHtml += '<img border="0" style="margin-top: 20px; margin-left: 19px;" src="templates/templates/gere.hu/images/gereblog.jpg" alt="" width="89" height="16" onclick="alert( \'hamarosan...\' );" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';" />';
		contentHtml += '<img border="0" style="margin-top: 8px; margin-left: 35px;" src="templates/templates/gere.hu/images/crocus.jpg" alt="" width="79" height="53" onclick="window.open( \'http://www.gere.hu/crocus/crocus.html\' , \'\' , \'\' );" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';" />';
		contentHtml += '<img border="0" style="margin-top: 8px; margin-left: 35px;" src="templates/templates/gere.hu/images/mandula.jpg" alt="" width="79" height="65" onclick="alert( \'hamarosan...\' );" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';" />';
		contentHtml += '<img border="0" style="margin-top: 10px; margin-left: 35px; margin-bottom: 20px;" src="templates/templates/gere.hu/images/fecskeuj.jpg" alt="" width="79" height="26"  onclick="window.open( \'http://www.fecskehaz.hu/index_elemei/Page2024.htm\' , \'\' , \'\' );" onmouseover="this.style.cursor = \'pointer\';" onmouseout="this.style.cursor = \'default\';" />';
*/
		Engine.replaceDivContentUniversal( 'rightMenuSubPageDIV' , contentHtml );
		
		EngineFx.buildNewsForSubPage();
	}
}

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/gere.hu/images/contentLeftMenuHirekAktualis' + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeNewsmenuItem != 0 ) { document.getElementById( \'leftMenu0IMG\' ).src = \'templates/templates/gere.hu/images/contentLeftMenuHirekAktualis' + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeNewsmenuItem != 0 ) { EngineFx.buildHirek( true , -1 ); }"><img id="leftMenu0IMG" src="templates/templates/gere.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/gere.hu/images/contentLeftMenuHirekArchiv' + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeNewsmenuItem != 1 ) { document.getElementById( \'leftMenu1IMG\' ).src = \'templates/templates/gere.hu/images/contentLeftMenuHirekArchiv' + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeNewsmenuItem != 1 ) { EngineFx.buildHirek( false , -1 ); }"><img id="leftMenu1IMG" src="templates/templates/gere.hu/images/contentLeftMenuHirekArchiv' + Engine.engineLanguage + '.jpg" width="150" alt="" border="0" /></div>';
		contentItemsHtml += '<div class="leftMenuLastDIV"><img src="templates/templates/gere.hu/images/leftMenuFooter.jpg" width="150" height="147" alt="" /></div>';
		Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/gere.hu/images/contentHeaderAktualitasHirek' + Engine.engineLanguage + '.jpg" width="476" height="51" 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/gere.hu/images/contentLeftMenuHirekAktualis' + Engine.engineLanguage + 'ON.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeNewsmenuItem != 0 ) { document.getElementById( \'leftMenu0IMG\' ).src = \'templates/templates/gere.hu/images/contentLeftMenuHirekAktualis' + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeNewsmenuItem != 0 ) { EngineFx.buildHirek( true , -1 ); }"><img id="leftMenu0IMG" src="templates/templates/gere.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/gere.hu/images/contentLeftMenuHirekArchiv' + Engine.engineLanguage + '.jpg\'; } else { this.style.cursor = \'default\'; }" onmouseout="if( EngineFx.activeNewsmenuItem != 1 ) { document.getElementById( \'leftMenu1IMG\' ).src = \'templates/templates/gere.hu/images/contentLeftMenuHirekArchiv' + Engine.engineLanguage + '.jpg\'; }" onclick="if( EngineFx.activeNewsmenuItem != 1 ) { EngineFx.buildHirek( false , -1 ); }"><img id="leftMenu1IMG" src="templates/templates/gere.hu/images/contentLeftMenuHirekArchiv' + Engine.engineLanguage + 'ON.jpg" width="150" alt="" border="0" /></div>';
		contentItemsHtml += '<div class="leftMenuLastDIV"><img src="templates/templates/gere.hu/images/leftMenuFooter.jpg" width="150" height="147" alt="" /></div>';
		Engine.replaceDivContentUniversal( 'contentHeaderDIV' , '<img id="contentHeaderIMG" src="templates/templates/gere.hu/images/contentHeaderArchivHirek' + Engine.engineLanguage + '.jpg" width="476" height="51" alt="" />' );
	}
	
	Engine.replaceDivContentUniversal( 'leftMenuSubPageDIV' , contentItemsHtml );

	for( var i = 0 ; i < 6 ; i++ ) {
		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: 1,
			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' ];
			
			if( EngineFx.checkErrorResponse( resp ) ) {
				if( resp[ 'total' ] == 0 ) {
					var htmlContent = '';
//					htmlContent += '<table border="0" width="476" cellpadding="0" cellspacing="0" class="mainTable"><tr><td class="contentTableBG">';
					if( Engine.engineLanguage == 'en' ) {
						htmlContent += '<img style="display: inline;" src="templates/templates/gere.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/gere.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/gere.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="476" border="0"><tr><td width="476" valign="top"><img style="display: inline;" src="templates/templates/gere.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="476"><img src="templates/templates/gere.hu/images/contentDividerLine.jpg" width="476" height="3" 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="476" border="0"><tr><td width="476" valign="top"><img style="display: inline;" src="templates/templates/gere.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="476"><img src="templates/templates/gere.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/gere.hu/images/contentHeaderAktualitas' + Engine.engineLanguage + '.jpg" width="476" height="51" 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.getNewsLetters = function() {
}

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;
	
	if( ( msg == '' ) || ( name == '' ) || ( email == '' ) || ( tel == '' ) ) {
		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',
			msg: msg,
			name: name,
			email: email,
			tel: tel,
			mapping: 'msg=üzenet#name=név#email=e-mail#tel=telefonszám',
			emailaddress: 'borklub at gere dot hu',
			emailsubject: 'webüzenet érkezett',
			emailheader: 'Az alábbi adatokkal webüzenet érkezett a borászat honlapról:\r\n',
			emailfooter: 'GERE'
		},

		success: function( response , options ) {
			var resp = new Array();
			resp = Engine.convertFrontEndReponseUniversal( Engine.decodeXml( response.responseXML.documentElement ) );
			if( resp[ 'engine' ][ 'success' ] ) {
				var contentHtml = '';
//				contentHtml += '<table border="0" width="476" cellpadding="0" cellspacing="0" class="mainTable"><tr><td class="contentTableBG">';
//				contentHtml += '<img style="display: inline;" src="templates/templates/gere.hu/images/contentStarterArrow.jpg" width="15" height="11" alt="" /> <p class="contentFont" style="display: inline;">Üzenet<br /><br /></p><p class="contentFont">Köszönettel fogadtuk üzenetét.</p><img class="contentDividerGrapeIMG" src="templates/templates/gere.hu/images/contentDividerGrape.jpg" width="48" alt="" />';
//				contentHtml += '</td></tr></table>';
				contentHtml = '<img style="display: inline;" src="templates/templates/gere.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.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/gere.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();
		}
	} );	
}
*/

