//---------------------------------------------AJAX---------------------------------------------
var ajax1 = assegnaXMLHttpRequest();
var ajax2 = assegnaXMLHttpRequest();
var ajax3 = assegnaXMLHttpRequest();
var ajax4 = assegnaXMLHttpRequest();
var ajax5 = assegnaXMLHttpRequest();
var ajax6 = assegnaXMLHttpRequest();
var ajax7 = assegnaXMLHttpRequest();
var readyState = Ajax_InitReadyState();
var statusText = Ajax_InitStatusText();
//---------------------------------------------AJAX---------------------------------------------

//---------------------------------------------VARIABILI---------------------------------------------
//------------------FORM------------------
var form_message01='Si sono verificati i seguenti errori:';
var form_message02='deve contenere un indirizzo e-mail';
var form_message03='deve contenere un numero';
var form_message04='deve contenere un numero compreso tra';
var form_message05='e';
var form_message06='e\' richiesto';
var form_message07='deve essere una Partita Iva valida';
var form_message08='deve essere accettata';
var form_message09='devono essere uguali';
var form_message10='e\' richiesta';

var testoconfirm01='Procedere con la modifica dei dati?';

var NameDivError='helperror';
var NameDivError_Message='message';

//var form_nomedesc_work=new Array('usr01','usr02','usr03','usr04','usr05','usr06','usr07','usr08','usr09','usr10','usr11');
//------------------FORM------------------

//------------------PAGE------------------
var ListPage_LoadListPage=Array();
ListPage_LoadListPage[0]='include_file/I/page_start.php';
ListPage_LoadListPage[1]='include_file/I/page_valori.php';
ListPage_LoadListPage[2]='include_file/I/page_stage.php';
ListPage_LoadListPage[3]='include_file/I/page_eventi.php';
ListPage_LoadListPage[4]='include_file/I/page_scuolesuperiori.php';
ListPage_LoadListPage[5]='include_file/I/page_universita.php';
ListPage_LoadListPage[6]='include_file/I/page_azienda.php';
ListPage_LoadListPage[7]='include_file/I/page_news.php';
ListPage_LoadListPage[8]='include_file/I/page_opportunita.php';
ListPage_LoadListPage[9]='include_file/I/page_curriculum.php';
ListPage_LoadListPage[10]='include_file/I/page_contatti.php';
ListPage_LoadListPage[11]='include_file/I/page_registrati.php';
ListPage_LoadListPage[12]='include_file/I/page_registrati_modifica.php';
ListPage_LoadListPage[13]='include_file/I/page_curriculum_modifica.php';
ListPage_LoadListPage[14]='include_file/I/page_conoscici.php';
ListPage_LoadListPage[15]='include_file/I/page_registrazione_fiera_ok.php';


var ListPage_LoadListCurriculum=Array();
ListPage_LoadListCurriculum[0]='include_file/I/page_curriculum_area0.php';
ListPage_LoadListCurriculum[1]='include_file/I/page_curriculum_area1.php';
ListPage_LoadListCurriculum[2]='include_file/I/page_curriculum_area2.php';
ListPage_LoadListCurriculum[3]='include_file/I/page_curriculum_area3.php';
ListPage_LoadListCurriculum[4]='include_file/I/page_curriculum_area4.php';
ListPage_LoadListCurriculum[5]='include_file/I/page_curriculum_area5.php';
ListPage_LoadListCurriculum[6]='include_file/I/page_curriculum_area6.php';

var ListPage_LoadListConcorsi=Array();
ListPage_LoadListConcorsi[0]='include_file/I/page_concorso_vicenza.php';
//------------------PAGE------------------

//------------------MENU------------------
var Listbutton_Mainmenu=Array();
var Path_Mainmenu='img/I/';
Listbutton_Mainmenu[0]=Array(Path_Mainmenu+'bt_menusx_home_out.jpg',Path_Mainmenu+'bt_menusx_home_over.jpg',ListPage_LoadListPage[0]);
Listbutton_Mainmenu[1]=Array(Path_Mainmenu+'bt_menusx_valori_out.jpg',Path_Mainmenu+'bt_menusx_valori_over.jpg',ListPage_LoadListPage[1]);
Listbutton_Mainmenu[2]=Array(Path_Mainmenu+'bt_menusx_stage_out.jpg',Path_Mainmenu+'bt_menusx_stage_over.jpg',ListPage_LoadListPage[2]);
Listbutton_Mainmenu[3]=Array(Path_Mainmenu+'bt_menusx_eventi_out.jpg',Path_Mainmenu+'bt_menusx_eventi_over.jpg',ListPage_LoadListPage[3]);
Listbutton_Mainmenu[4]=Array(Path_Mainmenu+'bt_menusx_scuolesuperiori_out.jpg',Path_Mainmenu+'bt_menusx_scuolesuperiori_over.jpg',ListPage_LoadListPage[4]);
Listbutton_Mainmenu[5]=Array(Path_Mainmenu+'bt_menusx_universita_out.jpg',Path_Mainmenu+'bt_menusx_universita_over.jpg',ListPage_LoadListPage[5]);
Listbutton_Mainmenu[6]=Array(Path_Mainmenu+'bt_menuup_azienda_out.jpg',Path_Mainmenu+'bt_menuup_azienda_over.jpg',ListPage_LoadListPage[6]);
Listbutton_Mainmenu[7]=Array(Path_Mainmenu+'bt_menuup_news_out.jpg',Path_Mainmenu+'bt_menuup_news_over.jpg',ListPage_LoadListPage[7]);
Listbutton_Mainmenu[8]=Array(Path_Mainmenu+'bt_menuup_opportunita_out.jpg',Path_Mainmenu+'bt_menuup_opportunita_over.jpg',ListPage_LoadListPage[8]);
Listbutton_Mainmenu[9]=Array(Path_Mainmenu+'bt_menuup_curriculum_out.jpg',Path_Mainmenu+'bt_menuup_curriculum_over.jpg',ListPage_LoadListPage[9]);
Listbutton_Mainmenu[10]=Array(Path_Mainmenu+'bt_menuup_contatti_out.jpg',Path_Mainmenu+'bt_menuup_contatti_over.jpg',ListPage_LoadListPage[10]);
Listbutton_Mainmenu[11]=Array('','','');
//------------------MENU------------------



//---------------------------------------------PAGE FUNCTION---------------------------------------------
//--------------------------------
function Load_Page01(oggetto,nomediv,array_listpage,idpage,variabili){
	listadati=Array();
	listadati['oggetto']=oggetto;
	listadati['iddiv']=nomediv;
	listadati['arraypage']=array_listpage;
	listadati['idpage']=idpage;
	listadati['variable']=variabili;
	listadati['typedata']='TXT';
	listadati['preloader']='img/ajax-loader.gif';
	listadati['width_preloader']='100%';
	listadati['height_preloader']='200';
	GetPage(listadati);
	}
//--------------------------------

//--------------------------------
function Load_Page02(oggetto,nomediv,array_listpage,idpage,variabili){
	top.GET_ElementById(nomediv).innerHTML = '';
	top.Ajax_MOD_InnerElementById(oggetto,nomediv,array_listpage[idpage],'TXT','','img/ajax-loader.gif','100%','270');
	}
//--------------------------------

//--------------------------------
function Load_Page03(oggetto,nomediv,page){
	GET_ElementById(nomediv).innerHTML = '';
	Ajax_MOD_InnerElementById(oggetto,nomediv,page,'TXT','','img/ajax-loader.gif','100%','270');
	}
//--------------------------------

//--------------------------------
function Load_Mainmenu(oggetto,nomediv,array_listpage,idpage,idpage_submenu,variabili){
	if(idpage_submenu==''){
		Load_Page01(oggetto,nomediv,array_listpage,idpage,variabili);
		}
	else{
		Load_Page01(oggetto,nomediv,array_listpage,idpage_submenu,variabili);
		}
		
	ChangeIcon(array_listpage,Listbutton_Mainmenu,idpage);	
	for(i=0; i<(array_listpage.length); i+=1){
		if(GET_ElementById('mainbt'+i)){
			if(i==idpage){
				ChangeIcon('mainbt'+i,Listbutton_Mainmenu[i][1]);
				}
			else{
				ChangeIcon('mainbt'+i,Listbutton_Mainmenu[i][0]);
				}
			}
		}
	}
//--------------------------------

//--------------------------------
function ChangeIcon(idimage,path){
	if(GET_ElementById(idimage)){
		GET_ElementById(idimage).src=path;
		}
	}
//--------------------------------

//--------------------------------
function SelectingCV(decision){
	if(decision==1){
		DIV_autovisibility('message_base_hidden');
		DIV_autovisibility('message_curriculum');
		javascript:Load_Mainmenu(ajax1,'bodysite',ListPage_LoadListPage,11,'','');
		}
	if(decision==0){
		DIV_autovisibility('message_base_hidden');
		DIV_autovisibility('message_curriculum');
		javascript:Load_Mainmenu(ajax1,'bodysite',ListPage_LoadListPage,0,'','');
		MM_openBrWindow('http://www.forgital.it/forgital/pre_job.aspx?LANG=ITA&NOMEPAGINA=CAREER','forgitalhome','');
		}
	if(decision==2){
		DIV_autovisibility('message_base_hidden');
		DIV_autovisibility('message_curriculum');
		}
	}
//--------------------------------
//---------------------------------------------PAGE FUNCTION---------------------------------------------

//---------------------------------------------FORM FUNCTION---------------------------------------------
//--------------------------------
function controllaform_contattaci(){
	var campi=new Array();
	var form_nomedesc_contact=new Array('usr01','usr02','usr03','usr04','usr05','usr06','usr07','usr08','usr09','usr10','usr11','usr12');
	//------------------
	campi['nome_campi']=new Array('nomeuser','cognomeuser','professioneuser','indirizzouser','cittauser','capuser','provinciauser','telefonouser','cellulareuser','faxuser','emailuser','infouser');
	campi['txt_desc']=new Array('Nome','Cognome','Professione','Indirizzo','Citta\'','C.A.P.','Provincia','Telefono','Cellulare','Fax','E-mail','Info');
	campi['nome_desc']=form_nomedesc_contact;
	campi['desc_error']=new Array('Nome','Cognome','Professione','Indirizzo','Citta\'','C.A.P.','Provincia','Telefono','Cellulare','Fax','E-mail','Info');
	campi['type_value']=new Array('R','R','','','','isNum','','isNum','isNum','isNum','RisEmail','R');
	campi['message']=new Array(form_message01,form_message02,form_message03,form_message04,form_message05,form_message06,form_message07);
	campi['css']=new Array('testo10-black01','testo10-red01');
	campi['div']=new Array(NameDivError,'100%','#E9EEF3','testo10-red01','testo10-black01');
	campi['sign_request']='';
	campi['other_error']=new Array();
	//-------------------
	if(GET_ElementById('privacy').checked==false){
		campi['other_error'][campi['other_error'].length]=new Array(1,'Accetto','- La Legge sulla Privacy',form_message08,'prv01');
		}
	else{
		campi['other_error'][campi['other_error'].length]=new Array(0,'Accetto','','','prv01');
		}
	//-------------------
	MM_validateFormHTML_lingua(campi);
	//-------------------
	if(document.MM_returnValue==true){
		MODIFY_InnerElementById(NameDivError,'');
		SendFormContact('bodysite','include_file/I/page_contatti.php','TXT','100%',392);
		}
	}


function SendFormContact(iddiv,nomeFile,typedata,width_preloader,height_preloader){
	variabili='';
	var ToSendField=new Array('nomeuser','cognomeuser','professioneuser','indirizzouser','cittauser','capuser','provinciauser','telefonouser','cellulareuser','faxuser','emailuser','infouser','iscontact');
	//--------s
	for(x=0;x<ToSendField.length;x++){
		if(GET_ElementById(ToSendField[x])){
			if(variabili==''){
				variabili=ToSendField[x]+'='+GET_ElementById(ToSendField[x]).value;
				}
			else{
				variabili+='&'+ToSendField[x]+'='+GET_ElementById(ToSendField[x]).value;
				}
			}
		}
	//--------
	//alert(variabili);
	return Ajax_POST_SendForm(ajax5,iddiv,nomeFile,variabili,typedata,'img/ajax-loader.gif',width_preloader,height_preloader);
	}
//--------------------------------

//--------------------------------
function controllaform_Register(page){
	var campi=new Array();
	var form_nomedesc_contact=new Array('usr01','usr02','usr03','usr04','usr05','usr06','usr07','usr08','usr09','usr10','usr11','usr12');
	//------------------
	campi['nome_campi']=new Array('nomeuser','cognomeuser','indirizzouser','cittauser','capuser','provinciauser','telefonouser','faxuser','cellulareuser','emailuser','password','repassword');
	campi['txt_desc']=new Array('Nome','Cognome','Indirizzo','Citta\'','C.A.P.','Provincia','Telefono','Fax','Cellulare','E-mail (username)','Password','Conferma password');
	campi['nome_desc']=form_nomedesc_contact;
	campi['desc_error']=new Array('Nome','Cognome','Indirizzo','Citta\'','C.A.P.','Provincia','Telefono','Fax','Cellulare','E-mail (username)','Password','Conferma password');
	campi['type_value']=new Array('R','R','R','R','RisNum','R','RisNum','Num','Num','RisEmail','R','R');
	campi['message']=new Array(form_message01,form_message02,form_message03,form_message04,form_message05,form_message06,form_message07);
	campi['css']=new Array('testo10-black01','testo10-red01');
	campi['div']=new Array(NameDivError,'100%','#E9EEF3','testo10-red01','testo10-black01');
	campi['sign_request']='';
	campi['other_error']=new Array();
	//-------------------
	if((GET_ElementById('password').value!='')&&(GET_ElementById('repassword').value!='')){
		if(GET_ElementById('password').value!=GET_ElementById('repassword').value){
			campi['other_error'][campi['other_error'].length]=new Array(1,'Password','- Password e Conferma password',form_message09,'usr14');
			campi['other_error'][campi['other_error'].length]=new Array(1,'Conferma password','','','usr15');
			}
		else{
			campi['other_error'][campi['other_error'].length]=new Array(0,'Password','','','usr14');
			campi['other_error'][campi['other_error'].length]=new Array(0,'Conferma password','','','usr15');
			}
		}
	//-------------------
	/*if(GET_ElementById('privacy').checked==false){
		campi['other_error'][campi['other_error'].length]=new Array(1,'Accetto','- La Legge sulla Privacy',form_message08,'prv01');
		}
	else{
		campi['other_error'][campi['other_error'].length]=new Array(0,'Accetto','','','prv01');
		}*/
	//-------------------
	MM_validateFormHTML_lingua(campi);
	//-------------------
	if(document.MM_returnValue==true){
		MODIFY_InnerElementById(NameDivError,'');
		SendFormRegister('bodysite','include_file/I/'+page,'TXT','100%',392);
		}
	}


function SendFormRegister(iddiv,nomeFile,typedata,width_preloader,height_preloader){
	variabili='';
	var ToSendField=new Array('nomeuser','cognomeuser','indirizzouser','cittauser','capuser','provinciauser','telefonouser','faxuser','cellulareuser','emailuser','password','repassword','isregister');
	//--------
	if(GET_ElementById('infosms').checked==true){
		ToSendField[ToSendField.length]='infosms';
		}
	//--------
	if(GET_ElementById('infomail').checked==true){
		ToSendField[ToSendField.length]='infomail';
		}
	//--------
	for(x=0;x<ToSendField.length;x++){
		if(GET_ElementById(ToSendField[x])){
			if(variabili==''){
				variabili=ToSendField[x]+'='+encodeURIComponent(GET_ElementById(ToSendField[x]).value);
				}
			else{
				variabili+='&'+ToSendField[x]+'='+encodeURIComponent(GET_ElementById(ToSendField[x]).value);
				}
			}
		}
	//--------
	//alert(variabili);
	var src = nomeFile+'?'+variabili;
	return openAjax([src],[iddiv],'async:1');
	//return Ajax_POST_SendForm(ajax5,iddiv,nomeFile,variabili,typedata,'img/ajax-loader.gif',width_preloader,height_preloader);
	}
//--------------------------------

//--------------------------------
function controllaform_curriculumarea(section){
	var campi=new Array();
	var nomearea_error='helperror_curriculum_'+section;
	var div_curriculumarea='curriculumarea_'+section;
	var page_curriculumarea=ListPage_LoadListCurriculum[section];
	//------------------
	if(section==0){
		var form_nomedesc_curriculumarea=new Array('usr01','usr02','usr03','usr04','usr05','usr06');
		campi['nome_campi']=new Array('nomeuser','cognomeuser','sessouser','telefonouser','emailuser','infouser');
		campi['txt_desc']=new Array('Nome','Cognome','Sesso','Telefono','E-mail','Info');
		campi['desc_error']=new Array('Nome','Cognome','Sesso','Telefono','E-mail','Info');
		campi['type_value']=new Array('R','R','R','RisNum','RisEmail','');
		}
	if(section==1){
		var form_nomedesc_curriculumarea=new Array('usr07','usr08','usr09','usr10','usr11','usr12');
		campi['nome_campi']=new Array('giornoanag','meseanag','annoanag','doveanag','provinciaanag','nazioneanag');
		campi['txt_desc']=new Array('Giorno','Mese','Anno','Dove','Provincia','Nazione');
		campi['desc_error']=new Array('Giorno','Mese','Anno','Dove','Provincia','Nazione');
		campi['type_value']=new Array('R','R','R','','','R');
		}
	if(section==2){
		var form_nomedesc_curriculumarea=new Array('usr13','usr14','usr15','usr16');
		campi['nome_campi']=new Array('comuneres','provinciares','indirizzores','capres');
		campi['txt_desc']=new Array('Comune','Provincia','Indirizzo','Cap');
		campi['desc_error']=new Array('Comune','Provincia','Indirizzo','Cap');
		campi['type_value']=new Array('R','R','R','RisNum');
		}
	if(section==3){
		var form_nomedesc_curriculumarea=new Array('usr18','usr19','usr20','usr21','usr22','usr23','usr24');
		campi['nome_campi']=new Array('istitutoscuola','annostartscuola','annoendscuola','livelloscuola','titoloscuola','votoscuola','infoscuola');
		campi['txt_desc']=new Array('Istituto','Anno inizio','Anno fine','Livello','Titolo','Voto','Info');
		campi['desc_error']=new Array('Istituto','Anno inizio','Anno fine','Livello','Titolo','Voto','Info');
		campi['type_value']=new Array('R','R','R','R','','','');
		}
	if(section==4){
		var form_nomedesc_curriculumarea=new Array('usr25','usr26');
		campi['nome_campi']=new Array('programmainformatica','livelloinformatica');
		campi['txt_desc']=new Array('Programma','Livello');
		campi['desc_error']=new Array('Programma','Livello');
		campi['type_value']=new Array('R','R');
		}
	if(section==5){
		var form_nomedesc_curriculumarea=new Array('usr27','usr28','usr29','usr30','usr31','usr32');
		campi['nome_campi']=new Array('lingualingue','gradolingue','letturalingue','scritturalingue','parlatolingue','infolingue');
		campi['txt_desc']=new Array('Lingua','Grado','Lettura','Scrittura','Parlato','Info');
		campi['desc_error']=new Array('Lingua','Grado','Lettura','Scrittura','Parlato','Info');
		campi['type_value']=new Array('R','R','R','R','R','');
		}
	if(section==6){
		var form_nomedesc_curriculumarea=new Array('usr33','usr34','usr35','usr36','usr37','usr38','usr39');
		campi['nome_campi']=new Array('iniziostage','finestage','aziendastage','areastage','qualificastage','posizionestage','infostage');
		campi['txt_desc']=new Array('Inizio','Fine','Azienda','Area','Qualifica','Posizione','Info');
		campi['desc_error']=new Array('Inizio','Fine','Azienda','Area','Qualifica','Posizione','Info');
		campi['type_value']=new Array('R','R','R','R','R','R','');
		}
	//------------------
	campi['nome_desc']=form_nomedesc_curriculumarea;
	campi['message']=new Array(form_message01,form_message02,form_message03,form_message04,form_message05,form_message06,form_message07);
	campi['css']=new Array('testo10-black01','testo10-red01');
	campi['div']=new Array(nomearea_error,'100%','#E9EEF3','testo10-red01','testo10-black01');
	campi['sign_request']='';
	campi['other_error']=new Array();
	//-------------------
	MM_validateFormHTML_lingua(campi);
	//-------------------
	if(document.MM_returnValue==true){
		MODIFY_InnerElementById(nomearea_error,'');
		//------
		if(section==0){
			//GET_ElementById('hidden_section'+section).value=GET_ElementById('nomeuser').value+'>>>'+GET_ElementById('cognomeuser').value+'>>>'+GET_ElementById('sessouser').value+'>>>'+GET_ElementById('telefonouser').value+'>>>'+GET_ElementById('emailuser').value+'>>>'+GET_ElementById('infouser').value;
			//GET_ElementById('hidden_section'+section).value=1;
			}
		if(section==2){
			//GET_ElementById('hidden_section'+section).value=GET_ElementById('nomeuser').value+'>>>'+GET_ElementById('cognomeuser').value+'>>>'+GET_ElementById('sessouser').value+'>>>'+GET_ElementById('telefonouser').value+'>>>'+GET_ElementById('emailuser').value+'>>>'+GET_ElementById('infouser').value;
			//GET_ElementById('hidden_section'+section).value=1;
			}
			
		if (section!=6){
		  var area = section + 1;} else {var area = 6;}
			curriculumarea2_visible(area);
		//}
		}
	}

function controllaform_curriculumarea2(section){
	var campi=new Array();
	var nomearea_error='helperror_curriculum_'+section;
	var div_curriculumarea='curriculumarea_'+section;
	var page_curriculumarea=ListPage_LoadListCurriculum[section];
	//------------------
	if(section==0){
		var form_nomedesc_curriculumarea=new Array('usr01','usr02','usr03','usr04','usr05','usr06');
		campi['nome_campi']=new Array('nomeuser','cognomeuser','sessouser','telefonouser','emailuser','infouser');
		campi['txt_desc']=new Array('Nome','Cognome','Sesso','Telefono','E-mail','Info');
		campi['desc_error']=new Array('Nome','Cognome','Sesso','Telefono','E-mail','Info');
		campi['type_value']=new Array('R','R','R','RisNum','RisEmail','');
		}
	if(section==1){
		var form_nomedesc_curriculumarea=new Array('usr07','usr08','usr09','usr10','usr11','usr12');
		campi['nome_campi']=new Array('giornoanag','meseanag','annoanag','doveanag','provinciaanag','nazioneanag');
		campi['txt_desc']=new Array('Giorno','Mese','Anno','Dove','Provincia','Nazione');
		campi['desc_error']=new Array('Giorno','Mese','Anno','Dove','Provincia','Nazione');
		campi['type_value']=new Array('R','R','R','','','R');
		}
	if(section==2){
		var form_nomedesc_curriculumarea=new Array('usr13','usr14','usr15','usr16');
		campi['nome_campi']=new Array('comuneres','provinciares','indirizzores','capres');
		campi['txt_desc']=new Array('Comune','Provincia','Indirizzo','Cap');
		campi['desc_error']=new Array('Comune','Provincia','Indirizzo','Cap');
		campi['type_value']=new Array('R','R','R','RisNum');
		}
	if(section==3){
		var form_nomedesc_curriculumarea=new Array('usr18','usr19','usr20','usr21','usr22','usr23','usr24');
		campi['nome_campi']=new Array('istitutoscuola','annostartscuola','annoendscuola','livelloscuola','titoloscuola','votoscuola','infoscuola');
		campi['txt_desc']=new Array('Istituto','Anno inizio','Anno fine','Livello','Titolo','Voto','Info');
		campi['desc_error']=new Array('Istituto','Anno inizio','Anno fine','Livello','Titolo','Voto','Info');
		campi['type_value']=new Array('R','R','R','R','','','');
		}
	if(section==4){
		var form_nomedesc_curriculumarea=new Array('usr25','usr26');
		campi['nome_campi']=new Array('programmainformatica','livelloinformatica');
		campi['txt_desc']=new Array('Programma','Livello');
		campi['desc_error']=new Array('Programma','Livello');
		campi['type_value']=new Array('R','R');
		}
	if(section==5){
		var form_nomedesc_curriculumarea=new Array('usr27','usr28','usr29','usr30','usr31','usr32');
		campi['nome_campi']=new Array('lingualingue','gradolingue','letturalingue','scritturalingue','parlatolingue','infolingue');
		campi['txt_desc']=new Array('Lingua','Grado','Lettura','Scrittura','Parlato','Info');
		campi['desc_error']=new Array('Lingua','Grado','Lettura','Scrittura','Parlato','Info');
		campi['type_value']=new Array('R','R','R','R','R','');
		}
	if(section==6){
		var form_nomedesc_curriculumarea=new Array('usr33','usr34','usr35','usr36','usr37','usr38','usr39');
		campi['nome_campi']=new Array('iniziostage','finestage','aziendastage','areastage','qualificastage','posizionestage','infostage');
		campi['txt_desc']=new Array('Inizio','Fine','Azienda','Area','Qualifica','Posizione','Info');
		campi['desc_error']=new Array('Inizio','Fine','Azienda','Area','Qualifica','Posizione','Info');
		campi['type_value']=new Array('R','R','R','R','R','R','');
		}
	//------------------
	campi['nome_desc']=form_nomedesc_curriculumarea;
	campi['message']=new Array(form_message01,form_message02,form_message03,form_message04,form_message05,form_message06,form_message07);
	campi['css']=new Array('testo10-black01','testo10-red01');
	campi['div']=new Array(nomearea_error,'100%','#E9EEF3','testo10-red01','testo10-black01');
	campi['sign_request']='';
	campi['other_error']=new Array();
	//-------------------
	MM_validateFormHTML_lingua(campi);
	//-------------------
	if(document.MM_returnValue==true){
		MODIFY_InnerElementById(nomearea_error,'');
		//------
		if(section==0){
			//GET_ElementById('hidden_section'+section).value=GET_ElementById('nomeuser').value+'>>>'+GET_ElementById('cognomeuser').value+'>>>'+GET_ElementById('sessouser').value+'>>>'+GET_ElementById('telefonouser').value+'>>>'+GET_ElementById('emailuser').value+'>>>'+GET_ElementById('infouser').value;
			//GET_ElementById('hidden_section'+section).value=1;
			}
		if(section==2){
			//GET_ElementById('hidden_section'+section).value=GET_ElementById('nomeuser').value+'>>>'+GET_ElementById('cognomeuser').value+'>>>'+GET_ElementById('sessouser').value+'>>>'+GET_ElementById('telefonouser').value+'>>>'+GET_ElementById('emailuser').value+'>>>'+GET_ElementById('infouser').value;
			//GET_ElementById('hidden_section'+section).value=1;
			}
			
		if (section!=6){
		  var area = section + 1;} else {var area = 6;}
		if (section==5){
		  attivaButton();
		}
				SendFormCurriculumarea(campi,div_curriculumarea,page_curriculumarea,area,'TXT','100%',30);	
		//}
		}
	}
	
function attivaButton()	{
	//alert('attivo pulsante!');
	//alert(document.getElementById('buttonFine').className);
	//alert(document.getElementById('buttonFine').disabled);
	document.getElementById('buttonFine').className='input03';
	document.getElementById('buttonFine').disabled='';
}

function SendFormCurriculumarea(campi,iddiv,nomeFile,area,typedata,width_preloader,height_preloader){
	//alert("dentro");
	variabili='';
	//var ToSendField=new Array('nomeuser','cognomeuser','professioneuser','indirizzouser','cittauser','capuser','provinciauser','telefonouser','cellulareuser','emailuser','infouser','curriculum','iscontact');
	var ToSendField=campi['nome_campi'];
	var ToAdd=new Array('isadd');
	ToSendField=ToSendField.concat(ToAdd);
	//--------
	for(x=0;x<ToSendField.length;x++){
		if(GET_ElementById(ToSendField[x])){
			if(variabili==''){
				variabili=ToSendField[x]+'='+GET_ElementById(ToSendField[x]).value;
				}
			else{
				variabili+='&'+ToSendField[x]+'='+GET_ElementById(ToSendField[x]).value;
				}
			}
		}
	//--------
	//alert(variabili);
	var src = nomeFile+'?'+variabili;
	return openAjax([src],[iddiv],'async:1');
	//Ajax_POST_SendForm(ajax5,iddiv,nomeFile,variabili,typedata,'img/ajax-loader.gif',width_preloader,height_preloader);
	}


function curriculumarea_visible(area){
	for(x=0;x<ListPage_LoadListCurriculum.length;x++){
		if(GET_ElementById('curriculumarea_'+x)){
			if(x==area){
				//GET_ElementById('curriculumarea_'+x).style.visibility='visible';
				Load_Page01(ajax2,'curriculumarea_'+x,ListPage_LoadListCurriculum,x,'reload=1');
				//alert('mostra:'+x);
				}
			else{
				//GET_ElementById('curriculumarea_'+x).style.visibility='hidden';
				MODIFY_InnerElementById('curriculumarea_'+x,'');
				//alert('nascondi:'+x);
				}
			}
		}
	}
	
function curriculumarea2_visible(area){
	for(x=0;x<ListPage_LoadListCurriculum.length;x++){
		if(document.getElementById('curriculumarea_'+x)){
			if(x==area){
				document.getElementById('curriculumarea_'+x).style.display='';
				//Load_Page01(ajax2,'curriculumarea_'+x,ListPage_LoadListCurriculum,x,'reload=1');
				//alert('mostra:'+x);
				}
			else{
				document.getElementById('curriculumarea_'+x).style.display='none';
				//MODIFY_InnerElementById('curriculumarea_'+x,'');
				//alert('nascondi:'+x);
				}
			}
		}
	}	
function curriculum_delelement(id,page){
	Load_Page01(ajax2,'curriculumarea_'+page,ListPage_LoadListCurriculum,page,'reload=1&delete='+id);
	}
	
	
function controllaform_Sendcurriculum(){
	var campi=new Array();
	//var form_nomedesc_curriculum=new Array('usr01','usr02','usr04','usr05');
	var form_nomedesc_curriculum=new Array('','','','');
	//------------------
	campi['nome_campi']=new Array('');
	campi['txt_desc']=new Array('');
	campi['nome_desc']=form_nomedesc_curriculum;
	campi['desc_error']=new Array('');
	campi['type_value']=new Array('');
	campi['message']=new Array(form_message01,form_message02,form_message03,form_message04,form_message05,form_message06,form_message07);
	campi['css']=new Array('testo10-black01','testo10-red01');
	campi['div']=new Array(NameDivError,'100%','#E9EEF3','testo10-red01','testo10-black01');
	campi['sign_request']='';
	campi['other_error']=new Array();
	//-------------------
	/*
	if(GET_ElementById('hidden_section0').value==0){
		campi['other_error'][campi['other_error'].length]=new Array(1,'','- La sezione INFO UTENTE',form_message10,'');
		}
	else{
		campi['other_error'][campi['other_error'].length]=new Array(0,'','','','');
		}
	//-------------------
	if(GET_ElementById('hidden_section0').value==2){
		campi['other_error'][campi['other_error'].length]=new Array(1,'','- La sezione DATI RESIDENZA',form_message10,'');
		}
	else{
		campi['other_error'][campi['other_error'].length]=new Array(0,'','','','');
		}
	*/	
	//-------------------
	if(GET_ElementById('privacy').checked==false){
		campi['other_error'][campi['other_error'].length]=new Array(1,'Accetto','- La Legge sulla Privacy',form_message08,'prv01');
		}
	else{
		campi['other_error'][campi['other_error'].length]=new Array(0,'Accetto','','','prv01');
		}
	//-------------------
	MM_validateFormHTML_lingua(campi);
	//-------------------
	if(document.MM_returnValue==true){
		MODIFY_InnerElementById(NameDivError,'');
		//GET_ElementById('formcurriculum').submit();
		//--PATCH del 2008-11-03
		
		salvaCurriculum();
		
		//--
		}
	}
//--------------------------------

//--------------------------------

function salvaCurriculum(){
	
	var textfields = ['nomeuser','cognomeuser','telefonouser','emailuser','infouser','doveanag','comuneres','indirizzores','capres','act'];
	var selectfields = ['sessouser','giornoanag','meseanag','annoanag','provinciaanag','nazioneanag','provinciares'];
	
		// registrazione normale
		src = 'index.php?pageselected=9';
		
		// registrazione per la fiera di vicenza 2008
		//src = 'include_file/I/page_registrazione_fiera_ok.php?cv=1';
		
		for (i=0;i<textfields.length;i++){
			src+='&'+textfields[i]+'='+encodeURIComponent(document.getElementById(textfields[i]).value);
		}
		for (j=0;j<selectfields.length;j++){
			src+='&'+selectfields[j]+'='+encodeURIComponent(document.getElementById(selectfields[j]).options[document.getElementById(selectfields[j]).selectedIndex].value);
		}
		// registrazione normale
		document.forms['formcurriculum'].action=src;
		document.getElementById('formcurriculum').submit();
		
		// registrazione per la fiera di vicenza 2008
		//alert(src);
		//openAjax([src],['bodysite'],'async:1');
}

//--------------------------------

//--------------------------------
function controllaform_login(){
	//DIV_autovisibility('messagesection');
	
	var campi=new Array();
	var form_nomedesc_login=new Array('usr01','usr02');
	//------------------
	campi['nome_campi']=new Array('loginuser','loginpass');
	campi['txt_desc']=new Array('Username','Password');
	campi['nome_desc']=form_nomedesc_login;
	campi['desc_error']=new Array('Username','Password');
	campi['type_value']=new Array('RisEmail','R');
	campi['message']=new Array(form_message01,form_message02,form_message03,form_message04,form_message05,form_message06,form_message07);
	campi['css']=new Array('testo10-white01','testo10-white01');
	campi['div']=new Array(NameDivError_Message,'100%','#333333','testo10-white01','testo10-white01');
	campi['gotoerrormessage']=0;
	campi['sign_request']='';
	campi['other_error']=new Array();
	//-------------------
	MM_validateFormHTML_lingua(campi);
	//setTimeout("MM_validateFormHTML_lingua(campi)",3000);
	//-------------------
	if(document.MM_returnValue==true){
		GET_ElementById('formlogin').submit();
		}
	else{
		if(DIV_GetStyle('messagesection').visibility!='visible'){
			DIV_autovisibility('messagesection');
			}
		}
	}


function SendFormLogin(iddiv,nomeFile,typedata,width_preloader,height_preloader){
	variabili='';
	var ToSendField=new Array('loginuser','loginpass','flashused','islogin');
	//--------
	for(x=0;x<ToSendField.length;x++){
		if(GET_ElementById(ToSendField[x])){
			if(variabili==''){
				variabili=ToSendField[x]+'='+GET_ElementById(ToSendField[x]).value;
				}
			else{
				variabili+='&'+ToSendField[x]+'='+GET_ElementById(ToSendField[x]).value;
				}
			}
		}
	//--------
	//alert(variabili);
	return Ajax_POST_SendForm(ajax5,iddiv,nomeFile,variabili,typedata,'img/ajax-loader.gif',width_preloader,height_preloader);
	}
//--------------------------------

//--------------------------------
function controllaform_logout(){
	SendFormLogout('topsite','include_file/site_top.php','TXT','100%',288);
	}

function SendFormLogout(iddiv,nomeFile,typedata,width_preloader,height_preloader){
	variabili='';
	var ToSendField=new Array('flashused','islogout');
	//--------
	for(x=0;x<ToSendField.length;x++){
		if(GET_ElementById(ToSendField[x])){
			if(variabili==''){
				variabili=ToSendField[x]+'='+GET_ElementById(ToSendField[x]).value;
				}
			else{
				variabili+='&'+ToSendField[x]+'='+GET_ElementById(ToSendField[x]).value;
				}
			}
		}
	//--------
	//alert(variabili);
	Load_Mainmenu(ajax2,'bodysite',ListPage_LoadListPage,0,'','');
	return Ajax_POST_SendForm(ajax5,iddiv,nomeFile,variabili,typedata,'img/ajax-loader.gif',width_preloader,height_preloader);
	}
//--------------------------------

//--------------------------------
function controllaform_ReminderPassword(){
	var campi=new Array();
	var form_nomedesc_contact=new Array('usrrem01');
	//------------------
	campi['nome_campi']=new Array('userreminder');
	campi['txt_desc']=new Array('');
	campi['nome_desc']=form_nomedesc_contact;
	campi['desc_error']=new Array('Indirizzo E-mail');
	campi['type_value']=new Array('RisEmail');
	campi['message']=new Array(form_message01,form_message02,form_message03,form_message04,form_message05,form_message06,form_message07);
	campi['css']=new Array('testo10-black01','testo10-red01');
	campi['div']=new Array('diverror_reminder','100%','#E9EEF3','testo10-red01','testo10-black01');
	campi['sign_request']='';
	campi['other_error']=new Array();
	//-------------------
	MM_validateFormHTML_lingua(campi);
	//-------------------
	if(document.MM_returnValue==true){
		MODIFY_InnerElementById('diverror_reminder','');
		SendFormReminderPassword('reminderdiv','include_file/I/page_reminderpassword.php','TXT','100%',100);
		}
	}


function SendFormReminderPassword(iddiv,nomeFile,typedata,width_preloader,height_preloader){
	variabili='';
	var ToSendField=new Array('userreminder');
	//--------s
	for(x=0;x<ToSendField.length;x++){
		if(GET_ElementById(ToSendField[x])){
			if(variabili==''){
				variabili=ToSendField[x]+'='+GET_ElementById(ToSendField[x]).value;
				}
			else{
				variabili+='&'+ToSendField[x]+'='+GET_ElementById(ToSendField[x]).value;
				}
			}
		}
	//--------
	//alert(variabili);
	return Ajax_POST_SendForm(ajax5,iddiv,nomeFile,variabili,typedata,'img/ajax-loader.gif',width_preloader,height_preloader);
	}
//--------------------------------
//---------------------------------------------FORM FUNCTION---------------------------------------------


//--------------------------------PATCH X AREA RISERVATA di Cristian Zaretta del 30-04-2008--------------

function ajaxloader1(){
return "<div id=\"loader\" style=\"position:relative; z-index:99; height:100%; width:100%; overflow:hidden;\" align=\"center\" valign=\"middle\"><table width=\"100%\" height=\"150\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\"><tr><td align=\"center\"><img src=\"http://www.forgingthefuture.net/img/ajax-loader.gif\" border=\"0\"></td></tr></table></div>";	
}

function salvaLavoro(id_lavoro){
var ambito=encodeURIComponent(document.getElementById('ambito').value);	
var codice=encodeURIComponent(document.getElementById('codice').value);	
var titolo=encodeURIComponent(document.getElementById('titolo').value);	
var titolo_studio=encodeURIComponent(document.getElementById('titolo_studio').value);
document.getElementById('requisiti').value=tinyMCE.get('requisiti').getContent();
var requisiti=encodeURIComponent(document.getElementById('requisiti').value);
var numero_posizioni=encodeURIComponent(document.getElementById('numero_posizioni').value);
if((ambito=="")||(codice=="")||(titolo=="")||(titolo_studio=="")||(requisiti=="")||(numero_posizioni=="")){
	alert("Devono essere compilati correttamente tutti i campi");
	return;
}
openAjaxLink([['bodysite',null]],['page_opportunita.php?op=salva&id_lavoro='+id_lavoro+'&ambito='+ambito+'&codice='+codice+'&titolo='+titolo+'&titolo_studio='+titolo_studio+'&requisiti='+requisiti+'&numero_posizioni='+numero_posizioni+''],null,'POST');
}

function salvaEvento(id_evento){
var categoria=encodeURIComponent(document.getElementById('categoria').value);	
var datastart=encodeURIComponent(document.getElementById('datastart').value);	
var dataend=encodeURIComponent(document.getElementById('dataend').value);	
document.getElementById('testo').value=tinyMCE.get('testo').getContent();
var testo=encodeURIComponent(document.getElementById('testo').value);
if((categoria=="")||(datastart=="")||(dataend=="")||(testo=="")){
	alert("Devono essere compilati correttamente tutti i campi");
	return;
}
openAjaxLink([['bodysite',null]],['page_eventi.php?op=salva&id_evento='+id_evento+'&categoria='+categoria+'&datastart='+datastart+'&dataend='+dataend+'&testo='+testo+''],null,'POST');
}

function salvaNews(id_news){
var titolo=encodeURIComponent(document.getElementById('titolo').value);	
var datastart=encodeURIComponent(document.getElementById('datastart').value);	
var dataend=encodeURIComponent(document.getElementById('dataend').value);	
document.getElementById('testo').value=tinyMCE.get('testo').getContent();
var testo=encodeURIComponent(document.getElementById('testo').value);
if((titolo=="")||(datastart=="")||(dataend=="")||(testo=="")){
	alert("Devono essere compilati correttamente tutti i campi");
	return;
}
openAjaxLink([['bodysite',null]],['page_news.php?op=salva&id_news='+id_news+'&titolo='+titolo+'&datastart='+datastart+'&dataend='+dataend+'&testo='+testo+''],null,'POST');
}
