// JavaScript Document

var envio = {
	'opened': false,
	'show': function(idarquivo){
		this.opened = true;
		mensure.load();
		
		var DS = {x:mensure.widthVisible(), y:mensure.heightTotal()};
		$('blockbg').style.height = DS.y + 'px';
		if (!is_ie) {
			$('blockbg').style.width = (DS.x - 17) + 'px';
		} else {
			$('blockbg').style.width = DS.x + 'px';
		}
		setAlpha('blockbg', 80);
		$('blockbg').style.display = 'block';
		
		$('envioarq_arquivo').value = idarquivo
		
		this.alinha();
		
	},
	'alinha' : function(){
		
		if(!this.opened) return;
		
		$('envioarquivo').style.display = 'block';
		//$('orcamentoP2').style.display = 'none';	
		
		var SC = getScroll();
		var VS = {x:mensure.widthVisible(), y:mensure.heightVisible()};
		var SZ = {x:$('envioarquivo').offsetWidth, y:$('envioarquivo').offsetHeight};
		
		newX = (VS.x-SZ.x)/2+SC.x;
		newY = (VS.y-SZ.y)/2+SC.y;
		
		$('envioarquivo').style.top = (newY)+'px';
		$('envioarquivo').style.left = (newX)+'px';
		
		

	},
	'hide': function(){
		this.opened = false;
		$('blockbg').style.display = 'none';
		$('envioarquivo').style.display = 'none';		
	}
} 

// JavaScript Document

verificaenvioarq = function(){
	var form = $('envioarq');
	erro = ''
	
	
	if(form.nomefrom.value==''){
		erro += 'Preencha seu nome.<br>';	
	}
	if(form.emailfrom.value=='' || !form.emailfrom.value.isMail()){
		erro += 'Preencha seu e-mail corretamente.<br>';	
	}
	
	
	if(form.tonome.value==''){
		erro += 'Preencha o nome.<br>';	
	}
	if(form.toemail.value=='' || !form.toemail.value.isMail()){
		erro += 'Preencha o e-mail corretamente.<br>';	
	}
	
	
	if(erro==''){
		SAWait.open();
		var xml = new xmlConnection();
		if (xml.create()){
			xml.setURL('/envioanexo/');
			xml.setMethod('GET');
			xml.addParameters('nocache',nocache());	
			xml.addParameters('nome',form.nomefrom.value);			
			xml.addParameters('email',form.emailfrom.value);
			xml.addParameters('tonome',form.tonome.value);
			xml.addParameters('toemail',form.toemail.value);
			xml.addParameters('arquivo',form.envioarq_arquivo.value);
			xml.addParameters('texto',form.texto.value);

		}
		xml.onComplete = function() {
			SAWait.close();
			this.setChildName('return');
			if(parseInt(this.getAttByName('retorno',0))==1){
				var cb = new Object();
				cb.onOk = function(){
					$('envioarq').reset();
					SA.close();					
				}
				SA.open('Arquivo efetuado!', 'O arquivo foi enviado com sucesso.', cb, 1, 1);
				
			}else{
				SA.open('Erro ao enviar!', 'Ocorreu um erro ao enviar seu arquivo. Favor tente novamente mais tarde.', null, 1, 1);
			}
		}
		envio.hide();
		xml.execute();
	}else{
		SA.open('Alerta', erro, null, 1, 1);	
	}
	
}
