/**
 * @author r.pannisco
   @author f.delucia
 */

var dialog = function(){
	$('.dialog').dialog('open');
	};
var dialog2 = function(){
	$('.dialog2').dialog('open');
	};
var enter = function(){
	$('#chiudi').show();
	$('#alert').fadeOut(0,function(){$('#alert').remove();});
	$('#addtobasket').hide();
	$('#fullbasket').show();
	$('#carr').slideDown("medium");
	$("#top_verde").unbind("mouseenter",enter);
	$(".home_box_right").bind("mouseleave",leave);
    };
var leave = function(){
	$('#chiudi').show();
	$(".home_box_right").unbind("mouseleave",leave);
	$('#carr').fadeTo(2000, 1, function() {
	$('#carr').slideUp("medium",function(){
			$("#top_verde").bind("mouseenter",enter);
		});
	});
	};
$('document').ready(function() {
/*	$('body').supersleight( {
		shim : 'siteimages/varie/transparent.gif'
	});*/
	
	$("#top_verde").bind("mouseenter",enter);

	$(".home_box_right").bind("mouseleave",leave);

	//<![CDATA[
	$(function(){
	$('#video-list-horizontal').clickScroll({
	speed: 500,
	lessBtn: '#vids-left',
	moreBtn: '#vids-right',
	horizontal: true
	});
	$('#video-list-horizontal2').clickScroll({
		speed: 500,
		lessBtn: '#vids-left2',
		moreBtn: '#vids-right2',
		horizontal: true
		});
	});
	//]]>
});

function contatore(id, anno, mese, giorno, ore, minuti, secondi, completo) {
	if (completo == 0) {
		$(function() {
			$('#defaultCountdown' + id).countdown( {
				//until: new Date(Y, m - 1, d,h,j,s),
				until : new Date(anno, mese - 1, giorno, ore, minuti, secondi),
				onExpiry : liftOff,
				layout : '{hnn}{sep}{mnn}{sep}{snn}'
			});
			function liftOff() {$('#_' + id).replaceWith('<div class="button5"><a href="javascript:">Terminato</a></div>');}
		});
	} else {
		$(function() {
			$('#defaultCountdown' + id).countdown( {
				//until: new Date(Y, m - 1, d,h,j,s),
				until : new Date(anno, mese - 1, giorno, ore, minuti, secondi),
				onExpiry : liftOff,
				layout : '{dn} {dl} {hnn}{sep}{mnn}{sep}{snn}'
			});

			function liftOff() {
				$('#_' + id)
						.replaceWith(
								'<div class="button5"><a href="javascript:">Terminato</a></div>');
			}
		});
	}
}

function newglossario(item, add) {

	if (typeof add == "undefined") {
		var op1 = "/popup/" + item + ".html"
	} else {
		var op1 = "/popup/" + item + ".html?" + add
	}

	searchWin = window
			.open(
					op1,
					'glossario',
					'scrollbars=yes,resizable=yes,width=300,height=380,status=no,location=no,toolbar=no,top=50,left=50');
}

function popupTaglie() {

	searchWin = window
			.open(
					'/negozio/addon/taglie.html',
					'Taglie',
					'scrollbars=yes,resizable=no,width=300,height=380,status=no,location=no,toolbar=no,top=50,left=50');
}

function esci() {
	$('#chiudi').fadeOut(2000, function() {
	$('#carr').slideUp("medium");
	$('#alert').slideUp("medium");
	});
}


function carica_basket(type) {
	if (type == 1) {
		$('#addtobasket').fadeIn("slow");
		$('#carr').slideDown("slow");
		$('#carr').fadeTo(6000, 1, function() {
			$('#addtobasket').slideUp("medium",function(){$('#addtobasket').remove();});
		});
	}
	if (type == 2) {
			$('#alert').fadeIn("medium");
			$('#carr').slideDown("medium");
			$('#carr').fadeTo(6000, 1, function() {
				$('#carr').slideUp("medium");
			});
		}
	if (type == 3) {
			$('#terminato').fadeIn("medium");
			$('#carr').slideDown("medium");
			$('#carr').fadeTo(6000, 1, function() {
				$('#terminato').slideUp("medium",function(){$('#terminato').remove();});
			});
		}
	
	}
	

function chgTaglia(idProdotto, valore){
	estensione='png';
	if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x;
		 var ieversion=new Number(RegExp.$1); // capture x.x portion and store as a number
		 if (ieversion<=6){
			 estensione = 'gif';
		 }
		}

	hdn = document.getElementById('_PARAM_BSK_ADD_'+idProdotto);
	hdn.value=valore;
	indice=document.getElementById('CMB_'+idProdotto).selectedIndex;
	if(indice>0){
		parole=document.getElementById('CMB_'+idProdotto).options[indice].text;
		parole=(parole).split('-', 2);
		miaparola=parole[1];
		miaparola=miaparola.split(' ',4);	
		overlay=document.getElementById('over_'+idProdotto);

		if(miaparola[2]=='Pezzo'){
			overlay.src = 'siteimages/listaprodotti/ultimo-pezzo.'+estensione;
		}else if(miaparola[2]>1 && miaparola[2]<=5){
			overlay.src = 'siteimages/listaprodotti/ultimi-'+ miaparola[2] +'-pezzi.'+estensione;
		}else if(parole[1]==' Disponibile'){
			overlay.src = 'siteimages/listaprodotti/disponibile.'+estensione;
		}else{
			overlay.src = 'siteimages/listaprodotti/terminato.'+estensione;
		}
	}else{
		overlay.src = 'siteimages/listaprodotti/disponibile.'+estensione;
	}
}
				
function chkTaglie(ID_Prodotto, ID_Sell, ValoreTextCombo, nomeProdotto){
	Combo = document.getElementById('CMB_'+ID_Prodotto);
	hdn = document.getElementById('_PARAM_BSK_ADD_'+ID_Prodotto);
	if(hdn.value=='0_'+ID_Sell){
		Combo.value=0;
		hdn.value='0_'+ID_Sell;
		myGetAlert('siteimages/err.png', 'Prima di aggiungere al carrello devi selezionare:<br /><span class="rosso1">'+ValoreTextCombo+'</span>');
	}else if(hdn.value=='-1_'+ID_Sell){
		Combo.value=0;
		hdn.value='0_'+ID_Sell;
		myGetAlert('siteimages/basket/small-no-basket.png', nomeProdotto+'<br /><span class="rosso1">Terminato</span>');
	}else{
		document.getElementById('addToBasket_'+ID_Prodotto).submit();
		return false;
	}
}

function chgTagliaScheda(idProdotto, valore){
	estensione='png';
	if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x;
		 var ieversion=new Number(RegExp.$1); // capture x.x portion and store as a number
		 if (ieversion<=6){
			 estensione = 'gif';
		 }
		}

	hdn = document.getElementById('_PARAM_BSK_ADD_'+idProdotto);
	hdn.value=valore;
	indice=document.getElementById('CMB_'+idProdotto).selectedIndex;
	if(indice>0){
		parole=document.getElementById('CMB_'+idProdotto).options[indice].text 
		parole=(parole).split('-', 2);
		miaparola=parole[1];
		miaparola=miaparola.split(' ',4);
		overlay=document.getElementById('scheda-overlay');
	
		if(miaparola[2]=='Pezzo'){
			overlay.src = 'siteimages/scheda_prodotto/ultimo-pezzo.'+estensione;
		}else if(miaparola[2]>1 && miaparola[2]<=5){
			overlay.src = 'siteimages/scheda_prodotto/ultimi-'+ miaparola[2] +'-pezzi.'+estensione;
		}else if(parole[1]==' Disponibile'){
			overlay.src = 'siteimages/scheda_prodotto/disponibile.'+estensione;
		}else{
			overlay.src = 'siteimages/scheda_prodotto/terminato.'+estensione;
		}
	}else{
		overlay.src = 'siteimages/scheda_prodotto/disponibile.'+estensione;
	}
}

/*
function chkTaglieScheda(ID_Prodotto, ValoreTextCombo, nomeProdotto){
	Combo = document.getElementById('CMB_'+ID_Prodotto);
	if(Combo.options[Combo.selectedIndex].text!='Scegli: '+ValoreTextCombo){		
			parole=(Combo.options[Combo.selectedIndex].text).split('-', 2);
			miaparola=parole[1];
			miaparola=miaparola.split(' ',4);
			if(parole[1]==' Ultimi 5 Pezzi' || parole[1]==' Ultimi 4 Pezzi' || parole[1]==' Ultimi 3 Pezzi' || parole[1]==' Ultimi 2 Pezzi' || parole[1]==' Ultimo Pezzo'){
				$('img.taglia').attr('src','siteimages/scheda_prodotto/disponibile.gif');
				$('.taglia2').removeClass('rosso2');
				$('.taglia2').addClass('grigio1');
				if(miaparola[2]=='Pezzo'){
					$('img.scheda-overlay').attr('src','siteimages/scheda_prodotto/ultimo-pezzo.png');
				}else if(miaparola[2]>1 && miaparola[2]<=5){
					$('img.scheda-overlay').attr('src','siteimages/scheda_prodotto/ultimi-'+ miaparola[2] +'-pezzi.png');
				}else{
					$('img.scheda-overlay').attr('src','siteimages/scheda_prodotto/disponibile.png');
				}
			}
			if(parole[1]==' Disponibile'){
				$('img.taglia').attr('src','siteimages/scheda_prodotto/disponibile.gif');
				$('.taglia2').removeClass('rosso2');
				$('.taglia2').addClass('grigio1');
				$('img.scheda-overlay').attr('src','siteimages/scheda_prodotto/disponibile.png');
			}
			$('.taglia2').html('Taglia '+Combo.options[Combo.selectedIndex].text);
			$('.taglia').css('visibility','visible');
			$('.dettagli_sel').css('visibility','visible');
			$('#carrello_'+Combo.value).css('visibility','visible');
			$('#carrello_{$ID_Prodotto}').css('visibility','visible');
			if(Combo.value==-1){
				$('img.taglia').attr('src','siteimages/scheda_prodotto/terminato.gif');
				$('img.scheda-overlay').attr('src','siteimages/scheda_prodotto/terminato.png');
				$('.taglia2').removeClass('grigio1');
				$('.taglia2').addClass('rosso2');
				$('#carrello_{$ID_Prodotto}').removeAttr('onclick');
				$('#carrello_{$ID_Prodotto}').unbind('click');
				myGetAlert('siteimages/basket/small-no-basket.png', nomeProdotto+'<br /><span class="rosso1">Terminato</span>');	
			}
			else
			{
				$('#_PARAM_BSK_ADD_$ID_Prodotto').attr('value', Combo.value+'_$ID_Sell');
				$('#carrello_{$ID_Prodotto}').removeAttr('onclick');
				$('#carrello_{$ID_Prodotto}').unbind('click');
				$('#carrello_$ID_Prodotto').attr('href','javascript:document.forms.addToBasket_$ID_Prodotto.submit();');
			}
		}
		if(Combo.options[Combo.selectedIndex].text=='Scegli: ".$ValoreTextCombo."'){
			$('img.taglia').attr('src','siteimages/scheda_prodotto/disponibile.gif');
			$('img.scheda-overlay').attr('src','siteimages/scheda_prodotto/disponibile.png');
			$('.taglia2').removeClass('rosso2');
			$('.taglia2').addClass('grigio1');
			$('.taglia2').html('Disponibile');
			$('.dettagli_sel').css('visibility','hidden');
			$('#carrello_{$ID_Prodotto}').attr('href','javascript:');
			$('#carrello_{$ID_Prodotto}').removeAttr('onclick');
			$('#carrello_{$ID_Prodotto}').unbind('click');
			myGetAlert('siteimages/err.png', 'Selezionare:<br /><span class=\'rosso1\'>".$ValoreTextCombo."</span>');

		}
}
*/
function popup(url) {
    var w = 650;
    var h = 450;
    var l = Math.floor((screen.width-w)/2);
    var t = Math.floor((screen.height-h)/2);
    window.open(url,"","width=" + w + ",height=" + h + ",top=" + t + ",left=" + l);
}

