String.prototype.trim=function(){return this.replace(/^\s+|\s+$/,'').replace(/\s+/g,' ');};function deleteChrs(s){var i;var sDone='';for(i=0;i<s.length;i++){var c=s.charAt(i);if((c>='0')&&(c<='9'))sDone+=c;}
return sDone;}
function checkUSPhone(txtPhone){if(txtPhone.value!=''){var phone=deleteChrs(txtPhone.value)
var phonelen=phone.length
if(phonelen<10){txtPhone.value='';return;}
if(phone.substring(0,1)=='1'){phone=phone.substring(1,15);phonelen=phone.length;}
txtPhone.value='('+phone.substring(0,3)+') '+phone.substring(3,6)+'-'+phone.substring(6,10)
if(phonelen>10){txtPhone.value+=' x '+phone.substring(10,14);}}
return;}
function toProperCase(s){return s.toLowerCase().replace(/^(.)|\s(.)/g,function($1){return $1.toUpperCase();});}
function fOnFocus(obj,value){obj.value=obj.value.replace(value,'');obj.className='text_black';}
function fOnBlur(obj,value){obj.value=obj.value.replace(value,'').trim();obj.className='text_black';if(obj.value==''||obj.value.length<2){obj.value=value;obj.className='text_red';}else if(value=='Full Name'){if(!obj.value.match(/^[a-zA-Z']{2,}\s{1}[a-zA-Z']{0,}\s{0,}[a-zA-Z']{2,}$/)){obj.value=value;obj.className='text_red';}else{obj.value=toProperCase(obj.value);}}else if(value=='Email'){if(!obj.value.match(/^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(([0-9]{1,3})|([a-zA-Z]{2,3})|(aero|coop|info|museum|name))$/)){obj.value=value;obj.className='text_red';}}else if(value=='Phone'){checkUSPhone(obj);if(obj.value==''||obj.value.length<2){obj.value=value;obj.className='text_red';}}}
function fValidateObject(obj,value){fOnBlur(obj,value);if(obj.value==value){obj.className='text_red';return false;}
else{obj.className='text_black';return true;}}
function sfValidate_ShortSignup(sender,args){var obj,IsValid;IsValid=true;obj=document.getElementById(sender.id.replace('Validator','Name'));if(!fValidateObject(obj,'Full Name')){IsValid=false;}
obj=document.getElementById(sender.id.replace('Validator','Phone'));if(!fValidateObject(obj,'Phone')){IsValid=false;}
obj=document.getElementById(sender.id.replace('Validator','Email'));if(!fValidateObject(obj,'Email')){IsValid=false;}
args.IsValid=IsValid;}
(function($){$.fn.slide=function(options){var defaults={slideWidth:659,autoplay:true,duration:4000,showNavigator:true,showSlideIndex:true};var options=$.extend(defaults,options);return this.each(function(){var slideshow=$(this);var o=options;var currentPosition=0;var slides=$('.slide');var numberOfSlides=slides.length;var t;$('#slidesContainer').css('overflow','hidden');slides.wrapAll('<div id="slideInner"></div>')
.css({'float':'left','width':o.slideWidth});$('.slide:first').clone().appendTo('#slideInner');$('#slideInner').css('width',o.slideWidth*(numberOfSlides+1));if(o.showNavigator){slideshow
.prepend('<span class="control" id="leftControl">Clicking moves left</span>')
.append('<span class="control" id="rightControl">Clicking moves right</span>');$('#leftControl').click(function(){prev();return false;});$('#rightControl').click(function(){next();return false;});}
if(o.showSlideIndex==true){slideshow.append('<div id="slideIndex"></div>');for(var i=1;i<=numberOfSlides;i++){$('#slideIndex').append('<span id="slide-'+i+'" class="numbers">'+i+'</span>');}
$('.numbers').click(function(){goto(($(this).attr('id')).replace('slide-','')-1,false);return false;});}
init();function init(){manageControls(currentPosition);if(o.autoplay==true)setNextTimeOut(o.duration);}
function next(){currentPosition++;if(currentPosition>=numberOfSlides)currentPosition=0;slideTo(currentPosition,true);}
function prev(){currentPosition--;if(currentPosition<0)currentPosition=numberOfSlides-1;slideTo(currentPosition,false);}
function goto(position){currentPosition=position;slideTo(currentPosition,false);}
function setNextTimeOut(){t=setTimeout(function(){next();},o.duration);}
function clearNextTimeOut()
{clearTimeout(t);}
function slideTo(position,continuously){$('#slideInner').stop();clearNextTimeOut();if(continuously==false||o.autoplay==false||position!=0){$('#slideInner').animate({'marginLeft':o.slideWidth*(-position)},'','',function(){manageControls(position);if(o.autoplay==true)setNextTimeOut();})}
else{$('#slideInner').animate({'marginLeft':o.slideWidth*(-numberOfSlides)},'','',function(){$('#slideInner').css('marginLeft',0);manageControls(position)
if(o.autoplay==true)setNextTimeOut();})}}
function manageControls(position){if(o.showNavigator){if(position==0){$('#leftControl').hide()}else{$('#leftControl').show()};if(position==(numberOfSlides-1)){$('#rightControl').hide()}else{$('#rightControl').show()};}
if(o.showSlideIndex==true){$('.numbers').removeClass("active");$('#slide-'+(position+1)).addClass("active");}}});};})(jQuery);
