/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
function bevo_init()
{
	$('btn_bevo_closer').observe('click', function(){
		Effect.Fade('bevo_content_trans', { duration: 1.3 });
		});
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function bevo_showLexiHint(lexiId, lexiLang)
{	$('bevo_trans_head').update('');
	$('bevo_trans_content').update('');
	var rjob_cntUrl = 'bevo_logic/bevoControl.inc.php';
    var rjob_cntElm = {rjobTodo: 'getLexiContent', lexiId: lexiId, lexiLang:lexiLang};
	var rjob_cntReq = new Ajax.Request(rjob_cntUrl, {method:'post', parameters: rjob_cntElm, onComplete:  function(e)
		{	var rjob_ResData		= e.responseText;
			var rjob_ResDataSplit 	= rjob_ResData.split('|');
            if(rjob_ResDataSplit[0] == 'y')
			{	$('bevo_trans_head').update(rjob_ResDataSplit[1]);
				$('bevo_trans_content').update(rjob_ResDataSplit[2]);
				Effect.Appear('bevo_content_trans', { duration: 0.5 });
			}
		}
		});
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function bevo_showWords(listLetter)
{	var lexiWordChild = $('bevo_lexiWord_list').childElements();
	lexiWordChild.each(Element.hide);
	for(var te=0;te<lexiWordChild.length;te++)
	{	var wordElem_split = lexiWordChild[te].id.split('_');
		if(wordElem_split[1] == listLetter)
		{	lexiWordChild[te].appear({ duration: 1.0 });
		}
	}
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function bevo_showLexiCont(letterId)
{	var lexiContChild = $('bevo_lexiDesc_list').childElements();
	lexiContChild.each(Element.hide);
	for(var te=0;te<lexiContChild.length;te++)
	{	var contElem_split = lexiContChild[te].id.split('_');
		if(contElem_split[3] == letterId)
		{	lexiContChild[te].appear();
		}
	}
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function bevo_kontaktInit()
{	$('bevo_frm_contact').reset();
	$('bevo_contact_r_msg').hide();
	$('bevo_frm_contact').show();
	$('btn_contact_send').observe('click', function(){
		var bevo_cntUrl 	= 'bevo_logic/bevoControl.inc.php';
		var bevo_cntElm 	= {rjobTodo: 'bevoChkContact', rjobData: $('bevo_frm_contact').serialize()};
		var bevo_cntReq	= new Ajax.Request(bevo_cntUrl, {method:'post', parameters: bevo_cntElm, onComplete:  function(e)
		{	var bevo_cntResData 		= e.responseText;
			var bevo_cntResDataSplit 	= bevo_cntResData.split('|');
			var bevo_cntAllFields 		= new Array("contact_vorname", "contact_nachname", "contact_telprivat","contact_email","contact_message","contact_firma");
			var bevo_cntMustFields 		= new Array("contact_vorname", "contact_nachname", "contact_telprivat","contact_email","contact_message","contact_firma");
			if(bevo_cntResDataSplit[0] == 'y')
			{	$('bevo_frm_contact').hide();
				$('bevo_contact_r_msg').update(bevo_cntResDataSplit[1]);
				$('bevo_contact_r_msg').show();
			}
			else
			{	if(bevo_cntResDataSplit[0] == 'n')
				{	for(var cf=0;cf<bevo_cntAllFields.length;cf++)
					{	$(bevo_cntAllFields[cf]).setStyle({borderColor:'#8BA1AC'});
					}
					for(var te=0;te<bevo_cntResDataSplit.length;te++)
					{	if(te>=1)
						{	$(bevo_cntResDataSplit[te]).setStyle({borderColor:'red'});
						}
					}
				}
			}
		}
		});
	});	
	
}
