$(function() {

	// Setup font resizer
	jQuery('#frontpage-new #left-column .column-1 .layer-banner-caption').fontresizer({excluded: 'h4'}); //Frontpage
	jQuery('#frontpage-new #left-column .column-2').fontresizer(); //Frontpage
	jQuery('#frontpage-new #right-column .column-1').fontresizer(); //Frontpage
	jQuery('#column-2-2').fontresizer(); //Subpage

	// Main Menu Corner
	jQuery('#main_menu ul.tabs li.selected a').corner('3px');
	jQuery('#main_menu ul.tabs li a').hover(function(){
		jQuery(this).corner('3px');
	}).mouseout(function() {
		//IE6 & IE7 & IE8 CSS bug fixed
		jQuery(this).removeAttr('style');
		//IE6 & IE7 CSS bug fixed
		jQuery(this).attr('style','position:relative;');
		jQuery(this).children('div').remove();
		jQuery('#main_menu ul.tabs li.selected a').corner('3px');
	});
	
	// Sub Menu Corner
	jQuery('.sub-menu ol li:first').corner('top 3px');
	jQuery('.sub-menu ol li:last-child').corner('bottom 3px');
	jQuery('.sub-menu ol li').css('border-bottom','1px solid #edeef0');
	
	// Sub Page Content Panel Corner
	jQuery('#layer-content-inner-wrapper #column-2-2').corner('3px');
	
	// event details page pink panel 
	jQuery('.layer-pink-box').corner('4px');
	
	// standard 3 column corner
	jQuery('.layer-standard3-left').corner('3px');
	
	//Search Panel Textfield
	$('#form-search #keyword').focus(function() {
    	if (jQuery(this).attr('value') == 'Search...'){ 
    		jQuery(this).attr('value', '');
    	}
    }).blur(function() {
    	if (jQuery(this).attr('value') == ''){ 
    		jQuery(this).attr('value', 'Search...');
    	}
    });
	
	//eBulletin Panel Textfield
	$('#ebulletin #signup-textfield').focus(function() {
    	if (jQuery(this).attr('value') == 'Enter you email address...'){ 
    		jQuery(this).attr('value', '');
    	}
    }).blur(function() {
    	if (jQuery(this).attr('value') == ''){ 
    		jQuery(this).attr('value', 'Enter you email address...');
    	}
    });
	
	if (!jQuery.browser.msie){	
		jQuery('.submitbtn').corner('3px');
		jQuery('.input').corner('3px');
		jQuery('.btngo').corner('3px');
	}
	
	if (jQuery('#wc-module-newsletter-signup-form').length){
		jQuery('#wc-module-newsletter-signup-form fieldset').corner('3px');
	}
	
	if (jQuery('#layer-banner').length){
		jQuery('#layer-banner').cycle({
			fx: 'fade',
			timeout: 4000 
		});
	}
	
	if (jQuery('#column-1').length && jQuery('#column-1-2').length){		
		var colHeight = jQuery('#column-1').height();		

		if (colHeight < jQuery('#column-1-2').height()){
			colHeight = jQuery('#column-1-2').height();
		} 
		
		jQuery('#column-1').height(colHeight);
		jQuery('#column-1-2').height(colHeight);
	}
	  
	
	if (jQuery('#slider').length){
		jQuery('#slider').s3Slider({
	            timeOut: 4000
	    });	
    }
	
	// Initialise collapsible toggle 				
	jQuery('a.toggle-item').click(function(){
		if(jQuery(this).hasClass('collapse')) {
			jQuery(this).removeClass('collapse');
			jQuery('#'+jQuery(this).attr('rel')).show();
			// Toggle Hide/Show wordings
			jQuery('span.expand', this).hide();	
			jQuery('span.collapse', this).show();
			
		} else {
			jQuery(this).addClass('collapse');
			jQuery('#'+jQuery(this).attr('rel')).hide();
			// Toggle Hide/Show wordings
			jQuery('span.expand', this).show();	
			jQuery('span.collapse', this).hide();				
		}		
		return false;
	});		
	
	// Hide default wordings 
	jQuery('a.toggle-item').each(function(){
		var toggleItem = jQuery('#'+jQuery(this).attr('rel'));
		if(toggleItem.hasClass('hidden')){
			toggleItem.removeClass('hidden');
			
			jQuery(this).addClass('collapse');
			toggleItem.hide();
			jQuery('span.collapse', this).hide();
		}
		else {
			
			jQuery('span.expand', this).hide();
		}
	});		

	jQuery('.link-collapsible').click(function(){
		if(jQuery(this).hasClass('link-collapse')) {
			jQuery(this).removeClass('link-collapse').addClass('link-expand');
			jQuery(jQuery(this).attr('href')).show();
		} else {
			jQuery(this).addClass('link-collapse').removeClass('link-expand');
			jQuery(jQuery(this).attr('href')).hide();				
		}		
		return false;
	});	
	
	
    
 });
