buy =
{
	as_gift_next_clicked: function(event)
	{
		if($("#euro_currency").hasClass("active"))
		{
			buy.useeuro_clicked();
		}
		else
		{
			buy.usedollar_clicked();
		}
	},
	
	as_gift_clicked: function(event)
	{
		$('#giftcommande').toggleClass('active');
		$('#commandes').toggleClass('off');

		if($("#giftcommande").hasClass("active"))
		{
			$('#commande').toggleClass('on');
			buy.as_gift_next_clicked();

			$('#giftcommande').fadeIn("slow");
		}
		else
		{
			$('#giftcommande').fadeOut("fast",function(){
			
				$('#commande').toggleClass('on');
				buy.as_gift_next_clicked();	
			});
		}			
	},

	onelicense_changed: function(event)
	{
		if($("#dollar_currency").hasClass('active'))
		{
			$('#id_total').html("$34.90");
			$('#id_amount').val("34.90");
			$('#id_tax').val("0.00");
		}
		else
		{
			$('#id_total').html("29.90 &euro;");
			$('#id_amount').val("25.00");
			$('#id_tax').val("4.90");
		}
	
		if($('#commande').hasClass('on'))
		{
			$('#id_itemname').val("Vinoteka Single User (Gift)");
		}
		else
		{
			$('#id_itemname').val("Vinoteka Single User");
		}
		
		$('#1_license').removeClass("hrollover");
		buy.appearance_onelicense();
	},
		
	appearance_onelicense: function(event)
	{
		$("#3_licenses").addClass("hrow").removeClass("hselected");
		$("#5_licenses").addClass("hrow").removeClass("hselected");
		$("#1_license").addClass("hselected").removeClass("hrow");
		
		$("#newvinoteka_1license").addClass("highlight").find("b").addClass("highlightnew_022010");
		$("#newvinoteka_3licenses").removeClass("highlight").find("b").removeClass("highlightnew_022010");
		$("#newvinoteka_5licenses").removeClass("highlight").find("b").removeClass("highlightnew_022010");

		$("#price_5").removeClass("newpricehighlight").addClass("newprice");
		$("#price_3").removeClass("newpricehighlight").addClass("newprice");
		$("#price_1").removeClass("newprice").addClass("newpricehighlight");
	},
	
	threelicenses_changed: function(event)
	{
		if($("#dollar_currency").hasClass('active'))
		{
			$('#id_total').html("$79.90");
			$('#id_amount').val("79.90");
			$('#id_tax').val("0.00");
		}
		else
		{
			$('#id_total').html("69.90 &euro;");
			$('#id_amount').val("58.45");
			$('#id_tax').val("11.45");
		}

		if($('#commande').hasClass('on'))
		{
			$('#id_itemname').val("Vinoteka Family Pack (Gift)");
		}
		else
		{
			$('#id_itemname').val("Vinoteka Family Pack");
		}
		
		$('#3_licenses').removeClass("hrollover");
		buy.appearance_threelicenses();
	},

	appearance_threelicenses: function(event)
	{
		$("#3_licenses").addClass("hselected").removeClass("hrow");
		$("#5_licenses").addClass("hrow").removeClass("hselected");
		$("#1_license").addClass("hrow").removeClass("hselected");
		
		$("#newvinoteka_3licenses").addClass("highlight").find("b").addClass("highlightnew_022010");
		$("#newvinoteka_1license").removeClass("highlight").find("b").removeClass("highlightnew_022010");
		$("#newvinoteka_5licenses").removeClass("highlight").find("b").removeClass("highlightnew_022010");

		$("#price_1").removeClass("newpricehighlight").addClass("newprice");
		$("#price_5").removeClass("newpricehighlight").addClass("newprice");
		$("#price_3").removeClass("newprice").addClass("newpricehighlight");
	},

	fivelicenses_changed: function(event)
	{
		if($("#dollar_currency").hasClass('active'))
		{
			$('#id_total').html("$129.90");
			$('#id_amount').val("129.90");
			$('#id_tax').val("0.00");
		}
		else
		{
			$('#id_total').html("109.90 &euro;");
			$('#id_amount').val("91.90");
			$('#id_tax').val("18");
		}
		
		if($('#commande').hasClass('on'))
		{
			$('#id_itemname').val("Vinoteka Business Pack (Gift)");
		}
		else
		{
			$('#id_itemname').val("Vinoteka Business Pack");
		}

		$('#5_licenses').removeClass("hrollover");
		buy.appearance_fivelicenses();
	},

	appearance_fivelicenses: function(event)
	{
		$("#3_licenses").addClass("hrow").removeClass("hselected");
		$("#5_licenses").addClass("hselected").removeClass("hrow");
		$("#1_license").addClass("hrow").removeClass("hselected");

		$("#newvinoteka_5licenses").addClass("highlight").find("b").addClass("highlightnew_022010");
		$("#newvinoteka_3licenses").removeClass("highlight").find("b").removeClass("highlightnew_022010");
		$("#newvinoteka_1license").removeClass("highlight").find("b").removeClass("highlightnew_022010");

		$("#price_1").removeClass("newpricehighlight").addClass("newprice");
		$("#price_3").removeClass("newpricehighlight").addClass("newprice");
		$("#price_5").removeClass("newprice").addClass("newpricehighlight");
	},
	
	useeuro_clicked: function(event)
	{
		$("#dollar_currency").removeClass("active");
		$("#euro_currency").addClass("active");
		
		var sentence = "You save";
		var lang = $("#internlanguage").val();
		
		if(lang == "de")
		{
			sentence = "Gewinn";
		}
		else if(lang == "fr")
		{
			sentence = "Gain";
		}
		
		$("#price_1").html("29.90 &euro;");
		$("#price_3").html("69.90 &euro;<br><div class=\"save\">"+sentence+" 20 &euro;</div>");
		$("#price_5").html("109.90 &euro;<br><div class=\"save\">"+sentence+" 40 &euro;</div>");
		$("#id_currency_code").val('EUR');

		if($("#1_license").hasClass("hselected"))
		{
				buy.onelicense_changed();
		}
		else if($("#3_licenses").hasClass("hselected"))
		{
				buy.threelicenses_changed();
		}
		else if($("#5_licenses").hasClass("hselected"))
		{
				buy.fivelicenses_changed();
		}
	},

	usedollar_clicked: function(event)
	{
		$("#dollar_currency").addClass("active");
		$("#euro_currency").removeClass("active");
		
		var sentence = "You save";
		var lang = $("#internlanguage").val();
		
		if(lang == "de")
		{
			sentence = "Gewinn";
		}
		else if(lang == "fr")
		{
			sentence = "Gain";
		}

		$("#price_1").html("$34.90");
		$("#price_3").html("$79.90<br><div class=\"save\">"+sentence+" $25</div>");
		$("#price_5").html("$129.90<br><div class=\"save\">"+sentence+" $45</div>");
		$("#id_currency_code").val('USD');
		
		if($("#1_license").hasClass("hselected"))
		{
				buy.onelicense_changed();
		}
		else if($("#3_licenses").hasClass("hselected"))
		{
				buy.threelicenses_changed();
		}
		else if($("#5_licenses").hasClass("hselected"))
		{
				buy.fivelicenses_changed();
		}
	},
	
	onelicense_mouseenter: function(event)
	{
		if($('#1_license').hasClass('hselected')==0)
		{
			$('#1_license').addClass('hrollover');
		}
	},

	onelicense_mouseleave: function(event)
	{
		$("#1_license").removeClass("hrollover");
	},

	threelicenses_mouseenter: function(event)
	{
		if($("#3_licenses").hasClass("hselected")==0)
		{
			$("#3_licenses").addClass("hrollover");
		}
	},

	threelicenses_mouseleave: function(event)
	{
		$("#3_licenses").removeClass("hrollover");
	},

	fivelicenses_mouseenter: function(event)
	{
		if($("#5_licenses").hasClass("hselected")==0)
		{
			$("#5_licenses").addClass("hrollover");
		}
	},

	fivelicenses_mouseleave: function(event)
	{
		$("#5_licenses").removeClass("hrollover");
	},
};

gift =
{
	popuptemplate_clicked: function(event)
	{
		var text = $('#popuptemplate').attr("value");
		$('#card').removeClass().addClass(text);

		if(text.indexOf("basiccross") > -1)
		{
			$('#cardtop').removeClass().addClass("basiccross");
			$('#cardmiddle').removeClass().addClass("basiccross");
			$('#cardcode').removeClass().addClass("basiccross");
			$('#cardtextcode').removeClass().addClass("basiccross");
			$('#cardbottom').removeClass().addClass("basiccross");
		}
		else
		{
			$('#cardtop').removeClass().addClass("basic");
			$('#cardmiddle').removeClass().addClass("basic");
			$('#cardcode').removeClass().addClass("basic");
			$('#cardtextcode').removeClass().addClass("basic");
			$('#cardbottom').removeClass().addClass("basic");
		}
		
		if(text.indexOf("pink") > -1)
		{
			$('#cardtop').addClass("pink");
			$('#cardmiddle').addClass("pink");
			$('#cardcode').addClass("pink");
			$('#cardtextcode').addClass("pink");
			$('#cardbottom').addClass("pink");
		}
		else if(text.indexOf("blue") > -1)
		{
			$('#cardtop').addClass("blue");
			$('#cardmiddle').addClass("blue");
			$('#cardcode').addClass("blue");
			$('#cardtextcode').addClass("blue");
			$('#cardbottom').addClass("blue");
		}
		else if(text.indexOf("green") > -1)
		{
			$('#cardtop').addClass("green");
			$('#cardmiddle').addClass("green");
			$('#cardcode').addClass("green");
			$('#cardtextcode').addClass("green");
			$('#cardbottom').addClass("green");
		}
		else
		{
			$('#cardtop').addClass("red");
			$('#cardmiddle').addClass("red");
			$('#cardcode').addClass("red");
			$('#cardtextcode').addClass("red");
			$('#cardbottom').addClass("red");
		}

	},

	datepopup_clicked: function(event)
	{
		var d = new Date();
		d.setDate(d.getDate()+parseInt($('#datepopup').attr("value")));
		var curr_date = d.getDate();
		var curr_month = d.getMonth();
		curr_month++;
		var curr_year = d.getFullYear();
		$('#datetext').text(curr_month + "/" + curr_date + "/" + curr_year);
	},
	
	message_changed: function(event)
	{
		var text = escape($("#msgarea").attr('value'));
		for(i=0; i < text.length; i++)  
		{
			//loop through string, replacing carriage return   
			//encoding with HTML break tag  
			if(text.indexOf("%0D%0A") > -1)  
			{
				//Windows encodes returns as \r\n hex  
				text = text.replace("%0D%0A","<br>");  
			}  
			else if(text.indexOf("%0A") > -1)  
			{   
				//Unix encodes returns as \n hex  
				text = text.replace("%0A","<br>");  
  			}
			else if(text.indexOf("%0D") > -1)  
			{
				//Macintosh encodes returns as \r hex  
				text = text.replace("%0D","<br>");  
  			}
 		} 
 		
 		text = unescape(text); 
 	
		$("#cardmiddle").html(text);
	},
};