$(document).ready(function() {

	var url=window.location.href.toLowerCase();
	switch(true){
	case url.indexOf("/hcp-") > -1:
		MM_preloadImages('/img/bg_site_hcp.jpg','/img/bg_page_hcp.png','/img/hcp_logo.png','/img/logo_elestrin_inside.png','/img/bg_page_bottom_hcp.png','/img/bubble_white.png','/img/bg_btn_left_hcp.png','/img/bg_btn_right_hcp.png','/img/hcp_bg_navdivider.png','/img/hcp_bg_navdivider_arr.png','/img/hcp_bg_nav_arr.png');
		break;
	case url.indexOf("/patient-") > -1:
		MM_preloadImages('/img/bg_site.jpg','/img/bg_page.png','/img/logo_elestrin_home.png','/img/logo_elestrin_inside.png','/img/isi-button-patient.png','/img/bg_page_in.png','/img/bg_page_bottom.png','/img/bg_hcp_btn.png','/img/bubble_org.png','/img/org_arr.png','/img/patient_nav2_over.png','/img/patient_nav3_over.png','/img/patient_nav4_over.png','/img/corners.png','/img/patient_sub1-2.png','/img/patient_sub2-2.png','/img/bg_btn1.png','/img/bg_btn3.png','/img/bg_btn_left.png','/img/bg_btn_right.png');
		break;
	}

	$(".callout[rel]").click(function(){
		var strRel = $(this).attr("rel");
		var strEvent = "Click: " + strRel;
		OmnitureCustom( strEvent );
	});

	$("a.print_this_page").click(function(e){
		OmnitureCustom("Print This Page");
	});

	$("a[href='#isi']").click(function(e){
		e.preventDefault();
		var scrTop = $("#isi").offset().top;
		$('html, body').animate({ scrollTop: scrTop }, 2000);
		OmnitureCustom( "Click: ISI Button" );
	});

	$("a[href$='.pdf']").click(function(e){
		OmnitureDownload( $(this).attr("href") );
	});

	$("a.off_ramp").click(function(e) {
		e.preventDefault();
		showLightbox_OffRamp($(this).attr("href"));
	});

	//manage left nav corners
	$("#leftnav a.active_sec").corner("top 5px cc:#fbf9f0");
	$("#leftnav a.active_sec").corner("right 5px cc:#fbf9f0");
	$("#leftnav a.active_sec").corner("bottom 5px cc:#fbf9f0");
	$("#leftnav a.active_sec").corner("left 5px cc:#fbf9f0");
	$("#leftnav a.selected").corner("top 5px cc:#fbf9f0");
	$("#leftnav a.selected").corner("right 5px cc:#fbf9f0");
	$("#leftnav a.selected").corner("bottom 5px cc:#fbf9f0");
	$("#leftnav a.selected").corner("left 5px cc:#fbf9f0");
	$("#leftnav a.section").corner("top 5px cc:#fbf9f0");
	$("#leftnav a.section").corner("right 5px cc:#fbf9f0");
	$("#leftnav a.section").corner("bottom 5px cc:#fbf9f0");
	$("#leftnav a.section").corner("left 5px cc:#fbf9f0");

	switch(true) {
	case $.browser.msie:
		$("a.button").corner("5px cc:#fbf9f0");
		$(".button-place #submit_btn").corner("5px cc:#fbf9f0");
		break;
	default:
		break;
	}

	//function for determining top nav element width
	(function($) {
		//Function to calculate total width of all ul's
		jQuery.fn.calcSubWidth = function() {
			rowWidth = 0;
			$(this).find("ul.main").each(function() { //for each ul...
				rowWidth += $(this).width(); //Add each ul's width together
			});
		};
	})(jQuery);

	//add coupon print click interactions
	$(".coupon_print").click(function(e) {

		var href = "sign-up-lightbox.php";

		showLightbox_IFrame(href);

		strLocation = $(this).attr("rel");
		OmnitureCustom("Coupon Click: " + strLocation);

	});

});

function SetFontSize( intSize, link_id ) {
	setCookie( "elestrin_fontsize" , intSize , 365 );
	document.body.style.fontSize = intSize + "px";

	var elms = document.getElementsByTagName("a");

	for ( var e=0 ; e<elms.length ; e++ ) {
   		//get pointer to current element:
   		var elm = elms[e];
   		//check for desired attribute:
   		if ( elm.rel == "text_sizer" ) {
			elm.className = "";

			if ( elm.id == link_id )
			{
				elm.className = "on";
			}
   		}
   	}
	OmnitureCustom( "Text resize to " + intSize + "px" );
	return false;
}
function getCookie(c_name) {
	if (document.cookie.length>0) {
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1) {
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return "";
}

function setCookie(c_name,value,expiredays) {
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function numbersonly(e){
	var unicode=e.charCode?e.charCode:e.keyCode;
	if (unicode!=8 && unicode!=9){ //check if the key isn't the backspace or tab key
		if (unicode<48||unicode>57){ //if not a number
			return false;
		} else {
			return true;
		}
	}
}

function getQueryStringParameter( strParam ) {
	var ret = "";
	var qs = location.search.slice(1);
	var kvps = qs.split("&");
	for (i=0; i<kvps.length;i++) {
		kvp = kvps[i].split("=");
		if ( kvp[0] == strParam ) return kvp[1];
	}
	return "";
}

