str = self.location.href;
pos = str.indexOf("?");
url = str.substr(0,pos); 
rela_dir = window.location.hostname + (window.location.port != '' ? ":" + window.location.port:'');

window.addEvent('load' , function(){
	$('back').addClass('back');
});


window.addEvent('domready', function(){
	if($$('.main_arrow'))
	{
		var tab = new Array();

		tab[0] = '';
		$$('.main_arrow').each(function(e,i){
			if($('subtab_'+e.id))
			{
				tab['subtab_'+e.id] = new Fx.Slide('subtab_'+e.id,{
					onComplete: function(){
						if(this.open == true)
						{
							$(e.id).removeClass('main_arrow');
							$(e.id).addClass('main_arrow_open');
						}
						else
						{
							$(e.id).removeClass('main_arrow_open');
							$(e.id).addClass('main_arrow');
						}
					}
				});

				if(tab[0] == '') tab[0] = tab['subtab_'+e.id];
				
				(tab['subtab_'+e.id]).hide();
				e.addEvent('click', function(ev){
					
					//alert('subtab_'+e.id);
					if(tab[0]!=tab['subtab_'+e.id]) (tab[0]).slideOut();
						
					tab[0] = tab['subtab_'+e.id];
					(tab[0]).slideIn();
					if(tab[0]!=tab['subtab_'+e.id]) tab[0] = tab['subtab_'+e.id];
	
				});	
			}
		});	

		if($$('.selected_cat')) 
		{
			$$('.selected_cat').each(function(e,i){
				if($('subtab_'+e.id))
				{

					if(tab[0]!=tab['subtab_'+e.id]) (tab[0]).slideOut();
					tab[0] = tab['subtab_'+e.id];
					(tab[0]).slideIn();
					if(tab[0]!=tab['subtab_'+e.id]) tab[0] = tab['subtab_'+e.id];
	
				}
			});	
			
		}
		
	}
	
	if($('subscribe_me'))
	{
		$('subscribe_me').addEvent('click', function(e) 
		{
			e.stop();
			var email = $('subscribe_email').value;
			new Request({
				url: url + 'subscribers?action=addmail&mail=' + email,
				onSuccess: function(responseText){
					alert(responseText);
					$('subscribe_email').value = '';
				},
		
				onFailure: function(){
					alert('The request failed.');
				}
		
			}).send();	
		});
	}
	
	if($('qty'))
	{
		$('inc_qty').addEvent('click', function(e) 
		{
			e.stop();
			var i = $('qty').value.toInt();
			if(i>0)
				$('qty').value = i + 1;
			else
				$('qty').value = 1;
		});
		
		$('dec_qty').addEvent('click', function(e) 
		{
			e.stop();
			var i = $('qty').value.toInt();
			if(i>1)
				$('qty').value = i - 1;
			else
				$('qty').value = 1;
		});
	}
});
