jQuery(document).ready(function($){
	
	// superfish menu
	$("#menu > ul").superfish({
		hoverClass:"hover",
		pathClass:"overideThisToUse",
		delay:900,
		animation:{height:"show"},
		speed:"normal",
		oldJquery:false,
		disableHI:false,
		onInit:function () {},
		onBeforeShow:function () {},
		onShow:function () {},
		onHide:function () {}

	});


	$('li:last', 'ul.Level1').addClass('last');
	
	$("#menu a[href=#]").click(function() { return false });
	
	//open external links in new window
	/*$("a[href^='http']:not([href*='orthodontic.org'])").each(function() {
		$(this).attr("target", "_blank");
	});*/
	$("a[href^='http']:not([href*='orthodontic.org'])").attr("target", "_blank");
			
	// for pdfs
	$("a[href$='.pdf']").attr("target","_blank");
  
	// doing random page photos
	$('#pagephoto').attr('src', skinpath+'images/pagephotos/'+ Math.floor(Math.random() * 50 + 1) +'.png');
  
	//orthognathic FF
	$('.orthoFF').flashembed('http://tools.televoxsites.com/features/orthognathic.swf');
  
	// invisalign video
	// using flashembed.min.js instead of flowplayer-3.2.6.min.js
	$('.flash-video').flashembed({ src: "/Portals/0/vendor/invisalign/flash/flowplayer-3.2.6.swf",	wmode: "transparent" }, {
		config: {
			plugins: {
				controls: {
					url: '/Portals/0/vendor/invisalign/flash/flowplayer.controls-tube-3.2.4.swf'
				}
			},
			clip: {
				url: '/Portals/0/vendor/invisalign/flash/invisalign.flv',
				autoPlay: false,
				autoBuffering: true
			}
		}
	});
	
	// fishfloss video
	$('.fishfloss-video').flashembed({ src: "/Portals/0/vendor/invisalign/flash/flowplayer-3.2.6.swf",	wmode: "transparent" }, {
		config: {
			plugins: {
				controls: {
					url: '/Portals/0/vendor/invisalign/flash/flowplayer.controls-tube-3.2.4.swf'
				}
			},
			clip: {
				url: '/Portals/0/videos/fishfloss-instructions.flv',
				autoPlay: false,
				autoBuffering: true
			}
		}
	});
	
	// invisalign faq
	$('.accordion h4').click(function() {
		$(this).toggleClass('active').next().toggle('fast');
		return false;
	});	
	
});

function runsifr() {
	var helvetica = {  src: skinpath + 'flash/HelveticaNeueLTStd-35Thin.swf' };
	sIFR.activate(helvetica);
	sIFR.replace(helvetica, {
  		selector: 'h1', 
  		wmode: 'transparent', 
  		src:  skinpath +  'flash/HelveticaNeueLTStd-35Thin.swf', 
  		css: [ '.sIFR-root {color:#ed7924; font-size:50px; line-height:50px}'  ]
	});
	

}

