window.addEvent('domready', function() {

	//TOOLTIPS
	/* var myTips = new Tips('.thisisatooltip',{
		'className':'toolTip'
	}); */
	
	//GREEN BARS HEIGHT
	/* var docHeight = (document.height || document.body.offsetHeight); 
	alert(docHeight); */

	//MENU
	
	var magUrl = $('magUrl').value;
	
	var urls_collections = '<a href=\"index.php?p=products\">Tuotteet</a><a href=\"index.php?p=wps\">WPS</a><a href=\"index.php?p=safety\">Turvallisuus</a><a href=\"pdf/Sizechart.pdf\" target=\"_blank\" style=\"height:17px;\">Mittataulukot</a>';
	var urls_info = '<a href=\"index.php?p=about\">Yritys</a><a href=\"index.php?p=contact\" style=\"height:17px;\">Ota yhteytt&auml;</a>';
	var urls_wheretobuy = '<a href=\"index.php?p=retailers\">Paikalliset j&auml;lleenmyyj&auml;t</a><a href=\"index.php?p=reseller\">Verkkokaupat</a><a href=\"index.php?p=producthelp\" style=\"height:17px;\">Etsitk&ouml; jotain tuotetta?</a>';
	var urls_factsnfun = '<a href=\"index.php?p=competition\">Kilpailu</a><a href=\"index.php?p=articles\">Artikkelit</a><a href=\"index.php?p=sponsoring\">Sponsorointi</a><a href=\"index.php?p=links\" style=\"height:17px;\">Linkit</a>';
	var urls_magazine = '<a href=\"index.php?p=magazine\">Tilaa</a><a href=\"'+magUrl+'\" target=\"_blank\" style=\"height:17px;\">Lue verkossa/Lataa</a>';
	
	$$('#menu_btns a').addEvents({
		'click':function(){
			if(this.get('href')!='#')
			{
				return true;
			}
			else
			{
				return false;
			}
		},
		'mouseenter':function(){			
			if($('dropDown'))
			{
				$('dropDown').destroy();
			}
			if(this.get('href')=='#')
			{				
				var menuId = this.get('id');
				var urls = eval('urls_' + this.get('rel'));
				var coords = $(this).getCoordinates('menu_container');
				var dropCont = new Element('div',{
					'id':'dropDown',
					'class':'dropdown_container',
					'styles':{
						'left':coords.left-1
					},
					'html':urls
				});				
				dropCont.inject('main_container','bottom');				
			}
		}
	});
	//KILL IT
	$('logo_container').addEvent('mouseover',function(){
		if($('dropDown'))
		{
			$('dropDown').destroy();
		}
	});
	$('search_cont').addEvent('mouseover',function(){
		if($('dropDown'))
		{
			$('dropDown').destroy();
		}
	});
	
	//PRODUCT TILES
	//if($('prod_tiles_container'))
	//{
		/* $$('div.prod_tile_clicker').addEvents({
			'mouseover':function(){
				var shad_id = 'prod_tile_shad_'+this.get('id');
				$(shad_id).setStyle('background-position','bottom left');
			},
			'mouseout':function(){
				var shad_id = 'prod_tile_shad_'+this.get('id');
				$(shad_id).setStyle('background-position','top left');
			},
			'click':function(){
				alert(this.get('id'));
			}
		}); */
	//}
	
	//PRODUCT MENU
	if($('prod_menu_container'))
	{
		$$('div.prod_menu_title').addEvents({
			'click':function(){
				if(this.get('rel')==1)
				{
					if($('prod_menu_subCont_'+this.get('id')).getStyle('display')=='none')
					{
						$('prod_menu_btn_'+this.get('id')).setStyle('height','19');
						$('prod_menu_btn_'+this.get('id')).setStyle('background-position','bottom left');
						$('prod_menu_subCont_'+this.get('id')).setStyle('display','block');
						$('prod_menu_btn_'+this.get('id')).setStyle('color','rgb(255,255,255)');
					}
					else
					{
						$('prod_menu_btn_'+this.get('id')).setStyle('height','18');
						$('prod_menu_btn_'+this.get('id')).setStyle('background-position','top left');
						$('prod_menu_subCont_'+this.get('id')).setStyle('display','none');
						$('prod_menu_btn_'+this.get('id')).setStyle('color','rgb(142,143,148)');
					}
				}
			}
		});
		
		/* $$('div.prod_menu_chkBox').addEvents({
			'click':function() {
				var cid			= this.get('id').substr(17,10);
				var c_active	= this.get('rel');
				
				var catReq = new Request({
					'url':'../inc/req_catActive.php',
					'method':'post',
					'onRequest':function() {					
						var prodBlur = new Element('div',{
							'id':'prodBlur'
						}).inject('prod_tiles_container');
						
						var prodLoadAnim = new Element('div',{
							'id':'prodLoader',
							'html':'<div id=\"loading\"><img src=\"../img/loading.gif\" /><br>Loading</div>'
						}).inject('prod_tiles_container');
					},
					'onSuccess':function(responseText) {
						var resp		= responseText.split(':');
						var cid			= resp[0];
						var n_active	= resp[1];
						if(n_active==1)
						{
							$('prod_menu_chkBox_'+cid).setStyle('background-position','bottom left');
						}
						else
						{
							$('prod_menu_chkBox_'+cid).setStyle('background-position','top left');
						}
						$('prod_menu_chkBox_'+cid).set('rel',n_active);
						
						reqProducts();
						
					},
					'onFailure':function() { alert('Failed to set category'); }
				}).send('cid='+cid+'&c_active='+c_active);
				
				
			}
		}); */
	}
	
	function reqProducts()
	{
		var prodReq = new Request.HTML({
			'url':'../inc/req_products.php',
			'update':'prod_tiles_container'
		}).send();
	}
	
	//GET RETAILERS FUNCTION
	/* function getRetailers(cc)
	{
		var retReq = new Request.HTML({
			'url':'inc/req_retailers.php',
			'method':'post',
			'update':'retailers',
			'onStart':function() {
				$('retailers').set('html','Loading...');
			},
			'onFailure':function(){
				alert('epic fail');
			}
		}).send('cc='+cc);
	} */
	
	//STARTPUFFAR
	if($('startPuffarCont'))
	{
		$$('.startPuffBox').set('tween',{
			'duration':500,
			'transition': Fx.Transitions.Linear
		});

		$$('.startPuffBox').addEvents({
			'mouseenter':function(){
				if(this.get('id')!='startPuff4')
				{
					this.tween('width', 70, 337);
				}
			},
			'mouseleave':function(){
				if(this.get('id')!='startPuff4')
				{
					this.tween('width', 70);
				}
			}
		});
	}
	
	//SEARCH
	$('searchWord2').addEvents({
		'keyup':function(){
			if(this.get('value').length > 2)
			{
				var prodReq = new Request({
					'url':'inc/req_search.php',
					'onSuccess':function(responseTEXT){
						//CREATE CONTAINER
						if(!$('searchDropCont'))
						{
							var searchDrop = new Element('div',{
								'id':'searchDropCont'
							}).inject('main_container');
						}
						$('searchDropCont').set('html',responseTEXT);
					}
				}).send('s='+this.get('value'));
			}
			else
			{
				if($('searchDropCont'))
				{
					$('searchDropCont').destroy();
				}
			}
		}
	});
});

//FOOTER POSITION:
function footer()
{
    var hVarH1=0;
    var hVarH2=0;
    var hVarH3=0;
    var hVarH4=0;
    var hVarH5=0;
    var footPos

	if($('textPageText')) 			{ var hVar1 = $('textPageText').getCoordinates();			hVarH1 = hVar1.height; }	
	if($('prod_tiles_container'))	{ var hVar2 = $('prod_tiles_container').getCoordinates();	hVarH2 = hVar2.height; }
	if($('lotsofretailers')) 		{ var hVar3 = $('lotsofretailers').getCoordinates(); 		hVarH3 = hVar3.height; }
	if($('info_container'))			{ var hVar4 = $('info_container').getCoordinates(); 		hVarH4 = hVar4.height; }
	if($('textPageImages')) 		{ var hVar5 = $('textPageImages').getCoordinates();			hVarH5 = hVar5.height; }
	if($('prodbannerCont')) 		{ var hVar6 = $('prodbannerCont').getCoordinates();			hVarH2 = hVarH2+143; }
	
	var mainMax_h = Math.max(hVarH1,hVarH2,hVarH3,hVarH4,hVarH5);
	if(mainMax_h<516) { footPos = 516; } else { footPos = mainMax_h; }
	
	//alert(hVar.height);
	
	var fPos = footPos+29+115+30;
	$('footer').setStyle('top',fPos);
	
	$('main_container').setStyle('height',fPos+114);
	$('mid_container').setStyle('height',fPos+114);
}