// JavaScript Document

/*--- SUBMENU ---*/

var subm = function(id, display)
{
	var sm = document.getElementById(id);
		
	if(display == true)
	{
		sm.className = 'show';
		
		var item = document.getElementById(id+'_img');
		
		item.style.position = 'relative';
		
		var posx = item.offsetLeft;
		var posy = item.offsetTop;
		
		sm.style.left = (posx + 227 + 18)+'px';
		sm.style.top = (posy)+'px';
	}
}

var subm_hidden = function(sm1, sm2, sm3, sm4, sm5, sm6)
{
	if(!sm1)sm1=0; else document.getElementById(sm1).className = 'hidden';
	if(!sm2)sm2=0; else document.getElementById(sm2).className = 'hidden';
	if(!sm3)sm3=0; else document.getElementById(sm3).className = 'hidden';
	if(!sm4)sm4=0; else document.getElementById(sm4).className = 'hidden';
	if(!sm5)sm5=0; else document.getElementById(sm5).className = 'hidden';
	if(!sm6)sm6=0; else document.getElementById(sm6).className = 'hidden';
}

/*--- CONTACT ---*/

var contact = function()
{
	var name = document.getElementById('name');
	var birth = document.getElementById('birth');
	var occupation = document.getElementById('occupation');
	var mail = document.getElementById('mail');
	var msg = document.getElementById('msg');
	
	if(!name.value)
	{
		name.className = 'focus_contact';
		name.focus();
	}
	else if(!birth.value)
	{
		birth.className = 'focus_contact';
		birth.focus();
	}
	else if(!occupation.value)
	{
		occupation.className = 'focus_contact';
		occupation.focus();
	}
	else if(!mail.value)
	{
		mail.className = 'focus_contact';
		mail.focus();
	}
	else if(!msg.value)
	{
		msg.className = 'focus_text_contact';
		msg.focus();
	}
	else
	{
		window.location.href = 'pg_cont.php?act=send&name='+ name.value +'&birth='+ birth.value +'&occupation='+ occupation.value +'&mail='+ mail.value +'&msg='+ msg.value +'';
	}
}

/*--- TIPS ---*/

var moretips = function()
{
	var more_tips = document.getElementById('more_tips');
	var content_tips_nut = document.getElementById('content_tips_nut');
	
	content_tips_nut.innerHTML = more_tips.innerHTML+'<div id=\"content_tips_nut_label\">&nbsp;</div><div id=\"content_tips_nut_more\"><img src=\"img/bt_less_out.jpg\" onmouseover=\"this.src=\'img/bt_less_over.jpg\'\" onmouseout=\"this.src=\'img/bt_less_out.jpg\'\" onclick=\"lesstips()\" /></div>';
}

var lesstips = function()
{
	var content_tips_nut = document.getElementById('content_tips_nut');
	
	content_tips_nut.innerHTML = "<div id=\"content_tips_nut_label\">Mais dicas...</div><div id=\"content_tips_nut_more\"><img src=\"img/bt_more_out.jpg\" onmouseover=\"this.src='img/bt_more_over.jpg'\" onmouseout=\"this.src='img/bt_more_out.jpg'\" onclick=\"moretips()\" /></div>";
}

/*--- TIPS BOOKS ---*/

var morebooks = function(id)
{
	var books = document.getElementById('books_'+id);
	var books_s = document.getElementById('books_s_'+id);
	
	books.innerHTML = books_s.innerHTML;
}

var lessbooks = function(id)
{
	var books = document.getElementById('books_'+id);
	var books_h = document.getElementById('books_h_'+id);
	
	books.innerHTML = books_h.innerHTML;
}

/*--- RECEITAS ---*/

var morerec = function()
{
	var more_rec = document.getElementById('more_rec');
	var content_rec = document.getElementById('content_rec');
	
	content_rec.innerHTML = more_rec.innerHTML+"<div id=\"content_rec_label\">&nbsp;</div><div id=\"content_rec_more\"><img src=\"img/bt_less_out.jpg\" onmouseover=\"this.src='img/bt_less_over.jpg'\" onmouseout=\"this.src='img/bt_less_out.jpg'\" onclick=\"lessrec()\" /></div>";
}

var lessrec = function()
{
	var content_rec = document.getElementById('content_rec');
	
	content_rec.innerHTML = "<div id=\"content_rec_label\">Mais receitas...</div><div id=\"content_rec_more\"><img src=\"img/bt_more_out.jpg\" onmouseover=\"this.src='img/bt_more_over.jpg'\" onmouseout=\"this.src='img/bt_more_out.jpg'\" onclick=\"morerec()\" /></div>";
}

/*--- TEXTOS ---*/

var moretext = function()
{
	var more_text = document.getElementById('more_text');
	var content_text = document.getElementById('content_text');
	
	content_text.innerHTML = more_text.innerHTML+'<div id=\"content_text_label\">&nbsp;</div><div id=\"content_text_more\"><img src=\"img/bt_less_out.jpg\" onmouseover=\"this.src=\'img/bt_less_over.jpg\'\" onmouseout=\"this.src=\'img/bt_less_out.jpg\'\" onclick=\"lesstext()\" /></div>';
}

var lesstext = function()
{
	var content_text = document.getElementById('content_text');
	
	content_text.innerHTML = "<div id=\"content_text_label\">Mais textos...</div><div id=\"content_text_more\"><img src=\"img/bt_more_out.jpg\" onmouseover=\"this.src='img/bt_more_over.jpg'\" onmouseout=\"this.src='img/bt_more_out.jpg'\" onclick=\"moretext()\" /></div>";
}

/*--- PRINT ---*/

var openwindow = function(url, name, features)
{
	features = features + ", height="+ (screen.height - 60) + ", left=0, top=0";
	window.open(url, name, features);
}

/*--- POP ---*/

var openwindow2 = function(url, name, features)
{
	window.open(url, name, features);
}

/*--- E-MAIL ---*/

var newsletter = function()
{
	var mail = document.getElementById('newsletter_mail');
	var mailx = mail.value;
	
	var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
    var check=/@[\w\-]+\./;
    var checkend=/\.[a-zA-Z]{2,3}$/;
	
	if(!mailx)
	{
		mail.focus();
	}
	else
	{	
		if(((mailx.search(exclude) != -1)||(mailx.search(check)) == -1)||(mailx.search(checkend) == -1))
		{
			mail.focus();
		}
		else
		{
			window.location.href = '?send=ok&mail='+mailx+'';
		}
	}
}