var NewsBox = [ 'NwsBody', 'BCBody', 'NwsBodypf' ];
var NewsOft = [ 'NwsBody', 'BCBody', 'NwsBodypf' ];
var NewsCnt = [ 'NwsBody', 'BCBody', 'NwsBodypf' ];

function FormControls ( ObjForm ) {

 setConstraint('Nome', 'ddv-required', 'true');
 setConstraint('Email', 'ddv-required', 'true');
 setConstraint('Email', 'ddv-regexp', '[a-zA-Z0-9_.-]{1,}@[a-zA-Z0-9\-]{2,}[.][a-zA-Z0-9]{2,}');
 setConstraint('Messaggio', 'ddv-required', 'true');
	return formValidate(ObjForm);

}

var Slide = new Object;
Slide.Show = new Object;
Slide.Setup = new Object;

Slide.Setup.News = function () {

	try {

		Async.Connection(); NewsBox['NwsBody'] = Async.Load('/_assets/wsdl/php.NewsShow.wsdl','POST','KindOf=1');
		NewsCnt['NwsBody'] = NewsBox['NwsBody'].documentElement.getElementsByTagName('item').length;

	} catch(e) {}

}

Slide.Show.News = function ( BoxName ) {

	if (isNaN(NewsOft[BoxName])) NewsOft[BoxName] = 0;

	if (NewsCnt[BoxName]) {

		if (NewsOft[BoxName] >= NewsCnt[BoxName]) NewsOft[BoxName] = 0;

		var Items = NewsBox[BoxName].documentElement.getElementsByTagName('item');
		var BoxNews = document.getElementById(BoxName + '__content'); BoxNews.innerHTML = '';
		var ObjDivTxt = document.createElement('div'); ObjDivTxt.className = 'Text';
		ObjDivTxt.innerHTML = Items.item(NewsOft[BoxName]).firstChild.data;

		var ObjDivDta = document.createElement('div'); ObjDivDta.className = 'Data';
		ObjDivDta.innerHTML = Items.item(NewsOft[BoxName]).getAttribute('date');

		var ObjA = document.getElementById('news_uri');
		ObjA.setAttribute('href', '/index.php/fd=news/ff=read/id=' + Items.item(NewsOft[BoxName]).getAttribute('id') + '/routine=' + Items.item(NewsOft[BoxName]).getAttribute('routine') + '.htm');

		BoxNews.appendChild(ObjDivDta);
		BoxNews.appendChild(ObjDivTxt);
		NewsOft[BoxName]++;

		setTimeout("Slide.Show.News('" + BoxName + "')",(1000*10));

	}

}

Slide.Setup.Bandi = function () {

	try {

		Async.Connection(); NewsBox['BCBody'] = Async.Load('/_assets/wsdl/php.NewsShow.wsdl','POST','KindOf=2');
		NewsCnt['BCBody'] = NewsBox['BCBody'].documentElement.getElementsByTagName('item').length;

	} catch (e) {}

}

Slide.Show.Bandi = function ( BoxName ) {

 if (isNaN(NewsOft[BoxName])) NewsOft[BoxName] = 0;

 if (NewsCnt[BoxName]) {

  if (NewsOft[BoxName] >= NewsCnt[BoxName]) NewsOft[BoxName] = 0;

  var Items = NewsBox[BoxName].documentElement.getElementsByTagName('item');
  var BoxNews = document.getElementById(BoxName + '__content'); BoxNews.innerHTML = '';
  var ObjDivTxt = document.createElement('div'); ObjDivTxt.className = 'Text';
  ObjDivTxt.innerHTML = Items.item(NewsOft[BoxName]).firstChild.data;

  var ObjDivDta = document.createElement('div'); ObjDivDta.className = 'Data';
  ObjDivDta.innerHTML = Items.item(NewsOft[BoxName]).getAttribute('date');

  var ObjA = document.getElementById('bc_uri');
  ObjA.setAttribute('href', '/index.php/fd=announcement/c=' + Items.item(NewsOft[BoxName]).getAttribute('c') + '/id=' + Items.item(NewsOft[BoxName]).getAttribute('id') + '.htm');

  BoxNews.appendChild(ObjDivDta);
  BoxNews.appendChild(ObjDivTxt);
		NewsOft[BoxName]++;

		setTimeout("Slide.Show.Bandi('" + BoxName + "')",(1000*10));

 }

}

Slide.Setup.Newspf = function () {

	try {

		Async.Connection(); NewsBox['NwsBodypf'] = Async.Load('/_assets/wsdl/php.NewsShow.wsdl','POST','KindOf=3');
		NewsCnt['NwsBodypf'] = NewsBox['NwsBodypf'].documentElement.getElementsByTagName('item').length;

	} catch(e) {}

}

Slide.Show.Newspf = function ( BoxName ) {

	if (isNaN(NewsOft[BoxName])) NewsOft[BoxName] = 0;

	if (NewsCnt[BoxName]) {

		if (NewsOft[BoxName] >= NewsCnt[BoxName]) NewsOft[BoxName] = 0;

		var Items = NewsBox[BoxName].documentElement.getElementsByTagName('item');
		var BoxNews = document.getElementById(BoxName + '__content'); BoxNews.innerHTML = '';
		var ObjDivTxt = document.createElement('div'); ObjDivTxt.className = 'Text';
		ObjDivTxt.innerHTML = Items.item(NewsOft[BoxName]).firstChild.data;

		var ObjDivDta = document.createElement('div'); ObjDivDta.className = 'Data';
		ObjDivDta.innerHTML = Items.item(NewsOft[BoxName]).getAttribute('date');

		var ObjA = document.getElementById('pf_uri');
		ObjA.setAttribute('href', '/index.php/fd=news/ff=read/id=' + Items.item(NewsOft[BoxName]).getAttribute('id') + '/routine=' + Items.item(NewsOft[BoxName]).getAttribute('routine') + '.htm');

		BoxNews.appendChild(ObjDivDta);
		BoxNews.appendChild(ObjDivTxt);
		NewsOft[BoxName]++;

		setTimeout("Slide.Show.Newspf('" + BoxName + "')",(1000*10));

	}

}

addLoadEvent(function () {

	Slide.Setup.News(); Slide.Show.News('NwsBody');
	Slide.Setup.Bandi(); Slide.Show.Bandi('BCBody');
	Slide.Setup.Newspf(); Slide.Show.Newspf('NwsBodypf');

});

function SWFTitle ( Title ) {

 switch ( Title ) {

  case 'Azienda': var Txt = 'Azienda'; break;
  case 'Bandi': var Txt = 'Bandi di gara'; break;
  case 'BC': var Txt = 'Bandi e Concorsi'; break;
  case 'Concorsi': var Txt = 'Concorsi'; break;
  case 'Conferma': var Txt = 'Conferma'; break;
  case 'Contattaci': var Txt = 'Contattaci'; break;
  case 'Curriculum': var Txt = 'Invia curriculum'; break;
  case 'Errore': var Txt = 'Errore'; break;
  case 'Home': var Txt = 'Home'; break;
  case 'Moduli': var Txt = 'Moduli'; break;
  case 'News': var Txt = 'Novità'; break;
  case 'Sede': var Txt = 'Sede'; break;
  case 'Servizi': var Txt = 'Servizi'; break;
  case 'Utilita': var Txt = 'Utilità'; break;

 }

 if (MM_findObj('BgScud')) {

  var swf = new SWFObject('/_assets/swf/TopScud.swf', 'myBgScud', '570', '241', '7');
  swf.addParam('wmode', 'opaque'); swf.addParam('menu', 'false');
  swf.addVariable('txt', Txt); swf.write("BgScud");

 }

}

