﻿var $pageNum=0;
var xmlhttp;

function showpkgs($furl,$dv_id,$pgno)
{
$d_id=$dv_id;
$pageNum=$pgno;

xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
// var url="get120.php?pageNum=" + $pageNum;
var url=$furl + "?pageNum=" + $pageNum;
url=url+"&sid="+Math.random();
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stateChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById($d_id).innerHTML=xmlhttp.responseText;
  }
}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}

// CONTACT FORM FUNCTIONS
function formreset()
  {
      document.myform.name.focus();
      document.myform.message.value = "";
  }

function loadbuttons()
  {
      var buttoncode = '<center> <INPUT TYPE="submit" value="Submit"> <INPUT TYPE="reset" value="Reset"> </center>';
      document.getElementById("contactbuttons").innerHTML=buttoncode;
  }

function validate_email()
  {
    {
      if (document.myform.dishoptions.checked)
        document.myform.dishoptions.value = "I'm interested in subscribing to Dish Network"
      if (document.myform.antennaoptions.checked)
        document.myform.antennaoptions.value = "I need an antenna that works!"

      var ename = document.myform.name.value;
      var ephone = document.myform.phone.value;
      var eaddr = document.myform.email.value;
      var patt1=/^[\w\+\\'\.-]+@[\w\\'\.-]+\.[a-zA-Z]{2,}$/;  // e-mail
      var patt2=/[\S]/m;                                      // non-whitespace
    } 

   if (patt2.test(ename) != true)
     {
       alert("Please Provide Your Name");
       document.myform.name.focus();
       return false;
     }
   else
      if (patt2.test(ephone) != true)
       {
         alert("Please Provide a Phone Number");
         document.myform.phone.focus();
         return false;
       }
   else
        return true;
  }

// ROTATE BANNER IMAGE
	var fade_timeout = 0;
	var banner_timeout = 0;
	var rotation_time = 6000;
        var div_idx = "banner_0";
        var element = document.getElementById("banner_" + banner_index);
        var duration = 1500;   /* 1000 millisecond fade */
        var steps = 50;       /* number of opacity intervals */
        var banner_index = 0;
		
      /* set the opacity of the element (between 0 and 1) */
      function setOpacity(level) {
        element = document.getElementById("banner_" + banner_index);
        element.style.opacity = level;
        element.style.MozOpacity = level;
        element.style.KhtmlOpacity = level;
        element.style.filter = "alpha(opacity=" + (level * 100) + ");";
      }

      function fadeIn() {
        for (i = 0; i <= 1; i += (1 / steps)) {
          fade_timeout = setTimeout("setOpacity(" + i + ")", i * duration);
        }
      }

      function fadeOut() {
        for (i = 0; i <= 1; i += (1 / steps)) {
          fade_timeout = setTimeout("setOpacity(" + (1 - i) + ")", i * duration);
        }
            fade_timeout = setTimeout("banner_rotate()", duration);
      }

	// Create the function to rotate banners.
	function banner_rotate()
	{
		// Hide the current banner
		document.getElementById("banner_" + banner_index).style.display = "none";
			
		// Change to the next banner
		if(banner_index == 3)
			banner_index = 0;
		else
			banner_index++;

		// Show the next banner
			banner_timeout = setTimeout("fadeOut()", rotation_time);
		document.getElementById("banner_" + banner_index).style.display = "block";
		setOpacity(0);
		fadeIn();
	}

	function startbanner() {
		banner_timeout = setTimeout("fadeOut()", rotation_time);
	}

