// JavaScript Document
var chromeColor = "blue";
var chromeWidth = 1008;

function trackLink(lid,lpos,obj)
 {
   try{
     cto.linkObj=obj;
     cto.linkId=lid;
     cto.linkPosition=lpos;
     cto.linkType='o';
     cto.trackLink();
 
     cto.linkObj="";
     cto.linkId="";
     cto.linkPosition="";
     cto.linkType="";
   }catch(e){}
 }

$(document).ready(function(){
						   
	//*************************************************************************

function omnidrop(formdrop, target){
		$(target).attr("name", $("option:selected", formdrop).attr("name"));
	}
		
	$("#manage_credit_account").change(function () {
			omnidrop("#manage_credit_account","#buttonA");
	});
	$("#manage_credit_rewards").change(function () {
			omnidrop("#manage_credit_rewards","#buttonB");
	});
	$("#manage_debit_account").change(function () {
			omnidrop("#manage_debit_account","#buttonC");
	});
	$("#manage_debit_rewards").change(function () {
			omnidrop("#manage_debit_rewards","#buttonD");
	});
	
	menu1 = "ul#menu_level1_outter >li.menu"+first_teir_menu_selected;
	$(menu1).addClass("active");
	
	menu2 = "ul.menu_level2 li.menu"+second_teir_menu_selected;
	$(menu2).addClass("active");
	
	menu3 = ".menu_level3 a:eq("+(third_teir_menu_selected-1)+")";
	$(menu3).addClass("active");
	$(menu3).after("<a href=# class=cap>&nbsp;</a>");
	
	//search bar box
	//$("#search_bar_box, .home_search > input").click(function(event){$(this).attr("value", "")});
	
	//footer popups
	$(".popupwindow").popupwindow();
	
	//menu set at height 1 overflow hidden to preload, setting back to normal.
	$("#menu_level1 ul.debit").hide();
	$("ul.credit").hide();
	$("#menu_level1 ul.debit").css({'height': '140px'});
	$("ul.credit").css({'height': '140px'});
	
	//if($("body").attr("template_version")=="0.9.3"){}else{
//		$("<div class='alert'>Warning: The template used by this page is outdated.</div>").prependTo("#page").slideDown("slow");
//	}
	
	//*************************************************************************

	$("ul#menu_level1_outter >li").mouseover(function(event){$(this).addClass("hover")});
	$("ul#menu_level1_inner").mouseover(function(event){$(this).addClass("hover")});
	$("ul#menu_level1_outter >li").mouseout(function(event){$(this).removeClass("hover")});
	$("ul#menu_level1_inner").mouseout(function(event){$(this).removeClass("hover")});
	
   $("ul#menu_level1_outter > li").mouseover(
		function(event){
		if($(this).hasClass("menu3")==false&&$(this).hasClass("menu2")==false){
			if($(this).hasClass("active")!=true){$(this).animate({'margin': '-3px 3px 3px -3px'},{queue:false, duration:200, easing: 'easeOutCubic'})}
			$("ul.credit").stop(true, true).hide();
			$("#menu_level1 ul.debit").stop(true, true).hide();
		}else if($(this).hasClass("menu2")==true){
			if($(this).hasClass("active")!=true){$(this).animate({'margin': '-3px 3px 3px -3px'},{queue:false, duration:200, easing: 'easeOutCubic'})}
			$("ul.credit").fadeIn();
			$("#menu_level1 ul.debit").stop(true, true).hide();
		}else if($(this).hasClass("menu3")==true){
			if($(this).hasClass("active")!=true){$(this).animate({'margin': '-3px 3px 3px -3px'},{queue:false, duration:200, easing: 'easeOutCubic'})}
			$("#menu_level1 ul.debit").fadeIn();
			$("ul.credit").stop(true, true).hide();
		}
   });
   
    $("ul#menu_level1_outter > li").mouseout(
		function(event){
			if(($(this).hasClass("menu2")!=true)&&($(this).hasClass("menu3")!=true)){
				$(this).stop(true, true).animate({'margin':'0px'},{queue:false, duration:300, easing: 'easeOutBounce'})
				$("ul.credit").stop(true, true).hide();
				$("#menu_level1 ul.debit").stop(true, true).hide();
			}else if($(this).hasClass("menu2")){
				$(this).stop(true, true).animate({'margin':'0px'},{queue:false, duration:300, easing: 'easeOutBounce'})
				if($("ul.credit").hasClass("hover")!=true){
					$("ul.credit").stop(true, true).hide();
				}
			}else if($(this).hasClass("menu3")){
				$(this).stop(true, true).animate({'margin':'0px'},{queue:false, duration:300, easing: 'easeOutBounce'})
				if($("#menu_level1 ul.debit").hasClass("hover")!=true){
					$("#menu_level1 ul.debit").stop(true, true).hide();
				}
			}
	});
	
	
	$("ul.credit").mouseout(function(event){
			$(this).hide();
	});
	
	$("#menu_level1 ul.debit").mouseout(function(event){
			$(this).hide();
	});
	
	$("ul.credit").mouseover(function(event){
			$(this).show();
	});
	
	$("#menu_level1 ul.debit").mouseover(function(event){
			$(this).show();
	});
	
	
	$("ul#menu_level1_outter > li").click(
		function(event){
			$("ul.credit").hide();
			$("#menu_level1 ul.debit").hide();
			
			$("ul#menu_level1_outter > li").removeClass("active");
			$(this).css({'padding': '0px', 'margin': '0px'});
			$(this).addClass("active");
	});
	
	$("ul#menu_level1_inner").click(function(event){
			$("ul.credit").hide();
			$("#menu_level1 ul.debit").hide();
			
			if($(this).hasClass("credit")){
				$("ul#menu_level1_outter > li").removeClass("active");
				$("ul#menu_level1_outter > li.menu2").css({'padding': '0px', 'margin': '0px'});
				$("ul#menu_level1_outter > li.menu2").addClass("active");
			}else{
				$("ul#menu_level1_outter > li").removeClass("active");
				$("ul#menu_level1_outter > li.menu3").css({'padding': '0px', 'margin': '0px'});
				$("ul#menu_level1_outter > li.menu3").addClass("active");
			}
	});
	
	$(".widget_faq .w_button").click(
		function(event){
			if(!($(this).hasClass("active"))){
				$(".widget_faq .w_button.active .w_content").slideUp();
				$(".widget_faq .w_button").removeClass("active");
				$(this).toggleClass("active");
     			$(".w_content", $(this)).slideDown("fast");
			}else{
				$(this).toggleClass("active");
     			$(".w_content", $(this)).slideToggle();
			}
			
   });
	
	$("ul.widget_drawer li.w_button > a").click(
		function(event){
			
			$(this).parent().toggleClass("active");
     		$(this).siblings(".w_content").slideToggle();
   });
	
	$("ul.widget_drawer li.w_sub_button > a").click(
		function(event){
			sel = $(this);
			$('html').animate({scrollTop: sel.closest("ul.widget_drawer").offset().top-100}, 300, function(event){
				if(sel.parent().hasClass("active")){
					sel.parent().removeClass("active");
					sel.siblings(".w_sub_content").slideUp();
				}
				else{
					sel.parent().parent().find(".w_sub_button.active .w_sub_content").slideUp();
					sel.parent().parent().find(".w_sub_button.active").removeClass("active");
					sel.parent().addClass("active");
					sel.siblings(".w_sub_content").slideDown();
				}
			});
   });
	
	$()
	

	$("img.rollover").hover(function(event){
		var f = $(this).attr("src");
		var f_ext = f.slice(f.length-4, f.length);
		var f_name = f.slice(0, f.length-4);
		$(this).attr("src", f_name + "_rollover" + f_ext);
	},function(event){
		var f2 = $(this).attr("src");
		var f2_ext = f2.slice(f2.length-4, f2.length);
		var f2_name = f2.slice(0, f2.length-13);
		$(this).attr("src", f2_name + f2_ext);
	});

 });