// JavaScript Document


jQuery.noConflict(); 






	// ***********************************************************************************************	
	// Preload images
	// ***********************************************************************************************	

		jQuery.preloadImages = function() {
			for(var i = 0; i<arguments.length; i++) {
				jQuery("<img>").attr("src", arguments[i]);
			}
		}




jQuery(document).ready(function(){


	//jQuery("p.overflow").prepend('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');
	
	
	// ***********************************************************************************************	
	// No focus borders for all <A> tags
	// ***********************************************************************************************	
		
		browserMSIE = $.browser.msie();
		
		jQuery('a').attr('onfocus', 'blur();');
		
		if (!browserMSIE) {		
			jQuery('input.button').attr('onfocus', 'blur();');		
			jQuery('input.button-simple-search').attr('onfocus', 'blur();');		
			jQuery('input:radio').attr('onfocus', 'blur();');
			jQuery('input:checkbox').attr('onfocus', 'blur();');
		}



	// ***********************************************************************************************	
	// Button layout
	// ***********************************************************************************************	

		jQuery('input.button').mouseover(function() {						
			jQuery(this).addClass('button-mouseover');			
		});
		
		jQuery('input.button').mouseout(function() {						
			jQuery(this).removeClass('button-mouseover').removeClass('button-down');
		});
		
		jQuery('input.button').mousedown(function() {
			jQuery(this).addClass('button-down');			
		});

		jQuery('input.button').mouseup(function() {
			jQuery(this).removeClass('button-down');
		});
		


		jQuery('input.button-simple-search').mouseover(function() {						
			jQuery(this).addClass('button-mouseover');			
		});
		
		jQuery('input.button-simple-search').mouseout(function() {						
			jQuery(this).removeClass('button-mouseover').removeClass('button-simple-search-down');
		});
		
		jQuery('input.button-simple-search').click(function() {
			jQuery(this).removeClass('button-mouseover').addClass('button-simple-search-down');			
		});

		jQuery('input.button-simple-search').mouseup(function() {
			jQuery(this).removeClass('button-simple-search-down');
		});


	// ***********************************************************************************************	
	// Button 'zobacz więcej' layout
	// ***********************************************************************************************	

		jQuery('div.seemore').mouseover(function() {
			jQuery(this).removeClass('seemore-off').addClass('seemore-on');			
		});
		
		jQuery('div.seemore').mouseout(function() {
			jQuery(this).removeClass('seemore-on').addClass('seemore-off');			
		});
		



	// ***********************************************************************************************	
	// Layout change for all textinput fields depending on getting and leaving focus
	// ***********************************************************************************************	

		//jQuery('input.type:text').focus( function() {jQuery(this).css('border', '1px solid #666666');});
		//jQuery('input.type:text').blur( function() {jQuery(this).css('border', '1px solid #CCCCCC');});			



	// ***********************************************************************************************	
	// Layout change for all textinput fields depending on disabled attribute
	// ***********************************************************************************************	

		jQuery('input.type:text[@disabled]').addClass('disabled');
		



	// ***********************************************************************************************	
	// Cursor pointer on Labels onmouseover event
	// ***********************************************************************************************	

		jQuery('label').mouseover( function() {jQuery(this).css('cursor', 'pointer');});
	
	
	
	
	// ***********************************************************************************************	
	// ISK definition tooltip
	// ***********************************************************************************************	
	
//		for (i=0; i<=jQuery('a.isk').length; i++ ) {
//			jQuery('a.isk:eq('+i+')').attr({href:'isk.htm?width=230', name:'Instytut Sadownictwa i Kwiaciarstwa', id:'isk'+i });
//			}



	// ***********************************************************************************************	
	// FirstLevelMenu's onmouseover / onmouseout events
	// ***********************************************************************************************	

		jQuery('div.menu-button').mouseover(function() {
			moduleName = jQuery(this).parent().attr('class');
			jQuery(this).addClass('pointer').children('a').removeClass('menu-link').addClass(moduleName + 'text');
		});
		
		jQuery('div.menu-button').mouseout(function() {
			moduleName = jQuery(this).parent().attr('class');
			jQuery(this).removeClass('pointer').children('a').removeClass(moduleName + 'text').addClass('menu-link');
		});
	
		jQuery('div.menu-button').click(function() {
			document.location = jQuery(this).children('a').attr('href');
		});
	
	// ***********************************************************************************************	
	// SecLevelMenu's Hide&Seek 
	// ***********************************************************************************************	

		jQuery('a.toggle-menu').click(menuHidder);
		
		   
		if (typeof js_global_platform != 'undefined' && jQuery.cookie(js_global_platform+'_mhide')=='1') menuHidder();
		

});

function menuHidder() {
		  			   
			//moduleName = jQuery('div.menu-button').parent().attr('class');
			
			//hide
			if(jQuery('div#menu-long').css('display')=='block'){
			    if (typeof js_global_platform != 'undefined') jQuery.cookie(js_global_platform+'_mhide','1',{path: '/'});	
				jQuery('div#menu-long').css('display','none');
				jQuery('div#menu-short').css('display','block');
				jQuery('div#container').removeClass('container-long').addClass('container-short');
				jQuery('div#content').removeClass('content-short').addClass('content-long');
				jQuery('div#body').removeClass('body-short').addClass('body-long');
				jQuery('div#title').removeClass('title-short').addClass('title-long');
				jQuery('#sitemap-bar').removeClass('sitemap-bar-short').addClass('sitemap-bar-long');
				jQuery('#sitemap-bar-content').removeClass('sitemap-bar-content-short').addClass('sitemap-bar-content-long');	
				jQuery('#footer').removeClass('footer-short').addClass('footer-long');
				jQuery('#auction-header').removeClass('auction-header-short').addClass('auction-header-long');
				jQuery('#favourites-toggle').removeClass('favourites-toggle-short').addClass('favourites-toggle-long');
				jQuery('#favourites-body').removeClass('favourites-body-short').addClass('favourites-body-long');				
				if (typeof menuHidderCallback!= 'undefined' ) menuHidderCallback(true);
				
		   }
			//show
			else {
			    if (typeof js_global_platform != 'undefined') jQuery.cookie(js_global_platform+'_mhide',null,{path: '/'});
				jQuery('div#menu-long').css('display','block');
				jQuery('div#menu-short').css('display','none');
				jQuery('div#container').removeClass('container-short').addClass('container-long');
				jQuery('div#content').removeClass('content-long').addClass('content-short');
				jQuery('div#body').removeClass('body-long').addClass('body-short');
				jQuery('div#title').removeClass('title-long').addClass('title-short');			
				jQuery('#sitemap-bar').removeClass('sitemap-bar-long').addClass('sitemap-bar-short');
				jQuery('#sitemap-bar-content').removeClass('sitemap-bar-content-long').addClass('sitemap-bar-content-short');
				jQuery('#footer').removeClass('footer-long').addClass('footer-short');
				jQuery('#auction-header').removeClass('auction-header-long').addClass('auction-header-short');
				jQuery('#favourites-toggle').removeClass('favourites-toggle-long').addClass('favourites-toggle-short');
				jQuery('#favourites-body').removeClass('favourites-body-long').addClass('favourites-body-short');				
				if (typeof menuHidderCallback!= 'undefined' ) menuHidderCallback(false);
				
			}
				
}
