$(document).ready(function(){
	if(($.browser.name == 'msie') && ($.browser.versionNumber < 7)){ return; }
	if($.browser.name == 'chrome'){ $('body').addClass('chrome'); }
//	$("#footer_wrap").positionFooter(true);


$('#sidebar li.page-item-348>a, #sidebar li.page-item-199>a, #sidebar li.page-item-20>a').wrap('<strong></strong>');


if($('body').hasClass('page-id-35') == false){
	setTimeout(function(){
		$("#footer_wrap").positionFooter(true);
	},2000);
}

	$('body.page-id-35 #content ul').each(function(k, v){
//		console.log(k);
//		console.log(v);
		
		$(v).parent().prepend("<a href='#' onclick=\"$('#el" + k + "').slideToggle(); return false;\">Show / Hide </a>");
		$(v).attr('id','el'+k).slideToggle();
		
	});



});



$(document).ready(function(){
	flashNav();
	$('#navigation_wrap>ul>li:not(.current_page_item)').hover(function(){ $(this).addClass('hover'); }, function(){ $(this).removeClass('hover'); });
	$('#sidebar .events li:last, #sidebar .news li:last ').addClass('last');

	$('#email_signup_response p.error').remove();

    var options = { 
        target:					'#email_signup_response',   // target element(s) to be updated with server response 
				url: 						template_path + '/ajax.php',
        success:				showResponse,  // post-submit callback 
				dataType:				'json'

//        beforeSubmit:  showRequest,  // pre-submit callback 
 
        // other available options: 
        //url:       url         // override for form's 'action' attribute 
        //type:      type        // 'get' or 'post', override for form's 'method' attribute 
        //dataType:  null        // 'xml', 'script', or 'json' (expected server response type) 
        //clearForm: true        // clear all form fields after successful submit 
        //resetForm: true        // reset the form after successful submit 
 
        // $.ajax options can be used here too, for example: 
        //timeout:   3000 
    }; 
 
    // bind form using 'ajaxForm' 
    $('#email_signup').ajaxForm(options); 


});



function flashNav(){
setTimeout(function(){
	$('#sidebar li.current_page_item a:first').animate( { borderLeftColor: '#38BCC5' }, 800);

},200);
}



function showResponse(data){
	if(data['success'] == '1'){
		$('#email_signup_response').html('<p>Thank you. You have been successfully added.</p>');
		$('.hide_on_success').fadeOut();
	}else{

		var forOutput = '';

		for ( var i in data['errors'] )
		{
    	forOutput += '<p class="error">' + data['errors'][i] + '</p>';
		} 
		$('#email_signup_response').html(forOutput);

	}

}



function set_cookie( name, value, exp_y, exp_m, exp_d, path, domain, secure )
{
  var cookie_string = name + "=" + escape ( value );

  if ( exp_y )
  {
    var expires = new Date ( exp_y, exp_m, exp_d );
		var myDate = "; expires=" + expires.toGMTString();
    cookie_string += myDate;
  }

  if ( path )
        cookie_string += "; path=" + escape ( path );

  if ( domain )
        cookie_string += "; domain=" + escape ( domain );
  
  if ( secure )
        cookie_string += "; secure";
  
  document.cookie = cookie_string;
}


function get_cookie ( cookie_name )
{
  var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

  if ( results )
    return ( unescape ( results[2] ) );
  else
    return null;
}
