function centerVertically()
{
	var availHeight;
	if (self.innerHeight) // all except Explorer
	{
		availHeight = self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientHeight)
		// Explorer 6 Strict Mode
	{
		availHeight = document.documentElement.clientHeight;
	}
	else if (document.body) // other Explorers
	{
		availHeight = document.body.clientHeight;
	}	
	
	var oHeight = document.getElementById('container').offsetHeight;
	
	if(((availHeight-oHeight)/2) > 0)
	{
		document.getElementById('container').style.marginTop = ((availHeight-oHeight)/2)+"px";
	}
}

function checkForm(oForm)
{
	var msg = (CONF_lang == 'pt' ? 'Por favor preencher o campo ' : 'Please fill out the field ');

	var requiredFields = ['nome','email','telefone','cidade','estado','assunto','mensagem'];
	for(var i=0; i<requiredFields.length; i++)
	{
		
		oForm[requiredFields[i]].style.border = "1px solid #666";
		
		if(oForm[requiredFields[i]].value == "")
		{
			oForm[requiredFields[i]].style.border = "1px solid red";
			alert(msg+requiredFields[i]+'.');
			oForm[requiredFields[i]].focus();
			return false;
		}
		
		if(requiredFields[i] == "telefone")
		{
			var telRegExp = new RegExp('[^0-9]', 'g');
			oTelefone = oForm[requiredFields[i]];
			oTelefone = oTelefone.value.search(telRegExp);
			if(oTelefone != -1)
			{
				oForm[requiredFields[i]].style.border = "1px solid red";
				alert(msg+requiredFields[i]+' somente com numeros.');
				oForm[requiredFields[i]].value = oForm[requiredFields[i]].value.replace(telRegExp,'');
				oForm[requiredFields[i]].focus();
				return false;
			}
		}

		if(requiredFields[i] == "email")
		{
			var emailRegExp = new RegExp('[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$', 'g');
			var oEmail = oForm[requiredFields[i]];
				oEmail = oEmail.value.search(emailRegExp);
			if(oEmail != 0)
			{
				oForm[requiredFields[i]].style.border = "1px solid red";
				alert(msg+requiredFields[i]+' corretamente.');
				oForm[requiredFields[i]].focus();
				return false;
			}
		}
		
	}
}

var oVideo = {
	play : function(file)
	{
		pageTracker._trackPageview('Video: '+file);
		var oFlash =  '<span><a href="javascript:oVideo.close();">X</a></span>';
			oFlash += '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="320" height="285" id="produtos-afiadora-brocas" align="middle">';
			oFlash += '<param name="allowScriptAccess" value="sameDomain" />';
			oFlash += '<param name="allowFullScreen" value="false" />';
			oFlash += '<param name="base" value="video/">';
			oFlash += '<param name="movie" value="video/'+file+'.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />';
			oFlash += '<embed src="video/'+file+'.swf" base="video/" quality="high" bgcolor="#ffffff" width="320" height="285" name="produtos-afiadora-brocas" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
			oFlash += '</object>';

			oVideoHolder = document.getElementById('video');
			oVideoHolder.innerHTML = "";
			oVideoHolder.style.display = "block";
			oVideoHolder.innerHTML = oFlash;
	},
	close : function()
	{
		oVideoHolder.innerHTML = "";
		oVideoHolder.style.display = "none";
	}
}