/**
 * @author Jose Carlos Soares de Souza <josecarlos@globtec.eti.br>
 */




function abrir(url) {
	location.href = url;
}


/**
 * Contato
 */

function abre_mapa1() {

	var winl 	= (screen.width - 500) / 2;
	var wint 	= (screen.height - 360) / 2;
	winprops 	= 'width=535,height=400,top='+wint+',left='+winl+', scrollbars=no, noresizable';
	mypage 		= '../src/mapa1.html';
	myname 		= 'mapa';
	win 		= window.open(mypage, myname, winprops);

	if (parseInt(navigator.appVersion) >= 4) win.window.focus();
}

function abre_mapa2() {

	var winl 	= (screen.width - 500) / 2;
	var wint 	= (screen.height - 360) / 2;
	winprops 	= 'width=535,height=400,top='+wint+',left='+winl+', scrollbars=no, noresizable';
	mypage 		= '../src/mapa2.html';
	myname 		= 'mapa';
	win 		= window.open(mypage, myname, winprops);

	if (parseInt(navigator.appVersion) >= 4) win.window.focus();
}
 
 
 
 
function deletar(url) {
	
	if (confirm('Deseja realmente excluir'))
		location.href = url;
	
}

 /** 
 * @param {Object} obj
 */
function selecionar(obj) {

	if (obj.checked)
		marcaTudo();
	else
		desmarcaTudo();
	
}

/**
 * Marca todos checkbox da listagem
 */
function marcaTudo() {
	
	for (var i = 0; i < document.forms[document.forms.length - 1].elements.length; i++)
		if (document.forms[document.forms.length - 1].elements[i].type == 'checkbox')
			document.forms[document.forms.length - 1].elements[i].checked = true;
	
}

/**
 * Desmarca todos checkbox da listagem
 */
function desmarcaTudo () {
	
	for (var i = 0; i < document.forms[document.forms.length - 1].elements.length; i++)
		if (document.forms[document.forms.length - 1].elements[i].type == 'checkbox')
			document.forms[document.forms.length - 1].elements[i].checked = false;
	
}


function mascara(){

	$j = jQuery.noConflict();

	$j("#telefone").mask("(99)9999-9999");

	$j("#dt_niver").mask("99/99/9999");

	$j("#celular").mask("(99)9999-9999");

}


/**
 * Cadastra usuarios
 */
function cadastrese () {
	
	$j = jQuery.noConflict();

	var tipo = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var pars = 'n_nome=' + $j('#n_nome').val() + '&e_email=' + $j('#e_email').val();

	if (!$j('#n_nome').val()) {
		alert('Digite seu nome');
		$j('#n_nome').focus();
		return false;
	}

	if (!tipo.test($j('#e_email').val())) {
		alert('Email invalido');
		$j('#e_email').focus();
		return false;
	}

	var html = $j.ajax ({

		type: 'POST',
		url: '../src/cadastrar.php',
		data: pars,		
		async: false

	}).responseText;

	$j('#n_nome').val('Nome');
	$j('#e_email').val('E-mail');

	alert(html);
	return false;

}

/**
 * Cadastra usuarios
 */
function verCadastro() {
	
	$j = jQuery.noConflict();
	
	var tipo = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if (!$j('#nome').val()) {
		alert('Digite seu nome');
		$j('#nome').focus();
		return false;
	}
	
	if (!tipo.test($j('#email').val())) {
		alert('Email invalido');
		$j('#email').focus();
		return false;
	}
	
	if (!$j('#dt_niver').val()) {
		alert('Digite a sua Data de Nascimento');
		$j('#dt_niver').focus();
		return false;
	}
	
	if (!$j('#telefone').val()) {
		alert('Digite seu Telefone');
		$j('#telefone').focus();
		return false;
	}
	
	if (!$j('#cidade').val()) {
		alert('Digite sua Cidade');
		$j('#cidade').focus();
		return false;
	}
	
	if (!$j('#estado').val()) {
		alert('Digite seu Estado');
		$j('#estado').focus();
		return false;
	}
	
	var sexo;
	var receber_news;
	
	if(document.getElementById('M').checked){
		sexo = "M";
	}else{
		sexo = "F";
	}

	if(document.getElementById('news').checked){
		news = "1";
	}else{
		news = "0";
	}
	
	var pars = 'nome=' + $j('#nome').val() + '&email=' + $j('#email').val() + '&dt_niver=' + $j('#dt_niver').val() + '&telefone=' + $j('#telefone').val() + '&cidade=' + $j('#cidade').val() + '&estado=' + $j('#estado').val() + '&sexo=' + sexo + '&receber_news=' + news;

	//alert(pars);
	
	var html = $j.ajax ({
		
		type: 'POST',
		url: '../src/cadastrar.php',
		data: pars,		
		async: false
		
	}).responseText;
	
	$j('#nome').val('');
	$j('#email').val('');
	$j('#dt_niver').val('');
	$j('#telefone').val('');
	$j('#cidade').val('');
	$j('#estado').val('');
	document.getElementById('M').checked = true;
	document.getElementById('news').checked = true;
	
	alert(html);
	return false;
	
}

/**
 * Verifica from contato
 */
function verContato () {
	$j = jQuery.noConflict();
	//Nome
	if (!$j('#nome').val()) {
		alert('Digite seu nome');
		$j('#nome').focus();
		return false;
	}

	//Email
	var tipo = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (!tipo.test($j('#email').val())) {
		alert('Email invalido');
		$j('#email').focus();
		return false;
	}

	//Telefone
	if (!$j('#telefone').val()) {
		alert('Digite seu telefone');
		$j('#telefone').focus();
		return false;
	}

	//Endereco
	if (!$j('#celular').val()) {
		alert('Digite seu celular');
		$j('#celular').focus();
		return false;
	}

	//Cidade
	if (!$j('#cidade').val()) {
		alert('Digite sua cidade');
		$j('#cidade').focus();
		return false;
	}

	//UF
	if (!$j('#uf').val()) {
		alert('Digite seu estado');
		$j('#uf').focus();
		return false;
	}

	//Mensagem
	if (!$j('#mensagem').val()) {
		alert('Digite sua mensagem');
		$j('#mensagem').focus();
		return false;
	}

	var pars = 'nome=' + $j('#nome') .val() + '&email=' + $j('#email').val() + '&telefone=' + $j('#telefone').val() + '&celular=' + $j('#celular').val() + '&cidade=' + $j('#cidade').val() + '&uf=' + $j('#uf').val() + '&mensagem=' + $j('#mensagem').val();

	var html = $j.ajax ({

		type: 'POST',
		url: '../src/contato.php',
		data: pars,
		async: false

	}).responseText;

	alert(html);
	
	$j('#nome').val('');
	$j('#email').val('');
	$j('#telefone').val('');
	$j('#endereco').val('');
	$j('#cidade').val('');
	$j('#uf').val('');
	$j('#mensagem').val('');

}

function baixarImagem () {
	$j = jQuery.noConflict();
	
	var pars = 'file=' + $j('#file') .val();

	var html = $j.ajax ({

		type: 'POST',
		url: '../src/download.php',
		data: pars,
		async: false

	}).responseText;


}

function submitForm (frm) {
	$j = jQuery.noConflict();
	$j(frm).submit();	
	
}


/**
 * Verifica form 
 */
function verOrcamento () {
	$j = jQuery.noConflict();

	//Nome
	if (!$j('#empresa').val()) {
		alert('Digite a Empresa');
		$j('#empresa').focus();
		return false;
	}
	//Responsavel
	if (!$j('#responsavel').val()) {
		alert('Digite o responsavel');
		$j('#responsavel').focus();
		return false;
	}

	//Email
	var tipo = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if (!tipo.test($j('#n_email').val())) {
		alert('Email invalido');
		$j('#n_email').focus();
		return false;
	}

	//Telefone
	if (!$j('#telefone').val()) {
		alert('Digite seu telefone');
		$j('#telefone').focus();
		return false;
	}

	//Cidade
	if (!$j('#cidade').val()) {
		alert('Digite sua cidade');
		$j('#cidade').focus();
		return false;
	}

	//UF
	if (!$j('#uf').val()) {
		alert('Digite seu estado');
		$j('#uf').focus();
		return false;
	}

	//Descricao
	if (!$j('#produtos').val()) {
		alert('Digite os produtos');
		$j('#produtos').focus();
		return false;
	}

	//Prazo
	if (!$j('#prazo').val()) {
		alert('Digite o prazo');
		$j('#prazo').focus();
		return false;
	}



	var pars = 'empresa=' + $j('#empresa') .val() + '&responsavel=' + $j('#responsavel').val() + '&email=' + $j('#n_email').val() + '&telefone=' + $j('#telefone').val() + '&fax=' + $j('#fax').val() + '&cidade=' + $j('#cidade').val() + '&uf=' + $j('#uf').val() + '&produtos=' + $j('#produtos').val() + '&prazo=' + $j('#prazo').val();

	var html = $j.ajax ({

		type: 'POST',
		url: 'src/orcamento.php',
		data: pars,
		async: false

	}).responseText;
	
	alert(html)
	
	$j('#empresa').val('');
	$j('#responsavel').val('');
	$j('#n_email').val('');
	$j('#telefone').val('');
	$j('#cidade').val('');
	$j('#uf').val('');
	$j('#produtos').val('');
	$j('#prazo').val('');	

}
/*
function montaFlash(destino, flavez, width, height, trans, scale){
	alert(destino)
	var myFlash = 
		'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+width+'" height="'+height+'" id="'+flavez+'" align="middle">'+
		'<param name="allowScriptAccess" value="sameDomain" />'+
		'<param name="movie" value="'+flavez+'.swf" />'
	;
	if (trans == "yes"){
		myFlash += '<param name="wmode" value="transparent" />';
	}
	if (scale == "yes"){
		myFlash += '<param name="scale" value="noscale" />';
	}
	myFlash +=
		'<param name="quality" value="high" />'+
		'<param name="bgcolor" value="#ffffff" />'+
		'<embed src="'+flavez+'.swf" quality="high" wmode="transparent" width="'+width+'" height="'+height+'" name="empresas" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'+
		'</object>'
	;
	document.getElementById(destino).innerHTML = myFlash;
}
*/




function carregaImagem(imagem, descricao, dividdesc, codigo_peca)
{	
	divId	  = "carregaFoto";
	dividdesc = document.getElementById(dividdesc) ?  document.getElementById(dividdesc) : null;
	
	if(divId)
	{
		pgAltura	= "333";
		pgLargura	= "500";
		var alturaPg		= document.body.scrollHeight>480 ? document.body.scrollHeight : 480;
		var larguraPg		= document.body.scrollWidth;
		var divCarregando	= document.getElementById('carregaFoto') ? document.getElementById('carregaFoto') : null;

		
		document.getElementById("carregaFoto").innerHTML = "<div style='z-index:1001; color:#FF0000; width:"+pgAltura+"px; height:"+pgLargura+"px; text-align:center; background-image:url(../images/loading.gif); background-repeat:no-repeat; background-position:center center'>&nbsp;</div>";
		divCarregando.style.display = "block";
		
		//divCarregando.innerHTML = "<div style='z-index:1000; position:absolute; margin-top:0px; margin-left:0px; color:#FF0000; width:"+pgAltura+"px; height:"+pgLargura+"px; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; background:#F1F1F1;' align='center'></div><div style='z-index:1001; position:absolute; color:#FF0000; width:"+larguraPg+"px; height:"+pgLargura+"px; text-align:center; background-image:url(../layout/ajax/slideshow_loader.gif); background-repeat:no-repeat; background-position:center center'>&nbsp;</div>";

		// Carrega imagem load para ajax
			myImage = new Image();
			myImage.src = imagem; 
		// Carrega imagem load para ajax
		
		zeraCarregaImagem = setInterval(function()
		{
			///alert(myImage.complete);
			if(myImage.complete)
			{
				//alert (codigo_peca);
					
									
					html = "<div style='width:"+pgAltura+"px; height:"+pgLargura+"px;'><a href=\"#\"><img src=\""+myImage.src+"\" \width=\"333\" height=\"500\"></a></div>";
					
					html2 = "<div id=\"codigoPeca\" class=\"desc\"><small>"+codigo_peca+"</small></div>";
					
					document.getElementById("carregaFoto").innerHTML = html;
					
					document.getElementById("codigoPeca").innerHTML = html2;
					
					clearInterval(zeraCarregaImagem);
					
			}
		}, 100);
	}else{
			alert("nao funfo");
		}
}

