$(document).ready(function() {
    var el = $('body');
    el.html(el.html().replace(/position: relative;/ig, ""));
    
    $('marquee').marquee('pointer').mouseover(function () {
	$(this).trigger('stop');
    }).mouseout(function () {
	$(this).trigger('start');
    }).mousemove(function (event) {
	if ($(this).data('drag') == true) {
	    this.scrollLeft = $(this).data('scrollX') + ($(this).data('x') - event.clientX);
	}
    }).mousedown(function (event) {
	$(this).data('drag', true).data('x', event.clientX).data('scrollX', this.scrollLeft);
    }).mouseup(function () {
	$(this).data('drag', false);
    });
    
    $(".issididinantis_paveiksliukas").each(function(img) {
	var data = $(this).attr("src");
	$(this).attr("longdesc", data);
	$(this).fullsize();  
    });
    
    $(".issididinantis_paveiksliukas img").each(function(img) {
	var data = $(this).attr("src");
	$(this).attr("longdesc", data);
	$(this).fullsize();  
    });

    $(".tab_content").hide(); //Hide all content
    
    var activeTab = $("ul.tabs").find("li").attr("rel");
    if(activeTab)
    {
	$('ul.tabs li:has(>a[href="'+activeTab+'"])').addClass("active").show(); //Activate first tab
	$(activeTab).show();
    }
    else
    {
	$("ul.tabs li:first").addClass("active").show(); //Activate first tab
	$(".tab_content:first").show(); //Show first tab content
    }
    
    //On Click Event
    $("ul.tabs li").click(function() {
	$("ul.tabs li").removeClass("active"); //Remove any "active" class
	$(this).addClass("active"); //Add "active" class to selected tab
	$(".tab_content").hide(); //Hide all tab content
	
	var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
	$(activeTab).fadeIn(); //Fade in the active ID content
	return false;
    });
    
    // pristatymo adreso formos rodymas
    $("#pristatymas").click( function () {
	if($("#pristatymas").is(":checked"))
	{
	  $("#pristatymo_adresas").show();
	}
	else
	{
	  $("#pristatymo_adresas").hide();  
	}
    });
    
    $('#the_way').prepend(
	'<span id="printPage">'+
	"  <a href='#' onClick='printWebPart(); return false;'>"+
	"      "+
	"  </a>"+
	"</span>");
    
    function genArr()
    {
	var coo = $.cookies.get('krepselis');
	//alert(coo);
	var jo = coo.split(" ");
	var idMasyvas = new Array();
	var kiekiuMasyvas = new Array();
	var ats = new Array();
	
	for( var i=0; i <jo.length; i++) {
	    if( jo[i] != '')
	    {
		var jo2 = jo[i].split("|");
		id2 = parseInt(jo2[0]);
		idMasyvas[i] = jo2[0];
		kiekiuMasyvas[id2] = jo2[1];
	    }
	}
	ats[0] = idMasyvas;
	ats[1] = kiekiuMasyvas;
	return ats;
    }
    $(document).ready(function()
    {
	$("input[class='toCart']").click(function(){
	    var id = $(this).attr('name');
	    var kiekis = $('#preke' + id).val();
	    
	    if (kiekis != parseInt(kiekis)) 
	    { 
		if( kiekis == '')
		{
		    alert('Įveskite kiekį.');
		}
		else
		{
		    alert("Įveskite skaičių!");
		}
	    }
	    else
	    {
		if( parseInt(kiekis) >= 0)
		{
		    var coo = $.cookies.get('krepselis');
		    if(coo == null) // jei cookis buvo tuscias, tai prie jo pridedam preke ir viskas
		    {
			$.cookies.set('krepselis',id+'|'+kiekis);
		    }
		    else // jei kukis ne tuscias, tai reikia pazet prekes kiekius ir pridet
		    {
			// sugeneruojam is coockiu stringo masyva
			var masyvas = genArr();
			//alert(masyvas[1][id] + ' != ' +kiekis);
			if( masyvas[1][id] != kiekis )
			{
			    var newId = masyvas[0].length;
			    if(masyvas[1][id] == undefined)
			    {
				masyvas[0][newId] = id;
			    }
			    masyvas[1][id] = kiekis;
			    var newCoo = '';
			    for( var i =0; i<masyvas[0].length; i++){
				if( masyvas[1][ masyvas[0][i] ] > 0)
				{
				    if( newCoo != '')
				    {
					newCoo = newCoo + ' ' + masyvas[0][i] + '|' + masyvas[1][ masyvas[0][i] ];
				    }
				    else
				    {
					newCoo = masyvas[0][i] + '|' + masyvas[1][ masyvas[0][i] ];
				    }
				    $.cookies.set('krepselis',newCoo);
				}
			    }
			}
		    }
		    var coo = $.cookies.get('krepselis');
		    if(kiekis > 0)
		    {
			$('#preke' + id).animate({ backgroundColor: "#fff" }, "fast").animate({ backgroundColor: "#f2f2f2"}, "fast");
		    }
		    else
		    {
			$('#preke' + id).animate({ backgroundColor: "#f2f2f2" }, "fast");
		    }
		    //alert(coo);
		}
		else
		{
		    alert('Įveskite kiekį didesnį, nei 0!');
		}
	    }
	});
    });
});
