function goToPage(linkobj){
  //alert(linkobj.href);
  window.location=linkobj.href;
}

function richiestaCG_InitForm(){
  
  var resbol_si, resbol_no;
  
  resbol_si=$('ResidenzaBologna_0');
  resbol_no=$('ResidenzaBologna_1');
  
  if(!resbol_no.checked) {
	Form.Element.disable('Residenza');
	Form.Element.disable('Classe');
	Form.Element.disable('Scuola');
	Form.Element.disable('Facolta');
	Form.Element.disable('AnnoFacolta');
	Form.Element.disable('Matricola');
	$('af_component_Residenza').addClassName('disabled');
	$('af_component_Classe').addClassName('disabled');
	$('af_component_Scuola').addClassName('disabled');
	$('af_component_Facolta').addClassName('disabled');
	$('af_component_AnnoFacolta').addClassName('disabled');
	$('af_component_Matricola').addClassName('disabled');
  }
  if(resbol_si.checked) {
	$('Provincia').selectedIndex=1;
	Form.Element.disable('Provincia');
	$('af_component_Provincia').addClassName('disabled');
  }
}

function richiestaCG_CheckResidenza(){
  var resbol_si, resbol_no;
  
  resbol_si=$('ResidenzaBologna_0');
  resbol_no=$('ResidenzaBologna_1');
  
  if(resbol_si.checked) {
	$('Provincia').selectedIndex=1;
	Form.Element.disable('Residenza');
	Form.Element.disable('Provincia');
	Form.Element.disable('Classe');
	Form.Element.disable('Scuola');
	Form.Element.disable('Facolta');
	Form.Element.disable('AnnoFacolta');
	Form.Element.disable('Matricola');
	$('af_component_Residenza').addClassName('disabled');
	$('af_component_Provincia').addClassName('disabled');
	$('af_component_Classe').addClassName('disabled');
	$('af_component_Scuola').addClassName('disabled');
	$('af_component_Facolta').addClassName('disabled');
	$('af_component_AnnoFacolta').addClassName('disabled');
	$('af_component_Matricola').addClassName('disabled');
	
  }
  else if(resbol_no.checked) {
	Form.Element.enable('Residenza');
	Form.Element.enable('Provincia');
	Form.Element.enable('Classe');
	Form.Element.enable('Scuola');
	Form.Element.enable('Facolta');
	Form.Element.enable('AnnoFacolta');
	Form.Element.enable('Matricola');
	$('af_component_Residenza').removeClassName('disabled');
	$('af_component_Provincia').removeClassName('disabled');
	$('af_component_Classe').removeClassName('disabled');
	$('af_component_Scuola').removeClassName('disabled');
	$('af_component_Facolta').removeClassName('disabled');
	$('af_component_AnnoFacolta').removeClassName('disabled');
	$('af_component_Matricola').removeClassName('disabled');
  }
}


function iscrizioneutente_InitProfiles(portalcode){
  if(portalcode=="FM")
	var profiles=new Array("band","locale","salastudio","etichetta","booking");
  else if(portalcode=="FV")
	var profiles=new Array("videomaker","tecnico","attore","casting","service","produttore");
  else if(portalcode=="FF")
	var profiles=new Array();
  
  profiles.each(function(item) {
	profile=$('profilo_'+item);
	formprofilo=$('dati_'+item);
	if(profile.checked)
	  formprofilo.show();
	else
	  formprofilo.hide();
  });
}

function iscrizioneutente_ActiveProfile(id){
  var profile, formprofiloid, formprofilo, firstformfieldid;
  //alert(id);
  profile=$(id);
  formprofiloid='dati'+id.sub('profilo', '');
  if(id.sub('profilo_', '')=="videomaker" || id.sub('profilo_', '')=="attore" || id.sub('profilo_', '')=="tecnico")
	firstformfieldid=id.sub('profilo_', '')+'_Pseudonimo';
  else
	firstformfieldid=id.sub('profilo_', '')+'_Nome';
  formprofilo=$(formprofiloid);
  if(profile.checked) {
	Effect.Appear(formprofilo, { duration: 0.5, afterFinish: function() {$(firstformfieldid).activate();} });
  }
  else
	Effect.Fade(formprofilo, { duration: 0.5});
}

function onOxVideoStart(tag) {
	if(tag) {
	  //alert(js_prelink+'videohitregister/videocode-'+tag+'/');
	  new Ajax.Request(js_prelink+'videohitregister/videocode-'+tag+'/');
	}
}

/*function onOxVideoEnd(tag) {
	alert("Ending "+tag);
}*/

function loadEventsCalendar(month, year, root) {
  new Ajax.Updater("portlet_calendarioeventi", root+"eventi/nuovocalendario/mese-"+month+"/anno-"+year+"/", { method: "get" });
}



