//fuggvenyek
function handleTextField(tfield, op, deftext){
            switch(op){
		    case 'show' : if(tfield.value == '')
                                tfield.value=deftext;
		    break;
		    
                    case 'hide' : if(tfield.value == deftext)
				tfield.value='';
		    break;
	    }
        return true;
}

function toggle(el){
	var element = $('#'+el);
	if(element!==undefined){
		if (element.css('display')!=="block"){
			element.slideDown(250);
			return false;
		}
		else{
			element.slideUp(250);
			return false;
		}
	}
	return false;	
}


function writeMail(el){
				link=document.getElementById(el);
				var mail = ['medimom','medimom','.hu','@','mailto:'];
				if(link!==undefined){
				link.setAttribute('href',mail[4]+mail[0]+mail[3]+mail[1]+mail[2]);
				link.innerHTML=mail[0]+mail[3]+mail[1]+mail[2];
				}
			}
			
$(document).ready(function(){
	$('.subMenu').css('display','none');

	$('#txbQuery').focus(function(){
		handleTextField(this,'hide', 'keresendő szó...');
	})
	
	$('#txbQuery').blur(function(){
		handleTextField(this,'show', 'keresendő szó...');
	})
	
	$('#txbName').focus(function(){
		handleTextField(this,'hide', 'Az Ön neve...');
	})
	
	$('#txbName').blur(function(){
		handleTextField(this,'show', 'Az Ön neve...');
	})
	
	$('#txbEmail').focus(function(){
		handleTextField(this,'hide', 'Az Ön e-mail címe...');
	})
	
	$('#txbEmail').blur(function(){
		handleTextField(this,'show', 'Az Ön e-mail címe...');
	})
	
	$('.fancy').click(function(){
		$('#flashContainer').css('display','none');
	})
	
	$('#fancybox-close').click(function(){
		$('#flashContainer').css('display','block');
	})
})


function sendNewsletterRegistration()
{

	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var email = document.newsletter.txbEmail.value;
	
	if (reg.test(email) == ''){ alert('Kérjük érvényes e-mail címet adjon meg!'); return false;}
	else if (email == ''){ alert('Kérjük adja meg az e-mail címét!'); return false;}
	else if (document.newsletter.txbName.value == ''){ alert('Kérjük adja meg a nevét!'); return false;}


	var loading = document.getElementById('loading');
	if (loading!==null){
		loading.style.display='block';
		loading.innerHTML = '<img src="images/ajax-loader.gif">';
	}
	document.newsletter.submit();
	for (i=0;i<document.newsletter.elements.length;i++)
		document.newsletter.elements[i].disabled = true;
}

function newsletterRegistrationMessage(argMessage)
{
	for (i=0;i<document.newsletter.elements.length;i++)
		document.newsletter.elements[i].disabled = false;
	var loading = document.getElementById('loading');
	if (loading!==null)	loading.style.display='none';
	if (argMessage) alert(argMessage);
	document.newsletter.txbEmail.value = '';
	document.newsletter.txbName.value = '';
}
