$(document).ready(function(){if(document.getElementById("img")==null&&document.getElementById("gallery")!=null){document.getElementById("gallery").innerHTML='<img id="img" src="http://www.volusion.com/assets_2010/assets_2010/images/general_items/blank.gif">'+document.getElementById("gallery").innerHTML};$("div.dd_wrapper").each(function(i){$(this).hover(function(){$(this).addClass("hover")},function(){$(this).removeClass("hover")})});$("a#expander").each(function(i){$(this).click(function(){$("#expand").toggle("fast");$(".show_text").toggle("fast");$(".hide_text").toggle("fast")})});if($(".gallery").attr("href")!=undefined){$("a.gallery").overlay({target:'#gallery',oneInstance:false,top:15,expose:{color:'#949494',loadSpeed:200,maskId:'gallery_mask'},onBeforeClose:function(event){$('#img').attr('src','http://www.volusion.com/assets_2010/images/general_items/blank.gif')}}).gallery({speed:800})};if($("#design_services a[rel='lightbox']").attr("href")!=undefined){$("#design_services a[rel='lightbox']").overlay({top:15,target:'#gallery',oneInstance:false,expose:{color:'#949494',maskId:'gallery_mask'},onBeforeClose:function(event){$('#img').attr('src','http://www.volusion.com/assets_2010/images/general_items/blank.gif')}}).gallery()};$("a.video_play").each(function(i){var targetVid=this.getAttribute('rel');var player=$f("player",{src:targetVid,wmode:'opaque'},{clip:{autoPlay:true,autoBuffering:true}});$(this).overlay({target:'#video_gallery',oneInstance:false,expose:{color:'#949494',loadSpeed:0,maskId:'video_gallery_mask'},onBeforeLoad:function(){player.load()},onClose:function(){player.unload()}})});var anchors=document.getElementsByTagName("a");for(var i=0;i<anchors.length;i++){var anchor=anchors[i];if(anchor.getAttribute("href")&&anchor.getAttribute("rel")=="external"){anchor.target="_blank"}};var previousValue=new Array;$(":input").each(function(i){var input=$(this);var name=input.attr('title');previousValue[i]=input.attr('value');input.blur(function(){var required=input.hasClass('required');if(required==true||required=='true'){input.removeClass('empty');var inputValue=input.attr('value');if(inputValue!=previousValue[i]){input.removeClass('invalid')};if(inputValue==''){input.addClass('empty')};previousValue[i]=inputValue}})});$("#newsletter_capture").attr('value','Enter your email');$("#newsletter_capture").focus(function(){var input=$(this);var inputValue=input.attr('value');if(inputValue=='Enter your email'){input.attr('value','')}});$("#newsletter_capture").blur(function(){var input=$(this);var inputValue=input.attr('value');if(inputValue==''){input.attr('value','Enter your email')}});var content_minheight=$('#left_nav').height()+50;if(iexplorer==false){$('#content_wrapper').css('minHeight',content_minheight)}else{$('#content_wrapper').css('height',content_minheight)};$("#nav_items div:first").addClass("first_link");$("div.sub").each(function(i){$("div.sub:eq("+i+") .link:first").addClass("first_link");$("div.sub:eq("+i+") .link:last").addClass("last_link")});$("div.subsub").each(function(i){$("div.subsub:eq("+i+") .sublink:first").addClass("first_link");$("div.subsub:eq("+i+") .sublink:last").addClass("last_link")});checkActive();$('#faq_showhide h4').click(function(){if($(this).hasClass('open')){$(this).removeClass('open');$(this).next().slideUp(600)}else{if($('#faq_showhide h4.open').height()!=undefined){$('#faq_showhide h4.open').next().slideUp(600);$('#faq_showhide h4.open').removeClass('open')};$(this).addClass('open');$(this).next().slideDown(600)}})});function rotation(rotate_hover,rotate_wrapper,single_item,waitTime,animTime){var rotate_count;var rotate_height;var rotate_bottom;var rotate_position;var rotate_index=0;rotate_count=$(single_item).size();rotate_height=$(single_item+":first").height();if($(single_item+":first").css('paddingTop')){rotate_height+=parseFloat($(single_item+":first").css('paddingTop'))};if($(single_item+":first").css('paddingBottom')){rotate_height+=parseFloat($(single_item+":first").css('paddingBottom'))};rotate_interval=setInterval(switch_item,waitTime);function switch_item(){rotate_index+=1;if(rotate_index>rotate_count-1){rotate_index=0};rotate_position=(rotate_height*rotate_index)*-1;$(rotate_wrapper).animate({opacity:0},animTime).animate({top:rotate_position},0).animate({opacity:1},animTime)}};var pageTracker_loaded;function page_tracker_event(category,action,label){if(pageTracker_loaded=="loaded"){pageTracker._trackEvent(category,action,label)}else{}};var errMsg='';function onMyFormSubmit(formID){var radioCollection="Empty";$(formID+" input").each(function(i){var inputType=$(this).attr('type');if(inputType=='radio'){var input=$(this);var inputName=input.attr('name');if(radioCollection!=inputName){var inputValue=$('input:radio[name='+inputName+']:checked').val();var inputTitle=input.attr('title');var required=input.hasClass('required');radioCollection=inputName;validateRadio(inputTitle,inputValue,input,required)}}else if(inputType!='hidden'&&inputType!='submit'&&inputType!='image'&&inputType!='select'){var input=$(this);var inputName=input.attr('title');var inputValue=input.attr('value');var vtype;if(input.hasClass('v_numbers')==true){vtype='numbers'};if(input.hasClass('v_zip')==true){vtype='zip'};if(input.hasClass('v_phone')==true){vtype='phone'};if(input.hasClass('v_email')==true){vtype='email'};if(input.hasClass('v_URL')==true){vtype='URL'};if(input.hasClass('v_password')==true){vtype='password'};var required=input.hasClass('required');validateField(inputName,inputValue,input,required,vtype)}});$(formID+" select").each(function(i){var selectList=$(this);var selectName=selectList.attr('title');var selectValue=selectList.attr('value');var required=selectList.hasClass('required');validateSelect(selectName,selectValue,selectList,required)});$(formID+" textarea").each(function(i){var textarea=$(this);var textareaName=textarea.attr('title');var textareaValue=textarea.attr('value');var required=textarea.hasClass('required');validateTextarea(textareaName,textareaValue,textarea,required)});if(errMsg.length>0){alert(errMsg);errMsg='';return false}else{return true}};function validateTextarea(name,value,textarea,required){if(value==''&&(required=='true'||required==true)){errMsg+="Please enter a value "+name+".\n";textarea.addClass('empty')}else{textarea.removeClass('empty')}};function validateSelect(name,value,selectList,required){if(value==''&&(required=='true'||required==true)){errMsg+="Please select "+name+".\n";selectList.addClass('empty')}else{selectList.removeClass('empty')};var selectName=selectList.attr('name');var selectNameNumber=$('[name="'+selectName+'"]').length;if(selectNameNumber!=1){var selectID=selectList.attr('id');var selectHiddenID=selectID+'_Hidden';if(selectList.val()=='Other'){var selectOtherID=selectID+'_Other';var selectValue=$('#'+selectOtherID).val();$('#'+selectHiddenID).val(selectValue)}else{$('#'+selectHiddenID).val(selectList.val())}}};function validateRadio(name,value,radio,required){if(value==undefined&&(required=='true'||required==true)){errMsg+="Please select "+name+".\n";radio.parent().addClass('empty')}else{radio.parent().removeClass('empty')}};function validateField(name,value,input,required,vtype){var invalidChar;var errMsgText;switch(vtype){case'numbers':invalidChar=/[^0-9\s\-\.]/;errMsgText="Please remove the letter or the invalid characters \/\|\!\@\#\$\%\^\&\*\(\)\+\=\{\}\?\:\"', from the "+name+" field.\n";break;case'zip':invalidChar=/[^a-zA-Z0-9\s\-\.]/;errMsgText="Please remove the letter or the invalid characters \/\|\!\@\#\$\%\^\&\*\(\)\+\=\{\}\?\:\"', from the "+name+" field.\n";break;case'phone':invalidChar=/[^0-9\s\-\(\)\.\[\]\+]/;errMsgText="Please remove the letter or the invalid characters \/\|\!\@\#\$\%\^\&\*\\,\+\=\{\}\?\:\"' from the "+name+" field.\n";break;case'email':invalidChar=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9-])+.([a-zA-Z0-9_.]{2,8})+$/;errMsgText="Please enter a valid e-mail address.\n";break;case'URL':invalidChar=/\|\//;errMsgText="Please choose another password without a '|'.\n";break;case'password':invalidChar=/\|/;errMsgText="Please choose another password without a '|'.\n";break;case'text':invalidChar=/[^a-zA-Z0-9\s\-]/;errMsgText="Please remove the invalid characters \/\|\!\@\#\$\%\^\&\*\(\)\,\+\=\{\}\?\:\"' from the "+name+" field.\n";break;default:invalidChar=/[^a-zA-Z0-9\s\-]/;errMsgText="Please remove the invalid characters \/\|\!\@\#\$\%\^\&\*\(\)\,\+\=\{\}\?\:\"'from the "+name+" field.\n";break}if(value==""&&(required=='true'||required==true)){errMsg+="Please enter your "+name+".\n";input.addClass('empty')}else if(value.length<6&&name=='password'&&(required=='true'||required==true)){errMsg+="Please enter a "+name+" of at least 6 characters.\n";input.addClass('empty')}else{var matchArray=value.match(invalidChar);if(vtype=='email'&&!matchArray&&(required=='true'||required==true)){errMsg+=errMsgText;input.addClass('invalid');input.removeClass('empty')}else if(vtype!='email'&&matchArray&&(required=='true'||required==true)){errMsg+=errMsgText;input.addClass('invalid');input.removeClass('empty')}else{input.removeClass('invalid');input.removeClass('empty')}}};function limitChars(textid,limit,infodiv){var text=$('#'+textid).val();var textlength=text.length;$('#'+infodiv).css('display','block');if(textlength>limit){$('#'+infodiv).html('Max Characters '+limit+' currently at '+limit);$('#'+textid).val(text.substr(0,limit));return false}else{$('#'+infodiv).html('Max Characters '+limit+' currently at '+textlength);return true}};function checkActive(){if(!document.getElementsByTagName)return;if(window.location.href.substr(location.href.length-1,1)=='/'){var loc=window.location.href+'default.asp'}else{var loc=window.location.href};$("#left_nav a").each(function(i){if($(this).attr('href')&&loc.match(new RegExp($(this).attr('href')))){$(this).addClass("active")}})};var FinishMessage="Deal Finished";var TargetDate="10/29/2010 11:59 PM";var TargetDate2="10/31/2010 11:59 PM";var CountStepper=-1;var LeadingZero=true;var SetTimeOutPeriod=(Math.abs(CountStepper)-1)*1000+990;var gsecs;var dthen=new Date(TargetDate);var dnow=new Date();var ddiff=new Date(dthen-dnow);if(ddiff<0){dthen=new Date(TargetDate2);ddiff=new Date(dthen-dnow);gsecs=Math.floor(ddiff.valueOf()/1000);$('#deal_extended').css('display','block')}else{gsecs=Math.floor(ddiff.valueOf()/1000)};function calcage(secs,num1,num2){s=((Math.floor(secs/num1))%num2).toString();if(LeadingZero&&s.length<2)s="&nbsp;"+s;return"<b>"+s+"</b>"};function CountDown(secs){if(secs<0){$("#deal_done_show").css('display','block');$("#deal_done_hide").css('display','none');return};$("#days").html(calcage(secs,86400,100000));$("#hours").html(calcage(secs,3600,24));$("#minutes").html(calcage(secs,60,60));$("#seconds").html(calcage(secs,1,60));setTimeout("CountDown("+(secs+CountStepper)+")",SetTimeOutPeriod)};
