$(document).ready(function(){ //requires jQuery
	Toyota.Promo = (function(){ // Promo singleton 
				var params = {
					wmode: 'transparent',
					allowscriptaccess: 'always',
					flashvars: $('#flash_promo param[name="flashvars"]').attr('value')
				}; 
				return {
					promoFlashParams:params,					
					init: function(){// 'Promo' primary initialization method
						swfobject.embedSWF($('#flash_promo param[name="movie"]').attr('value'), 'flash_promo', $('#flash_promo').attr('width'), $('#flash_promo').attr('height'), Toyota.CommonTools.currentFlashVersion, Toyota.CommonTools.currentEnvironment + "/shared/expressinstall.swf", null, Toyota.Promo.promoFlashParams, null); 
						
						// hide and show control binds
						$('.promo_confirm_btn').click(function(){
							$($(this).attr('href')).show();
							$(this).hide();
							return false;  
						});

						$('#grad_prog_step2, #grad_prog_step3, #rebate_prog_content .page_content_section').hide();
						$('#pe_rebates').show();

						$('#rebate_navigation li a').click(function(){
							if(!$(this).parent().hasClass('active')){
								$('#rebate_navigation li').removeClass('active');
								$(this).parent().addClass('active');
							}
							$('#rebate_prog_content .page_content_section').hide();
							$($(this).attr('href')).show();
							return false;  
						});
						
						//University Province Selector
						$('.select_list').hide();
						$('.int_link_selector').css('display', 'block');
						$('.int_link_selector').siblings('.general_btn').css('display', 'block');
						$('a.int_link').click(function(){
							if($('.int_link_selector').val()){
								window.location.assign($('.int_link_selector').val());
							}
							return false;							
						});
						
						$('p.general_btn button').click(function(){
							Toyota.CommonTools.hideShowContent(null, null, 'div#schools_content div', $('div#province_selector select').val());
							return false;
						});
						
/*
						$('div.parts_service_content').each(function(i){
							if(!$(this).hasClass('current')){
								$(this).addClass('hidden');
							}
						}); */

						 $('div.spec_feature_content').each(function(i){
							if(!$(this).hasClass('current')){
								$(this).addClass('hidden');
							}
						}); 
						//show the current tab's content on click
						// $('ul.content_nav li a').click(function(){
						// 	$('ul.content_nav li').removeClass('current');
						// 	if(!$(this).parent().hasClass('current')){
						// 		$(this).parent().addClass('current');								
						// 	}                            
						// 	$('div.parts_service_content').removeClass('current');
						// 	$('div.parts_service_content').each(function(i){
						// 		if(!$(this).hasClass('hidden')){
						// 			$(this).addClass('hidden');
						// 		}
						// 	});                                                  
						// 					    	$($(this).attr('href')).removeClass('hidden');
						// 	if(!$($(this).attr('href')).hasClass('current')){
						//     	$($(this).attr('href')).addClass('current');
						// 	}                                                    
						// 	return false;
						// });
						
					}
				};	
				
			})();			
	Toyota.Promo.init();
		
});




