$(document).ready(function() {
	$('#divHost').hide();
	$('#divSeo').hide();
	
	$("#nuvem").animate({
		left: "1200px"
	}, 90000);
	$("#nuvem").animate({
		left: "100px"
	}, 90000);

	if($('#portBox').length) {
		$('#portBox').show();
		$('#portBox').cycle({
			fx: 'scrollHorz',
			timeout: 0,
			speed: 800,
			next: '.next',
			prev: '.previous'
		});
	}
	
	if($('#img2').length) {
		$('#img2').show();
		$('#img2').cycle({
			fx: 'fade',
			timeout: 9000,
			speed: 800,
			next: '.next2',
			prev: '.previous2'
		});
	}
});

function ajax (local, iditem, contitem, totalitem) {
	switch(local) {
		case 'trocacase':
			$('html,body').animate(
				{scrollTop: $("#bannerPort").offset().top}
			, 300);
			$("#portTop").html('Carregando...');
			$.post('/sistemas/portfolio/trocacase.asp',{
				action: local,
				iditem: iditem,
				contitem: contitem,
				totalitem: totalitem
			},function(r){
				$("#portTop").html(unescape(r));
				$("#portTop").fadeIn();
			})
		break;
		case 'next':
			if (parseInt(contitem) < parseInt(totalitem)) {
				cont2 = parseInt(contitem) + 1
			}
			$("#portTop").html('Carregando...');
			$.post('/sistemas/portfolio/pagina.asp',{
				action: local,
				iditem: iditem,
				contitem: cont2,
				totalitem: totalitem
			},function(r){
				$("#portTop").html(unescape(r));
				$("#portTop").fadeIn();
			})
		break;
		case 'previous':
			if (parseInt(contitem) > 1) {
				cont2 = parseInt(contitem) - 1
			} else {
				return false;
			}
			$("#portTop").html('Carregando...');
			$.post('/sistemas/portfolio/pagina.asp',{
				action: local,
				iditem: iditem,
				contitem: cont2,
				totalitem: totalitem
			},function(r){
				$("#portTop").html(unescape(r));
				$("#portTop").fadeIn();
			})
		break;
	}
}

function solucoes(qualDiv) {
	$('#divSites').hide();
	$('#divHost').hide();
	$('#divSeo').hide();	
	$("#" + qualDiv).fadeIn("fast");
}

function anima(quem,disX,disY){
	$("#"+quem).stop().animate({
		left:"" + disX + "px",
		top:"" + disY + "px"
	}, 200);
}


function verifica_contato(formulario) {
	if (formulario.nome.value == "" || formulario.nome.value == "Nome:") {
		alert("Campo NOME está em branco!");
		formulario.nome.focus();
		return false;
	}
	if (formulario.nome.value == "" || formulario.nome.value == "E-mail:") {
		alert("Campo E-MAIL está em branco!");
		formulario.nome.focus();
		return false;
	}
	var formato = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
	if(!formato.test(formulario.email.value)) {
		alert("O campo E-MAIL está incorreto!");
		formulario.email.focus();
		return false;
	}
	if (formulario.cidade.value == "" || formulario.cidade.value == "Cidade:") {
		alert("Campo CIDADE está em branco!");
		formulario.cidade.focus();
		return false;
	}
	if (formulario.uf.value.length < 2 || formulario.uf.value == "UF:" || formulario.uf.value == "") {
		alert("Campo UF inválido!");
		formulario.uf.focus();
		return false;
	}
	if (formulario.mensagem.value == "" || formulario.mensagem.value == "Mensagem:") {
		alert("Campo MENSAGEM está em branco!");
		formulario.mensagem.focus();
		return false;
	}
}

function GetXMLHttp() {  
	if(navigator.appName == "Microsoft Internet Explorer") {  
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");  
	}  
	else {  
		xmlHttp = new XMLHttpRequest();  
	}  
	return xmlHttp;  
}   
var xmlRequest = GetXMLHttp();  

function abrirPag(valor,qualBar){ 
	if(qualBar != "nao"){
		$('html,body').animate(
			{scrollTop: $(".rolar").offset().top}
		, 1);
	}
	var url = valor;  
   
	xmlRequest.open("GET",url,true);  
	xmlRequest.onreadystatechange = mudancaEstado;  
	xmlRequest.send(null);  
   
	if (xmlRequest.readyState == 1) {  
		document.getElementById("contSol").innerHTML = "<img src='loader.gif'>";  
	}  
	return url;  
}  

function mudancaEstado(){  
	if (xmlRequest.readyState == 4){  
		document.getElementById("contSol").innerHTML = xmlRequest.responseText;  
	}  
}  
