// jquery.swfobject.js, 12/22/2008 3:31:10 PM
/* jquery.swfobject.license.txt */
(function(A){A.flashPlayerVersion=function(){var D,B=null,I=false,H="ShockwaveFlash.ShockwaveFlash";if(!(D=navigator.plugins["Shockwave Flash"])){try{B=new ActiveXObject(H+".7")}catch(G){try{B=new ActiveXObject(H+".6");D=[6,0,21];B.AllowScriptAccess="always"}catch(F){if(D&&D[0]===6){I=true}}if(!I){try{B=new ActiveXObject(H)}catch(E){D="X 0,0,0"}}}if(!I&&B){try{D=B.GetVariable("$version")}catch(C){}}}else{D=D.description}D=D.match(/^[A-Za-z\s]*?(\d+)(\.|,)(\d+)(\s+r|,)(\d+)/);return[D[1]*1,D[3]*1,D[5]*1]}();A.flashExpressInstaller="expressInstall.swf";A.hasFlashPlayer=(A.flashPlayerVersion[0]!==0);A.hasFlashPlayerVersion=function(C){var B=A.flashPlayerVersion;C=(/string|integer/.test(typeof C))?C.toString().split("."):C;return(C)?(B[0]>=(C.major||C[0]||B[0])&&B[1]>=(C.minor||C[1]||B[1])&&B[2]>=(C.release||C[2]||B[2])):(B[0]!==0)};A.flash=function(M){if(!A.hasFlashPlayer){return false}var C=M.swf||"",K=M.params||{},E=document.createElement("body"),B,L,H,D,J,I,G,F;M.height=M.height||180;M.width=M.width||320;if(M.hasVersion&&!A.hasFlashPlayerVersion(M.hasVersion)){A.extend(M,{id:"SWFObjectExprInst",height:Math.max(M.height,137),width:Math.max(M.width,214)});C=M.expressInstaller||A.flashExpressInstaller;K={flashvars:{MMredirectURL:window.location.href,MMplayerType:(A.browser.msie&&A.browser.win)?"ActiveX":"PlugIn",MMdoctitle:document.title.slice(0,47)+" - Flash Player Installation"}}}if(M.flashvars&&typeof K==="object"){A.extend(K,{flashvars:M.flashvars})}for(J in (I=["swf","expressInstall","hasVersion","params","flashvars"])){delete M[I[J]]}B=[];for(J in M){if(typeof M[J]==="object"){L=[];for(I in M[J]){L.push(I.replace(/([A-Z])/,"-$1").toLowerCase()+":"+M[J][I]+";")}M[J]=L.join("")}B.push(J+'="'+M[J]+'"')}M=B.join(" ");if(typeof K==="object"){B=[];for(J in K){if(typeof K[J]==="object"){L=[];for(I in K[J]){if(typeof K[J][I]==="object"){H=[];for(G in K[J][I]){if(typeof K[J][I][G]==="object"){D=[];for(F in K[J][I][G]){D.push(F.replace(/([A-Z])/,"-$1").toLowerCase()+":"+K[J][I][G][F]+";")}K[J][I][G]=D.join("")}H.push(G+"{"+K[J][I][G]+"}")}K[J][I]=H.join("")}L.push(window.escape(I)+"="+window.escape(K[J][I]))}K[J]=L.join("&amp;")}B.push('<PARAM NAME="'+J+'" VALUE="'+K[J]+'">')}K=B.join("")}if(!(/style=/.test(M))){M+=' style="vertical-align:text-top;"'}if(!(/style=(.*?)vertical-align/.test(M))){M=M.replace(/style="/,'style="vertical-align:text-top;')}if(A.browser.msie){M+=' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';K='<PARAM NAME="movie" VALUE="'+C+'">'+K}else{M+=' type="application/x-shockwave-flash" data="'+C+'"'}E.innerHTML="<OBJECT "+M+">"+K+"</OBJECT>";return A(E.firstChild)};A.fn.flash=function(C){if(!A.hasFlashPlayer){return this}var B=0,D;while((D=this.eq(B++))[0]){D.html(A.flash(A.extend({},C)));if(D[0].firstChild.getAttribute("id")==="SWFObjectExprInst"){B=this.length}}return this}}(jQuery));


// jquery.badBrowser.js, 1/4/2010 2:09:41 PM
function badBrowser(){return($.browser.msie&&parseInt($.browser.version)<=6)}
function getBadBrowser(i){if(document.cookie.length>0){c_start=document.cookie.indexOf(i+"=");if(c_start!=-1){c_start=c_start+i.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 setBadBrowser(l,o,i){var I=new Date;I.setDate(I.getDate()+i);document.cookie=l+"="+escape(o)+((i==null)?"":";expires="+I.toGMTString())}
if(badBrowser()&&getBadBrowser('browserWarning')!='seen'){$(function(){$("<div id='browserWarning'>You are using an unsupported browser. Please switch to <a href='http://getfirefox.com'><strong>FireFox</strong></a>, <a href='http://www.opera.com/download/'><strong>Opera</strong></a>, <a href='http://www.apple.com/safari/'><strong>Safari</strong></a> or <a href='http://www.microsoft.com/windows/downloads/ie/getitnow.mspx'>the latest <strong>Internet Explorer</strong> version</a>. Thanks!&nbsp;&nbsp;&nbsp;[<a href='#' id='warningClose'>close</a>] </div> ").css({backgroundColor:'#ffcc00','width':'100%','border-top':'solid 1px #000','border-bottom':'solid 1px #000','text-align':'center',padding:'5px 0px 5px 0px'}).prependTo("body");$('#warningClose').click(function(){setBadBrowser('browserWarning','seen');$('#browserWarning').slideUp('slow');return false})})}


// jquery.site.js, 7/2/2010 9:41:37 AM
jQuery.fn.callouts = function() {
  return this.each(function() {
    var I = $("p", this), i = I.prev("img").attr("width");
    I.css("width", i)
  })
};
$(function() {
  try {
    $("#right h4").each(function(I) {
      var i = this;
      if(!$(i).find("span").length) {
        $(i).wrapInner("<span/>")
      }
    })
  }catch(e) {
  }
	// external links
	$("a[rel=external]").attr({title: "Opens in new window", target: "_blank"})
		.click(function(){
			var href = $(this).attr("href");
			// only log external sites
			// prevents double logging of external documents such as PDF's
			// which occationally open in a new window
			if( href.search(/http/i) >= 0 ){
				try{
					pageTracker._trackPageview("/outgoing/" + href);
				}catch(e){}
			}
		});
	
	//track file downloads
	$("a[href$=exe],a[href$=pdf],a[href$=zip],a[href$=pps],a[href$=doc],a[href$=xls]")
		.click(function(){
			var href = $(this).attr("href");
			try{
				pageTracker._trackPageview("/download/" + href);
			}catch(e){}
		});

/* -------------------------------------------
	// FlowPlayer w/Overlay
	------------------------------------------- */
	try{
		
		// inserts the overlay and flvplayer containers
		// if not found
		if($("a[href$=flv]").length && !$("#overlay-video").length){
			$("<div id=\"overlay-video\"><div id=\"flvplayer\">&nbsp;</div></div>").appendTo("body");
		}
		
		//FlowPlayer Object
		var $flvPlayer = $f("flvplayer", "/global/flash/flowplayer.swf", {
							clip:{
								scaling: "fit"
							}
		});
		
		// overlay trigger
		$("a[href$=flv]").overlay({
			mask: {
				color: "#000000",
				loadSpeed: 200,
				opacity: 0.5
			},
			target: "#overlay-video",
			// when overlay is opened, load our player
			onLoad: function() {
				var trigger = this.getTrigger(),
					href = trigger.attr("href");
				$flvPlayer.load().play(href);
				try{
					pageTracker._trackPageview(href);
				}catch(e){}
			},
			// when we close the overlay
			// close the player
			onClose: function() {	
				$flvPlayer.unload();
			}	
		});
		
	}catch(e){}
  $("#query").val("Search...").blur(function() {
    var i = this;
    if($(i).val().length == 0 || $(i).val() == "Search...") {
      $(i).val("Search...")
    }
  }).focus(function() {
    var i = this;
    if($(i).val() == "Search...") {
      $(i).val("")
    }
  });
  $("#searchform").submit(function() {
    var i = $("#query");
    if(i.length == 0 || i.val() == "Search...") {
      var I = $(":hidden[name=cq]").val();
      window.location = "/texis/webinator/search?pr=Bemis&amp;cq=" + I;
      return false
    }
  });
  try {
    $(".expandme > a").removeAttr("onclick").attr({href:"#", title:"Click to expand"}).click(function() {
      $(this).parent().nextAll(".contentstub:eq(0)").slideToggle("normal");
      return false
    })
  }catch(e) {
  }
  try {
    var l = $("<img/>").attr({src:"/global/images/new-transparent.gif", width:"17", height:"5", alt:"New!"});
    $(".new").prepend(l.clone())
  }catch(e) {
  }
  try {
    $("div.callout").callouts()
  }catch(e) {
  }
  try {
    $("#listtools").remove();
    $("#list").attr("id", "navtree");
    $("#navtree").menuTree()
  }catch(e) {
  }
});


// jquery.contactform.js, 12/17/2009 9:51:32 AM
$(function(){var l=300,i=$("#commentlimit"),O=i.html(),c=0,I=0,o="";$("#comment").keyup(function(){var O=this;c=$(O).val().length;I=l-c;if(c>l){o=$(O).text().substr(0,l)
$(O).html(o);c=$(O).val().length;I=l-c}
i.html(I+" characters remaining")});$(":reset").click(function(){i.html(O)});$("#contactform").validate({errorClass:"alert",rules:{first_name:{required:true,minlength:2},last_name:{required:true,minlength:2},distributor:{required:true,minlength:1},email:{required:true,email:true},industry:{required:true,minlength:2},prod_pkgd:{required:true,minlength:2}},messages:{first_name:"Please enter your first name",last_name:"Please enter you last name",distributor:"Are you a distributor?",industry:"Please enter the industry you're in",prod_pkgd:"Please enter the products you package"}})});
