var n;
var s;

jQuery(document).ready(function() {

  var searchBox = $("#ricerca");  

  searchBox.focus(function(e) {
      $(this).removeClass('txtoff');
      if ($(this).attr('value') == 'Search...') $(this).attr('value', '');
  });

  searchBox.blur(function (e) {
      $(this).addClass('txtoff');
      if ($(this).attr('value') == '') $(this).attr('value', 'Search...');  
  });

  $('img.gzoom').click(function() {
    var indici = this.id.split('__');
    ingrandisci(indici[1]);
  });
  $('#ssprec').click(function() {
    slidePrec();
  });
  $('#sssucc').click(function() {
    slideSucc();
  });
  if (n)
    $('#oggetto').val(n);
  if (s)
    $('#a' + s).attr('checked', true);

//  $.ie6hover();
});

function suggerimenti(query)
{
return [CreateSuggestionObject("Suggestion 001", "001"), CreateSuggestionObject("Suggestion 002", "002")];
}

function ingrandisci(id)
{
  $('#gzoom').attr('src', 'img/H312-W606/' + id);
}

var id_slide = 0;
var max_slide = 0;

function slide(variazione) {
  var $prec = $('#slide' + id_slide);
  if (0 > (id_slide += variazione))
    id_slide = max_slide;
  if (max_slide < id_slide)
    id_slide = 0;
  var $succ = $('#slide' + id_slide);
  $prec.addClass('precedente');
  $succ.css({opacity:0.0})
    .addClass('attiva')
	.animate({opacity:1.0}, 1000, function() {
	  $prec.removeClass('attiva precedente');
	});
 return false;
}

function slideSucc()
{
  return slide(1);
} /* slideSucc() */

function slidePrec()
{
  return slide(-1);
} /* slidePrec() */


function slide_init(max)
{
  max_slide = max - 1;
  $(function() {setInterval( "slideSucc()", 5000 );});
} /* slideInit() */

function mostraNascondi(id)
{
  row = document.getElementById(id);
  if (row.style.display == 'none')
    row.style.display = '';
  else
    row.style.display = 'none';
  return false;
} /* mostraNascondi() */

function verificaForm()
{
  var strErr = '';
  if (document.getElementById('nome').value == '')
    strErr += '   - Nome\n';
  if (document.getElementById('cognome').value == '')
    strErr += '   - Cognome\n';
	if(document.getElementById('ditta').value == '')
		strErr += '   - Azienda\n';
	if(document.getElementById('telefono').value == '')
		strErr += '   - Recapito telefonico\n';
	if(document.getElementById('email').value == '')
		strErr += '   - E-mail\n';
	if(document.getElementById('messaggio').value == '')
		strErr += '   - Messaggio\n';
	if (strErr != '')
  {
    strErr = 'Per favore compila i seguenti campi obbligatori:\n\n' + strErr;
    alert(strErr);
    return false;
  }
  return true;
} /* verificaForm() */

function verificaFormEN()
{
  var strErr = '';
  if (document.getElementById('nome').value == '')
    strErr += '   - Name\n';
  if (document.getElementById('cognome').value == '')
    strErr += '   - Surname\n';
	if(document.getElementById('ditta').value == '')
		strErr += '   - Company\n';
	if(document.getElementById('telefono').value == '')
		strErr += '   - Telephone\n';
	if(document.getElementById('email').value == '')
		strErr += '   - E-mail\n';
	if(document.getElementById('messaggio').value == '')
		strErr += '   - Message\n';
	if (strErr != '')
  {
    strErr = 'The following fields are required:\n\n' + strErr;
    alert(strErr);
    return false;
  }
  return true;
} /* verificaForm() */

function verificaFormDE()
{
  var strErr = '';
  if (document.getElementById('nome').value == '')
    strErr += '   - Namen\n';
  if (document.getElementById('cognome').value == '')
    strErr += '   - Nachnamen\n';
	if(document.getElementById('ditta').value == '')
		strErr += '   - Gesellschaft\n';
	if(document.getElementById('telefono').value == '')
		strErr += '   - Telefon\n';
	if(document.getElementById('email').value == '')
		strErr += '   - E-mail\n';
	if(document.getElementById('messaggio').value == '')
		strErr += '   - Nachrichten\n';
	if (strErr != '')
  {
    strErr = 'Bitte füllen Sie alle die Pflichtfelder:\n\n' + strErr;
    alert(strErr);
    return false;
  }
  return true;
} /* verificaForm() */

function verificaFormFR()
{
  var strErr = '';
  if (document.getElementById('nome').value == '')
    strErr += '   - Prenom\n';
  if (document.getElementById('cognome').value == '')
    strErr += '   - Nom\n';
	if(document.getElementById('ditta').value == '')
		strErr += '   - Societé\n';
	if(document.getElementById('telefono').value == '')
		strErr += '   - Tel.\n';
	if(document.getElementById('email').value == '')
		strErr += '   - E-mail\n';
	if(document.getElementById('messaggio').value == '')
		strErr += '   - Message\n';
	if (strErr != '')
  {
    strErr = "S'il vous plaît remplir tous les champs obligatoires:\n\n" + strErr;
    alert(strErr);
    return false;
  }
  return true;
} /* verificaForm() */


