var RollIt = {
    timeout : null,
    showPopup : function(e){
        clearTimeout(this.timeout);
        if($(e).style.display == 'none'){
            this.timeout = setTimeout(function(){new Effect.BlindDown(e, {duration:.3, fps:40})},500);
        }
    },
    hidePopup : function(e){
        if($(e).style.display == 'none'){
            clearTimeout(this.timeout);
        }else{
            this.timeout = setTimeout(function(){new Effect.BlindUp(e, {duration:.5, fps:40})},500);
        }
    }    
}

function submitEmail(frm,sending) {
	if (checkEmail(frm.email.value)) {
		if (frm.accept.checked) {
			frm.smBut.value=sending;
			frm.smBut.disabled=true;
			new Ajax.Request('/actions.php', {method: 'post',parameters: {action:'subscribe', email: frm.email.value, language:frm.language.value, name:frm.name.value}});
		} else {
			Effect.Shake('acceptLine',{distance:5, duration:0.3});
		}
	} else {
		Effect.Shake('subscribeEmail',{distance:5, duration:0.3});
	}
}
function contactMe(frm,sending) {
	if (frm.name.value=='') {
		Effect.Shake('subscribeName',{distance:5, duration:0.3});
		document.getElementById('subscribeName').focus();
	} else if (frm.email.value=='') {
		Effect.Shake('subscribeEmail',{distance:5, duration:0.3});
		document.getElementById('subscribeEmail').focus();
	} else {
		frm.smBut.value=sending;
		new Ajax.Request('/actions.php', {method: 'post',parameters: {action:'callmeback',  name: frm.name.value,  email: frm.email.value, comments: frm.comments.value, language:frm.language.value}});
	}
}

function validateEmail(fld) {
	//alert(fld.value);
	//window.status = frm.email.value;
	if (checkEmail(fld.value)) {
		//document.subscribe.smBut.disabled=false;
	} else {
		//document.subscribe.smBut.disabled=true;	
	}
}

function checkEmail(str) {
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	return filter.test(str);
}

function openSite(url) {
	window.open(url);
}

function showSubscribe(lang,name,email) {
	setTimeout("doShowSubscribe('"+lang+"','"+name+"','"+email+"');",1500);
}

function doShowSubscribe(lang,name,email) {
	myLightWindow.activateWindow({
		width:520,
		height:500,
		href: '/popups/'+lang+'/newsletter.php?name='+name+'&email='+email
	});
}	