
// break out of frames
if (top.location!= self.location) {
	top.location = self.location.href;
}

// JavaScript Document
$(function(){
	
	var closeAllPanels = function(except){
		var panels = ["connect", "gateway", "login", "login-success", "login-email", "login-email-success"];
		for (var i=0,len=panels.length; i<len; i++) {
			if (except && except == panels[i]) {
				$("#"+panels[i]).css("display","block");
				continue;
			}
			$("#"+panels[i]).css("display","none");
			$("#"+panels[i]+" td").css("background", "none");
		}
	}

	$("#loginShow").click(function(e){
		e.preventDefault();
		
		if ($("#login #loginCount").val() == "false") {
			closeAllPanels();
			$("#login-success").css("display","block");
		}else{
			closeAllPanels("login");
			$("#login #message").html("");
			$("#login #password").attr("value","");
			$("#login").css("display","block");
		}								   
	});	
	$("#login-forgot").click(function(){
		$("#login-email").css("display","block");
		closeAllPanels("login-email");
		$("#login-email #message").html("");
		$("#login-email #account").attr("value",$("#login #username").val());
	});
	$("#threeTime-forgot").click(function(){
		$("#login-email").css("display", "block");
		closeAllPanels("login-email");
		$("#login-email #message").html("");
		$("#login-email #account").attr("value", $("#login #username").val());
	});
	$("#closeLogin").click(function(){
		closeAllPanels();
	});
	
//	$("#inforpop").click(function(){
//		$("#infor-pop").css("display","block");
//		$("#fade1").css("display","block");
//		$("select").css("visibility","hidden");
//	});
//	$("#closeinfor").click(function(){
//		$("#infor-pop").css("display","none");	
//		$("#fade1").css("display","none");
//		$("select").css("visibility","visible");
//	});
	
// $("#emailpop").click(function(){
// $("#email-pop").css("display","block");
// $("#fade1").css("display","block");
// $("select").css("visibility","hidden");
// });
// $("#closeemail").click(function(){
// $("#email-pop").css("display","none");
// $("#fade1").css("display","none");
// $("select").css("visibility","visible");
// });
 
	
	$("#about-laydown").click(function(){
		$("#personal-layout").css("display","block");
	});
	
	$("#home-laydown").toggle(function(){
		$("#home-personal-layout").css("display","block");
		$("#home-laydown > img").attr("src", ctx + "/images/downArrow.jpg");	  
	},function(){
		$("#home-personal-layout").css("display","none");
		$("#home-laydown > img").attr("src", ctx + "/images/navArrow.gif");	  
	});
	
	/*
	$("#home-laydown").toggle(function(){
		$("#home-personal-layout-list").css("display","block");
		$("#home-laydown-list").css("background","url(../images/downArrow.jpg) no-repeat right 4px");	  
	},function(){
		$("#home-personal-layout-list").css("display","none");
		$("#home-laydown-list").css("background","url(../images/ico-arrow-right.gif) no-repeat right 4px");	  
	});
	*/
	
// $("#home-laydown-list").toggle(function(){
// $("#home-personal-layout-list").css("display","block");
// },function(){
// $("#home-personal-layout-list").css("display","none");
// }
// );
// $("#select-plan").click(function(){
// $("#choose-plan").css("display","block");
// $("#fade1").css("display","block");
// $("select").css("visibility","hidden");
// });
// $("#close-plan").click(function(){
// $("#choose-plan").css("display","none");
// $("#fade1").css("display","none");
// $("select").css("visibility","visible");
// });
//	
// $("#compare").click(function(){
// $("#compare-medication").css("display","block");
// $("#fade1").css("display","block");
// $("select").css("visibility","hidden");
// });
// $("#close-compare").click(function(){
// $("#compare-medication").css("display","none");
// $("#fade1").css("display","none");
// $("select").css("visibility","visible");
// });
//	
// $("#email-submit").click(function(){
// $("#email-pop").css("display","none");
// $("#email-success").css("display","block");
//		
// });
// $("#close-email-success").click(function(){
// $("#email-success").css("display","none");
//		
// });
	
	$("#loginBtn").click(function(){
		$("#loginForm").submit();							  
	});
	$("#closeLogin-eamil").click(function(){
		closeAllPanels();
	});
	
	$("#closeLogin-success").click(function(){
		closeAllPanels();								
	});
	$("#gatewayShow").click(function(){
		closeAllPanels("gateway");
	});	
	$("#closeGateway").click(function(){
		closeAllPanels();				 
	});
	$("#closeConnectInput").click(function(){
		closeAllPanels();			
	});
	 
	$("#connectShow").click(function(){
		closeAllPanels("connect");
	});	
	
	$("#closeConnectList").click(function() {
		closeAllPanels();
		// reset find-a-rep form display
		if ($("#connect #resetAfterCloseTab").val() == "true") {
			$("#connect #rap-result").css("display", "none");
			$("#connect #rap-no-result").css("display", "none");
			$("#connect #rap-input").css("display", "block");
		}
	});
	
	$("#callBtn").click(function(){
		$("#callForm").submit();					 
	});
	
	$("#regsubmit").click(function(){
		$("#regform").submit();
		SetBackground("#regContainer","#regContainer-content","478");

	});
	$("#dm_regsubmit").click(function(){
		$("#dm_reg").submit();
		SetBackground("#reg-dm","#reg-dm-content","411");

	});
	
	$(".find").click(function(){
		closeAllPanels("connect");
	});
	
	$("#connectShow").click(function(){
		closeAllPanels("connect");
	});
	
	$(".gateway").click(function(){
		closeAllPanels("gateway");
	});
	$(".connect").click(function(){
		closeAllPanels("connect");
	});
	$("#closeConnect").click(function(){		  			
		closeAllPanels();		
	});
	
	$("#closeConnectNoRapResult").click(function() {
		closeAllPanels();
		// reset find-a-rep form display
		if ($("#connect #resetAfterCloseTab").val() == "true") {
			$("#connect #rap-result").css("display", "none");
			$("#connect #rap-no-result").css("display", "none");
			$("#connect #rap-input").css("display", "block");
		}
	});
	
	$("#yphone").keyup(function(){
								 getPhone();
								 })
	$("#tphone").keyup(function(){
								  getPhone();
								 })
	$("#sphone").keyup(function(){
								  getPhone();
								 })
	$("#login").bgiframe();
	$("#connect").bgiframe();
	$("#connectInput").bgiframe();
	$("#gateway").bgiframe();
	
	var scrolls = function(){
		var goto = "scrollLeft";
	$('#scrollView').cycle({ 
		speed: 500,
		timeout: 1500,
		easing: 'easeInBack',
		autostop:1,
		autostopCount: 1,
		prev: '#scrollDown',
		next: '#scrollUp',
		fx: "scrollHorz",
		randomizeEffects: false,
		before:  function(c,n,o) {$(o.caption).html(o.currFx);},
		caption: '#caption2'

    }); 
	}
	scrolls();
	if($("#content").height() < $("#sideBarWrap").height()){
			var ie = false;
			if(jQuery.browser.msie && jQuery.browser.version==6.0) {
				ie = true;
			}
			
			if(ie){
				$("#sideBarBottom").css("margin-top",$("#sideBarWrap").height()-$("#content").height()-14);	
			}
	}
	
	$("#content ul li").hover(
		function(){
			$(this).addClass("selectTab");	
		},
		function(){
			if($(this).attr("class").indexOf("selectTab")!=-1){
				$(this).removeClass("selectTab");	
			}	
		}
	);
	
	$(".formularyTab").hover(
		function(){
			$("#contentTab").html("Find formulary status of AstraZeneca medicines.");
			},
		function(){
			$("#contentTab").html("Roll over a service icon above to learn more.");
			}
	);
	
	$(".onlineTab").hover(
		function(){
			$("#contentTab").html("Learn more about ordering samples online.");
			},
		function(){
			$("#contentTab").html("Roll over a service icon above to learn more.");
			}
	);
		
	$(".practiceTab").hover(
		function(){
			$("#contentTab").html("Download and customize resources for patients and your practice.");
			},
		function(){
			$("#contentTab").html("Roll over a service icon above to learn more.");
			}
	);
		
	$(".connectTab").hover(
		function(){
			$("#contentTab").html("Connect with a Personal Account Specialist to get answers.");
			},
		function(){
			$("#contentTab").html("Roll over a service icon above to learn more.");
			}
	);
	$("#navContainer .navContent .navConMain ul li").hover(
		function(){
			$(this).addClass("mouseon");
		},
		function(){
			$(this).removeClass("mouseon");
	});
	
	$("#logoHover").hover(function() {
		if (typeof(pageContentId) == 'undefined' || pageContentId != 'pages/index.xml' ) {
			$(this).attr("src", ctx + "/images/az-logo.png");
		}
	}, function() {
		$(this).attr("src", ctx + "/images/az-logo-homepage.png");
	});
});
function getPhone(){
		$("#phone").val($("#yphone").val() +$("#sphone").val() +$("#tphone").val());
}

function printFindRepResult() {
	$("#accountResult-print").html($("#accountResult").html());
	$("#accountResult-print #noneSpan").remove();

	if ($("#findrepIFrame").length == 0) {
		var $findRepPrintFrame = $('<iframe id="findrepIFrame" name="findrepIFrame" style="width:0px; height:0px;" src="' + ctx + '/Business_Card.html" />');
		$("body").append($findRepPrintFrame);
		setTimeout(function() {
			var doc = $findRepPrintFrame[0].contentWindow.document;
			var $findRepPrintFrameHead = $("head", doc);
			var $findRepPrintFrameBody = $("body", doc);
			$findRepPrintFrameHead.html('<link href="' + ctx + '/styles/findrep.css" type="text/css" rel="stylesheet" media="print" />');
			$findRepPrintFrameBody.html('<div id="findrep">' + $("#findrep").html() + '</div>');
			window.frames['findrepIFrame'].focus();
			window.frames['findrepIFrame'].print();
			window.frames['findrepIFrame'].close();
		}, 500);
	} else {
		window.frames['findrepIFrame'].focus();
		window.frames['findrepIFrame'].print();
		window.frames['findrepIFrame'].close();
	}
}