function OpenNews(numero){

window.open("./news.php?index="+numero+"&cat1=3&cat2=1" ,"","scrollbars=1,toolbar=0,resizable=1,width=520,height=500");

}

function abreImagem(foto) {
		
		document.getElementById('mainFoto').src='teste/'+foto+'.jpg';
		
}

function teste_OpenDetail(numero){

window.open("./teste_vag_show.php?id_emprego="+numero ,"","scrollbars=1,toolbar=0,resizable=1,width=520,height=500");

}

function OpenDetail(numero){

window.open("./vag_show.php?id_emprego="+numero ,"","scrollbars=1,toolbar=0,resizable=1,width=520,height=500");

}

function OpenCurriculum(numero){

window.open("./cur_show.php?idname="+numero ,"","scrollbars=1,toolbar=0,resizable=1,width=520,height=500");

}

function OpenForgotPass(){

window.open("./forgotpass.php","","scrollbars=1,toolbar=0,resizable=1,width=520,height=200");

}

function OpenForgotPassEmp(){

window.open("./forgotpassemp.php","","scrollbars=1,toolbar=0,resizable=1,width=520,height=200");

}

function OpenWindow(arquivo,xwidth,yheight){

window.open("./pages/"+arquivo,"","scrollbars=1,toolbar=0,resizable=1,width="+xwidth+",height="+yheight);

}


function OpenEnquete(){
	var form = document.f_enquete;
	var i;
	var vid=-1;
	
	for(i = 0; i < document.f_enquete.voteid.length; i ++){
		if(document.f_enquete.voteid[i].checked){
			vid=i;
			break;
		}
	}
	if(vid==-1){
		alert('Para participar da enquete, selecione uma das alternativas por favor.');
	}
	else{
		i = i + 1;
		window.open("./enquete.php?voteid="+ i,"","scrollbars=1,toolbar=0,resizable=1,width=520,height=200");
	}
}

function listdown(id){
	if (document.all){
		if(document.all(id).style.display == "none"){
			document.all(id).style.display="block";
		}else{
			document.all(id).style.display="none";
		}
	}
	else if(document.getElementById){
		if(document.getElementById(id).style.display == "none"){
			document.getElementById(id).style.display = "block";
		}else{
			document.getElementById(id).style.display = "none";
		}
	}
}

function aceptterm(){
	var form = document.privacy;
	

	if (form.aceptopt[0].checked){
		form.action = "./index_e.php";
		form.submit();
	}
	else{
		location.href = "./index_e.php";
	}
}

function aceptterm_emp(){
	var form = document.privacy;
	

	if (form.aceptopt[0].checked){
		form.action = "./control.php";
		form.submit();
	}
	else{
		location.href = "./index_e.php";
	}
}


function wrongpass(){
	alert("O ID ou a SENHA nao constam no cadastro.\nPor favor insira novamente.");
}


function finputcheck(){
	var form = document.cadastro_add;
	if (form.idname.value == ""){
		alert("Insira o ID por favor.");
		return;
	}
	if (form.pass.value == ""){
		alert("Insira a SENHA por favor.");
		return;
	}
	if (form.name.value == ""){
		alert("Insira o NOME por favor.");
		return;
	}
	if (form.mail.value == ""){
		alert("Insira o E-MAIL por favor.");
		return;
	}
	if (form.post.value == ""){
		alert("Insira o CODIGO POSTAL por favor.");
		return;
	}
	if (form.ken.value == "0"){
		alert("Insira a PROVINCIA por favor.");
		return;
	}
	if (form.addr.value == ""){
		alert("Insira o ENDERECO por favor.");
		return;
	}
	if (form.dia.value == "0"){
		alert("Insira o DIA da data de nascimento por favor.");
		return;
	}
	if (form.mes.value == "0"){
		alert("Insira o MES da data de nascimento por favor.");
		return;
	}
	if (form.ano.value == ""){
		alert("Insira o ANO da data de nascimento por favor.");
		return;
	}
	if (form.sexo.value == "0"){
		alert("Insira o SEXO por favor.");
		return;
	}

	if (form.tel.value == "" && form.cel.value==""){
		alert("Insira o TELEFONE ou o no. do CELULAR por favor.");
		return;
	}

	form.action = "./index_e.php";
	form.submit();
}

function finputcheck_control(){
	var form = document.cadastro_add;
	if (form.idname.value == ""){
		alert("Insira o ID por favor.");
		return;
	}
	if (form.pass.value == ""){
		alert("Insira a SENHA por favor.");
		return;
	}
	if (form.name.value == ""){
		alert("Insira o NOME por favor.");
		return;
	}
	if (form.mail.value == ""){
		alert("Insira o E-MAIL por favor.");
		return;
	}
	if (form.post.value == ""){
		alert("Insira o CODIGO POSTAL por favor.");
		return;
	}
	if (form.ken.value == "0"){
		alert("Insira a PROVINCIA por favor.");
		return;
	}
	if (form.addr.value == ""){
		alert("Insira o ENDERECO por favor.");
		return;
	}
	if (form.dia.value == "0"){
		alert("Insira o DIA da data de nascimento por favor.");
		return;
	}
	if (form.mes.value == "0"){
		alert("Insira o MES da data de nascimento por favor.");
		return;
	}
	if (form.ano.value == ""){
		alert("Insira o ANO da data de nascimento por favor.");
		return;
	}
	if (form.sexo.value == "0"){
		alert("Insira o SEXO por favor.");
		return;
	}

	if (form.tel.value == "" && form.cel.value==""){
		alert("Insira o TELEFONE ou o no. do CELULAR por favor.");
		return;
	}

	form.action = "./control.php";
	form.submit();
}


function finputcheck_emp(){
	var form = document.cadastro_add;
	if (form.id_empresa.value == ""){
		alert("Insira o ID por favor.");
		return;
	}
	if (form.psw.value == ""){
		alert("Insira a SENHA por favor.");
		return;
	}
	if (form.nome.value == ""){
		alert("Insira o NOME DA EMPRESA por favor.");
		return;
	}
	if (form.contato.value == ""){
		alert("Insira o CONTATO por favor.");
		return;
	}
	if (form.tel.value == ""){
		alert("Insira o TELEFONE por favor.");
		return;
	}
	if (form.zip.value == ""){
		alert("Insira o CODIGO POSTAL  por favor.");
		return;
	}
	if (form.ken.value == "0"){
		alert("Insira o PROVINCIA por favor.");
		return;
	}
	if (form.ender.value == ""){
		alert("Insira o ENDERECO por favor.");
		return;
	}

	form.action = "./control.php";
	form.submit();
}

function vaga_inputcheck(){
	var form = document.vaga_add;

	if (form.ken.value == "0"){
		alert("Selecione a PROVINCIA,por favor.");
		return;
	}
	if (form.id_plano.value == "") {
		alert("Selecione o PLANO Valido, por favor.");
		return;
	}
	if (form.cargo.value == ""){
		alert("Insira o TITULO DO SERVICO, por favor.");
		return;
	}

	form.action = "./control.php";
	form.submit();
}

function vaga_inputcheck_edit(){
	var form = document.vaga_add;

	form.action = "./control.php";
	form.submit();
}

function plano_inputcheck(){
	var form = document.plano_edit;

	if (form.dt_fim_d.value == "0"){
		alert("Insira o DIA da data de vencimento do modulo.");
		return;
	}
	if (form.dt_fim_m.value == "0"){
		alert("Insira o MES da data de vencimento do modulo.");
		return;
	}
	if (form.dt_fim_y.value == ""){
		alert("Insira o ANO da data de vencimento do modulo.");
		return;
	}
	if (form.max_quant_modulo.value <= "0") {
		alert("Insira um numero valido no campo [Qtd MAXIMA de Modulos].");
		return;
	}

	form.action = "./control.php";
	form.submit();
}



function vagactl_inputcheck(){
	var form = document.vaga_add;
    var pattern_numeric = /[0-9]/;

	if (form.id_empresa.value == "0"){
		alert("Selecione a EMPRESA por favor.");
		return;
	}


	if (form.ken.value == "0"){
		alert("Selecione a PROVINCIA por favor.");
		return;
	}
	if (form.cargo.value == ""){
		alert("Insira o TITULO DO SERVICO por favor.");
		return;
	}

    var OK = pattern_numeric.exec(form.salmin.value);
	if (!OK){
		alert("Inserir somente numeros!");
    }

    var OK = pattern_numeric.exec(form.salmax.value);
	if (!OK){
		alert("Inserir somente numeros!");
    }

	form.action = "./control.php";
	form.submit();
}

function loginclick(){
	var form = document.login;
	if (form.id.value == ""){
		alert("Insira o ID por favor.");
		return;
	}

	if (form.senha.value == ""){
		alert("Insira o SENHA por favor.");
		return;
	}
	form.action = "./index_e.php";
	form.submit();

}

function loginclick_emp(){
	var form = document.login_emp;
	if (form.id_empresa.value == ""){
		alert("Insira o ID por favor.");
		return;
	}

	if (form.psw.value == ""){
		alert("Insira o SENHA por favor.");
		return;
	}
	form.action = "./control.php";
	form.submit();

}

function setMenuItem(param_options) { 
   for (i=0; i<itemNum; i++) { 
      document.vaga_add.PlanoAtual.options[i] = new Option(i,param_options[i]); 
   } 
} 

//********************************************************************************************************
//   *  Custom object for the currently-selected date: DATENAME_Object.picked
//      ...where DATENAME is the name from the 1st parameter of the DateInput function
//    * Properties of the DATENAME_Object.picked object:
//          o date - DATE - Selected date (JavaScript's built-in Date object)
//          o yearValue - NUMERIC - Selected year, as 4 digits
//          o monthIndex - NUMERIC - Selected month (0-11)
//          o monthName - STRING - Full name of selected monthv
//          o monthShort - STRING - First 3 characters of monthName
//          o day - NUMERIC - Selected day of month (1-31)
//          o dayCount - NUMERIC - Number of days in the month
//          o formatted - STRING - Selected date, in the specified format
//    * Example:
//      <script>DateInput('someDate', true)</script>
//      - - -
//      <script>
//      function validateTheDate() {
//         var Today = new Date();
//         if (someDate_Object.picked.date < Today) alert('Cannot select a date in the past.');
//         else if (someDate_Object.picked.yearValue > 2020) alert('Cannot select dates beyond 2020.');
//      }
//      </script>
//********************************************************************************************************
function plano_check_control(){
	var form = document.plano_add_control;
	if (form.id_empresa.value == 0){
		alert("Escolha uma EMPRESA, por favor.");
		return;
	}
	//if (form.plano_change.value == 0){
	//	alert("Escolha um PLANO, por favor.");
	//	return;
	//}
	
	//if (form.dia.value == 0){
	//	alert("Insira o valor do DIA da DATA DE INICIO DO PLANO, por favor.");
	//	return;
	//}
	//if (form.mes.value == 0){
	//	alert("Insira o valor do MES da DATA DE INICIO DO PLANO, por favor.");
	//	return;
	//}
	//if (form.ano.value == ""){
	//	alert("Insira o valor do ANO da DATA DE INICIO DO PLANO, por favor.");
	//	return;
	//}else{
	//	var data_hoje = new Date();
	//	var ano_hoje = data_hoje.getYear();
	//	if(form.ano.value < ano_hoje) {
	//		alert("Insira um valor valido para o ANO da DATA DE INICIO DO PLANO, por favor");
	//		return;
	//	}
	//}
	
	//if (form.dia2.value == 0){
	//	alert("Insira o valor do DIA da DATA DE VENCIMENTO DO PLANO, por favor.");
	//	return;
	//}
	//if (form.mes2.value == 0){
	//	alert("Insira o valor do MES da DATA DE VENCIMENTO DO PLANO, por favor.");
	//	return;
	//}
	//if (form.ano2.value == ""){
	//	alert("Insira o valor do ANO da DATA DE VENCIMENTO DO PLANO, por favor.");
	//	return;
	//}else{
	//	var data_hoje = new Date();
	//	var ano_hoje = data_hoje.getYear();
	//	if(form.ano2.value < ano_hoje) {
	//		alert("Insira um valor valido para o ANO da DATA DE VENCIMENTO DO PLANO, por favor");
	//		return;
	//	}
	//}
	
	var Today = new Date();
	if (dataVENC_Object.picked.date < dataINICIO_Object.picked.date)
	{
		alert('IMPOSSIVEL cadastrar uma data de VENCIMENTO MENOR que a data de INICIO do PLANO.');
		return;
	} else if (dataVENC_Object.picked.yearValue > 2020)
	{
		alert('Ano da data de Vencimento esta maior que 2020, impossivel de se cadastrar. Verificar a data novamente');
		return;
	}
 	alert(dataVENC_Object.picked.date - dataINICIO_Object.picked.date);
	
		
	if (form.qtd_max_modulo.value == ""){
		alert("Insira a QUANTIDADE MAXIMA DE MODULOS, por favor");
		return;
	}

	if (form.mod_timelife_num.value == "") {
		alert("Insira a QUANTIDADE DE TEMPO DO TIME LIFE DE CADA MODULO, por favor");
		return;
	}
	
	form.action = "./control.php";
	form.submit();
}


function changeModulo() {

	plano= document.getElementById('id_plano_add_control').plano_change.options[document.getElementById('id_plano_add_control').plano_change.selectedIndex].value;

	//dia_inicio = document.getElementById('id_plano_add_control').dia.options[document.getElementById('id_plano_add_control').dia.selectedIndex].value;
	dia_inicio = dataINICIO_Object.picked.day;

	//mes_inicio = document.getElementById('id_plano_add_control').mes.options[document.getElementById('id_plano_add_control').mes.selectedIndex].value;
	mes_inicio = dataINICIO_Object.picked.monthIndex + 1;

	//ano_inicio = document.getElementById('id_plano_add_control').ano.value;
	ano_inicio = dataINICIO_Object.picked.yearValue;
	
	//data_inicio=mes_inicio+"/"+dia_inicio+"/"+ano_inicio;
	data_inicio=dataINICIO_Object.picked.date;
	
	tipo_plano = plano.split("-");
	quant_modulo=tipo_plano[2];		//quantidade de modulos por plano
	document.plano_add_control.qtd_max_modulo.value= eval(quant_modulo);

	myDate = new Date(data_inicio);

	n = eval(tipo_plano[0]); 	//quantidade de dias ou meses do plano
	y = eval(ano_inicio) ;  //eval(dt[0]); //　年 
	m = eval(mes_inicio) ;  //eval(dt[1]); //　月 
	d = eval(dia_inicio) ;  //eval(dt[2]); //　日 
	y = eval(y) ; //　年数を加算 

	if (tipo_plano[1]=="D") {  // DIAS
		nmsec = n * 1000 * 60 * 60 * 24; //　１日のミリ秒 
		msec = (new Date(""+y+"/"+m+"/"+d)).getTime(); 
		dt = new Date(msec + nmsec ); 
		m = dt.getMonth() + 1; 
		d = dt.getDate(); 
		y = dt.getYear();
		if (eval(y) < 2000) {
			y = eval(y) + 1900; 
		} else {
			y =eval(y); 
		}
	} else if (tipo_plano[1]=="M") { // MESES
		y = y + Math.floor((m + n) / 12); //　年数を加算 
		if ((n % 12) == 0) { 
			if (n <= 12) { 
				m = 12; //　余りが0の場合は12月 
				y--; //　年数も１減らす 
			} 
		}else{ 
			m = (m + (n % 12)) % 12; //　月を加算 
			if (m == 0){
				m = 12; 
				y--;
			}
		} 
		myDate.setMonth(m);
	//	d=0;
	} else if (tipo_plano[1]=="Y") {	//ANO
		myDate.setYear(eval(myDate.getYear()) + eval(n));
		alert("ano");
	//	d=0;
	}
	//document.plano_add_control.ano2.value=y ; //eval(myDate.getYear()) ;
	//document.plano_add_control.mes2.value=m ; //eval(myDate.getMonth()) ;
	//document.plano_add_control.dia2.value=d ; //eval(myDate.getDay()) ;


	//document.plano_add_control.dataVENC_Month_ID.value = m;	
	//document.plano_add_control.dataVENC_Day_ID.value = d;	
	//document.plano_add_control.dataVENC_Year_ID.value = y;	

}

// #### SUB MENU DO MENU HORIZONTAL #### //
function montre(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	}
if (d) {d.style.display='block';}
}

function montre_out(id) {
var d = document.getElementById(id);
if (d) {d.style.display='none';}
}


// #### SUB MENU DO MENU HORIZONTAL II #### //
//SuckerTree Horizontal Menu (Sept 14th, 06)
//By Dynamic Drive: http://www.dynamicdrive.com/style/
/*
var menuids=["treemenu1"] //Enter id(s) of SuckerTree UL menus, separated by commas

function buildsubmenus_horizontal(){
for (var i=0; i<menuids.length; i++){
  var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
    for (var t=0; t<ultags.length; t++){
		if (ultags[t].parentNode.parentNode.id==menuids[i]){ //if this is a first level submenu
			ultags[t].style.top=ultags[t].parentNode.offsetHeight+"px" //dynamically position first level submenus to be height of main menu item
			ultags[t].parentNode.getElementsByTagName("a")[0].className="mainfoldericon"
		}
		else{ //else if this is a sub level menu (ul)
		  ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
		  ultags[t].parentNode.getElementsByTagName("a")[0].className="subfoldericon"
		}
    ultags[t].parentNode.onmouseover=function(){
    this.getElementsByTagName("ul")[0].style.visibility="visible"
    }
    ultags[t].parentNode.onmouseout=function(){
    this.getElementsByTagName("ul")[0].style.visibility="hidden"
    }
    }
  }
}

if (window.addEventListener)
window.addEventListener("load", buildsubmenus_horizontal, false)
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus_horizontal)
*/
