var URLBase = 'http://' + window.location.host + '/';
var h_win = null;
var b_win = null;

function pesquisaURL() {
	str = new String(window.location);
	pos = str.lastIndexOf("r=");
	op = str.substring(pos+2,str.length);
	return op;
}

if(pesquisaURL() !== "1") {
	window.focus();
}

function navegar(pagina, seguro)
{	
	if(seguro=="S"){
		window.location = 'https://' + window.location.host +'/' + pagina;
	} else {
		window.location = 'http://' + window.location.host +'/' + pagina;
	}
}

function carregar_imagem(objeto, imagem)
{	
	objeto.src = window.location.protocol + '//' + window.location.host+'/' + imagem;
}

function banco_imagens(filtro)
{
	if (filtro!==null && filtro !==""){
		query = "?q="+filtro;
	} else {
		query = "";
	}
	arquivo = URLBase + 'Noticias/Banco_Imagens.asp';
	b_win = window.open(arquivo+query,'banco_imagens','width=400,height=554,toolbar=no,status=yes,menubar=no,resizable=no,scrollbars=no,top=' + (screen.availHeight-554)/2 + ',left=' + (screen.availWidth-400)/2);
	//if ((b_win == null) || (b_win == false)){
		//if(confirm('O bloqueador de pop-ups não permitiu a abertura do Banco de Imagens.\nDeseja tentar novamente?')) {
			//alert(window.open(arquivo,'banco_imagens','width=400,height=554,toolbar=no,status=yes,menubar=no,resizable=no,scrollbars=no,top=' + (screen.availWidth-600)/2 + ',left=' + (screen.availWidth-400)/2));
		//}
	//}
}

var MS = navigator.appVersion.indexOf("MSIE")
window.isIE4 = (MS>0) && ((parseInt(navigator.appVersion.substring(MS+5,MS+6)) >= 4) && (navigator.appVersion.indexOf("MSIE"))>0)

function checkExpand()
{
	if (""!=event.srcElement.id) {
		var ch = event.srcElement.id + "Resp";
		var el = document.all[ch]; 
		if (null!=el) el.style.display = "none" == el.style.display ? "" : "none"
		event.returnValue=false
	}
}

function AbrirAjuda(arquivo){
	var W,H,sWD="toolbar=no,status=yes,menubar=no,resizable=no,scrollbars=yes,top=0,width=",sc=screen.width;
	var ag=navigator.userAgent.toLowerCase();
	var ap=navigator.appName.toLowerCase();
	var av=navigator.appVersion;
	var fMAC=(ag.indexOf('mac')>-1);
	var fIE=(ag.indexOf("msie")>-1&&parseInt(av.substring(0,1))>=4);
	var fMSN=false,vi=ag.indexOf('msn '),fMACMSN=false;
	
	arquivo = URLBase + 'Ajuda/' + arquivo+'.asp';

	if ((h_win == null) || (h_win == false)){

		if(vi>-1){
			fMSN=ag.substring(vi+4);
			fMSN=parseFloat(fMSN.substring(0,fMSN.indexOf(";")));
			fMSN=(fMSN!=NaN&&fMSN>=6)
		}
		
		fMACMSN=ag.indexOf('ppc mac os x')>-1&&ag.indexOf('msn explorer')>-1;
	
			if(sc<=800){
				W=180;
			}else{
				W=230;
			}
			
		if(fMAC&&fIE){
			W=224;
		}
		
		H=(ag.indexOf("windows")>0&&ag.indexOf("aol")>0)?screen.availHeight-window.screenTop-22:screen.availHeight;
		sWD+=W;
		
		if(ap.indexOf('netscape')>-1&&av.indexOf('4.')>-1){
			var fw=12;
			if(fMAC){
				sWD+=",height="+(H-38)+",left="+(sc-W-16);
				fw=30;
			}else{
				sWD+=",height="+(H-30)+",left="+(sc-W-12);
			}
	
		//top.window.resizeTo(screen.availWidth-W-(window.outerWidth-window.innerWidth)-fw,screen.availHeight-(window.outerHeight-window.innerHeight));
		//top.window.moveTo(0,0);
		h_win=window.open(arquivo,'jnlajuda',sWD);
	
		}else if(ag.indexOf("opera")>-1){
			sWD+=",height="+H+",left="+(sc-W-(fMAC?5:0));
			//window.resizeTo(screen.availWidth-W-(fMAC?20:0),screen.availHeight);
			//window.moveTo(0,0);
			h_win=window.open(arquivo,'jnlajuda',sWD);
		}else if(ag.indexOf("aol")>-1){
			sWD+=",height="+(H-115);
			window.open(arquivo,'jnlajuda',sWD);
		}else if(fIE||ag.indexOf('netscape6')>-1){
			sWD+=",height="+H+",left="+(sc-W);
			if(ag.indexOf("msie 4")>0){
				window.open(arquivo,'jnlajuda',sWD);
			}else{
				//parent.window.resizeTo(screen.availWidth - W - 10, screen.availHeight);
				//parent.window.moveTo(0,0);
				h_win=window.open(arquivo,'jnlajuda',sWD);
				window.ChecarAjudaTimer = window.setInterval(ChecarAjuda, 200);
			}
			
			if(h_win&&!fMAC&&ap.indexOf("netscape")<0){
				h_win.opener=self;
			}
		}else{
			window.open(arquivo,'jnlajuda',sWD);
		}
	}else{
		window.open(arquivo,'jnlajuda');
	}
}

function FecharAjuda()
{
	if (h_win != null)
	{
		window.clearInterval(ChecarAjudaTimer);
		window.ChecarAjudaTimer = null;

		h_win.close();
		h_win = null;
		
		//window.moveTo(0,0);
		//window.resizeTo(screen.availWidth, screen.availHeight);
	}
}

function ChecarAjuda()
{
	if (h_win.closed)
	{
		FecharAjuda();
		window.clearInterval(ChecarAjudaTimer);
		window.ChecarAjudaTimer = null;
	}
}

function loadCursos(per,curso){
	if(per!==""){
		form.curso.options.length = 0;
		form.curso.disabled = true;
		form.turma.disabled = true;	
		form.turma.options[0] = new Option("                                  ", "");
		addItem(form.curso,"Carregando cursos...  ", "", false, form.curso.length);
		IframeCurso.location = 'LoadCursos.asp?p='+per+'&c='+curso;
		//Form.Btn.value = "Aguarde! Carregando...";
		//Form.Btn.disabled = true;
	}
}

function loadTurmas(per,curso,turma){
	if(per!=="" && curso!==""){
		form.turma.options.length = 0;
		addItem(form.turma, "", "", false, form.turma.length);
		IframeTurma.location = 'LoadTurmas.asp?p='+per+'&c='+curso+'&t='+turma;
	}
}

function Inicia(tipo){
	if(tipo=="curso"){
		arrCursos = new Array();
		arrCursos = IframeCurso.a;
		form.curso.options.length = 0;
		for(i=0;i<arrCursos.length;i++)addItem(form.curso, arrCursos[i][1], arrCursos[i][0], arrCursos[i][2], form.curso.length);
		form.curso.disabled = false;
		loadTurmas(form.periodo.value, form.curso.value, form.sel_turma.value);
	}
	
	if(tipo=="turma"){
		arrTurmas = new Array();
		arrTurmas = IframeTurma.a;
		form.turma.options.length = 0;
		for(i=0;i<arrTurmas.length;i++)addItem(form.turma, arrTurmas[i][1], arrTurmas[i][0], arrTurmas[i][2], form.turma.length);
		form.turma.disabled = false;
	}
}

function addItem(obj,strText,strValue,blSel,intPos){ 
	var newOpt,i,ArTemp,selIndex; 
	selIndex = (blSel)?intPos:obj.selectedIndex; 
	newOpt = new Option(strText,strValue); 
	Len = obj.options.length+1 
	if (intPos > Len) return 
	obj.options.length = Len 
	if (intPos != Len) { 
		ArTemp = new Array(); 
		for(i=intPos;i<obj.options.length-1;i++) ArTemp[i] = Array(obj.options[i].text,obj.options[i].value); 
		for(i=intPos+1;i<Len;i++) obj.options[i] = new Option(ArTemp[i-1][0],ArTemp[i-1][1]); 
	} 
	obj.options[intPos] = newOpt; 
	if (selIndex > intPos) obj.selectedIndex = selIndex; 
	else if (selIndex == intPos) obj.selectedIndex = intPos;
}