$(function(){
  $('.photo .video-frame').append('<div class="tl">&nbsp;</div><div class="tr">&nbsp;</div><div class="bl">&nbsp;</div><div class="br">&nbsp;</div>');
	$('ul.slider').cycle({
	  timeout:5000
	});
	$('#tab1 .gallery').cycle({
	  timeout:0,
	  pager:'#tab1 .pager',
	  cleartypeNoBg:true
	});
	$('#tab2 .gallery').cycle({
	  timeout:0,
	  pager:'#tab2 .pager',
	  cleartypeNoBg:true
	});
	$('span.pageHeader').hide();
	$('#writeRepForm select[id$=State]').html('<option value="OK">OK</option>');
	PopupControl('popup','#modalPopup',3);
	FormToAkamaiRedirect('sullivan.house.gov');
});
function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}
function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}
// JS Popup port (modified)
function PopupControl(cookieName, popupLink, everyXVisit){
  if($(popupLink).size()>0){
    if(readCookie(cookieName + '-session') != 'true'){
      var visitCount = parseInt(readCookie(cookieName), 10);
      if(isNaN(visitCount)){
        visitCount = 1; }
      if((visitCount%everyXVisit) == 1){
        setTimeout('$("'+popupLink+'").click()',200); }
      createCookie(cookieName + '-session', 'true');
      createCookie(cookieName, visitCount + 1, 365);
    }
  }
}
// Send relative links to unSSL canonical DNS
function FormToAkamaiRedirect(defaultDomain)
{
  if(location.hostname != defaultDomain
    || location.protocol != 'http:')
  {
    $('a[href^=\\/]').each(function(){
      var origUrl = $(this).attr('href');
      $(this).attr('href', 'http://' + defaultDomain + origUrl);
    });
  }
}

