// JavaScript Document
function StartBackgroundPedido(){
	
	var objBody = document.getElementsByTagName("body").item(0);
	/*var objOverlay = document.createElement("div");
	objOverlay.setAttribute('id','overlay');*/
	var objOverlay = $('overlay');
	if(!objOverlay)
	{
		var objOverlay = document.createElement("div");
		objOverlay.setAttribute('id','overlay');
	}
	objOverlay.style.display = 'none';
	objBody.appendChild(objOverlay);

	hideSelectBoxes();
	
	var arrayPageSize = getPageSize();
	objOverlay.style.height = arrayPageSize[1] +"px";
	new Effect.Appear('overlay', { duration: 0.2, from: 0.0, to: 0.5 });
	
	var arrayPageScroll = getPageScroll();
	var enviandoTop = arrayPageScroll[1] + (arrayPageSize[3] / 3);
	
	if( !$('confimEmail') ){
		var objConfEmail = document.createElement('div');
		objConfEmail.setAttribute('id', 'confimEmail');
		objBody.appendChild(objConfEmail);
	}

	$('confimEmail').style.top = enviandoTop+"px";
	$('confimEmail').appendChild( $('enviar_pedido') )
	
	Element.show('confimEmail');
	Element.show('enviar_pedido');
}

function a(e)
{
	//alert(e.responseText);	
}

//enviar pedido
function enviarPedido(){
	var pedido = $('pedido_musica').value;
	if(pedido == 'Digite seu pedido') alert('Digite seu pedido');
	else
	{
		var pars = 'pedido=' + pedido;
		var url  = 'utils/enviar/enviar_pedido.php';
		
		var pedidoAjax = new Ajax.Request( url, { method: 'get', parameters: pars, onLoading: Pedido, onComplete: a } );
	}
}

//pedido
function Pedido(){
	Element.hide('enviar_pedido');
	Element.hide('confimEmail');
	StartEnviaPedido();
}

//fechar janela
function StopPedido(){
	Element.hide('confimEmail');
	new Effect.Fade('overlay', { duration: 0.2});
	showSelectBoxes();
	$('pedido_musica').value = 'Digite seu pedido';
}

//animacao
function StartEnviaPedido(){	
	var objImagem = document.createElement("img");
	objImagem.setAttribute('src', 'templates/images/enviando_mensagem.gif');
	objImagem.setAttribute('id', 'img_enviando');
	$('confimEmail').appendChild(objImagem);
	
	Element.show('confimEmail');
	setTimeout(StopEnviaPedido,7000);
}
function StopEnviaPedido(){
	Element.hide('confimEmail');
	Element.remove('img_enviando');
	new Effect.Fade('overlay', { duration: 0.2});
	$('pedido_musica').value = 'Digite seu pedido';
	showSelectBoxes();
}

//funcoes para esconder campos
function showSelectBoxes(){
	selects = document.getElementsByTagName("select");
	for (i = 0; i != selects.length; i++) {
		selects[i].style.visibility = "visible";
	}
}


function hideSelectBoxes(){
	selects = document.getElementsByTagName("select");
	for (i = 0; i != selects.length; i++) {
		selects[i].style.visibility = "hidden";
	}
}