



function tabsInit() {

  $('.tabs li').click(function() {
  
	
    if(!$(this).hasClass('selected')) {

	  $('#content .open').addClass('close').removeClass('open');

	  if ($(this).hasClass('overview')) $('#content #overview').addClass('open').removeClass('close');

	  if ($(this).hasClass('dettagli')) $('#content #dettagli').addClass('open').removeClass('close');

	  if ($(this).hasClass('opzioni')) $('#content #opzioni').addClass('open').removeClass('close');
	  
	  

	}

  })

}



function menuAccordion(){

  $('#leftMenu span.accordion').toggle(function(){

    $(this).next().slideDown('slow');

  },function (){$(this).next().slideUp('slow');});

}



function newsHoverInit() {$('.new').hover(function(){$(this).addClass('hover')},function(){$(this).removeClass('hover');});}



function getRow() {}



function confrontaInit() {}



function getNewsList() {

  $.ajax({type: "GET",

    url: "xml/data.xml",

    dataType: "xml",

    success: function(xml) {

    }

  });

}

function createCookie (name, value, expire) {
   var today = new Date();
   var expires = new Date();
   expires.setTime(today.getTime() + (24 * expire * 3600000)); //(1000*60*60));
   document.cookie = name+'='+value+'; expires='+expires.toGMTString()+'; path=/';
}

function readCookie(name) {
  var couples = document.cookie.split('; ');
  for (var i = 0; i < couples.length; i++) {
    var cname = couples[i].split('=');
	if (name == cname[0]) return (unescape(cname[1]));
  }
}

function loginInit() {
  if (readCookie('login')) {
    $('#login').addClass('hidden');
	$('#logout').removeClass('hidden');
//	$('#public').addClass('hidden');
	$('#private').removeClass('hidden');
	$('#menuDownload').removeClass('invisible');
  }
}

function delCookie (name) {createCookie(name,'',0);}

function login() {
  if ($('#log input[name="user"]').val()=='delfin_reserved' && $('#log input[name="pass"]').val()=='d3lf1nv4cuums') {
    createCookie ('login','username',1)
    if (readCookie('login')) {
      $('#login').addClass('hidden');
	  $('#logout').removeClass('hidden');
  //	$('#public').addClass('hidden');
	  $('#private').removeClass('hidden');
	  $('#menuDownload').removeClass('invisible');
    }
  } else $('#log form h4').removeClass('hidden');
}

function logout() {
  if (readCookie('login')) {
    $('#logout').addClass('hidden');
	$('#login').removeClass('hidden');
	$('#private').addClass('hidden');
	$('#menuDownload').addClass('invisible');
  }
  delCookie('login');
}

function expandMenu () {
  var html = '<div class="appTop"><img src="../www.delfinvacuums.it/img/leftMenuElAppTop.jpg" /></div><div class="appMiddle"></div><div class="appBottom"><img src="../www.delfinvacuums.it/img/leftMenuElAppBottom.jpg" /></div></li>';
  var mod = $('ul.prodotti li');
  var i = 0;
  while (mod[i]) {
//  for (var i in mod) {
    $(mod[i]).addClass('exp').append(html);
	var link = $(mod[i]).find('span.accordion a').attr('href');
	var text = $(mod[i]).find('span.accordion a').html();
	$(mod[i]).find('span.accordion a').appendTo($(mod[i]).find('.appMiddle'));
//	$(mod[i]).find('.appMiddle').append('<a href="'+link+'">'+text+'</a>');
//	$(mod[i]).find('span.accordion a').appendTo($(mod[i]).find('.appMiddle'));
//	$(mod[i]).find('span.accordion').remove();
    i++
  }
}

function slideBox(){
		
		var htmllist='';
    var i = 0;
	$.ajax({
			 type: "GET",
			 url: sRootPath+langXml+"/XML/slideshow/data.xml",
			 dataType: 'xml',
			 success: function(msg){
			 	
					   $(msg).find("Item").each(function(){
					   					i++;
					   					var nome= $("title", this).text().replace(/(<([^>]+)>)/ig,"");
									   	var immagine = $("img", this).text();
											var testo = $("subtitle", this).text();
											var linklist = $("link", this).filter("[@language="+langXml+"]").text();
											var classlist='';
											if(i==1){
												classlist='slide_img';
											}
											
											htmllist+='	<div class="slide_box">';
											htmllist+='	<img src="'+immagine+'" alt="'+nome+'"   class="slide_img"/>';
											htmllist+='	<div class="box_slide_int">';
											htmllist+='	<div class="title_slide">'+nome+'</div>';
											htmllist+='	<div class="txt_slide">'+testo+'</div>';

											htmllist+='	<div class="button_slide">';
											htmllist+='	<a href="'+linklist+'"><img src="/www.delfinvacuums.it/img/btn_slide_'+langXml+'.gif" title="vai alla scheda prodotto"/></a>';
											htmllist+='	</div>';
												htmllist+='	</div>';
													htmllist+='	</div>'
													

									   })
						$(".slideshow").html(htmllist);
				 },complete: function(){
				
				 	$('.slideshow').cycle({
						fx: 'fade'
						
					});
				 	}
				 
		   });	
	
	/*	$('.slideshow').cycle({
						fx: 'fade'
						
					});*/
	}

function pageInit(){
	
	if($(".slideshow").is("div")){
		slideBox();
		}
	
	
//  $('#contentWrapper').after('<img src="../www.delfinvacuums.it/img/ombra.jpg" class="ombra" />');
  $('#contentWrapper').append('<img src="/www.delfinvacuums.it/img/ombra.jpg" class="ombra" />');

  $('#mainMenu li:first').addClass('first');

  $('#mainMenu li:last').addClass('last');

//  menuAccordion();

  /*tabella confronta*/
  $('table#confronto').css('width',(142.5*$('table#confronto tr:first td').length)+'px');
  $('#ripristina').click(function() {$('table#confronto').remove(); $('#repository').after($('table#back').attr('id','confronto'))});
  $('.remove_btn').click(function(){
    var header = $('table#confronto tr.header td');
	if($('#repository table#back').length==0) $('#repository').append($('table#confronto').clone(true).attr('id','back'));
    var del = $(this).parent();
	for (var i = 0; i<header.length; i++) if ($(header[i]).html()==del.html()) var pos=i;
	var tr = $('table#confronto tr');
	for (var i = 0; i<tr.length; i++) {var td = $(tr[i]).find('td'); $(td[pos]).remove();}
	$('table#confronto').css('width',(142.5*$('table#confronto tr:first td').length)+'px');
  });
  $('.scrollLeft').click(function() {var tr = $('table#confronto tr'); for (var i=0; i<tr.length; i++) $(tr[i]).find('td:eq(1)').appendTo($(tr[i]));});
  $('.scrollRight').click(function() {var tr = $('table#confronto tr'); for (var i=0; i<tr.length; i++) $(tr[i]).find('td:eq(1)').before($(tr[i]).find('td:last'));});
  /*fine tabella confronta*/

  if ($('.tabs').length>0) tabsInit();

  var h = $(document).height()

  var t = $('#footer').offset().top

  $('#footer').css('height',parseInt(h-t)+'px');

  if ($('.new').length>0) newsHoverInit();

  if ($('#inviaForm').length>0) $('#inviaForm').click(function(){$('#contattaci').submit();});

  //if ($('#flash-home').length>0) FlashReplace.replace("flash-home", "/www.delfinvacuums.it/swf/flash/temp.swf", "flashId", 924, 261, 7, {wmode : "transparent", flashvars : "langCode="+langXml});

  if ($('#confronta').length>0) confrontaInit();

  if($('#elencoNews').length>0) getNewsList();

  var today = new Date();
	var expires = new Date();

  if ($('.applicazioni').length>0) expandMenu();

  $('#login_btn').click(login);
  $('#logout_btn').click(logout);
  if ($('#login').length>0) loginInit();
}



$(document).ready(pageInit);