/**
 * Slide Box : a jQuery Plug-in
 * Samuel Garneau <samgarneau@gmail.com>
 * http://samuelgarneau.com
 * 
 * Released under no license, just use it where you want and when you want.
 */

(function($){
	
	$.fn.slideBox = function(params){
	
		var content = $(this).html();
		var defaults = {
			width: "100%",
			height: "200px",
			position: "bottom"			// Possible values : "top", "bottom"
		}
		
		// extending the fuction
		if(params) $.extend(defaults, params);
		
		var divPanel = $("<div class='slide-panel'>");
		var divContent = $("<div class='content'>");
	
		$(divContent).html(content);
		$(divPanel).addClass(defaults.position);
		$(divPanel).css("width", defaults.width);
		
		// centering the slide panel
		$(divPanel).css("left", (100 - parseInt(defaults.width))/2 + "%");
	
		// if position is top we're adding 
		if(defaults.position == "top")
			$(divPanel).append($(divContent));
		
		// adding buttons
		$(divPanel).append("<div class='slide-button'>Меню</div>");
		$(divPanel).append("<div style='display: none' id='close-button' class='slide-button'>Закрыть</div>");
		
		if(defaults.position == "bottom")
			$(divPanel).append($(divContent));
		
		$(this).replaceWith($(divPanel));
		
		// Buttons action
		$(".slide-button").click(function(){
			if($(this).attr("id") == "close-button")
				$(divContent).animate({height: "0px"}, 1000);
			else
				$(divContent).animate({height: defaults.height}, 1000);
			
			$(".slide-button").toggle();
		});
	};
	
})(jQuery);

$(function(){var day_names=new Array();day_names[day_names.length]="sunday";day_names[day_names.length]="monday";day_names[day_names.length]="tuesday";day_names[day_names.length]="wednesday";day_names[day_names.length]="thursday";day_names[day_names.length]="friday";day_names[day_names.length]="saturday";var current_date=new Date();var daypart_names=new Array();daypart_names[daypart_names.length]="Следущий слайд";daypart_names[daypart_names.length]="Следующая";daypart_names[daypart_names.length]="this afternoon";var prevDays=new Array();var iterator=0;for(i=0;i<7;i++){iterator=current_date.getDay()-2;if(iterator<0){prevDays[prevDays.length]=day_names[iterator-i+7]}else{if(day_names[current_date.getDay()-i-2]){prevDays[prevDays.length]=day_names[current_date.getDay()-i-2]}else{prevDays[prevDays.length]=day_names[current_date.getDay()-i-2+7]}}}
if(typeof currentDaypart=='undefined'){return false;}
var displayDays=new Array();var currentDaypartCount=currentDaypart;if(currentDaypartCount>0){for(i=0;i<currentDaypartCount;i++){displayDays[displayDays.length]=daypart_names[currentDaypart-1];currentDaypart--;}}else{displayDays[displayDays.length]=daypart_names[0];}
var nudgeText=displayDays.concat(prevDays);$("div.mosaicContainer").mosaicSlider({nextBtn:'#mosaicNextBtn',prevBtn:'#mosaicPrevBtn',panelNames:new Array("Предыдущий слайд",nudgeText[0],nudgeText[1],nudgeText[2],nudgeText[3],nudgeText[4],nudgeText[5],nudgeText[6])});});var trackMosaicEvent=function(mosaic,panelNumber){$(mosaic+' .mosaicBlock').each(function(){var tileSize='';var destinationUrl='';var tiles=$(this).children('div');tiles.each(function(){if($(this).hasClass('oneByOne')){tileSize='oneByOne'}
if($(this).hasClass('twoByOne')){tileSize='twoByOne'}
if($(this).hasClass('twoByTwo')){tileSize='twoByTwo'}
if($(this).hasClass('mosaicAd')){tileSize='twoByTwo'}
$(this).click(function(){destination=$(this).children('a.mosaicBlockHover')
destinationUrl=destination.attr("href");});});});}
$(document).ready(function(){trackMosaicEvent('div#mosaicBlock0',0);});


/** 
* @filepath: /utils/jquery.mosaicSlider.js
* @created: Fri, 02 Apr 10 18:23:06 -0700
*/

(function($){$.fn.mosaicSlider=function(options){var defaults={speed:600,panelCounter:1}
settings=$.extend({},defaults,options);return this.each(function(){var panelNums=$(this).find(".mosaicBlocks").length;var currPanel=0;var lastPanel=panelNums-1;var waittoLoad=false;for(var i=0;i<panelNums;i++){var e=$(this).find(".mosaicBlocks").get(i);if(i!=0){$(e).css('left','-995px');}
$(e).attr("id","mosaicBlock"+i);}
var addHover=function(){$("div.oneByOne, div.twoByOne, div.twoByTwo").each(function(){$(this).hover(function(){$(this).addClass('mosaicBlockHovered');},function(){$(this).removeClass('mosaicBlockHovered');});});}
addHover();var checkPanels=function(){if(currPanel==lastPanel){$(settings.nextBtn).fadeTo("slow",0.3);$('div#mosaicContainer').append("<div class='btnCoverRight'> </div>");$('div.btnCoverRight').css({'position':'absolute','top':'285px','right':'0px','height':'50px','width':'57px','z-index':'90'});}else{$(settings.nextBtn).children().text(settings.panelNames[currPanel+1]);$(settings.nextBtn).fadeTo("slow",1);$('div.btnCoverRight').remove();}
if(currPanel==0){$(settings.prevBtn).fadeTo("slow",0.3);$('div#mosaicContainer').append("<div class='btnCoverLeft'> </div>");$('div.btnCoverLeft').css({'position':'absolute','top':'285px','left':'4px','height':'53px','width':'57px','z-index':'90'});}else{$(settings.prevBtn).children().text(settings.panelNames[currPanel-1]);$(settings.prevBtn).fadeTo("slow",1);$('div.btnCoverLeft').remove();}
for(var z=0;z<7;z++){if(z!=currPanel){var oldBlock="mosaicBlock"+z;}}
waittoLoad=false;}
checkPanels();$(settings.nextBtn).click(function(){if(!waittoLoad){var newPanel=currPanel+1;waittoLoad=true;if(newPanel<7){$.get(ajaxPath+"?noLayout=true&daypart="+newPanel,function(response){var nextBlock="mosaicBlock"+newPanel;document.getElementById(nextBlock).innerHTML=response;if(response.indexOf('pollId')!=-1){createPoll();}
trackMosaicEvent('div#mosaicBlock'+newPanel,newPanel);addHover();$('.mosaicBlockHover, .mosaicBlockHoverAction, .mosaicBlockHoverActionWatch').ifixpng();});}
slideRight();return false;}else{checkPanels();return false;}});function createPoll(){var swId=$.cookie('SWID');var flashvars={swid:swId,pollId:$('p.pollId:last').text(),isPreview:$('p.isPreview:last').text(),presentationId:$('p.presentationId:last').text(),fontswf:'../../fonts/PollFontLibrary.swf'};var attributes={id:'PollModuleObj',name:'PollModuleObj',width:'300',height:'270'};var params={wmode:'opaque',allowScriptAccess:'always',allownetworking:'all'};swfobject.embedSWF($('p.pollPath:last').text(),'flashContainer_poll'+$('p.pollTag:last').text(),'300','270','9.0.124','http://a.abc.com/media/_global/swf/_global/expressInstall.swf',flashvars,params,attributes);}
$(settings.prevBtn).click(function(){if(!waittoLoad){var newPanel=currPanel-1;waittoLoad=true;if(newPanel>-1){$.get(ajaxPath+"?noLayout=true&daypart="+newPanel,function(response){var nextBlock="mosaicBlock"+newPanel;document.getElementById(nextBlock).innerHTML=response;if(response.indexOf('pollId')!=-1){createPoll();}
trackMosaicEvent('div#mosaicBlock'+newPanel,newPanel);addHover();$('.mosaicBlockHover, .mosaicBlockHoverAction, .mosaicBlockHoverActionWatch').ifixpng();});}
slideLeft();return false;}else{checkPanels();return false;}});var nudgedLeft=false;var nudgedRight=false;function nudgeLeft(){var objOff=$("#mosaicBlock"+currPanel);var objOn=$("#mosaicBlock"+(currPanel-1));if(!objOff.is(":animated")){objOff.animate({left:"+=50"},settings.speed/4);objOn.css("left","-995px");objOn.animate({left:"+=50"},settings.speed/4);nudgedLeft=true;}}
function unnudgeLeft(){var objOff=$("#mosaicBlock"+currPanel);var objOn=$("#mosaicBlock"+(currPanel-1));if(nudgedLeft==true){objOff.animate({left:"-=50"},settings.speed/4);objOn.animate({left:"-=50"},settings.speed/4);nudgedLeft=false;}}
function nudgeRight(){var objOff=$("#mosaicBlock"+currPanel);var objOn=$("#mosaicBlock"+(currPanel+1));if(!objOff.is(":animated")){objOff.animate({left:"-=50"},settings.speed/4);objOn.css("left","995px");objOn.animate({left:"-=50"},settings.speed/4);nudgedRight=true;}}
function unnudgeRight(){var objOff=$("#mosaicBlock"+currPanel);var objOn=$("#mosaicBlock"+(currPanel+1));if(nudgedRight==true){objOff.animate({left:"+=50"},settings.speed/4);objOn.animate({left:"+=50"},settings.speed/4);nudgedRight=false;}}
function slideLeft(){var oldBlock="mosaicBlock"+currPanel;var objOff=$("#mosaicBlock"+currPanel);var objOn=$("#mosaicBlock"+(currPanel-1));if(!objOff.is(":animated")){window.setTimeout(function(){objOff.animate({left:"+=995"},settings.speed);if(nudgedLeft==false){objOn.css("left","-995px");}
objOn.animate({left:"13"},settings.speed);currPanel--;checkPanels();nudgedLeft=false;},250);}}
function slideRight(){var oldBlock="mosaicBlock"+currPanel;var objOff=$("#mosaicBlock"+currPanel);var objOn=$("#mosaicBlock"+(currPanel+1));if(!objOff.is(":animated")){window.setTimeout(function(){objOff.animate({left:"-=995"},settings.speed);if(nudgedRight==false){objOn.css("left","995px");}
objOn.animate({left:"13"},settings.speed);currPanel++;checkPanels();nudgedRight=false;},250);}}
if($('p.pollId').length>0){createPoll();}});};})(jQuery);






/** 
* @filepath: slideshow,itemSlider,schedule,textmessage,mosaic,mosaicSlider
* @created: Sat, 03 Apr 10 09:39:31 -0700
*/


/** 
* @filepath: /slideshow/slideshow.js
* @created: Fri, 02 Apr 10 18:23:06 -0700
*/

$(function(){$(".carouselViewport").itemSlider({nextBtn:'#nextBtn',prevBtn:'#prevBtn',loop:true,autoScroll:true,autoScrollTimer:4500});$('div.carouselControls').hide();$('div.promoAreaContent').mousemove(function(e){var x,y;x=e.pageX-this.offsetLeft;y=e.pageY-this.offsetTop;if(y>=330&&x<=735){$('div.carouselControls').show('normal');$('a#prevBtn').css({backgroundPosition:"top left"});$('a#nextBtn').css({backgroundPosition:"top left"});$('div.carouselControlsBg').css('opacity',0.3);}else{$('div.carouselControls').hide('normal');$('a#prevBtn').css({backgroundPosition:"bottom left"});$('a#nextBtn').css({backgroundPosition:"bottom left"});}});var checkDims=function(dayString){if($('div.adBlock234x60').hasClass('adShowing')&&$(dayString).height()>=100){$('div.episodeLinks').hide();}else if($(dayString).height()<=210){$('div.episodeLinks').show();}else{$('div.episodeLinks').hide();}};var videoFeatureThumbs=$('a.videoLinkA');videoFeatureThumbs.each(function(){$(this).click(function(e){abcdm.abccom.Utils.BrowserDetect.init();var browserOS=abcdm.abccom.Utils.BrowserDetect.OS;if(browserOS=='iPad'){var $this=$(this),$parent=$this.parent().parent().parent();var slideLink=$parent.children('a.slidelink').attr("href");window.location(slideLink);}else{$('#videoPlayerOverlay').fadeIn('normal');$('div.adBlock234x60').show('normal');$('div.adBlock234x60').removeClass('adHidden');$('div.adBlock234x60').addClass('adShowing');checkDims();var tmpId=this.id.split("_");var clipId=tmpId[1];populateSFP(clipId);e.stopPropagation();}});});var populateSFP=function(clipid){$.get("/service/sfp/player/location/homepage/pageId/"+s_omni.pageId+"/clipId/"+clipid,function(response){setTimeout(function(){$('div#videoPlayerDiv').html(response);},500);});};var HPvidCloseBtn=$('a#videoCloseBtn');$('a#videoCloseBtn').ifixpng();HPvidCloseBtn.click(function(){if($('#videoPlayerOverlay:visible')){abcdm.abccom.Player.stop();$('#videoPlayerOverlay').fadeOut('slow',function(){$('#videoPlayerDiv').empty();});}
$('div.adBlock234x60').hide('normal');$('div.adBlock234x60').removeClass('adShowing');$('div.adBlock234x60').addClass('adHidden');$('div.episodeLinks').show();return false;});});

/** 
* @filepath: /utils/jquery.itemSlider.js
* @created: Fri, 02 Apr 10 18:23:06 -0700
*/

(function($){$.fn.itemSlider=function(options){var defaults={nextBtn:".nextBtn",prevBtn:".prevBtn",speed:1000,resetSpeed:250,loop:true,autoScroll:false,autoScrollTimer:4000},settings=$.extend({},defaults,options);return this.each(function(){var obj=$(this).children();var thumbs=$('a.carouselThumb');var viewport=obj.parent();var panelNums=obj.children().length;var currPanel=0;var lastPanel=panelNums-1;var firstPanel=0;var w=obj.children().width();var h=obj.children().height();obj.width(w*panelNums);obj.css({position:"absolute"});obj.children().css({display:"inline",float:"left"})
viewport.width(w);viewport.height(h);viewport.css("overflow","hidden");viewport.css("position","relative");var checkPanels=function(){if((currPanel==lastPanel)&&(!settings.loop)){$(settings.nextBtn).hide();}else if((currPanel==lastPanel)&&(settings.loop)){$(settings.nextBtn).show();}else{$(settings.nextBtn).show();}
if((currPanel==firstPanel)&&(!settings.loop)){$(settings.prevBtn).hide();}else if((currPanel==firstPanel)&&(settings.loop)){$(settings.prevBtn).show();}else{$(settings.prevBtn).show();}
var block=obj.children();block.click(function(e){if($(this).find("a.slidelink").attr("href").length>0){window.location=$(this).find("a.slidelink").attr("href");}});block.addClass("isClickable");block.hover(function(){window.status=$(this).find("a.slidelink").attr("href")},function(){window.status=""})}
checkPanels();thumbs.each(function(){$(this).click(function(){if($('#videoPlayerOverlay:visible')){$('#videoPlayerOverlay').hide();}
thumbs.each(function(){$(this).removeClass("active");});$(this).addClass("active");var tempArray=this.id.split("thumb");var num=tempArray[1];if(currPanel>parseInt(num)){var amountToMove=parseInt(currPanel)-parseInt(num);if(settings.autoScroll){clearInterval(theTimer);}
slideLeft(amountToMove);}else if(currPanel<parseInt(num)){var amountToMove=parseInt(num)-parseInt(currPanel);if(settings.autoScroll){clearInterval(theTimer);}
slideRight(amountToMove);}
return false;});})
var movingRight=function(){thumbs.each(function(){$(this).removeClass("active");});if(currPanel==lastPanel){$("#thumb0").addClass("active");}else{$("#thumb"+(currPanel+1)).addClass("active");}}
var movingLeft=function(){thumbs.each(function(){$(this).removeClass("active");});if(currPanel==firstPanel){$("#thumb"+(panelNums-1)).addClass("active");}else{$("#thumb"+(currPanel-1)).addClass("active");}}
var slideLeft=function(){var moveNum=(arguments[0]!=null)?arguments[0]:1;var currentOffset=obj.position();if(!obj.is(":animated")){movingLeft();if((currPanel==0)&&(settings.loop)){obj.fadeTo('fast',0.0,function(){obj.animate({left:((currentOffset.left)-(panelNums*w)+(w))},settings.resetSpeed,function(){obj.fadeTo('normal',1);});});currPanel=lastPanel;checkPanels();}else{obj.animate({left:(currentOffset.left+(w*moveNum))},settings.speed);currPanel=(arguments[0]!=null)?currPanel-moveNum:currPanel-1;checkPanels();}}}
var slideRight=function(){var moveNum=(arguments[0]!=null)?arguments[0]:1;var currentOffset=obj.position();if(!obj.is(":animated")){movingRight();if((currPanel==(panelNums-1))&&(settings.loop)){obj.fadeTo('fast',0.0,function(){obj.animate({left:(panelNums/w)},settings.resetSpeed,function(){obj.fadeTo('normal',1);});});currPanel=0;checkPanels();}else if((currPanel==(panelNums-1))&&(settings.autoScroll)){obj.animate({left:(panelNums/w)},settings.speed);currPanel=0;checkPanels();}else{obj.animate({left:(currentOffset.left-(w*moveNum))},settings.speed);currPanel=(arguments[0]!=null)?currPanel+moveNum:currPanel+1;checkPanels();}}}
if(settings.autoScroll){autoScroll=function(){theTimer=setInterval(function(){slideRight();},settings.autoScrollTimer);}
autoScroll();$(this).hover(function(){clearInterval(theTimer);},function(){if($('#videoPlayerOverlay').is(':visible')){}else{clearInterval(theTimer);autoScroll();}});$('div.carouselControls').hover(function(){clearInterval(theTimer);},function(){clearInterval(theTimer);autoScroll();});}
$(settings.nextBtn).click(function(){if($('#videoPlayerOverlay:visible')){$('#videoPlayerOverlay').hide();}
if(settings.autoScroll){clearInterval(theTimer);}
slideRight();return false;});$(settings.prevBtn).click(function(){if($('#videoPlayerOverlay:visible')){$('#videoPlayerOverlay').hide();}
if(settings.autoScroll){clearInterval(theTimer);}
slideLeft();return false;});});};})(jQuery);

/** 
* @filepath: /schedule/schedule.js
* @created: Fri, 02 Apr 10 18:23:06 -0700
*/

$(function(){var checkDims=function(dayString){$('li.viewfullsched').show();if($('div.adBlock234x60').hasClass('adShowing')&&$(dayString).height()>=100){$('div.episodeLinks').hide();}else if($(dayString).height()<=198){$('li.viewfullsched').show();$('li.scheduleFEPimages').show();}
else if($(dayString).height()<=219){$('div.episodeLinks').show();$('li.scheduleFEPimages').show();$('li.viewfullsched').hide();}else{$('div.episodeLinks').show();$('li.scheduleFEPimages').hide();$('li.viewfullsched').hide();}}
$('ul.day').hide();$('ul.day:first').show();$('ul#dayTabs li a').click(function(){$('ul#dayTabs li').removeClass('activeDay');var currentDayString=$(this).attr('href');$(this).parent().addClass('activeDay');var currentTab=$(this).attr('href');$('ul.day').hide();$(currentTab).show();var dayToDisplay=currentTab.substring(1,currentTab.length);if(dayToDisplay==getTodaysDate()){dayToDisplay="on tonight";}
$('h2.currentDaySchedName').text(dayToDisplay);checkDims(currentDayString);return false;});var getTodaysDate=function(){var d=new Date();var weekday=new Array(7);weekday[0]="sunday";weekday[1]="monday";weekday[2]="tuesday";weekday[3]="wednesday";weekday[4]="thursday";weekday[5]="friday";weekday[6]="saturday";return weekday[d.getDay()];}
checkDims("#"+getTodaysDate());});$(document).ready(function(){var getTodaysDate=function(){var d=new Date();var weekday=new Array(7);weekday[0]="sunday";weekday[1]="monday";weekday[2]="tuesday";weekday[3]="wednesday";weekday[4]="thursday";weekday[5]="friday";weekday[6]="saturday";return weekday[d.getDay()];}
var checkDims=function(dayString){$('li.viewfullsched').show();if($('div.adBlock234x60').hasClass('adShowing')&&$(dayString).height()>=100){$('div.episodeLinks').hide();}else if($(dayString).height()<=198){$('li.viewfullsched').show();$('li.scheduleFEPimages').show();}
else if($(dayString).height()<=219){$('div.episodeLinks').show();$('li.scheduleFEPimages').show();$('li.viewfullsched').hide();}else{$('div.episodeLinks').show();$('li.scheduleFEPimages').hide();$('li.viewfullsched').hide();}}
checkDims("#"+getTodaysDate());});

/** 
* @filepath: /textmessage/textmessage.js
* @created: Fri, 02 Apr 10 18:23:06 -0700
*/

var abcdm=abcdm||{};abcdm.abccom=abcdm.abccom||{};abcdm.abccom.Textmessage=abcdm.abccom.Textmessage||{};(function(){abcdm.abccom.Textmessage.init=function(formid){$(abcdm.abccom.Utils.formid+' #texterror').removeClass('erroractive').html('');$(abcdm.abccom.Utils.formid+' input').ifixpng();$(abcdm.abccom.Utils.formid+' div#signupPhone input').val('');abcdm.abccom.Utils.createOverlay(300,200,formid,true);abcdm.abccom.Utils.formid=formid;jQuery(formid+' #p1').autotab({target:'p2',format:'numeric'});jQuery(formid+' #p2').autotab({target:'p3',format:'numeric',previous:'p1'});jQuery(formid+' #p3').autotab({previous:'p2',format:'numeric'});return false;};}());(function($){$.fn.autotab=function(options){var defaults={format:'all',maxlength:2147483647,uppercase:false,lowercase:false,nospace:false,target:null,previous:null};$.extend(defaults,options);var check_element=function(name){var val=null;var check_id=$('#'+name)[0];var check_name=$('input[name='+name+']')[0];if(check_id!==undefined){val=$(check_id);}else if(check_name!==undefined){val=$(check_name);}
return val;};var key=function(e){if(!e){e=window.event;}
return e.keyCode;};if(typeof defaults.target==='string'){defaults.target=check_element(defaults.target);}
if(typeof defaults.previous==='string'){defaults.previous=check_element(defaults.previous);}
var maxlength=$(this).attr('maxlength');if(defaults.maxlength===2147483647&&maxlength!==2147483647){defaults.maxlength=maxlength;}else if(defaults.maxlength>0){$(this).attr('maxlength',defaults.maxlength);}else{defaults.target=null;}
if($.browser.msie){this.keydown(function(e){if(key(e)===8){var val=this.value;if(val.length===0&&defaults.previous){defaults.previous.focus();}}});}
return this.keypress(function(e){if(key(e)===8){var val=this.value;if(val.length===0&&defaults.previous){defaults.previous.focus();}}}).keyup(function(e){var val=this.value;switch(defaults.format){case'text':var pattern=new RegExp('[0-9]+','g');var val=val.replace(pattern,'');break;case'alpha':var pattern=new RegExp('[^a-zA-Z]+','g');var val=val.replace(pattern,'');break;case'number':case'numeric':var pattern=new RegExp('[^0-9]+','g');var val=val.replace(pattern,'');break;case'alphanumeric':var pattern=new RegExp('[^0-9a-zA-Z]+','g');var val=val.replace(pattern,'');break;case'all':default:break;}
if(defaults.nospace){pattern=new RegExp('[ ]+','g');val=val.replace(pattern,'');}
if(defaults.uppercase){val=val.toUpperCase();}
if(defaults.lowercase){val=val.toLowerCase();}
this.value=val;var keys=[8,9,16,17,18,19,20,27,33,34,35,36,37,38,39,40,45,46,144,145];var string=keys.toString();if(string.indexOf(key(e))===-1&&val.length===defaults.maxlength&&defaults.target){defaults.target.focus();}});};}(jQuery));function closeReg(){$('div#signupPhone input').val("");setTimeout($('#abc-overlay').trigger("closebox"),800);}
function submitReg(){var MESSAGETOOSHORT='Please enter your full ten digit phone number';$(abcdm.abccom.Utils.formid+' #texterror').removeClass('erroractive').html('');$(abcdm.abccom.Utils.formid+' #signupPhone input').removeClass('inputfailure');abcdm.abccom.Utils.subframename='submitframe'+Math.floor(Math.random()*10000);$(abcdm.abccom.Utils.formid+' #phoneNumber').val($(abcdm.abccom.Utils.formid+' div#signupPhone #p1').val()+
$(abcdm.abccom.Utils.formid+' div#signupPhone #p2').val()+
$(abcdm.abccom.Utils.formid+' div#signupPhone #p3').val());if($(abcdm.abccom.Utils.formid+' #phoneNumber').val().length<10){$(abcdm.abccom.Utils.formid+' #texterror').addClass('erroractive').html(MESSAGETOOSHORT).fadeOut(200).fadeIn(500);$(abcdm.abccom.Utils.formid+' #signupPhone input').addClass('inputfailure');$('#abc-overlay').trigger('autoheight');return false;}else{$('<iframe name="'+abcdm.abccom.Utils.subframename+'" id="submitframe" src="'+$(abcdm.abccom.Utils.formid+' #submitform').val()+'?action='+
($(abcdm.abccom.Utils.formid+' #mobileSignupForm').attr("action"))+'&amp;phonenumber='+$(abcdm.abccom.Utils.formid+' #phoneNumber').val()+'&amp;docroot='+($(abcdm.abccom.Utils.formid+' #documentRoot').val())+'&amp;provider='+$(abcdm.abccom.Utils.formid+' #provider').val()+'"></iframe>').appendTo($(abcdm.abccom.Utils.formid));$('#abc-overlay').unbind("showloadbox");$('#abc-overlay').bind("showloadbox",{coversrc:$('#loadingsrc').val(),oHeight:$('#abc-iframe').height(),oWidth:$('#abc-iframe').width()},abcdm.abccom.Utils.coverBox);$('#abc-overlay').trigger("showloadbox");$('#abc-overlay').unbind("showsuccessbox");$('#abc-overlay').bind("showsuccessbox",{coversrc:$('#successsrc').val(),oHeight:$('#abc-iframe').height(),oWidth:$('#abc-iframe').width()},abcdm.abccom.Utils.coverBox);$('#abc-overlay').unbind("showerrorbox");$('#abc-overlay').bind("showerrorbox",{coversrc:$('#errorsrc').val(),oHeight:$('#abc-iframe').height(),oWidth:$('#abc-iframe').width()},abcdm.abccom.Utils.coverBox);abcdm.abccom.Utils.checkIframeResults=function(){var results;try{results=$.trim($(eval(abcdm.abccom.Utils.subframename).document.body).html());}catch(e){}
if(results==="success"){clearInterval(abcdm.abccom.Utils.iframeChecker);clearTimeout(abcdm.abccom.Utils.frameTimeout);$('#submitframe').remove();$('#abc-overlay').trigger("showsuccessbox");setTimeout(function(){$('#abc-overlay').trigger('closebox');},6000);}else if(results==="error"){$('#abc-overlay').trigger("showerrorbox");clearInterval(abcdm.abccom.Utils.iframeChecker);clearTimeout(abcdm.abccom.Utils.frameTimeout);$('#submitframe').remove();}};abcdm.abccom.Utils.iframeChecker=setInterval(function(){abcdm.abccom.Utils.checkIframeResults();},1500);abcdm.abccom.Utils.frameTimeout=setTimeout(function(){$('#abc-overlay').trigger('showerrorbox');clearInterval(abcdm.abccom.Utils.iframeChecker);},30000);return false;}}



/** 
* @filepath: /toolsmin
* @created: Fri, 02 Apr 10 18:23:06 -0700
*/

(function(c){var d=[];c.tools=c.tools||{};c.tools.tooltip={version:"1.1.2",conf:{effect:"toggle",fadeOutSpeed:"fast",tip:null,predelay:0,delay:30,opacity:1,lazy:undefined,position:["top","center"],offset:[0,0],cancelDefault:true,relative:false,oneInstance:true,events:{def:"mouseover,mouseout",input:"focus,blur",widget:"focus mouseover,blur mouseout",tooltip:"mouseover,mouseout"},api:false},addEffect:function(e,g,f){b[e]=[g,f]}};var b={toggle:[function(e){var f=this.getConf(),g=this.getTip(),h=f.opacity;if(h<1){g.css({opacity:h})}g.show();e.call()},function(e){this.getTip().hide();e.call()}],fade:[function(e){this.getTip().fadeIn(this.getConf().fadeInSpeed,e)},function(e){this.getTip().fadeOut(this.getConf().fadeOutSpeed,e)}]};function a(f,g){var p=this,k=c(this);f.data("tooltip",p);var l=f.next();if(g.tip){l=c(g.tip);if(l.length>1){l=f.nextAll(g.tip).eq(0);if(!l.length){l=f.parent().nextAll(g.tip).eq(0)}}}function o(u){var t=g.relative?f.position().top:f.offset().top,s=g.relative?f.position().left:f.offset().left,v=g.position[0];t-=l.outerHeight()-g.offset[0];s+=f.outerWidth()+g.offset[1];var q=l.outerHeight()+f.outerHeight();if(v=="center"){t+=q/2}if(v=="bottom"){t+=q}v=g.position[1];var r=l.outerWidth()+f.outerWidth();if(v=="center"){s-=r/2}if(v=="left"){s-=r}return{top:t,left:s}}var i=f.is(":input"),e=i&&f.is(":checkbox, :radio, select, :button"),h=f.attr("type"),n=g.events[h]||g.events[i?(e?"widget":"input"):"def"];n=n.split(/,\s*/);if(n.length!=2){throw"Tooltip: bad events configuration for "+h}f.bind(n[0],function(r){if(g.oneInstance){c.each(d,function(){this.hide()})}var q=l.data("trigger");if(q&&q[0]!=this){l.hide().stop(true,true)}r.target=this;p.show(r);n=g.events.tooltip.split(/,\s*/);l.bind(n[0],function(){p.show(r)});if(n[1]){l.bind(n[1],function(){p.hide(r)})}});f.bind(n[1],function(q){p.hide(q)});if(!c.browser.msie&&!i&&!g.predelay){f.mousemove(function(){if(!p.isShown()){f.triggerHandler("mouseover")}})}if(g.opacity<1){l.css("opacity",g.opacity)}var m=0,j=f.attr("title");if(j&&g.cancelDefault){f.removeAttr("title");f.data("title",j)}c.extend(p,{show:function(r){if(r){f=c(r.target)}clearTimeout(l.data("timer"));if(l.is(":animated")||l.is(":visible")){return p}function q(){l.data("trigger",f);var t=o(r);if(g.tip&&j){l.html(f.data("title"))}r=r||c.Event();r.type="onBeforeShow";k.trigger(r,[t]);if(r.isDefaultPrevented()){return p}t=o(r);l.css({position:"absolute",top:t.top,left:t.left});var s=b[g.effect];if(!s){throw'Nonexistent effect "'+g.effect+'"'}s[0].call(p,function(){r.type="onShow";k.trigger(r)})}if(g.predelay){clearTimeout(m);m=setTimeout(q,g.predelay)}else{q()}return p},hide:function(r){clearTimeout(l.data("timer"));clearTimeout(m);if(!l.is(":visible")){return}function q(){r=r||c.Event();r.type="onBeforeHide";k.trigger(r);if(r.isDefaultPrevented()){return}b[g.effect][1].call(p,function(){r.type="onHide";k.trigger(r)})}if(g.delay&&r){l.data("timer",setTimeout(q,g.delay))}else{q()}return p},isShown:function(){return l.is(":visible, :animated")},getConf:function(){return g},getTip:function(){return l},getTrigger:function(){return f},bind:function(q,r){k.bind(q,r);return p},onHide:function(q){return this.bind("onHide",q)},onBeforeShow:function(q){return this.bind("onBeforeShow",q)},onShow:function(q){return this.bind("onShow",q)},onBeforeHide:function(q){return this.bind("onBeforeHide",q)},unbind:function(q){k.unbind(q);return p}});c.each(g,function(q,r){if(c.isFunction(r)){p.bind(q,r)}})}c.prototype.tooltip=function(e){var f=this.eq(typeof e=="number"?e:0).data("tooltip");if(f){return f}var g=c.extend(true,{},c.tools.tooltip.conf);if(c.isFunction(e)){e={onBeforeShow:e}}else{if(typeof e=="string"){e={tip:e}}}e=c.extend(true,g,e);if(typeof e.position=="string"){e.position=e.position.split(/,?\s/)}if(e.lazy!==false&&(e.lazy===true||this.length>20)){this.one("mouseover",function(h){f=new a(c(this),e);f.show(h);d.push(f)})}else{this.each(function(){f=new a(c(this),e);d.push(f)})}return e.api?f:this}})(jQuery);
(function(b){b.tools=b.tools||{};b.tools.scrollable={version:"1.1.2",conf:{size:5,vertical:false,speed:400,keyboard:true,keyboardSteps:null,disabledClass:"disabled",hoverClass:null,clickable:true,activeClass:"active",easing:"swing",loop:false,items:".items",item:null,prev:".prev",next:".next",prevPage:".prevPage",nextPage:".nextPage",api:false}};var c;function a(o,m){var r=this,p=b(this),d=!m.vertical,e=o.children(),k=0,i;if(!c){c=r}b.each(m,function(s,t){if(b.isFunction(t)){p.bind(s,t)}});if(e.length>1){e=b(m.items,o)}function l(t){var s=b(t);return m.globalNav?s:o.parent().find(t)}o.data("finder",l);var f=l(m.prev),h=l(m.next),g=l(m.prevPage),n=l(m.nextPage);b.extend(r,{getIndex:function(){return k},getClickIndex:function(){var s=r.getItems();return s.index(s.filter("."+m.activeClass))},getConf:function(){return m},getSize:function(){return r.getItems().size()},getPageAmount:function(){return Math.ceil(this.getSize()/m.size)},getPageIndex:function(){return Math.ceil(k/m.size)},getNaviButtons:function(){return f.add(h).add(g).add(n)},getRoot:function(){return o},getItemWrap:function(){return e},getItems:function(){return e.children(m.item)},getVisibleItems:function(){return r.getItems().slice(k,k+m.size)},seekTo:function(s,w,t){if(s<0){s=0}if(k===s){return r}if(b.isFunction(w)){t=w}if(s>r.getSize()-m.size){return m.loop?r.begin():this.end()}var u=r.getItems().eq(s);if(!u.length){return r}var v=b.Event("onBeforeSeek");p.trigger(v,[s]);if(v.isDefaultPrevented()){return r}if(w===undefined||b.isFunction(w)){w=m.speed}function x(){if(t){t.call(r,s)}p.trigger("onSeek",[s])}if(d){e.animate({left:-u.position().left},w,m.easing,x)}else{e.animate({top:-u.position().top},w,m.easing,x)}c=r;k=s;v=b.Event("onStart");p.trigger(v,[s]);if(v.isDefaultPrevented()){return r}f.add(g).toggleClass(m.disabledClass,s===0);h.add(n).toggleClass(m.disabledClass,s>=r.getSize()-m.size);return r},move:function(u,t,s){i=u>0;return this.seekTo(k+u,t,s)},next:function(t,s){return this.move(1,t,s)},prev:function(t,s){return this.move(-1,t,s)},movePage:function(w,v,u){i=w>0;var s=m.size*w;var t=k%m.size;if(t>0){s+=(w>0?-t:m.size-t)}return this.move(s,v,u)},prevPage:function(t,s){return this.movePage(-1,t,s)},nextPage:function(t,s){return this.movePage(1,t,s)},setPage:function(t,u,s){return this.seekTo(t*m.size,u,s)},begin:function(t,s){i=false;return this.seekTo(0,t,s)},end:function(t,s){i=true;var u=this.getSize()-m.size;return u>0?this.seekTo(u,t,s):r},reload:function(){p.trigger("onReload");return r},focus:function(){c=r;return r},click:function(u){var v=r.getItems().eq(u),s=m.activeClass,t=m.size;if(u<0||u>=r.getSize()){return r}if(t==1){if(m.loop){return r.next()}if(u===0||u==r.getSize()-1){i=(i===undefined)?true:!i}return i===false?r.prev():r.next()}if(t==2){if(u==k){u--}r.getItems().removeClass(s);v.addClass(s);return r.seekTo(u,time,fn)}if(!v.hasClass(s)){r.getItems().removeClass(s);v.addClass(s);var x=Math.floor(t/2);var w=u-x;if(w>r.getSize()-t){w=r.getSize()-t}if(w!==u){return r.seekTo(w)}}return r},bind:function(s,t){p.bind(s,t);return r},unbind:function(s){p.unbind(s);return r}});b.each("onBeforeSeek,onStart,onSeek,onReload".split(","),function(s,t){r[t]=function(u){return r.bind(t,u)}});f.addClass(m.disabledClass).click(function(){r.prev()});h.click(function(){r.next()});n.click(function(){r.nextPage()});if(r.getSize()<m.size){h.add(n).addClass(m.disabledClass)}g.addClass(m.disabledClass).click(function(){r.prevPage()});var j=m.hoverClass,q="keydown."+Math.random().toString().substring(10);r.onReload(function(){if(j){r.getItems().hover(function(){b(this).addClass(j)},function(){b(this).removeClass(j)})}if(m.clickable){r.getItems().each(function(s){b(this).unbind("click.scrollable").bind("click.scrollable",function(t){if(b(t.target).is("a")){return}return r.click(s)})})}if(m.keyboard){b(document).unbind(q).bind(q,function(t){if(t.altKey||t.ctrlKey){return}if(m.keyboard!="static"&&c!=r){return}var u=m.keyboardSteps;if(d&&(t.keyCode==37||t.keyCode==39)){r.move(t.keyCode==37?-u:u);return t.preventDefault()}if(!d&&(t.keyCode==38||t.keyCode==40)){r.move(t.keyCode==38?-u:u);return t.preventDefault()}return true})}else{b(document).unbind(q)}});r.reload()}b.fn.scrollable=function(d){var e=this.eq(typeof d=="number"?d:0).data("scrollable");if(e){return e}var f=b.extend({},b.tools.scrollable.conf);d=b.extend(f,d);d.keyboardSteps=d.keyboardSteps||d.size;this.each(function(){e=new a(b(this),d);b(this).data("scrollable",e)});return d.api?e:this}})(jQuery);
(function(c){c.tools=c.tools||{};c.tools.overlay={version:"1.1.2",addEffect:function(e,f,g){b[e]=[f,g]},conf:{top:"10%",left:"center",absolute:false,speed:"normal",closeSpeed:"fast",effect:"default",close:null,oneInstance:true,closeOnClick:true,closeOnEsc:true,api:false,expose:null,target:null}};var b={};c.tools.overlay.addEffect("default",function(e){this.getOverlay().fadeIn(this.getConf().speed,e)},function(e){this.getOverlay().fadeOut(this.getConf().closeSpeed,e)});var d=[];function a(g,k){var o=this,m=c(this),n=c(window),j,i,h,e=k.expose&&c.tools.expose.version;var f=k.target||g.attr("rel");i=f?c(f):null||g;if(!i.length){throw"Could not find Overlay: "+f}if(g&&g.index(i)==-1){g.click(function(p){o.load(p);return p.preventDefault()})}c.each(k,function(p,q){if(c.isFunction(q)){m.bind(p,q)}});c.extend(o,{load:function(u){if(o.isOpened()){return o}var r=b[k.effect];if(!r){throw'Overlay: cannot find effect : "'+k.effect+'"'}if(k.oneInstance){c.each(d,function(){this.close(u)})}u=u||c.Event();u.type="onBeforeLoad";m.trigger(u);if(u.isDefaultPrevented()){return o}h=true;if(e){i.expose().load(u)}var t=k.top;var s=k.left;var p=i.outerWidth({margin:true});var q=i.outerHeight({margin:true});if(typeof t=="string"){t=t=="center"?Math.max((n.height()-q)/2,0):parseInt(t,10)/100*n.height()}if(s=="center"){s=Math.max((n.width()-p)/2,0)}if(!k.absolute){t+=n.scrollTop();s+=n.scrollLeft()}i.css({top:t,left:s,position:"absolute"});u.type="onStart";m.trigger(u);r[0].call(o,function(){if(h){u.type="onLoad";m.trigger(u)}});if(k.closeOnClick){c(document).bind("click.overlay",function(w){if(!o.isOpened()){return}var v=c(w.target);if(v.parents(i).length>1){return}c.each(d,function(){this.close(w)})})}if(k.closeOnEsc){c(document).unbind("keydown.overlay").bind("keydown.overlay",function(v){if(v.keyCode==27){c.each(d,function(){this.close(v)})}})}return o},close:function(q){if(!o.isOpened()){return o}q=q||c.Event();q.type="onBeforeClose";m.trigger(q);if(q.isDefaultPrevented()){return}h=false;b[k.effect][1].call(o,function(){q.type="onClose";m.trigger(q)});var p=true;c.each(d,function(){if(this.isOpened()){p=false}});if(p){c(document).unbind("click.overlay").unbind("keydown.overlay")}return o},getContent:function(){return i},getOverlay:function(){return i},getTrigger:function(){return g},getClosers:function(){return j},isOpened:function(){return h},getConf:function(){return k},bind:function(p,q){m.bind(p,q);return o},unbind:function(p){m.unbind(p);return o}});c.each("onBeforeLoad,onStart,onLoad,onBeforeClose,onClose".split(","),function(p,q){o[q]=function(r){return o.bind(q,r)}});if(e){if(typeof k.expose=="string"){k.expose={color:k.expose}}c.extend(k.expose,{api:true,closeOnClick:k.closeOnClick,closeOnEsc:false});var l=i.expose(k.expose);l.onBeforeClose(function(p){o.close(p)});o.onClose(function(p){l.close(p)})}j=i.find(k.close||".close");if(!j.length&&!k.close){j=c('<div class="close"></div>');i.prepend(j)}j.click(function(p){o.close(p)})}c.fn.overlay=function(e){var f=this.eq(typeof e=="number"?e:0).data("overlay");if(f){return f}if(c.isFunction(e)){e={onBeforeLoad:e}}var g=c.extend({},c.tools.overlay.conf);e=c.extend(true,g,e);this.each(function(){f=new a(c(this),e);d.push(f);c(this).data("overlay",f)});return e.api?f:this}})(jQuery);
(function(b){b.tools=b.tools||{};b.tools.expose={version:"1.0.5",conf:{maskId:null,loadSpeed:"slow",closeSpeed:"fast",closeOnClick:true,closeOnEsc:true,zIndex:9998,opacity:0.8,color:"#456",api:false}};function a(){if(b.browser.msie){var f=b(document).height(),e=b(window).height();return[window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,f-e<20?e:f]}return[b(window).width(),b(document).height()]}function c(h,g){var e=this,j=b(this),d=null,f=false,i=0;b.each(g,function(k,l){if(b.isFunction(l)){j.bind(k,l)}});b(window).resize(function(){e.fit()});b.extend(this,{getMask:function(){return d},getExposed:function(){return h},getConf:function(){return g},isLoaded:function(){return f},load:function(n){if(f){return e}i=h.eq(0).css("zIndex");if(g.maskId){d=b("#"+g.maskId)}if(!d||!d.length){var l=a();d=b("<div/>").css({position:"absolute",top:0,left:0,width:l[0],height:l[1],display:"none",opacity:0,zIndex:g.zIndex});if(g.maskId){d.attr("id",g.maskId)}b("body").append(d);var k=d.css("backgroundColor");if(!k||k=="transparent"||k=="rgba(0, 0, 0, 0)"){d.css("backgroundColor",g.color)}if(g.closeOnEsc){b(document).bind("keydown.unexpose",function(o){if(o.keyCode==27){e.close()}})}if(g.closeOnClick){d.bind("click.unexpose",function(o){e.close(o)})}}n=n||b.Event();n.type="onBeforeLoad";j.trigger(n);if(n.isDefaultPrevented()){return e}b.each(h,function(){var o=b(this);if(!/relative|absolute|fixed/i.test(o.css("position"))){o.css("position","relative")}});h.css({zIndex:Math.max(g.zIndex+1,i=="auto"?0:i)});var m=d.height();if(!this.isLoaded()){d.css({opacity:0,display:"block"}).fadeTo(g.loadSpeed,g.opacity,function(){if(d.height()!=m){d.css("height",m)}n.type="onLoad";j.trigger(n)})}f=true;return e},close:function(k){if(!f){return e}k=k||b.Event();k.type="onBeforeClose";j.trigger(k);if(k.isDefaultPrevented()){return e}d.fadeOut(g.closeSpeed,function(){k.type="onClose";j.trigger(k);h.css({zIndex:b.browser.msie?i:null})});f=false;return e},fit:function(){if(d){var k=a();d.css({width:k[0],height:k[1]})}},bind:function(k,l){j.bind(k,l);return e},unbind:function(k){j.unbind(k);return e}});b.each("onBeforeLoad,onLoad,onBeforeClose,onClose".split(","),function(k,l){e[l]=function(m){return e.bind(l,m)}})}b.fn.expose=function(d){var e=this.eq(typeof d=="number"?d:0).data("expose");if(e){return e}if(typeof d=="string"){d={color:d}}var f=b.extend({},b.tools.expose.conf);d=b.extend(f,d);this.each(function(){e=new c(b(this),d);b(this).data("expose",e)});return d.api?e:this}})(jQuery);

/** 
* @filepath: /swfobject
* @created: Fri, 02 Apr 10 18:23:06 -0700
*/

(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"));

/** 
* @filepath: /cleartext
* @created: Fri, 02 Apr 10 18:23:06 -0700
*/
function clearText(thefield)
					{
						if (thefield.defaultValue == thefield.value)
										thefield.value = ""
      				else thefield.value = thefield.defaultValue
					} 
					
					
					function clearText(thefield)
					{
						if (thefield.defaultValue == thefield.value)
										thefield.value = ""
      				else thefield.value = thefield.defaultValue
					} 
					
					
					/*
	Masked Input plugin for jQuery
	Copyright (c) 2007-2009 Josh Bush (digitalbush.com)
	Licensed under the MIT license (http://digitalbush.com/projects/masked-input-plugin/#license) 
	Version: 1.2.2 (03/09/2009 22:39:06)
*/
(function(a){var c=(a.browser.msie?"paste":"input")+".mask";var b=(window.orientation!=undefined);a.mask={definitions:{"9":"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"}};a.fn.extend({caret:function(e,f){if(this.length==0){return}if(typeof e=="number"){f=(typeof f=="number")?f:e;return this.each(function(){if(this.setSelectionRange){this.focus();this.setSelectionRange(e,f)}else{if(this.createTextRange){var g=this.createTextRange();g.collapse(true);g.moveEnd("character",f);g.moveStart("character",e);g.select()}}})}else{if(this[0].setSelectionRange){e=this[0].selectionStart;f=this[0].selectionEnd}else{if(document.selection&&document.selection.createRange){var d=document.selection.createRange();e=0-d.duplicate().moveStart("character",-100000);f=e+d.text.length}}return{begin:e,end:f}}},unmask:function(){return this.trigger("unmask")},mask:function(j,d){if(!j&&this.length>0){var f=a(this[0]);var g=f.data("tests");return a.map(f.data("buffer"),function(l,m){return g[m]?l:null}).join("")}d=a.extend({placeholder:"_",completed:null},d);var k=a.mask.definitions;var g=[];var e=j.length;var i=null;var h=j.length;a.each(j.split(""),function(m,l){if(l=="?"){h--;e=m}else{if(k[l]){g.push(new RegExp(k[l]));if(i==null){i=g.length-1}}else{g.push(null)}}});return this.each(function(){var r=a(this);var m=a.map(j.split(""),function(x,y){if(x!="?"){return k[x]?d.placeholder:x}});var n=false;var q=r.val();r.data("buffer",m).data("tests",g);function v(x){while(++x<=h&&!g[x]){}return x}function t(x){while(!g[x]&&--x>=0){}for(var y=x;y<h;y++){if(g[y]){m[y]=d.placeholder;var z=v(y);if(z<h&&g[y].test(m[z])){m[y]=m[z]}else{break}}}s();r.caret(Math.max(i,x))}function u(y){for(var A=y,z=d.placeholder;A<h;A++){if(g[A]){var B=v(A);var x=m[A];m[A]=z;if(B<h&&g[B].test(x)){z=x}else{break}}}}function l(y){var x=a(this).caret();var z=y.keyCode;n=(z<16||(z>16&&z<32)||(z>32&&z<41));if((x.begin-x.end)!=0&&(!n||z==8||z==46)){w(x.begin,x.end)}if(z==8||z==46||(b&&z==127)){t(x.begin+(z==46?0:-1));return false}else{if(z==27){r.val(q);r.caret(0,p());return false}}}function o(B){if(n){n=false;return(B.keyCode==8)?false:null}B=B||window.event;var C=B.charCode||B.keyCode||B.which;var z=a(this).caret();if(B.ctrlKey||B.altKey||B.metaKey){return true}else{if((C>=32&&C<=125)||C>186){var x=v(z.begin-1);if(x<h){var A=String.fromCharCode(C);if(g[x].test(A)){u(x);m[x]=A;s();var y=v(x);a(this).caret(y);if(d.completed&&y==h){d.completed.call(r)}}}}}return false}function w(x,y){for(var z=x;z<y&&z<h;z++){if(g[z]){m[z]=d.placeholder}}}function s(){return r.val(m.join("")).val()}function p(y){var z=r.val();var C=-1;for(var B=0,x=0;B<h;B++){if(g[B]){m[B]=d.placeholder;while(x++<z.length){var A=z.charAt(x-1);if(g[B].test(A)){m[B]=A;C=B;break}}if(x>z.length){break}}else{if(m[B]==z[x]&&B!=e){x++;C=B}}}if(!y&&C+1<e){r.val("");w(0,h)}else{if(y||C+1>=e){s();if(!y){r.val(r.val().substring(0,C+1))}}}return(e?B:i)}if(!r.attr("readonly")){r.one("unmask",function(){r.unbind(".mask").removeData("buffer").removeData("tests")}).bind("focus.mask",function(){q=r.val();var x=p();s();setTimeout(function(){if(x==j.length){r.caret(0,x)}else{r.caret(x)}},0)}).bind("blur.mask",function(){p();if(r.val()!=q){r.change()}}).bind("keydown.mask",l).bind("keypress.mask",o).bind(c,function(){setTimeout(function(){r.caret(p(true))},0)})}p()})}})})(jQuery);

/* jQuery slidePanel plugin
 */
(function(a){a.fn.slidePanel=function(d){d=a.extend({triggerName:"#trigger",position:"absolute",triggerTopPos:"80px",panelTopPos:"50px",panelOpacity:0.9,speed:"fast",ajax:false,ajaxSource:null,clickOutsideToClose:true},d||{});var b=this;var c=a(d.triggerName);var e=a.browser.msie&&a.browser.version=="6.0";if(e){d.position="absolute"}c.css("position",d.position);c.css("top",d.triggerTopPos);b.css("position",d.position);b.css("top",d.panelTopPos);b.css("filter","alpha(opacity="+(d.panelOpacity*100)+")");b.css("opacity",d.panelOpacity);c.attr("href","javascript:void(0)").mousedown(function(){if(!d.ajax){b.toggle(d.speed);c.toggleClass("active")}if(d.ajax&&d.ajaxSource!=null){if(!b.is(":visible")){b.load(d.ajaxSource,function(g,f,i){if(f!=="success"){var h="<p>Sorry, but there was an error loading the document.</p>";b.html(h)}b.toggle(d.speed)})}else{b.toggle(d.speed)}c.toggleClass("active")}else{if(d.ajax&&d.ajaxSource==null){alert("You must define an ajaxSource to use Ajax.")}}return false});if(d.clickOutsideToClose){a(document).bind("mousedown",function(){b.hide(d.speed);c.removeClass("active")});b.bind("mousedown",function(f){f.stopPropagation()})}}})(jQuery);

/*
 * SimpleModal 1.3.5 - jQuery Plugin
 * http://www.ericmmartin.com/projects/simplemodal/
 * Copyright (c) 2010 Eric Martin (http://twitter.com/EricMMartin)
 * Dual licensed under the MIT and GPL licenses
 * Revision: $Id: jquery.simplemodal.js 245 2010-03-25 20:41:15Z emartin24 $
 */
;(function($){var ie6=$.browser.msie&&parseInt($.browser.version)==6&&typeof window['XMLHttpRequest']!="object",ieQuirks=null,w=[];$.modal=function(data,options){return $.modal.impl.init(data,options);};$.modal.close=function(){$.modal.impl.close();};$.fn.modal=function(options){return $.modal.impl.init(this,options);};$.modal.defaults={appendTo:'body',focus:true,opacity:50,overlayId:'simplemodal-overlay',overlayCss:{},containerId:'simplemodal-container',containerCss:{},dataId:'simplemodal-data',dataCss:{},minHeight:null,minWidth:null,maxHeight:null,maxWidth:null,autoResize:false,autoPosition:true,zIndex:1000,close:true,closeHTML:'<a class="modalCloseImg" title="Close"></a>',closeClass:'simplemodal-close',escClose:true,overlayClose:false,position:null,persist:false,modal:true,onOpen:null,onShow:null,onClose:null};$.modal.impl={o:null,d:{},init:function(data,options){var s=this;if(s.d.data){return false;}ieQuirks=$.browser.msie&&!$.boxModel;s.o=$.extend({},$.modal.defaults,options);s.zIndex=s.o.zIndex;s.occb=false;if(typeof data=='object'){data=data instanceof jQuery?data:$(data);s.d.placeholder=false;if(data.parent().parent().size()>0){data.before($('<span></span>').attr('id','simplemodal-placeholder').css({display:'none'}));s.d.placeholder=true;s.display=data.css('display');if(!s.o.persist){s.d.orig=data.clone(true);}}}else if(typeof data=='string'||typeof data=='number'){data=$('<div></div>').html(data);}else{alert('SimpleModal Error: Unsupported data type: '+typeof data);return s;}s.create(data);data=null;s.open();if($.isFunction(s.o.onShow)){s.o.onShow.apply(s,[s.d]);}return s;},create:function(data){var s=this;w=s.getDimensions();if(s.o.modal&&ie6){s.d.iframe=$('<iframe src="javascript:false;"></iframe>').css($.extend(s.o.iframeCss,{display:'none',opacity:0,position:'fixed',height:w[0],width:w[1],zIndex:s.o.zIndex,top:0,left:0})).appendTo(s.o.appendTo);}s.d.overlay=$('<div></div>').attr('id',s.o.overlayId).addClass('simplemodal-overlay').css($.extend(s.o.overlayCss,{display:'none',opacity:s.o.opacity/100,height:s.o.modal?w[0]:0,width:s.o.modal?w[1]:0,position:'fixed',left:0,top:0,zIndex:s.o.zIndex+1})).appendTo(s.o.appendTo);s.d.container=$('<div></div>').attr('id',s.o.containerId).addClass('simplemodal-container').css($.extend(s.o.containerCss,{display:'none',position:'fixed',zIndex:s.o.zIndex+2})).append(s.o.close&&s.o.closeHTML?$(s.o.closeHTML).addClass(s.o.closeClass):'').appendTo(s.o.appendTo);s.d.wrap=$('<div></div>').attr('tabIndex',-1).addClass('simplemodal-wrap').css({height:'100%',outline:0,width:'100%'}).appendTo(s.d.container);s.d.data=data.attr('id',data.attr('id')||s.o.dataId).addClass('simplemodal-data').css($.extend(s.o.dataCss,{display:'none'})).appendTo('body');data=null;s.setContainerDimensions();s.d.data.appendTo(s.d.wrap);if(ie6||ieQuirks){s.fixIE();}},bindEvents:function(){var s=this;$('.'+s.o.closeClass).bind('click.simplemodal',function(e){e.preventDefault();s.close();});if(s.o.modal&&s.o.close&&s.o.overlayClose){s.d.overlay.bind('click.simplemodal',function(e){e.preventDefault();s.close();});}$(document).bind('keydown.simplemodal',function(e){if(s.o.modal&&s.o.focus&&e.keyCode==9){s.watchTab(e);}else if((s.o.close&&s.o.escClose)&&e.keyCode==27){e.preventDefault();s.close();}});$(window).bind('resize.simplemodal',function(){w=s.getDimensions();s.setContainerDimensions(true);if(ie6||ieQuirks){s.fixIE();}else if(s.o.modal){s.d.iframe&&s.d.iframe.css({height:w[0],width:w[1]});s.d.overlay.css({height:w[0],width:w[1]});}});},unbindEvents:function(){$('.'+this.o.closeClass).unbind('click.simplemodal');$(document).unbind('keydown.simplemodal');$(window).unbind('resize.simplemodal');this.d.overlay.unbind('click.simplemodal');},fixIE:function(){var s=this,p=s.o.position;$.each([s.d.iframe||null,!s.o.modal?null:s.d.overlay,s.d.container],function(i,el){if(el){var bch='document.body.clientHeight',bcw='document.body.clientWidth',bsh='document.body.scrollHeight',bsl='document.body.scrollLeft',bst='document.body.scrollTop',bsw='document.body.scrollWidth',ch='document.documentElement.clientHeight',cw='document.documentElement.clientWidth',sl='document.documentElement.scrollLeft',st='document.documentElement.scrollTop',s=el[0].style;s.position='absolute';if(i<2){s.removeExpression('height');s.removeExpression('width');s.setExpression('height',''+bsh+' > '+bch+' ? '+bsh+' : '+bch+' + "px"');s.setExpression('width',''+bsw+' > '+bcw+' ? '+bsw+' : '+bcw+' + "px"');}else{var te,le;if(p&&p.constructor==Array){var top=p[0]?typeof p[0]=='number'?p[0].toString():p[0].replace(/px/,''):el.css('top').replace(/px/,'');te=top.indexOf('%')==-1?top+' + (t = '+st+' ? '+st+' : '+bst+') + "px"':parseInt(top.replace(/%/,''))+' * (('+ch+' || '+bch+') / 100) + (t = '+st+' ? '+st+' : '+bst+') + "px"';if(p[1]){var left=typeof p[1]=='number'?p[1].toString():p[1].replace(/px/,'');le=left.indexOf('%')==-1?left+' + (t = '+sl+' ? '+sl+' : '+bsl+') + "px"':parseInt(left.replace(/%/,''))+' * (('+cw+' || '+bcw+') / 100) + (t = '+sl+' ? '+sl+' : '+bsl+') + "px"';}}else{te='('+ch+' || '+bch+') / 2 - (this.offsetHeight / 2) + (t = '+st+' ? '+st+' : '+bst+') + "px"';le='('+cw+' || '+bcw+') / 2 - (this.offsetWidth / 2) + (t = '+sl+' ? '+sl+' : '+bsl+') + "px"';}s.removeExpression('top');s.removeExpression('left');s.setExpression('top',te);s.setExpression('left',le);}}});},focus:function(pos){var s=this,p=pos||'first';var input=$(':input:enabled:visible:'+p,s.d.wrap);input.length>0?input.focus():s.d.wrap.focus();},getDimensions:function(){var el=$(window);var h=$.browser.opera&&$.browser.version>'9.5'&&$.fn.jquery<='1.2.6'?document.documentElement['clientHeight']:$.browser.opera&&$.browser.version<'9.5'&&$.fn.jquery>'1.2.6'?window.innerHeight:el.height();return[h,el.width()];},getVal:function(v){return v=='auto'?0:v.indexOf('%')>0?v:parseInt(v.replace(/px/,''));},setContainerDimensions:function(resize){var s=this;if(!resize||(resize&&s.o.autoResize)){var ch=$.browser.opera?s.d.container.height():s.getVal(s.d.container.css('height')),cw=$.browser.opera?s.d.container.width():s.getVal(s.d.container.css('width')),dh=s.d.data.outerHeight(true),dw=s.d.data.outerWidth(true);var mh=s.o.maxHeight&&s.o.maxHeight<w[0]?s.o.maxHeight:w[0],mw=s.o.maxWidth&&s.o.maxWidth<w[1]?s.o.maxWidth:w[1];if(!ch){if(!dh){ch=s.o.minHeight;}else{if(dh>mh){ch=mh;}else if(dh<s.o.minHeight){ch=s.o.minHeight;}else{ch=dh;}}}else{ch=ch>mh?mh:ch;}if(!cw){if(!dw){cw=s.o.minWidth;}else{if(dw>mw){cw=mw;}else if(dw<s.o.minWidth){cw=s.o.minWidth;}else{cw=dw;}}}else{cw=cw>mw?mw:cw;}s.d.container.css({height:ch,width:cw});if(dh>ch||dw>cw){s.d.wrap.css({overflow:'auto'});}}if(s.o.autoPosition){s.setPosition();}},setPosition:function(){var s=this,top,left,hc=(w[0]/2)-(s.d.container.outerHeight(true)/2),vc=(w[1]/2)-(s.d.container.outerWidth(true)/2);if(s.o.position&&Object.prototype.toString.call(s.o.position)==="[object Array]"){top=s.o.position[0]||hc;left=s.o.position[1]||vc;}else{top=hc;left=vc;}s.d.container.css({left:left,top:top});},watchTab:function(e){var s=this;if($(e.target).parents('.simplemodal-container').length>0){s.inputs=$(':input:enabled:visible:first, :input:enabled:visible:last',s.d.data[0]);if((!e.shiftKey&&e.target==s.inputs[s.inputs.length-1])||(e.shiftKey&&e.target==s.inputs[0])||s.inputs.length==0){e.preventDefault();var pos=e.shiftKey?'last':'first';setTimeout(function(){s.focus(pos);},10);}}else{e.preventDefault();setTimeout(function(){s.focus();},10);}},open:function(){var s=this;s.d.iframe&&s.d.iframe.show();if($.isFunction(s.o.onOpen)){s.o.onOpen.apply(s,[s.d]);}else{s.d.overlay.show();s.d.container.show();s.d.data.show();}s.focus();s.bindEvents();},close:function(){var s=this;if(!s.d.data){return false;}s.unbindEvents();if($.isFunction(s.o.onClose)&&!s.occb){s.occb=true;s.o.onClose.apply(s,[s.d]);}else{if(s.d.placeholder){var ph=$('#simplemodal-placeholder');if(s.o.persist){ph.replaceWith(s.d.data.removeClass('simplemodal-data').css('display',s.display));}else{s.d.data.hide().remove();ph.replaceWith(s.d.orig);}}else{s.d.data.hide().remove();}s.d.container.hide().remove();s.d.overlay.hide().remove();s.d.iframe&&s.d.iframe.hide().remove();s.d={};}}};})(jQuery);


 jQuery.fn.fadeSliderToggle = function(settings) {
 	/* Damn you jQuery opacity:'toggle' that dosen't work!~!!!*/
 	 settings = jQuery.extend({
		speed:500,
		easing : "swing"
	}, settings)
	
	caller = this
 	if($(caller).css("display") == "none"){
 		$(caller).animate({
 			opacity: 1,
 			height: 'toggle'
 		}, settings.speed, settings.easing);
	}else{
		$(caller).animate({
 			opacity: 0,
 			height: 'toggle'
 		}, settings.speed, settings.easing);
	}
}; 
