	
//SETTING UP OUR POPUP
//0 means disabled; 1 means enabled;
var popupStatus = 0;

//loading popup with jQuery magic!   

function loadPopup(){   
	if(popupStatus==0){   
			$("#backgroundPopup").css({"opacity": "0.7" });   
			$("#backgroundPopup").fadeIn("slow");   
			$(".popupContact").fadeIn("slow");   
			popupStatus = 1;
			stateInputs(false);
		} 
}  

function disablePopup(){   
	if(popupStatus==1){   
			$("#backgroundPopup").fadeOut("slow");
			$(".popupContact").fadeOut("slow", function(){
						// troca todos os class
						$(".popupContact").each(function(index){
								$(this).removeClass('popupContact').addClass('popupdisabled');
							}
						);
				});
			popupStatus = 0;
			stateInputs(true);
	}   
}  

function centerPopup(){   
	var windowWidth = document.documentElement.clientWidth;   
	var windowHeight = document.documentElement.clientHeight;   
	var popupHeight = $(".popupContact").height();   
	var popupWidth = $(".popupContact").width();   
	// $(".popupContact").css({   "position": "absolute",   "top": windowHeight/2-popupHeight/2,   "left": windowWidth/2-popupWidth/2 }); 
	$(".popupContact").css({   "position": "absolute",   "top": 120,   "left": windowWidth/2-popupWidth/2 }); 
	//only need force for IE6   
	$("#backgroundPopup").css({   "height": windowHeight }); 
}  

function carregaPopup(strobj){
	popup = $("#"+strobj);
	
	if (popup.hasClass("popupdisabled")) {		
		popup.removeClass('popupdisabled').addClass('popupContact');		
	} 
	
	ajustaPopup();
	//centering with css
	centerPopup();
	//load popup
	loadPopup();
}

function ajustaPopup(){
	// $('.popupContact').draggable({ handle: ".popupContact H1", cursor: 'move', containment: 'window', scroll: false });

	// $('.popupContact').resizable({ minWidth: 650, minHeight: 350 });	

	//Click the x event!
	$(".popupContact .popupContactClose").click(function(){
		disablePopup();
	});
	
	//Click out event!
	$("#backgroundPopup").click(function(){
		disablePopup();
	});

	//Press Escape event!
	$(document).keypress(function(e){
		if(e.keyCode==27 && popupStatus==1){
		disablePopup();
	}
	});
}


function stateInputs(state){
	if(parseFloat(App.versaoBrowser)>0 && parseFloat(App.versaoBrowser)<7){
		dsp = (state==false?'hidden':'visible');
		// mostra/esconde campos options do formulário de busca Facil
		try{
			for(i=0;i<document.formBuscaFacil.elements.length;i++){
				if(document.formBuscaFacil.elements[i].type.toLowerCase()=='select-one'){
					document.formBuscaFacil.elements[i].style.visibility = dsp;
				}
			}
		}catch(e){
			erro = 1;
		}

		// mostra/esconde campos options do formulário de localização de atos
		try{
			for(i=0;i<document.cr.elements.length;i++){
				if(document.cr.elements[i].type.toLowerCase()=='select-one'){
					document.cr.elements[i].style.visibility = dsp;
				}
			}
		}catch(e){
			erro = 1;
		}
	}
}

function abrePagina(page){
		largura = 800;
		altura = 600;
		centroTop = screen.height/2 - altura/2;
		centroLeft = screen.width/2 - largura/2;
		switch(page){
			case 'decisoes':
				window.open('http://www.decisoes.com.br/', 'jan'+page);
			break;
			case 'prefeituraeletronica':
				window.open('http://www.prefeituraeletronica.com.br/', 'jan'+page);
			break;
			case 'mundocontabil':
				window.open('http://www.mundocontabil.com.br/', 'jan'+page);
			break;
			case 'comex':
				window.open('http://www.comexdata.com.br/', 'jan'+page);
			break;
		}
}