﻿
/* jQuery.Preload Copyright (c) 2008 Ariel Flesler - aflesler(at)gmail(dot)com */

(function($){var n=$.preload=function(c,d){if(c.split)c=$(c);d=$.extend({},n.defaults,d);var f=$.map(c,function(a){if(!a)return;if(a.split)return d.base+a+d.ext;var b=a.src||a.href;if(typeof d.placeholder=='string'&&a.src)a.src=d.placeholder;if(b&&d.find)b=b.replace(d.find,d.replace);return b||null}),g={loaded:0,failed:0,next:0,done:0,total:f.length};if(!g.total)return m();var h='<img/>',j=d.threshold;while(--j>0)h+='<img/>';h=$(h).load(k).error(k).bind('abort',k).each(l);function k(e){g.found=e.type=='load';g.image=this.src;var a=g.original=c[this.index];g[g.found?'loaded':'failed']++;g.done++;if(d.placeholder&&a.src)a.src=g.found?g.image:d.notFound||a.src;if(d.onComplete)d.onComplete(g);if(g.done<g.total)l(0,this);else{if(h.unbind)h.unbind('load').unbind('error').unbind('abort');h=null;m()}};function l(i,a,b){if($.browser.msie&&g.next&&g.next%n.gap==0&&!b){setTimeout(function(){l(i,a,1)},0);return!1}if(g.next==g.total)return!1;a.index=g.next;a.src=f[g.next++];if(d.onRequest){g.image=a.src;g.original=c[g.next-1];d.onRequest(g)}};function m(){if(d.onFinish)d.onFinish(g)}};n.gap=14;n.defaults={threshold:2,base:'',ext:'',replace:''};$.fn.preload=function(a){n(this,a);return this}})(jQuery);

(function(F,C){var D=function(H){var G,I=[];for(G in H){if(/string|number/.test(typeof H[G])&&H[G]!==""){I.push(G+'="'+H[G]+'"')}}return I[A]("")},E=function(I){var G,K,J=[],H;if(typeof I=="object"){for(G in I){if(typeof I[G]=="object"){H=[];for(K in I[G]){H.push([K,"=",encodeURIComponent(I[G][K])][A](""))}I[G]=H[A]("&amp;")}if(I[G]){J.push(['<param name="',G,'" value="',I[G],'" />'][A](""))}}I=J[A]("")}return I},B=false,A="join";F[C]=(function(){try{var G="0,0,0",H=navigator.plugins["Shockwave Flash"]||ActiveXObject;G=H.description||(function(){try{return(new H("ShockwaveFlash.ShockwaveFlash")).GetVariable("$version")}catch(J){}}())}catch(I){}G=G.match(/^[A-Za-z\s]*?(\d+)[\.|,](\d+)(?:\s+[d|r]|,)(\d+)/);return{available:G[1]>0,activeX:H&&!H.name,version:{major:G[1]*1,minor:G[2]*1,release:G[3]*1},hasVersion:function(K){var N=this.version,L="major",M="minor",J="release";K=(/string|number/.test(typeof K))?K.toString().split("."):K||[0,0,0];K=[K[L]||K[0]||N[L],K[M]||K[1]||N[M],K[J]||K[2]||N[J]];return(K[0]<N[L])||(K[0]==N[L]&&K[1]<N[M])||(K[0]==N[L]&&K[1]==N[M]&&K[2]<=N[J])},expressInstall:"expressInstall.swf",create:function(J){if(!F[C].available||B||!typeof J=="object"||!J.swf){return false}if(J.hasVersion&&!F[C].hasVersion(J.hasVersion)){J={swf:J.expressInstall||F[C].expressInstall,attrs:{id:J.id||"SWFObjectExprInst",name:J.name,height:Math.max(J.height||137),width:Math.max(J.width||214)},params:{flashvars:{MMredirectURL:location.href,MMplayerType:(F[C].activeX)?"ActiveX":"PlugIn",MMdoctitle:document.title.slice(0,47)+" - Flash Player Installation"}}};B=true}else{J=F.extend(true,{attrs:{id:J.id,name:J.name,height:J.height||180,width:J.width||320},params:{wmode:J.wmode||"opaque",flashvars:J.flashvars}},J)}if(F[C].activeX){J.attrs.classid=J.attrs.classid||"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";J.params.movie=J.params.movie||J.swf}else{J.attrs.type=J.attrs.classid||"application/x-shockwave-flash";J.attrs.data=J.attrs.data||J.swf}return["<object ",D(J.attrs),">",E(J.params),"</object>"][A]("")}}}());F.fn[C]=function(G){if(typeof G=="object"){this.each(function(){var I=document.createElement(C);var H=F[C].create(G);if(H){I.innerHTML=H;if(I.childNodes[0]){this.appendChild(I.childNodes[0])}}})}else{if(typeof G=="function"){this.find("object").andSelf().filter("object").each(function(){var I=this,H="jsInteractionTimeoutMs";I[H]=I[H]||0;if(I[H]<660){if(I.clientWidth||I.clientHeight){G.call(this)}else{setTimeout(function(){F(I)[C](G)},I[H]+66)}}})}}return this}}(jQuery,"flash"));


/* parse uri - http://blog.stevenlevithan.com/archives/parseuri (Steven Levithan) */
jQuery.url=function(){var segments={};var parsed={};var options={url:window.location,strictMode:false,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}};var parseUri=function(){str=decodeURI(options.url);var m=options.parser[options.strictMode?"strict":"loose"].exec(str);var uri={};var i=14;while(i--){uri[options.key[i]]=m[i]||""}uri[options.q.name]={};uri[options.key[12]].replace(options.q.parser,function($0,$1,$2){if($1){uri[options.q.name][$1]=$2}});return uri};var key=function(key){if(!parsed.length){setUp()}if(key=="base"){if(parsed.port!==null&&parsed.port!==""){return parsed.protocol+"://"+parsed.host+":"+parsed.port+"/"}else{return parsed.protocol+"://"+parsed.host+"/"}}return(parsed[key]==="")?null:parsed[key]};var param=function(item){if(!parsed.length){setUp()}return(parsed.queryKey[item]===null)?null:parsed.queryKey[item]};var setUp=function(){parsed=parseUri();getSegments()};var getSegments=function(){var p=parsed.path;segments=[];segments=parsed.path.length==1?{}:(p.charAt(p.length-1)=="/"?p.substring(1,p.length-1):path=p.substring(1)).split("/")};return{setMode:function(mode){strictMode=mode=="strict"?true:false;return this},setUrl:function(newUri){options.url=newUri===undefined?window.location:newUri;setUp();return this},segment:function(pos){if(!parsed.length){setUp()}if(pos===undefined){return segments.length}return(segments[pos]===""||segments[pos]===undefined)?null:segments[pos]},attr:key,param:param}}();

(function(D){var A="Lite-1.0";D.fn.cycle=function(E){return this.each(function(){E=E||{};if(this.cycleTimeout){clearTimeout(this.cycleTimeout)}this.cycleTimeout=0;this.cyclePause=0;var I=D(this);var J=E.slideExpr?D(E.slideExpr,this):I.children();var G=J.get();if(G.length<2){if(window.console&&window.console.log){window.console.log("terminating; too few slides: "+G.length)}return }var H=D.extend({},D.fn.cycle.defaults,E||{},D.metadata?I.metadata():D.meta?I.data():{});H.before=H.before?[H.before]:[];H.after=H.after?[H.after]:[];H.after.unshift(function(){H.busy=0});var F=this.className;H.width=parseInt((F.match(/w:(\d+)/)||[])[1])||H.width;H.height=parseInt((F.match(/h:(\d+)/)||[])[1])||H.height;H.timeout=parseInt((F.match(/t:(\d+)/)||[])[1])||H.timeout;if(I.css("position")=="static"){I.css("position","relative")}if(H.width){I.width(H.width)}if(H.height&&H.height!="auto"){I.height(H.height)}var K=0;J.css({position:"absolute",top:0,left:0}).hide().each(function(M){D(this).css("z-index",G.length-M)});D(G[K]).css("opacity",1).show();if(D.browser.msie){G[K].style.removeAttribute("filter")}if(H.fit&&H.width){J.width(H.width)}if(H.fit&&H.height&&H.height!="auto"){J.height(H.height)}if(H.pause){I.hover(function(){this.cyclePause=1},function(){this.cyclePause=0})}D.fn.cycle.transitions.fade(I,J,H);J.each(function(){var M=D(this);this.cycleH=(H.fit&&H.height)?H.height:M.height();this.cycleW=(H.fit&&H.width)?H.width:M.width()});J.not(":eq("+K+")").css({opacity:0});if(H.cssFirst){D(J[K]).css(H.cssFirst)}if(H.timeout){if(H.speed.constructor==String){H.speed={slow:600,fast:200}[H.speed]||400}if(!H.sync){H.speed=H.speed/2}while((H.timeout-H.speed)<250){H.timeout+=H.speed}}H.speedIn=H.speed;H.speedOut=H.speed;H.slideCount=G.length;H.currSlide=K;H.nextSlide=1;var L=J[K];if(H.before.length){H.before[0].apply(L,[L,L,H,true])}if(H.after.length>1){H.after[1].apply(L,[L,L,H,true])}if(H.click&&!H.next){H.next=H.click}if(H.next){D(H.next).bind("click",function(){return C(G,H,H.rev?-1:1)})}if(H.prev){D(H.prev).bind("click",function(){return C(G,H,H.rev?1:-1)})}if(H.timeout){this.cycleTimeout=setTimeout(function(){B(G,H,0,!H.rev)},H.timeout+(H.delay||0))}})};function B(J,E,I,K){if(E.busy){return }var H=J[0].parentNode,M=J[E.currSlide],L=J[E.nextSlide];if(H.cycleTimeout===0&&!I){return }if(I||!H.cyclePause){if(E.before.length){D.each(E.before,function(N,O){O.apply(L,[M,L,E,K])})}var F=function(){if(D.browser.msie){this.style.removeAttribute("filter")}D.each(E.after,function(N,O){O.apply(L,[M,L,E,K])})};if(E.nextSlide!=E.currSlide){E.busy=1;D.fn.cycle.custom(M,L,E,F)}var G=(E.nextSlide+1)==J.length;E.nextSlide=G?0:E.nextSlide+1;E.currSlide=G?J.length-1:E.nextSlide-1}if(E.timeout){H.cycleTimeout=setTimeout(function(){B(J,E,0,!E.rev)},E.timeout)}}function C(E,F,I){var H=E[0].parentNode,G=H.cycleTimeout;if(G){clearTimeout(G);H.cycleTimeout=0}F.nextSlide=F.currSlide+I;if(F.nextSlide<0){F.nextSlide=E.length-1}else{if(F.nextSlide>=E.length){F.nextSlide=0}}B(E,F,1,I>=0);return false}D.fn.cycle.custom=function(K,H,I,E){var J=D(K),G=D(H);G.css({opacity:0});var F=function(){G.animate({opacity:1},I.speedIn,I.easeIn,E)};J.animate({opacity:0},I.speedOut,I.easeOut,function(){J.css({display:"none"});if(!I.sync){F()}});if(I.sync){F()}};D.fn.cycle.transitions={fade:function(F,G,E){G.not(":eq(0)").css("opacity",0);E.before.push(function(){D(this).show()})}};D.fn.cycle.ver=function(){return A};D.fn.cycle.defaults={timeout:4000,speed:1000,next:null,prev:null,before:null,after:null,height:"auto",sync:1,fit:0,pause:0,delay:0,slideExpr:null}})(jQuery)


/*
 * unwrap - v0.1 - 7/18/2009
 * http://benalman.com/projects/jquery-unwrap-plugin/
 * 
 * Copyright (c) 2009 "Cowboy" Ben Alman
 * Licensed under the MIT license
 * http://benalman.com/about/license/
 */
;(function($){$.fn.unwrap=function(){this.parent(":not(body)").each(function(){$(this).replaceWith(this.childNodes);});return this;}})(jQuery);



/* NAV VARS */
var g_mnv={
	cur:null,
	hide_delay:170,
	show_delay:50,
	cur_delay:50,
	timer1:null,
	ul:"#c3"
	
};

var g_indebug=false;

var g_lang="en";
/* ### */

var g_native_names={
	"es":"Español",
	"zh":"中文",
	"ko":"한국어",
	"en":"English"
};

var g_lang_menu={
	"es":["en","zh","ko"],
	"zh":["en","es","ko"],
	"ko":["en","es","zh"],
	"un":["en","en","en"],
	"en":["es","zh","ko"]
};

var g_site="";

var g_flickr_feed="http://api.flickr.com/services/feeds/photos_public.gne?id=32257796@N05&lang=en-us&format=json&jsoncallback=?";

var g_flickr_mod={
	current_page:1,
	data:null
};

var g_translated=false;


/*
	various validation functions...
*/
function isemail(s){return new RegExp("^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+@[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$").test(s);}
function isphone(s){return ($.trim(s)!="");}
function isareacode(s){return ($.trim(s)!="");}
function isnumber(s){return (($.trim(s)!="" && !isNaN($.trim(s))));;}

function fmcwc(n){
	n=n.toString().replace(/\$|\,/g,"");
	if(isNaN(n)){n="0";}
	sign=(n==(n=Math.abs(n)));
	n=Math.round(n).toString();
	for(var i=0;i<Math.floor((n.length-(1+i))/3); i++){n=n.substring(0,n.length-(4*i+3))+","+n.substring(n.length-(4*i+3));}return (((sign)?"":"-")+"$"+n);
}




$(document).ready(function(){
	g_translated=($.url.attr("host").split(".")[0]=="translate");
	
	if(g_translated){
		$(".google-src-text").unwrap().remove();
		g_translated=false;
	}
	
	g_site=$("#jsite5").attr("title");

	
	bld_main_nav();
	
	
	
	//bld_main_nav2();
	
	$("a").each(function(){
		if($(this).css("border-bottom-width")=="0px"){
			$(this).addClass("cnobord1")
		}
		
	});
	
	$(".c42 > div:last").append("<tr><td><li class=\"c8 c43\"><a class=\"c7 jsellng\" href=\"#\"></a><ul style=\"display: none;\"><li class=\"c9\"><a href=\"#\"></a></li><li><a href=\"#\"></a></li><li><a class=\"c10\" href=\"#\"></a></li></ul></li></td></tr>");
	
	$(".c8").hover(function(){
		$(this).children("ul").css("display","block");
	},function(){
		$(this).children("ul").css("display","none").find(".c11").removeClass("c11");
		
	}).find("li > a").hover(function(){
		var obj=$(this).parent();
		obj.siblings().children().removeClass("c11");
		var n1=obj.prevAll().length;
		if(n1==0){
			$(this).addClass("c11");
		}else if(n1==1){
			$(this).addClass("c11");
			obj.prev().children().addClass("c11");
		}else if(n1==2){
			obj.prev().children().addClass("c11");
		}
		
		$(this).css("background-color","#fff");
	},function(){
		$(this).css("background-color","transparent");
	});
	
	

	
	
	// BEGIN PHOTO ROTATOR MODULE JAVASCRIPT:
	var obj_prmod = $("div.c50");
	
	if(obj_prmod.length > 0){
		$(".c23 li > div").hover(function(){
			$(this).parent().addClass("over");
		},function(){
			$(this).parent().removeClass("over");
		}).click(function(){
			if(!$(this).parent().hasClass("selected")){
				$(".c22 > li").fadeOut(300);
				$(".c22 > li:eq("+$(this).parent().prevAll().length+")").fadeIn(300);
				$(this).parent().addClass("selected").siblings().removeClass("selected");
			}
		}).find("h2 > a").click(function(e){  });
		$(".c22").css("cursor","pointer").children("li").click(function(){
			location.href=$(".c23 > li.selected h2 > a").attr("href");
		});
		obj_prmod.data("over",false);
		obj_prmod.hover(function(){
			obj_prmod.data("over",true);
		},function(){
			obj_prmod.data("over",false);
		});
		setInterval ("rotate_photo1()", 4700);
		
	}
	
	
	// END PHOTO ROTATOR MODULE JAVASCRIPT
		
			
		
		
		
	
	
	
	
		
	if($("div.c33 ul.c32 > li").length <= 1){
		$("div.c33 ul.c32").remove();
	}
	
	
	var obj150 = $(".mid_col1 .c37");
	var obj151 = $(".mid_col1 .c38");
	var obj152 = $(".mid_col1 .c39");
	
	if(obj150.hasClass("DNNEmptyPane") && obj151.hasClass("DNNEmptyPane")){
		obj150.closest(".c35").css("border-style","none");
		if(obj152.hasClass("DNNEmptyPane")){
			$(".mid_col1 > .c35:first").css("border-style","none");
		}
	}else if(obj152.hasClass("DNNEmptyPane")){
		obj150.closest(".c35").css("border-style","none");
	}

	$(".c37 .c_head:not(:last)").after("<div class=\"horizontal_dotted_line\"></div>");
	
	$("img.hc9").parent("a").addClass("nobord51");
	$("a > img").each(function(){
		if($(this).prev().length == 0 && $(this).next().length == 0){
			if($.trim($(this).parent().text()) == ""){
				$(this).parent().addClass("nobord51");
			}
			
		}
	});

	if(!$.browser.msie){
	
	
	
		$("div.c65 div.DNN_HTMLContent:first").each(function(){
			var obj170 = $(this).children(":first").children(":first");
			if(obj170.is("p")){obj170.css("margin-top","0");}
		});
		$("div.c38 div.DNN_HTMLContent:first").each(function(){
			var obj170 = $(this).children(":first").children(":first");
			if(obj170.is("p")){obj170.css("margin-top","0");}
		});
	}

	
	
	$("img.flash_video1").each(function(){
		var sjpg1=$(this).attr("src");
		var stemp1=sjpg1.split(".");
		stemp1[stemp1.length-1] = "flv";
		var ssrc1=stemp1.join(".");
		var sswf1="/Portals/0/VideoPlayers/p1.swf";
		if($.url.attr("host")=="localhost"){
			sswf1="/vfmac1/Portals/0/VideoPlayers/p1.swf";
		}
		var nwidth2=$(this).width();
		var nheight2=$(this).height();
	
		$(this).parent().empty().flash({
			swf: sswf1, 
			width:nwidth2,
			height:nheight2,
			wmode:"transparent",
			flashvars: { fvar_v: ssrc1}
		});
	});
	


		
		$(".head_title").each(function(){
			if($(this).children().length == 0){
				$(this).css("display","none");
			}
		});


	

	//$("img.hc3").parent("p").addClass("hc3a");


	var slnginner="";
	if(g_translated){
		slnginner=$(".c4 > li:last a:last").text();
	}else{
		slnginner=$("#jlngid").text();
	}
	

	switch(slnginner){
		case "Calendar":
			//ENGLISH
			//javascript:var%20t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));var%20e=(document.charset||document.characterSet);if(t!=''){location.href='http://translate.google.com/?text='+t+'&hl=en&langpair=auto|sq&tbb=1&ie='+e;}else{location.href='http://translate.google.com/translate?u='+escape(location.href)+'&hl=en&langpair=auto|sq&tbb=1&ie='+e;};
			
			//.attr("href",).
			g_lang="en";
			
			break;
		case "日历":
			//CHINESE (simplified)
			g_lang="zh";
			break;
		case "캘린더":
			//KOREAN
			g_lang="ko";
			break;
		case "Calendario":
			//SPANISH
			g_lang="es";
			break;
		default:
			g_lang="en";
	}
	
	
	
	$(".c8").each(function(n){
		
		if(g_translated){
			$(this).find(".jsellng:eq(1)").text(g_native_names[g_lang]).click(function(){return false;});
		}else{
			$(this).children(".jsellng").text(g_native_names[g_lang]).click(function(){return false;});
		}
		

		
		var nc6=0;
		$(this).children("ul").find("a").each(function(n){
			
			if(g_lang_menu[g_lang][n]=="en"){
				$(this).attr("href",$("#jpurl5").attr("title")).text(g_native_names[g_lang_menu[g_lang][n]]);
			}else{
				$(this).attr("href","http://translate.google.com/translate?u="+encodeURIComponent($("#jpurl5").attr("title"))+"&langpair=auto|"+g_lang_menu[g_lang][n]+"&tbb=1&ie=UTF-8").text(g_native_names[g_lang_menu[g_lang][n]]);
			}
			
		});
	});
	
	
	
	
	$("li.event1").hover(function(){
		if(!$.browser.msie){$(this).find("a").attr("id","cmake_black1").parent().addClass("event_psuedo_hover");}
	},function(){
		if(!$.browser.msie){$(this).find("a").removeAttr("id").parent().removeClass("event_psuedo_hover");}
	}).click(function(){
		location.href=($(this).find(".event_desc1 a").attr("href"));
	}).css("cursor","pointer");
	
	$(".CalDetailsReturn1 a").prepend("&laquo;&nbsp;");
	
	var obj300=$(".jenddatetime2");
	if(obj300.length > 0 && $.trim($(".jenddatetime2").text())==""){
		obj300.prev().remove();
	}
	
	if($("table.dvTable").length > 0){
		
		$("strong span[id$='View_DayView_lblCurrentDate']").addClass("calfix1").closest("td").css("padding-left","10px");
		
		$(".dvTime").each(function(){
			var s333=$.trim($(this).text());
			if(s333!=""){
				var scratch = new Date("1/1/2009 " + s333);
				if (scratch.toString() == "NaN" || scratch.toString() == "Invalid Date") {
					
				} else {
					var s315=get_m_time(scratch);
					$(this).text(s315.toString()).addClass("calfix2");
					
						
				}
			
			}
			
		});
	}
	
	
	$("td.evtTitle td.evtNextPrev").each(function(n){
		if(n==0){
			$(this).children("a").prepend("&laquo;&nbsp;").addClass("calfix3");

		}else if(n==1){
			$(this).children("a").append("&nbsp;&raquo;").addClass("calfix3");

		}else{
			return false;
		}
	});
	
	
	if($.url.attr("anchor")=="debug"){
		g_indebug=true;
		$("body").append("<div id=\"dbugwindow\"></div>");
	}
	
	
	
	

	
	
});


function get_m_time(d){
	var hours = d.getHours();var minutes = d.getMinutes();
	var tmv = "" + ((hours < 10) ? "0" : "") + hours;
	tmv += ((minutes < 10) ? "0" : "") + minutes;
	return tmv;
}
$(window).load(function(){
	
	
	
	$("#c3 > li > ul").each(function(){
		if($(this).children().length==0){
			$(this).remove();
		}
	});
	
	
	

	if($.browser.msie && parseInt(jQuery.browser.version,10)==6){try{document.execCommand("BackgroundImageCache",false,true);}catch(e){}}
	build_tabbed_content1();
	$(".livetabsdefaultdefault").each(function(){
		$(this).children(".ui-tabs").children("div").each(function(){
			$("div.DNN_HTMLContent:first",this).each(function(){
				var obj170 = $(this).children(":first").children(":first");
				if(obj170.is("p")){obj170.css("margin-top","0");}
			});
		});		
	});
	
	
	
	if($.browser.msie){
		$(".c20:first").addClass("c20ie");
	}
	
	
	
	
	
	
	
	
	
	
	
	if(!($.browser.msie && $.browser.version=="6.0") || g_indebug){
		if($(".flickr_feed").length != 0){
			var obj5=$(".flickr_feed").html("<p>Loading...</p>");
			var s5=$.url.attr("host").split(".");
			var stags5="";
			switch(g_site){
				case "site_camp":
					//stags5="camp";
					stags5="";
					break;
				case "site_college":
					//stags5="college";
					stags5="";
					break;
				case "site_academy":
					//stags5="academy";
					stags5="";
					break;
				case "":
					stags5="";
					break;
				default:
			}
			g_flickr_feed="http://api.flickr.com/services/feeds/photos_public.gne?id=32257796@N05&lang=en-us&tags="+stags5+"&format=json&jsoncallback=?";
			$.getJSON(g_flickr_feed, function(d){
				dbgwin("flickr_7");
				obj5.replaceWith("<div class=\"c92\"></div>");
				dbgwin("flickr_8");
				var obj6=$("div.c92");
				obj6.html("<div class=\"c93 c95\"></div><div class=\"c93 c96\"></div><div class=\"c94 c95\"></div><div class=\"c94 c96\"></div><div class=\"c93 c95\"></div><div class=\"c93 c96\"></div><div class=\"c94 c95\"></div><div class=\"c94 c96\"></div><div class=\"c97\"><div class=\"c101\"><div class=\"c98 c102\">prev</div><div class=\"c99 c102\"></div><div class=\"c100 c102\">next</div></div></div>");
				dbgwin("flickr_9");
				g_flickr_mod.data = d.items;
				dbgwin("flickr_10");
				obj6.each(function(){
					flickr_go_page($(this), 1);
					dbgwin("flickr_each");
					//$(this).children(".c97").html("")
				});
				dbgwin("flickr_11");
			});
		}
	}
	
	
	
	
	if($("#contact_form7").length > 0){
		$("#send_button7").click(function(){
			$(this).attr("disabled","disabled");
			$("#contact_form7_message").html("");
			var bgood1=true;
			var fa1 = new Array("frmfirstname","frmlastname","frmstreetaddress","frmcity","frmstate","frmzip","frmcountry","frmclassyear","frmdaytimephone","frmemail");
			$("#contact_form7 input[name],textarea[name],select[name]").css("background","transparent");
			$.each(fa1,function(a,b){
				var s1="";
				
				s1=$("#contact_form7 input[name='"+b+"']").val();
				if(s1==""){
					s1=$.trim($("#contact_form7 textarea[name='"+b+"']").val());
				}
				if(s1==""){
					s1=$.trim($("#contact_form7 select[name='"+b+"']").val());
				}
				
				if(s1=="" || (b=="frmemail" && !isemail(s1))){
					$("#contact_form7 input[name='"+b+"'],textarea[name='"+b+"'],select[name='"+b+"']").css("background","#ffee99");
					bgood1=false;
				}
			});
			if(bgood1){
				
				$("#contact_form7_message").html("Sending...");
				var spostdata=$("#contact_form7 input[name],textarea[name],select[name]").serialize();
				$.ajax({
					type: "POST",
					url: "/sendemail.aspx",
					data: spostdata,
					success: function(m){
						$("#contact_form7_message").html("Thank you. A representative from Valley Forge will contact you by phone to complete your payment.");
					},error:function(m){
						$("#contact_form7_message").html("An unknown error has occured.");
					}
				});
			}else{
				$(this).removeAttr("disabled");
				if($.trim($("#contact_form7 input[name='frmemail']").val()) != "" && !isemail($.trim($("#contact_form7 input[name='frmemail']").val()))){
					$("#contact_form7_message").html("You are missing required fields or have entered in an invalid email address. The required fields have been highlighted for you.");
				}else{
					$("#contact_form7_message").html("You are missing required fields. The required fields have been highlighted for you.");
				}
				
			}
			return false;
		});
		
		
		$(".jattend2").change(function(){
			var s3=$.trim($(this).val());
			if(isNaN(s3)){
				$(this).closest("p").find(".jcost2").css("display","inline").css("font-style","italic").find("span").html("unknown");
			}else{
				var n2=Number($.trim($(this).closest("p").find(".jcostperitem").text()));
				
				var n3=(Number(s3)*n2)
				var s4=fmcwc(n3)+".00";
				$(this).closest("p").find(".jpasscost3").val(s4);
				$(this).closest("p").find(".jcost2").css("display","inline").css("font-style","italic").find("span").html(s4);
			}
		}).keypress(function (e){ 
			//if the letter is not digit then display error and don't type anything
			if( e.which!=8 && e.which!=0 && (e.which<48 || e.which>57)){
				return false;
			}	
		});
		
		
		$(".jpasscheck3").blur(function(){
			$(this).trigger("change");
		}).click(function(){
			$(this).trigger("change");
		}).change(function(){
			if($(this).is(":checked")){
				$(this).closest("p").find(".jattend2:disabled").removeAttr("disabled");
			}else{
				$(this).closest("p").find(".jattend2").attr("disabled","disabled").val("0");
				$(this).closest("p").find(".jpasscost3").val("$0.00");
				$(this).closest("p").find(".jcost2").css("display","none");
			}
			
		});

	}
	
	
	
	
	
	
	
	
	if($("#apply_form2").length > 0){
		$("#send_apply_form1").click(function(){
			$(this).attr("disabled","disabled");
			$("#send_apply_form1_message").html("");
			var bgood1=true;
			var fa1 = new Array("aply_first_name","aply_last_name","aply_street_address","aply_email","aply_city","aply_state_province_country","aply_zip","aply_area_code","aply_phone_number","aply_ss_number","aply_age","aply_dob_mo","aply_dob_day","aply_dob_year","aply_birth_country","aply_prompt_apply","aply_high_school_grad_day","aply_high_school_grad_year","aply_high_school_grad_mon","aply_cand_fm_first_name","aply_cand_fm_last_name","aply_cand_fm_emp_name","aply_cand_mf_first_name","aply_cand_mf_last_name","aply_cand_mf_emp_name","aply_student_full_name1","aply_student_full_name2","aply_request_that_name","aply_request_that_street_add","aply_request_that_city","aply_request_that_state","aply_request_that_zip","aply_request_that_phone","aply_request_that_country_code","aply_request_that_city_code","aply_full_name7");
			

			$("input[name],textarea[name],select[name]").css("background","transparent");

			
			
			$.each(fa1,function(a,b){
				var s1="";
				
				s1=$("input[name='"+b+"']").val();
				if(s1==""){
					s1=$.trim($("textarea[name='"+b+"']").val());
				}
				if(s1==""){
					s1=$.trim($("select[name='"+b+"']").val());
				}
				
				if(s1=="" || (b=="aply_email" && !isemail(s1))){
					$("input[name='"+b+"'],textarea[name='"+b+"'],select[name='"+b+"']").css("background","#ffee99");
					bgood1=false;
				}
			});
			
			
			

			if(bgood1){
				
				$("#send_apply_form1_message").html("Sending...");
				var spostdata=$("#apply_form2 input[name],textarea[name],select[name]").serialize();
				$.ajax({
					type: "POST",
					url: "/sendemail.aspx",
					data: spostdata,
					success: function(m){
					if(g_site=="site_college"){
						$("#send_apply_form1_message").html("Successfully Sent!<br /><br /><form method=\"POST\" action=\"https://payflowlink.paypal.com\" id=\"form1\" name=\"form1\"><input type=\"hidden\"name=\"LOGIN\" value=\"vfmac\"><input type=\"hidden\" name=\"AMOUNT\" value=\"25.00\"><input type=\"hidden\" name=\"PARTNER\" value=\"VeriSign\"><input type=\"hidden\" name=\"TYPE\" value=\"S\"><input type=\"submit\" value=\"Continue &gt;&gt;\"></form>");
					}else{
						$("#send_apply_form1_message").html("Successfully Sent!<br /><br /><form name=\"form1\" id=\"form1\" action=\"https://payflowlink.paypal.com\" method=\"POST\"><input type=\"hidden\" value=\"vfmac\" name=\"LOGIN\"><input type=\"hidden\" value=\"VeriSign\" name=\"PARTNER\"><input type=\"hidden\" value=\"100.00\" name=\"AMOUNT\"><input type=\"hidden\" value=\"S\" name=\"TYPE\"><input type=\"submit\" name=\"submit1\" id=\"submit1\" value=\"Continue &gt;&gt;\"></form>");
					}
					
						
						
					},error:function(m){
						$("#send_apply_form1_message").html("An unknown error has occured.");
					}
				});
			}else{
				//alert("Missing required fields.");
				$(this).removeAttr("disabled");
				if($.trim($("input[name='aply_email']").val()) != "" && !isemail($.trim($("input[name='aply_email']").val()))){
					$("#send_apply_form1_message").html("You are missing required fields or have entered in an invalid email address. The required fields have been highlighted for you.");
				}else{
					$("#send_apply_form1_message").html("You are missing required fields. The required fields have been highlighted for you.");
				}
				
			}
			return false;
		});
	}
	
	if($("#contact_form5").length > 0){
		$("#send_button5").click(function(){
			$(this).attr("disabled","disabled");
			$("#contact_form5_message").html("");
			var bgood1=true;
			var fa1 = new Array("frmcity","frmfirstname","frmlastname","frmstreetaddress","frmstate","frmzip","frmcountry","frmemail","frmhomephone");
			$("#contact_form5 input[name],textarea[name],select[name]").css("background","transparent");
			$.each(fa1,function(a,b){
				var s1="";
				
				s1=$("#contact_form5 input[name='"+b+"']").val();
				if(s1==""){
					s1=$.trim($("#contact_form5 textarea[name='"+b+"']").val());
				}
				if(s1==""){
					s1=$.trim($("#contact_form5 select[name='"+b+"']").val());
				}
				dbg(s1);
				dbg(b);
				if(s1=="" || (b=="frmemail" && !isemail(s1))){
					$("#contact_form5 input[name='"+b+"'],textarea[name='"+b+"'],select[name='"+b+"']").css("background","#ffee99");
					bgood1=false;
				}
			});
			if(bgood1){
				
				$("#contact_form5_message").html("Sending...");
				var spostdata=$("#contact_form5 input[name],textarea[name],select[name]").serialize();
				$.ajax({
					type: "POST",
					url: "/sendemail.aspx",
					data: spostdata,
					success: function(m){
						$("#contact_form5_message").html("Your message has been successfully sent!");
					},error:function(m){
						$("#contact_form5_message").html("An unknown error has occured.");
					}
				});
			}else{
				$(this).removeAttr("disabled");
				if($.trim($("#contact_form5 input[name='frmemail']").val()) != "" && !isemail($.trim($("#contact_form5 input[name='frmemail']").val()))){
					$("#contact_form5_message").html("You are missing required fields or have entered in an invalid email address. The required fields have been highlighted for you.");
				}else{
					$("#contact_form5_message").html("You are missing required fields. The required fields have been highlighted for you.");
				}
			}
			return false;
		});
	}
	
	
	if($("#contact_form6").length > 0){
		$("#send_button6").click(function(){
			$(this).attr("disabled","disabled");
			$("#contact_form6_message").html("");
			var bgood1=true;
			var fa1 = new Array("frmstudentname","frmstudentemail","frmattendopenwhen","frmparent_name","frmstreet_address","frmcity","frmstate","frmzip","frmemail","frmhomephone");
			$("#contact_form6 input[name],textarea[name],select[name]").css("background","transparent");
			$.each(fa1,function(a,b){
				var s1="";
				
				s1=$("#contact_form6 input[name='"+b+"']").val();
				if(s1==""){
					s1=$.trim($("#contact_form6 textarea[name='"+b+"']").val());
				}
				if(s1==""){
					s1=$.trim($("#contact_form6 select[name='"+b+"']").val());
				}
				
				if(s1=="" || (b=="frmemail" && !isemail(s1))){
					$("#contact_form6 input[name='"+b+"'],textarea[name='"+b+"'],select[name='"+b+"']").css("background","#ffee99");
					bgood1=false;
				}
			});
			if(bgood1){
				
				$("#contact_form6_message").html("Sending...");
				var spostdata=$("#contact_form6 input[name],textarea[name],select[name]").serialize();
				$.ajax({
					type: "POST",
					url: "/sendemail.aspx",
					data: spostdata,
					success: function(m){
						$("#contact_form6_message").html("Your message has been successfully sent!");
					},error:function(m){
						$("#contact_form6_message").html("An unknown error has occured.");
					}
				});
			}else{
				$(this).removeAttr("disabled");
				if($.trim($("#contact_form6 input[name='frmemail']").val()) != "" && !isemail($.trim($("#contact_form6 input[name='frmemail']").val()))){
					$("#contact_form6_message").html("You are missing required fields or have entered in an invalid email address. The required fields have been highlighted for you.");
				}else{
					$("#contact_form6_message").html("You are missing required fields. The required fields have been highlighted for you.");
				}
			}
			return false;
		});
	}
	
	
	
	if($("#contact_form2").length > 0){
		$("#contact_form2 #send_button1").click(function(){
			var bgood1=true;
			
			
			$("#contact_form2 .c71 span").removeClass("c74");
			
			var el1=$("#contact_form2 input[name='frmname']");
			var el2=$("#contact_form2 input[name='frmemail']");
			var el3=$("#contact_form2 input[name='frmphone']");
			var el4=$("#contact_form2 textarea[name='frmmessage']");
			
			

			
			if($.trim(el1.val())==""){
				el1.parent().prev().find("span").addClass("c74");
				bgood1=false;
			}
			
			if($.trim(el2.val())=="" || !isemail($.trim(el2.val()))){
				el2.parent().prev().find("span").addClass("c74");
				bgood1=false;
			}
			if($.trim(el3.val())==""){
				el3.parent().prev().find("span").addClass("c74");
				bgood1=false;
			}
			if($.trim(el4.val())==""){
				el4.parent().prev().find("span").addClass("c74");
				bgood1=false;
			}
			if(bgood1){
				var spostdata=$("#contact_form2 input,textarea").serialize();
				$("#contact_form2").html("<p class=\"c75\">Sending...</p>");
				$.ajax({
					type: "POST",
					url: "/sendemail.aspx",
					data: spostdata,
					success: function(m){
						if(m=="success"){
							$("#contact_form2").html("<p class=\"c75\">Thank you. Your message had been sent.</p>");
						}else{
							$("#contact_form2").html("<p class=\"c75\">An error has occured while sending your message.</p>");
						}
						
					}
				});
			}else{
				alert("Missing required fields.");
			}
			return false;
		});
	}
	
	$("embed").attr("wmode","transparent");
	$("object").append("<param name=\"wmode\" value=\"transparent\" />").closest(".c_head").css("position","relative");
	
	$(".c8 > ul > li > a").click(function(){top.location.href=$(this).attr("href");return false;});
	
	$(".ModuleTitle_MenuBar, .ModuleTitle_SubMenu").hover(function(){
		if($.browser.msie){
			$(this).closest(".c_head").addClass("highzindex");
		}else{
			//TODO: THIS
		}

		
	},function(){
		if($.browser.msie){
			$(this).closest(".c_head").removeClass("highzindex");
		}else{
			//TODO: THIS
		}

	});
	
	
	
	if(!($.browser.msie)){
		$("a > img").parent().hover(function(){
			var s1=$("img",this).attr("src");
			var s3=s1.split(".");
			var s2=s3[s3.length-1];
			$("img",this).attr("src",s1.replace("."+s2,"_over."+s2));
		},function(){
			try{
				var s1=$("img",this).attr("src");
				var s3=s1.split(".");
				var s2=s3[s3.length-1];
				$("img",this).attr("src",s1.replace("_over."+s2,"."+s2));
			}catch(e){
			
			}
		}).error(function(){});
		
		$("a > img").preload({
			find: /(\.jpg)|(\.png)|(\.gif)/,
			replace: "_over$1$2$3",
			onComplete:function(s){
				if(!s.found){$(s.original).parent().unbind("mouseover").unbind("mouseout");}
				var s1=$(s.original).attr("src");var s2=s1.split(".")[1];$(s.original).attr("src",s1.replace("_over."+s2,"."+s2));
			}
		});
		
	}
	
	
	
	
	
	
	// $("a > img").parent().hover(function(){
		// var s1=$("img",this).attr("src");
		// var s11=s1.split(".");
		// var s2=s11[s11.length-1];
		// $("img",this).attr("src",s1.replace("."+s2,"_over."+s2));
	// },function(){
		// var s1=$("img",this).attr("src");
		// var s11=s1.split(".");
		// var s2=s11[s11.length-1];
		// $("img",this).attr("src",s1.replace("_over."+s2,"."+s2));
	// }).error(function(s){
		// dbgwin("ANCHOR ERROR: "+s);
	// });
	
	
	// $("a > img").preload({
		// find: /(\.jpg)|(\.png)|(\.gif)/,
		// replace: "_over$1$2$3",
		// onError: function(s){
			// dbgwin("PRELOAD IMG ERROR: "+$(s.original).attr("src"));
		// },
		// onComplete:function(s){
			
			// if(!s.found){
				
				// $(s.original).parent().unbind("mouseover").unbind("mouseout");
			// }else{
				// dbgwin("OVER IMAGE FOUND: "+$(s.original).attr("src"));
			// }
			
			//var s1=$(s.original).attr("src");
			//var s2=s1.split(".")[1];
			//$(s.original).attr("src",s1.replace("_over."+s2,"."+s2));
		// }
	// });
	
	
	
	
});

function dbgwin(s){
	if(g_indebug){$("#dbugwindow").prepend("<p>"+s+"</p>");}
}
function flickr_go_page(obj, num){
	var nstart = ((num - 1) * 4);
	var ncount = 0;
	var ncount2 = 0;
	obj.children(".c97").find(".c98,.c99,.c100").empty();
	if(num > 1){
		obj.children(".c97").find(".c98").html("<a href=\"#\">[Prev]</a>");
	}else{
		obj.children(".c97").find(".c98").html("[Prev]");
	}
	$.each(g_flickr_mod.data, function(i, item){
		if(i >= nstart && i < nstart + 4){

			obj.children(".c93:eq("+ncount+")").html("<a target=\"_blank\" href=\""+item.link+"\"><img src=\""+item.media.m+"\" class=\"hc9\" /></a>").parent().children(".c94:eq("+ncount+")").html("<h4>"+item.title+"</h4>");;
			ncount++;
			
			
			
			
		}
		
		if( i % 4 == 3 && ncount2 < 20){
			
			ncount2++;
			if(ncount2==num){
				obj.children(".c97").find(".c99").append("<span>["+ncount2+"]</span>&nbsp;&nbsp;");
			}else{
				obj.children(".c97").find(".c99").append("<a href=\"#\">["+ncount2+"]</a>&nbsp;&nbsp;");
			}
			
		}
		
	});
	g_flickr_mod.current_page = num;
	if(num == ncount2){
		obj.children(".c97").find(".c100").html("[Next]");
	}else{
		obj.children(".c97").find(".c100").html("<a href=\"#\">[Next]</a>");
	}
	
	obj.find(".c100 > a").click(flickr_next_click);
	obj.find(".c98 > a").click(flickr_prev_click);
	obj.find(".c99 > a").click(flickr_num_click);
}

function flickr_num_click(){
	flickr_go_page($(this).closest(".c92"),$(this).prevAll().length+1);
	return false;
}
function flickr_next_click(){
	flickr_go_page($(this).closest(".c92"),g_flickr_mod.current_page+1);
	return false;
}
function flickr_prev_click(){
	flickr_go_page($(this).closest(".c92"),g_flickr_mod.current_page-1);
	return false;
}
function build_tabbed_content1(){

	$(".livetabsdefaultdefault").each(function(){
		$(this).find("ul:first > li").append("<div></div>");
	});

}

function tab1_click(){
	if(!$(this).hasClass("selected")){
		$(this).addClass("selected").siblings().removeClass("selected").removeClass("tab1_hover");
		var n1=$(this).prevAll().length;
		$(this).closest(".tabbed_content1").find(".contents1 > li:eq("+n1+")").css("display","block").siblings().css("display","none");
	}
}

function tab1_over(){
	if(!$(this).hasClass("selected")){
		$(this).addClass("tab1_hover");
	}
	
}

function tab1_out(){
	if(!$(this).hasClass("selected")){
		$(this).removeClass("tab1_hover");
	}
}

/* NAV STUFF */
function h_menu1(nid,b1){
	var obj1=$("#"+nid);
	if(obj1.parent().data("s")){
		if(obj1.parent().removeClass("mnvover").data("d")){
			obj1.next().css("display","none");
			if($.browser.msie){
				if($.browser.version=="6.0"){$(".evtBar select").css("visibility","visible");}
				$(".c20:first").addClass("c20ie");
			}
			if(b1){
				g_mnv.cur_delay = 1;
			}else{
				g_mnv.cur_delay = g_mnv.hide_delay;
			}
		}
	}
}
function s_menu1(nid){
	var obj=$("#"+nid).parent();
	if(obj.data("d")){
		if(!obj.data("s")){
			h_menu1($(g_mnv.cur).children("a:first").attr("id"), true);
			g_mnv.cur=obj.get();
			obj.data("s",true).addClass("mnvover").find("ul:first").css("display","block");
			
			if($.browser.msie){
				if($.browser.version=="6.0"){$(".evtBar select").css("visibility","hidden");}
				$(".c20:first").removeClass("c20ie");
			}
			g_mnv.cur_delay = 1;
		}
	}
}
function st_h_menu(nid){
	var obj=$("#"+nid).parent();
	obj.data("s",true);
	if(obj.data("d")){
		g_mnv.timer1=setTimeout("h_menu1(\""+$(obj).children("a:first").attr("id")+"\",false)",g_mnv.hide_delay);
	}
}
function st_s_menu(nid){
	var obj=$("#"+nid).parent();
	
	if(obj.data("d")){
		obj.data("s",false);
		if (typeof g_mnv.timer1!=="undefined"){	clearTimeout(g_mnv.timer1);	}
		if(g_mnv.cur_delay == 1){
			s_menu1(nid);
		}else{
			g_mnv.timer1=setTimeout("s_menu1(\""+nid+"\")",g_mnv.show_delay);
		}
	}
}
function mnu_over(){
	st_s_menu($(this).children("a").attr("id"));
}
function mnu_out(){
	st_h_menu($(this).children("a").attr("id"));
}
function bld_main_nav(){
	var n2=0;
	var n1=$(g_mnv.ul+" > li").each(function(n){
		var hasdropdown=true;
		if(g_translated){
			hasdropdown=($(this).children("span > a.mainnavitem4:first").parent("span").next().length!=0);
		
		}else{
			hasdropdown=($("a.mainnavitem4:first",this).next().length!=0);
		}


		
		
		$(this).data("s",false).data("d",hasdropdown).hover(mnu_over,mnu_out);
		if($(this).data("d")){
			$(this).find("li a:last").css("border-bottom","0");
		}
		if(n==0){ g_mnv.cur=this; }
		
		n2+=$(this).width();
	}).length;

	var n3=(987-n2);
	n2=0;
	$("#c3 > li").each(function(n){
		var n9=$(this).width();
		var n8=Math.floor(n9+(n3/n1));
		n2+=n8;

		$(this).css("width",n8+"px");

	});
	if(987-n2 != 0){
		var obj=$("#c3 > li:last");
		var n11=obj.width();
		obj.css("width",(n11+(987-n2))+"px");
	}
	
	if($("#mnvset").length == 0){
		$("#mnvsubset").parent().closest("li").attr("id","mnvset");
	}
}
/* ### */

function rotate_photo1(){
	var obj_prmod = $("div.c50");
	if(obj_prmod.data("over") == false){
		var obj3 = $(".c23 li.selected");
		var obj4 = null;
		if(obj3.prevAll().length == 2){
			obj4 = $(".c23 li:first");
		}else{
			obj4 = obj3.next();
		}
		obj3.removeClass("selected");
		$(".c22 > li").fadeOut(300);
		$(".c22 > li:eq("+$(obj4).prevAll().length+")").fadeIn(300);
		$(obj4).addClass("selected");

	}
}



function dbg(a){try{console.log(a);}catch(e){}}

