var active_color = '#000'; // Colour of user provided text
var inactive_color = '#A1A1A1'; // Colour of default text

/**
* No need to modify anything below this line
*/
$(document).ready(function(){
/*LOGIN----------------------*/
 $("input.field2").css("color", inactive_color);
  var default_values = new Array();
  $("input.field2").focus(function() {
    if (!default_values[this.id]) {
     default_values[this.id] = this.value;
       }
     if (this.value == default_values[this.id]) {
          this.value = '';
         this.style.color = active_color;
      }
          $(this).blur(function() {
        if (this.value == '') {
        this.style.color = inactive_color;
        this.value = default_values[this.id];
      }
      });
    });

//SEARCH
$("#search_form").bind('submit', function(event) {
event.preventDefault();
//$("#msgbox").fadeTo(0.1,200);  //start fading the messagebox

//remove all the class add the messagebox classes and start fading
//check the username exists or not from ajax
var keyword=$('#keyword').val();
$.post("/progetti_ajax.php",{ keyword:$('#keyword').val(),rand:Math.random() } ,function(data)
{
$("#risultati").fadeOut(1000,function() {
$(this).html(data).fadeIn();
});
});
return false; //not to post the  form physically
});

//AREA LOGIN
function delOrdineConfirm(id,numord) {
alert(id);

}






$("#ordini").live("click", function(event) {

if ($("#slidingTopContent").is(":visible")) {
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/ordiniajax.php",
//data: {id:id,action:action,opzioni:opzioni,qtynow:qtynow,qtyinc:qtyinc},
success: function(theResponse) {
$("#notificationsLoader").empty();
$("#basketWrap").hide("slide", { direction: "down" }, 1000);
$("#basketWrap").html('');
$("#basketWrap").show("slide", { direction: "up" }, 1000);
$("#basketWrap").html(theResponse);
}
});
} else {
$("#slidingTopContent").slideToggle("slow", function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Hide cart</a>');
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/ordiniajax.php",
//data: {id:id,action:action,opzioni:opzioni,qtynow:qtynow,qtyinc:qtyinc},
success: function(theResponse) {
$("#notificationsLoader").empty();
$("#basketWrap").hide("slide", { direction: "down" }, 1000);
$("#basketWrap").html('');
$("#basketWrap").show("slide", { direction: "up" }, 1000);
$("#basketWrap").html(theResponse);
}
});
$("#slidingTopTrigger").fadeTo(4000, 1,function(){
$("#slidingTopContent").slideToggle("slow",function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Show cart</a>');
});
});
});
}
});



$("#useredit").live("click", function(event) {

if ($("#slidingTopContent").is(":visible")) {
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/usereditajax.php",
//data: {id:id,action:action,opzioni:opzioni,qtynow:qtynow,qtyinc:qtyinc},
success: function(theResponse) {
$("#notificationsLoader").empty();
$("#basketWrap").hide("slide", { direction: "down" }, 1000);
$("#basketWrap").html('');
$("#basketWrap").show("slide", { direction: "up" }, 1000);
$("#basketWrap").html(theResponse);
}
});
} else {
$("#slidingTopContent").slideToggle("slow", function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Hide cart</a>');
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/usereditajax.php",
//data: {id:id,action:action,opzioni:opzioni,qtynow:qtynow,qtyinc:qtyinc},
success: function(theResponse) {
$("#notificationsLoader").empty();
$("#basketWrap").hide("slide", { direction: "down" }, 1000);
$("#basketWrap").html('');
$("#basketWrap").show("slide", { direction: "up" }, 1000);
$("#basketWrap").html(theResponse);
}
});
$("#slidingTopTrigger").fadeTo(4000, 1,function(){
$("#slidingTopContent").slideToggle("slow",function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Show cart</a>');
});
});
});
}
});


$("#submit-useredit").live("click", function(event) {
if ($("#slidingTopContent").is(":visible")) {
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/usereditajax.php",
data: {
 indirizzo: $('#address_indirizzo').val(),
 cap: $('#address_zipcode').val(),
 citta: $('#address_citta').val(),
 provincia: $('#address_provincia').val(),
 nazione: $('#address_country').val(),
 email: $('#email').val(),
 tel: $('#tel').val(),
 id: $('#id').val(),action:'edit'},
success: function(theResponse) {
$("#notificationsLoader").empty();
$("#basketWrap").hide("slide", { direction: "down" }, 1000);
$("#basketWrap").html('');
$("#basketWrap").show("slide", { direction: "up" }, 1000);
$("#basketWrap").html(theResponse);
}
});
} else {
$("#slidingTopContent").slideToggle("slow", function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Hide cart</a>');
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/usereditajax.php",
//data: {id:id,action:action,opzioni:opzioni,qtynow:qtynow,qtyinc:qtyinc},
success: function(theResponse) {
$("#notificationsLoader").empty();
$("#basketWrap").hide("slide", { direction: "down" }, 1000);
$("#basketWrap").html('');
$("#basketWrap").show("slide", { direction: "up" }, 1000);
$("#basketWrap").html(theResponse);
}
});
$("#slidingTopTrigger").fadeTo(4000, 1,function(){
$("#slidingTopContent").slideToggle("slow",function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Show cart</a>');
});
});
});
}
});




$("#usereditform").bind('submit', function(event) {
event.preventDefault();

});



// LOGIN
//$("#login_form").submit(function()
$("#login_form").bind('submit', function(event) {
event.preventDefault();
//alert('1');

//$("#msgbox").fadeTo(0.1,200);  //start fading the messagebox

//remove all the class add the messagebox classes and start fading
$("#msgbox").removeClass().addClass('messagebox').text('Validating...').fadeIn(1000);
//check the username exists or not from ajax
var user=$('#username').val();
$.post("process.php",{ sublogin:1,user:$('#username').val(),pass:$('#password').val(),rand:Math.random() } ,function(data)
{
if (data.indexOf('yes')!=-1) 
{
$("#msgbox").html('Logging in...');
$("#msgbox").fadeTo(900,0.1,function(){
$("#loginCheck").fadeOut(1000,function() {
$(this).html('<div id="login"><h4 class="titleLog">User: '+user+'</h4><ul>'+
'<li id="ordini">My Cart</li>'+
'<li id="useredit">Change your personal details</li>'+
'<li id="logout"><a href="process.php">Logout</a></li></ul></div>').slideDown();
});
});

// AGGIORNO IL CARRELLO
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/carrelloajax.php",
success: function(theResponse) {
//if( $("#productID_" + productIDVal).length > 0){
//$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
//$("#productID_" + productIDVal).before(theResponse).remove();
//$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
//$("#productID_" + productIDVal).animate({ opacity: 1 }, 500);
$("#notificationsLoader").empty();
//$("#carrellovuoto").hide("slow");
//alert('diofa2');
//} else {
//$("#basketItemsWrap li:first").before(theResponse);
//$("#basketItemsWrap li:first").hide();
//$("#basketItemsWrap li:first").show("slow");
//$("#notificationsLoader").empty();
//$("#carrellovuoto").hide("slow");
$("#basketItemsWrap").hide("slide", { direction: "down" }, 1000);
$("#basketItemsWrap").html('');
$("#basketItemsWrap").show("slide", { direction: "up" }, 1000);
$("#basketItemsWrap").html(theResponse);

//}
}
});
























}
else
{

if (data.indexOf('password')!=-1 ) {
$("#password").effect("shake", { times:5,distance:7,direction:'left' }, 70);
} 
if (data.indexOf('username')!=-1 ) {
$("#username").effect("shake", { times:5,distance:7,direction:'right' }, 70);
}

$("#msgbox").fadeTo(200,0.1,function() //start fading the messagebox
{
// add message and change the class of the box and start fading
$(this).html('').addClass('messageboxerrorko').fadeTo(900,1);
});
}
});
return false; //not to post the  form physically
});
// now call the ajax also focus move from 
$("#password").blur(function()
{
//$("#login_form").trigger('submit');
});
/*----------------------CARRELLO------------------------*/
//$("#basketItemsWrap li:first").hide();
$("#slidingTopContent").hide();	
$("#slidingTopTrigger").live("click", function(event) {
$("#slidingTopContent").slideToggle("slow", function(){
if ($("#slidingTopContent").is(":visible")) {
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Hide cart</a>');
} else {
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Show cart</a>');
}
});
}); 


});



/*
$(".productPriceWrapRight a img").click(function() {
var productIDValSplitter = (this.id).split("_");
var productIDVal = productIDValSplitter[1];
if ($("#slidingTopContent").is(":visible")) {
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({  
type: "POST",  
url: "/carrelloajax.php",  
data: { productID: productIDVal, action: "addToBasket" },  
success: function(theResponse) {
//if( $("#productID_" + productIDVal).length > 0){
//$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
//$("#productID_" + productIDVal).before(theResponse).remove();
//$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
//$("#productID_" + productIDVal).animate({ opacity: 1 }, 500);
$("#notificationsLoader").empty();					
//} else {
//$("#basketItemsWrap li:first").before(theResponse);
//$("#basketItemsWrap li:first").hide();
//$("#basketItemsWrap li:first").show("slow");  
$("#notificationsLoader").empty();			
//}
}  
}); 
} else {		
$("#slidingTopContent").slideToggle("slow", function(){	
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Hide cart &nbsp;<img src="/Image/images/arrow-up.png" alt="hide cart" class="arrow"></img></a>');
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');

$.ajax({  
type: "POST",  
url: "/carrelloajax.php",  
data: { productID: productIDVal, action: "addToBasket",param:params},  
success: function(theResponse) {
//if( $("#productID_" + productIDVal).length > 0){
//$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
//$("#productID_" + productIDVal).before(theResponse).remove();
//$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
//$("#productID_" + productIDVal).animate({ opacity: 1 }, 500);
$("#notificationsLoader").empty();
$("#carrellovuoto").hide("slow");
//} else {
//$("#basketItemsWrap li:first").before(theResponse);
//$("#basketItemsWrap li:first").hide();
//$("#basketItemsWrap li:first").show("slow");  
//$("#notificationsLoader").empty();			
//$("#carrellovuoto").hide("slow");
//}
}
});		
$("#slidingTopTrigger").fadeTo(4000, 1, function() {
$("#slidingTopContent").slideToggle("slow", function() {
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Show cart &nbsp;<img src="/Image/images/arrow-down.png" alt="show cart" class="arrow"></img></a>');
});	
});
});												 
}			
});
$("#basketItemsWrap li img").live("click", function(event) {
		var productIDValSplitter 	= (this.id).split("_");
		var productIDVal 			= productIDValSplitter[1];
		$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
		$.ajax({
		type: "POST",  
		url: "carrelloajax.php",  
		data: { productID: productIDVal, action: "deleteFromBasket"},  
		success: function(theResponse) {	
			$("#productID_" + productIDVal).hide("slow",  function() {
				$(this).remove();
			});
			if (theResponse=='vuoto') {
			$("#carrellovuoto").show("slow");}
		//	$("#carrellovuoto").html(theResponse);
			$("#notificationsLoader").empty();
		}
		});  	
	});

});
*/
function doCart()
{
var opzioni=new String;
var opzionivalori=new String;
opzioni = document.getElementById('opzioni').value;
var arrayopzioni = new Array();
var arrayopzionivalori = new Array();
arrayopzioni = opzioni.split("|");
if (arrayopzioni.length>0){
for (i=0;i<arrayopzioni.length-1;i++) {
arrayopzionivalori[i]=document.getElementById(arrayopzioni[i]).value;
// alert( arrayopzioni[i] );
};
opzionivalori=arrayopzionivalori.join(":");  
       // alert( opzionivalori );  
}
var foto = document.getElementById('foto');
var products_id = document.addtocart.products_id;
var products_name = document.getElementById('products_name');
var qty = document.getElementById('qty');
var action = document.getElementById('actn');
//var params='add=1&id='+products_id.value+';'+opzioni+','+opzionivalori+'&info='+products_name.value+'&foto='+foto.value+'&opzioni='+opzioni+','+opzionivalori;
DoAction(action.value,products_id.value+';'+opzioni+','+opzionivalori,products_name.value,foto.value,opzioni+','+opzionivalori,qty.value);
return false;
}





function DoAction(action,id,info,foto,opzioni,qty) 
{ 
//$("#carrellovuoto").hide("slow");
//$("#basketItemsWrap").hide("slow");
// your code
if ($("#slidingTopContent").is(":visible")) {
//$("#carrellovuoto").hide("slow");
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/carrelloajax.php",
data: {id:id,action:action,info:info,foto:foto,opzioni:opzioni,qty:qty},
success: function(theResponse) {
//if( $("#productID_" + productIDVal).length > 0){
//$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
//$("#productID_" + productIDVal).before(theResponse).remove();
//$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
//$("#productID_" + productIDVal).animate({ opacity: 1 }, 500);
$("#notificationsLoader").empty();
//alert('diofa1');
//} else {
//$("#basketItemsWrap li:first").before(theResponse);
//$("#basketItemsWrap li:first").hide();
//$("#basketItemsWrap li:first").show("slow");
//$("#notificationsLoader").empty();



// HO TOLTO ULTIMAMENTE
//$("#basketItemsWrap").hide("slide", { direction: "up" }, 1000);
//$("#basketItemsWrap").html('');
//$("#basketItemsWrap").show("slide", { direction: "down" }, 1000);
$("#basketItemsWrap").html(theResponse);
//}
}
});
} else {
$("#slidingTopContent").slideToggle("slow", function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Hide cart</a>');
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/carrelloajax.php",
data: {id:id,action:action,info:info,foto:foto,opzioni:opzioni,qty:qty},
success: function(theResponse) {
//if( $("#productID_" + productIDVal).length > 0){
//$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
//$("#productID_" + productIDVal).before(theResponse).remove();
//$("#productID_" + productIDVal).animate({ opacity: 0 }, 500);
//$("#productID_" + productIDVal).animate({ opacity: 1 }, 500);
$("#notificationsLoader").empty();
//$("#carrellovuoto").hide("slow");
//alert('diofa2');
//} else {
//$("#basketItemsWrap li:first").before(theResponse);
//$("#basketItemsWrap li:first").hide();
//$("#basketItemsWrap li:first").show("slow");
//$("#notificationsLoader").empty();
//$("#carrellovuoto").hide("slow");


// HO TOLTO ULTIMAMENTE
//$("#basketItemsWrap").hide("slide", { direction: "down" }, 1000);
//$("#basketItemsWrap").html('');
//$("#basketItemsWrap").show("slide", { direction: "up" }, 1000);
$("#basketItemsWrap").html(theResponse);

//}
}
});
//$("#slidingTopTrigger").fadeTo(4000, 1,function(){
//$("#slidingTopContent").slideToggle("slow",function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Show cart</a>');
//});
//});
});
}
return false;
}

function DoAction2change(action,id,opzioni,qtynow,qtyinc)
{
if ($("#slidingTopContent").is(":visible")) {
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/carrelloajax.php",
data: {id:id,action:action,opzioni:opzioni,qtynow:qtynow,qtyinc:qtyinc},
success: function(theResponse) {
$("#notificationsLoader").empty();
$("#basketItemsWrap").hide("slide", { direction: "down" }, 1000);
$("#basketItemsWrap").html('');
$("#basketItemsWrap").show("slide", { direction: "up" }, 1000);
$("#basketItemsWrap").html(theResponse);
}
});
} else {
$("#slidingTopContent").slideToggle("slow", function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Hide cart</a>');
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/carrelloajax.php",
data: {id:id,action:action,opzioni:opzioni,qtynow:qtynow,qtyinc:qtyinc},
success: function(theResponse) {
$("#notificationsLoader").empty();
$("#basketItemsWrap").hide("slide", { direction: "down" }, 1000);
$("#basketItemsWrap").html('');
$("#basketItemsWrap").show("slide", { direction: "up" }, 1000);
$("#basketItemsWrap").html(theResponse);
}
});
$("#slidingTopTrigger").fadeTo(4000, 1,function(){
$("#slidingTopContent").slideToggle("slow",function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Show cart</a>');
});
});
});
}
return false;
}

function DoAction2change2(action,id)
{
conferma = window.confirm('Sei sicuro di voler ELIMINARE DEFINITVAMENTE l\' ordine '+id+' ?');
if (conferma) {

if ($("#slidingTopContent").is(":visible")) {
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/ordiniajax.php",
data: {id:id,action:action},
success: function(theResponse) {
$("#notificationsLoader").empty();
$("#basketWrap").hide("slide", { direction: "down" }, 1000);
$("#basketWrap").html('');
$("#basketWrap").show("slide", { direction: "up" }, 1000);
$("#basketWrap").html(theResponse);
}
});
} else {
$("#slidingTopContent").slideToggle("slow", function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Hide cart</a>');
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/ordiniajax.php",
data: {id:id,action:action},
success: function(theResponse) {
$("#notificationsLoader").empty();
$("#basketWrap").hide("slide", { direction: "down" }, 1000);
$("#basketWrap").html('');
$("#basketWrap").show("slide", { direction: "up" }, 1000);
$("#basketWrap").html(theResponse);
}
});
$("#slidingTopTrigger").fadeTo(4000, 1,function(){
$("#slidingTopContent").slideToggle("slow",function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Show cart</a>');
});
});
});
}
return false;
} }

function daricalcolarespedizione()
{
if ($("#slidingTopContent").is(":visible")) {
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/carrelloajax.php",
//data: {s:id,p:prezzo},
data:{s:$('#tendinaspedizioni').val()},
success: function(theResponse) {
$("#notificationsLoader").empty();
$("#basketItemsWrap").hide("slide", { direction: "down" }, 1000);
$("#basketItemsWrap").html('');
$("#basketItemsWrap").show("slide", { direction: "up" }, 1000);
$("#basketItemsWrap").html(theResponse);
}
});
} else {
$("#slidingTopContent").slideToggle("slow", function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Hide cart</a>');
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/carrelloajax.php",
//data: {s:id,p:prezzo},
data:{s:$('#tendinaspedizioni').val()},
success: function(theResponse) {
$("#notificationsLoader").empty();
$("#basketItemsWrap").hide("slide", { direction: "down" }, 1000);
$("#basketItemsWrap").html('');
$("#basketItemsWrap").show("slide", { direction: "up" }, 1000);
$("#basketItemsWrap").html(theResponse);
}
});
$("#slidingTopTrigger").fadeTo(4000, 1,function(){
$("#slidingTopContent").slideToggle("slow",function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Show cart</a>');
});
});
});
}
return false;
}
function saveandempty(numord,jcart,idspedizione,totale,opzionidesc,spedizionedesc) {
//alert(opzionidesc+spedizionedesc);
if ($("#slidingTopContent").is(":visible")) {
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/carrelloajax.php",
data: {action:'saveandempty',numord:numord,jcart:jcart,idspedizione:idspedizione,totale:totale,opzionidesc:opzionidesc,spedizionedesc:spedizionedesc},
success: function(theResponse) {
$("#notificationsLoader").empty();
$("#basketItemsWrap").hide("slide", { direction: "down" }, 1000);
$("#basketItemsWrap").html('');
$("#basketItemsWrap").show("slide", { direction: "up" }, 1000);
$("#basketItemsWrap").html(theResponse);
}
});
} else {
$("#slidingTopContent").slideToggle("slow", function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Hide cart</a>');
$("#notificationsLoader").html('<img src="/Image/images/loader.gif">');
$.ajax({
type: "POST",
url: "/carrelloajax.php",
data: {action:'saveandempty',numord:numord,jcart:jcart,idspedizione:idspedizione,totale:totale,opzionidesc:opzionidesc,spedizionedesc:spedizionedesc},
success: function(theResponse) {
$("#notificationsLoader").empty();
$("#basketItemsWrap").hide("slide", { direction: "down" }, 1000);
$("#basketItemsWrap").html('');
$("#basketItemsWrap").show("slide", { direction: "up" }, 1000);
$("#basketItemsWrap").html(theResponse);
}
});
$("#slidingTopTrigger").fadeTo(4000, 1,function(){
$("#slidingTopContent").slideToggle("slow",function(){
$("#slidingTopFooterLeft").html('<a href="#" onclick="return false;" id="slidingTopTrigger">Show cart</a>');
});
});
});
}
}


