// JavaScript Document

$(document).ready(function(){

	$('#btn_note').click(function() {
		$('#note').fadeOut();
		writeCookie('hideNote', 'true')
		return false;
	});
		
	if(readCookie('hideNote') == '') {
		$('#note').fadeIn()
	}
	
	
	$('#bookmark').click(function() {
		bookmark_us();
		return false;
	});
	
	$("input[name='package']").click(function() {
		
		if($(this).attr('checked')) {
			if($(this).val() == '50+') {
				range = new Array(60, 200);
				step = 10;
			} else {
				range = $(this).val().split('-');
				step = 1;
			}
			
			set_quantity(range[0], range[1], step);
			text = $(this).parent().text();
			text = text.substring(text.indexOf("(")+3);
			text = text.substring(0, text.length-1);
			$('#price_hid').val(text);
			$('#Price').html((parseFloat(text)*range[0]).toFixed(2));
			
		}
	});
	
	$('#Quantity').change(function() {
		count = parseInt($(this).val());
		price = parseFloat($('#price_hid').val());
		$('#Price').html((count*price).toFixed(2));
	});
	
	/*
	if($('#img_banner')) {
		setInterval('change_banner()', 5000);
				
		if(readCookie('newsletter')  == '')
			setTimeout('tb_show("Please register for newsletter", "newsletter.php?KeepThis=true&TB_iframe=true&height=80&width=300", false);', 10000);
	}
	*/
	
	$('#ftype0, #ftype1, #ftype2, #ftype3, #ftype4, #ftype5, #ftype6, #ftype7, #ftype8, #ftype9, #ftype10').click(function() {
				
		if($.cookie('ftype') == $(this).html())
			$.cookie('ftype', '');
		else
			$.cookie('ftype', $(this).attr('title'));
		location.href=location.href;
		
	});
	
	
	$("#q").autocomplete("search_ajax.php", {
		width: 260,
		selectFirst: false
	});
});

// Example:

// alert( readCookie("myCookie") );

function readCookie(name)

{

  var cookieValue = "";

  var search = name + "=";

  if(document.cookie.length > 0)

  { 

    offset = document.cookie.indexOf(search);

    if (offset != -1)

    { 

      offset += search.length;

      end = document.cookie.indexOf(";", offset);

      if (end == -1) end = document.cookie.length;

      cookieValue = unescape(document.cookie.substring(offset, end))

    }

  }

  return cookieValue;

}

// Example:

// writeCookie("myCookie", "my name", 24);

// Stores the string "my name" in the cookie "myCookie" which expires after 24 hours.

function writeCookie(name, value, hours)

{
  
  if(!hours) hours = 24;

  var expire = "";

  if(hours != null)

  {

    expire = new Date((new Date()).getTime() + hours * 3600000);

    expire = "; expires=" + expire.toGMTString();

  }

  document.cookie = name + "=" + escape(value) + expire;

}



function change_banner() {
	
	elem = $('#img_banner');
	
	if(elem.attr('src') == 'images/banner2.1.jpg') {
		elem.attr('src', 'images/banner2.2.jpg');
	} else if(elem.attr('src') == 'images/banner2.2.jpg') {
		elem.attr('src', 'images/banner2.3.jpg');
	} else if(elem.attr('src') == 'images/banner2.3.jpg') {
		elem.attr('src', 'images/banner2.4.jpg');
	} else if(elem.attr('src') == 'images/banner2.4.jpg') {
		elem.attr('src', 'images/banner2.5.jpg');
	} else {
		elem.attr('src', 'images/banner2.1.jpg');
	}
	
}

function removeItem(_id, _type, _package) {
	
	if(!confirm("Are you sure you want to delete this item?"))	return false;
	
	$.post("basket.php", 
		   { id: _id, type: _type, package: _package, action: 'remove' }, 
		   function(data) {
			   location.href=location.href;
		   }
	);
	
	return false;
}


function set_quantity(start, end, step) {
		
	elem = document.getElementById('Quantity')
	count = elem.options.length;
	for(i=0; i<count; i++) {
		elem.remove(0);
	}
	
	i=start;
	count = 0;
	while(i<=end && count < 60) {
		
		var opt = document.createElement("OPTION");
		opt.text	= i;
		opt.value	= i;
		elem.options.add(opt);
		
		i=parseInt(i)+parseInt(step);
		count++;
		
	}	
	
}

function bookmark_us(){

	var url = "http://www.floweringpouches.co.uk/";
	var title = "Flowering Pouches";

if (window.sidebar) // firefox
    window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
    var elem = document.createElement('a');
    elem.setAttribute('href',url);
    elem.setAttribute('title',title);
    elem.setAttribute('rel','sidebar');
    elem.click();
}
else if(document.all)// ie
    window.external.AddFavorite(url, title);
}
