function isValidForm()
{
	var nome = document.getElementById('nome');
	var telefone = document.getElementById('telefone');
	var email = document.getElementById('email');
	if ( nome == null || nome.value == '')
	{
		alert('O campo Nome é obrigatório');
		nome.focus();
		return false;
	}
	if (telefone == null || telefone.value == '')
	{
		alert('O campo Telefone é obrigatório');
		telefone.focus();
		return false;
	}
	if(isNaN(telefone.value))
	{
		alert('O campo Telefone é inválido');
		return false;		
	}
	if ( email == null || email.value != '')
	{
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(email.value)) 
		{
			alert('O campo Email é inválido');
			email.focus();
			return false;
		}
	}
	return true;
}

function onLoadingPage()
{
	showDiv("content_news");
	var iterator = 3;
	// fill news
	if(news.length < 3)
		iterator = news.length;
	for( i=0; i<iterator; ++i)
	{
		document.getElementById('content_news').innerHTML += '<br/><p>' + news[i] + '</p>';
	}
	selectMenu('menu_news');
}
function unselectMenu()
{
	document.getElementById('menu_home').style.color='white';
	document.getElementById('menu_news').style.color='white';
	document.getElementById('menu_company').style.color='white';
	document.getElementById('menu_products').style.color='white';
	document.getElementById('menu_contacts').style.color='white';
}

function selectMenu(menuitem)
{
	unselectMenu();
	document.getElementById(menuitem).style.color='yellow';
}

function hideAll()
{
	hideDiv("content_home");
	hideDiv("content_news");
	hideDiv("content_products");
	hideDiv("content_company");
	hideDiv("content_contacts");
}

function hideDiv(divId){
	document.getElementById(divId).style.visibility = "hidden";
	document.getElementById(divId).style.display = "none";
}

function showDiv(divId)
{
	hideAll();
	document.getElementById(divId).style.visibility = "visible";
	document.getElementById(divId).style.display = "block";
	switch(divId)
	{
		case "content_contacts":
			document.getElementById("div_contacts_2").style.visibility = "visible";
			document.getElementById("div_contacts_2").style.display = "block";

			document.getElementById("slider-wrapper").style.visibility = "hidden";
			document.getElementById("slider-wrapper").style.display = "none";
			document.getElementById("div_company_2").style.visibility = "hidden";
			document.getElementById("div_company_2").style.display = "none";

			break;
		case "content_company":
			document.getElementById("div_company_2").style.visibility = "visible";
			document.getElementById("div_company_2").style.display = "block";

			document.getElementById("slider-wrapper").style.visibility = "hidden";
			document.getElementById("slider-wrapper").style.display = "none";
			document.getElementById("div_contacts_2").style.visibility = "hidden";
			document.getElementById("div_contacts_2").style.display = "none";
			break;
		default:
			document.getElementById("slider-wrapper").style.visibility = "visible";
			document.getElementById("slider-wrapper").style.display = "block";

			document.getElementById("div_contacts_2").style.visibility = "hidden";
			document.getElementById("div_contacts_2").style.display = "none";
			
			document.getElementById("div_company_2").style.visibility = "hidden";
			document.getElementById("div_company_2").style.display = "none";
			break;
	}

}

/****************************************************************/
/*							JQuery								*/
/****************************************************************/

jQuery(window).load(function(){

	var unselectAll=function()
	{
		jQuery('#product_cofre_text').css('color','white');
		jQuery('#product_concha_text').css('color','white');
		jQuery('#product_direito_text').css('color','white');
		jQuery('#product_vertical_text').css('color','white');
		jQuery('#product_horizontal_text').css('color','white');
		jQuery('#product_estrutura_text').css('color','white');
		jQuery('#product_prt_text').css('color','white');
		jQuery('#product_guardasois_text').css('color','white');
		jQuery('#product_estores_text').css('color','white');
	}

	function selectGlobal(event) {
	
		jQuery("#slideshow").nivoSlider({
			effect:"fade",
			slices:1,
			boxCols:8,
			boxRows:4,
			animSpeed:500,
			pauseTime:3000,
			startSlide:0,
			directionNav:true,
			directionNavHide:false,
			controlNav:false,
			controlNavThumbs:false,
			controlNavThumbsFromRel:true,
			keyboardNav:true,
			pauseOnHover:true,
			manualAdvance:false,
			product:"global"
		});
	}
	selectGlobal();
    jQuery('#menu_home').click(selectGlobal);
    jQuery('#menu_news').click(selectGlobal);
    jQuery('#menu_company').click(selectGlobal);
    jQuery('#menu_home').click(selectGlobal);
	jQuery('#menu_contacts').click(selectGlobal);
	
/************	cofre    *************/
    function selectProductCofre(event) {
		unselectAll();
		jQuery('#product_cofre_text').css('color','yellow');
		jQuery("#slideshow").nivoSlider({
			effect:"fade",
			slices:1,
			boxCols:8,
			boxRows:4,
			animSpeed:500,
			pauseTime:3000,
			startSlide:0,
			directionNav:true,
			directionNavHide:false,
			controlNav:false,
			controlNavThumbs:false,
			controlNavThumbsFromRel:true,
			keyboardNav:true,
			pauseOnHover:true,
			manualAdvance:false,
			product:"cofre"
		});
    }
    jQuery('#menu_products').click(selectProductCofre);

	jQuery('#product_cofre_text').click(selectProductCofre);
	
/************	concha    *************/
	
	jQuery('#product_concha_text').click(function() { 
		unselectAll();
		jQuery('#product_concha_text').css('color','yellow');

		jQuery("#slideshow").nivoSlider({
			effect:"fade",
			slices:1,
			boxCols:8,
			boxRows:4,
			animSpeed:500,
			pauseTime:3000,
			startSlide:0,
			directionNav:true,
			directionNavHide:false,
			controlNav:false,
			controlNavThumbs:false,
			controlNavThumbsFromRel:true,
			keyboardNav:true,
			pauseOnHover:true,
			manualAdvance:false,
			product:"concha"
		});
	});

/************	direito    *************/
	
	jQuery('#product_direito_text').click(function() { 
		unselectAll();
		jQuery('#product_direito_text').css('color','yellow');

		jQuery("#slideshow").nivoSlider({
			effect:"fade",
			slices:1,
			boxCols:8,
			boxRows:4,
			animSpeed:500,
			pauseTime:3000,
			startSlide:0,
			directionNav:true,
			directionNavHide:false,
			controlNav:false,
			controlNavThumbs:false,
			controlNavThumbsFromRel:true,
			keyboardNav:true,
			pauseOnHover:true,
			manualAdvance:false,
			product:"direito"
		});
	});

/************	vertical    *************/
	
	jQuery('#product_vertical_text').click(function() { 
		unselectAll();
		jQuery('#product_vertical_text').css('color','yellow');

		jQuery("#slideshow").nivoSlider({
			effect:"fade",
			slices:1,
			boxCols:8,
			boxRows:4,
			animSpeed:500,
			pauseTime:3000,
			startSlide:0,
			directionNav:true,
			directionNavHide:false,
			controlNav:false,
			controlNavThumbs:false,
			controlNavThumbsFromRel:true,
			keyboardNav:true,
			pauseOnHover:true,
			manualAdvance:false,
			product:"vertical"
		});
	});

/************	horizontal    *************/
	
	jQuery('#product_horizontal_text').click(function() { 
		unselectAll();
		jQuery('#product_horizontal_text').css('color','yellow');

		jQuery("#slideshow").nivoSlider({
			effect:"fade",
			slices:1,
			boxCols:8,
			boxRows:4,
			animSpeed:500,
			pauseTime:3000,
			startSlide:0,
			directionNav:true,
			directionNavHide:false,
			controlNav:false,
			controlNavThumbs:false,
			controlNavThumbsFromRel:true,
			keyboardNav:true,
			pauseOnHover:true,
			manualAdvance:false,
			product:"horizontal"
		});
	});

/************	estrutura    *************/
	
	jQuery('#product_estrutura_text').click(function() { 
		unselectAll();
		jQuery('#product_estrutura_text').css('color','yellow');

		jQuery("#slideshow").nivoSlider({
			effect:"fade",
			slices:1,
			boxCols:8,
			boxRows:4,
			animSpeed:500,
			pauseTime:3000,
			startSlide:0,
			directionNav:true,
			directionNavHide:false,
			controlNav:false,
			controlNavThumbs:false,
			controlNavThumbsFromRel:true,
			keyboardNav:true,
			pauseOnHover:true,
			manualAdvance:false,
			product:"estrutura"
		});
	});

/************	prt    *************/
	
	jQuery('#product_prt_text').click(function() { 
		unselectAll();
		jQuery('#product_prt_text').css('color','yellow');

		jQuery("#slideshow").nivoSlider({
			effect:"fade",
			slices:1,
			boxCols:8,
			boxRows:4,
			animSpeed:500,
			pauseTime:3000,
			startSlide:0,
			directionNav:true,
			directionNavHide:false,
			controlNav:false,
			controlNavThumbs:false,
			controlNavThumbsFromRel:true,
			keyboardNav:true,
			pauseOnHover:true,
			manualAdvance:false,
			product:"prt"
		});
	});

/************	guardasois    *************/
	
	jQuery('#product_guardasois_text').click(function() { 
		unselectAll();
		jQuery('#product_guardasois_text').css('color','yellow');

		jQuery("#slideshow").nivoSlider({
			effect:"fade",
			slices:1,
			boxCols:8,
			boxRows:4,
			animSpeed:500,
			pauseTime:3000,
			startSlide:0,
			directionNav:true,
			directionNavHide:false,
			controlNav:false,
			controlNavThumbs:false,
			controlNavThumbsFromRel:true,
			keyboardNav:true,
			pauseOnHover:true,
			manualAdvance:false,
			product:"guardasois"
		});
	});

/************	estores    *************/
	
	jQuery('#product_estores_text').click(function() { 
		unselectAll();
		jQuery('#product_estores_text').css('color','yellow');
		jQuery('#product_estores').css('border','1px');
		jQuery('#product_estores').css('border-color','white');
				
		jQuery("#slideshow").nivoSlider({
			effect:"fade",
			slices:1,
			boxCols:8,
			boxRows:4,
			animSpeed:500,
			pauseTime:3000,
			startSlide:0,
			directionNav:true,
			directionNavHide:false,
			controlNav:false,
			controlNavThumbs:false,
			controlNavThumbsFromRel:true,
			keyboardNav:true,
			pauseOnHover:true,
			manualAdvance:false,
			product:"estores"
		});
	});	
});	

