$(document).ready(function() {

// This function is for side navigation active class 
	$(function(){
		var pagename = jQuery.url.attr("path")
		$("#left_sub li a").each(function() {
			if ( pagename ) {$('#left_sub a[href*="' + pagename + '"]').attr('class', 'active');};
		});
	});
	
// This function is for top square navigation BUSINESS active class   
	$(function(){
		var pagename = jQuery.url.attr("path")
		$("#bus_nav a").each(function() {
			if ( pagename ) {$('#bus_nav a[href*="' + pagename + '"]').attr('class', 'active');};
		});
	});

	$(function(){
		var pagename = jQuery.url.attr("path")					
			// INTERNET SERVICES
			if (pagename == "/inc/dedicatedinternet.asp") {$("#bus_nav a#v_nav_is").attr("class", "active");};
			if (pagename == "/inc/dsl.asp") {$("#bus_nav a#v_nav_is").attr("class", "active");};
			if (pagename == "/inc/dialup.asp") {$("#bus_nav a#v_nav_is").attr("class", "active");};
			// VOICE SERVICES
			if (pagename == "/inc/phone.asp") {$("#bus_nav a#v_nav_vo").attr("class", "active");};
			if (pagename == "/inc/longdistance.asp") {$("#bus_nav a#v_nav_vo").attr("class", "active");};
			if (pagename == "/inc/IPLive.asp") {$("#bus_nav a#v_nav_vo").attr("class", "active");};
			if (pagename == "/inc/VBX.asp") {$("#bus_nav a#v_nav_vo").attr("class", "active");};
			if (pagename == "/inc/meetingcenter.asp") {$("#bus_nav a#v_nav_vo").attr("class", "active");};
			if (pagename == "/inc/mcdemoform.asp") {$("#bus_nav a#v_nav_vo").attr("class", "active");};
			if (pagename == "/inc/mcdemo_thankyou.asp") {$("#bus_nav a#v_nav_vo").attr("class", "active");};
			if (pagename == "/inc/MCQuickStart.asp") {$("#bus_nav a#v_nav_vo").attr("class", "active");};
			// NETWORK SERVICES
			if (pagename == "/inc/managedsecurity.asp") {$("#bus_nav a#v_nav_ns").attr("class", "active");};
			if (pagename == "/inc/wideareanetworking.asp") {$("#bus_nav a#v_nav_ns").attr("class", "active");};
			if (pagename == "/inc/metroethernet.asp") {$("#bus_nav a#v_nav_ns").attr("class", "active");};
			if (pagename == "/inc/networksecuritymonitoring.asp") {$("#bus_nav a#v_nav_ns").attr("class", "active");};
			// WEB SERVICES
			if (pagename == "/inc/webhosting.asp") {$("#bus_nav a#v_nav_ho").attr("class", "active");};
			if (pagename == "/inc/fullservicessuite.asp") {$("#bus_nav a#v_nav_ho").attr("class", "active");};
			if (pagename == "/inc/nps.asp") {$("#bus_nav a#v_nav_ho").attr("class", "active");};
	}); 


  $("#hlink_bus").hide();
  $("#hlink_res").hide();
  
  if ($("#cust_cat").hasClass("bus_cat")) {
    $("#hlink_res").show();
  } else if ($("#cust_cat").hasClass("res_cat")) {
    $("#hlink_bus").show();
  }
  else {
	$("#hlink_bus").show();
	$("#hlink_res").show();
  }

  $("#nav_ms_sub").hide();
  $("#nav_ho_sub").hide();
  $("#nav_ns_sub").hide();
  $("#nav_is_sub").hide();
  $("#nav_vo_sub").hide();
  $("#nav_re_sub").hide();


  $("#v_nav_ho").mouseover(function() {
	$("#nav_ho_sub").show();
	$("#v_nav_ho").addClass("active");
	return false;
  });
  $("#nav_ho_sub").mouseover(function() {
	$("#nav_ho_sub").show();
	$("#v_nav_ho").addClass("active");
	return false;
  });
  $("#v_nav_ns").mouseover(function() {
	$("#nav_ns_sub").show();
	$("#v_nav_ns").addClass("active");
	return false;
  });
  $("#nav_ns_sub").mouseover(function() {
	$("#nav_ns_sub").show();
	$("#v_nav_ns").addClass("active");
	return false;
  });
  $("#v_nav_is").mouseover(function() {
	$("#nav_is_sub").show();
	$("#v_nav_is").addClass("active");
	return false;
  });
  $("#nav_is_sub").mouseover(function() {
	$("#nav_is_sub").show();
	$("#v_nav_is").addClass("active");
	return false;
  });
  $("#v_nav_vo").mouseover(function() {
	$("#nav_vo_sub").show();
	$("#v_nav_vo").addClass("active");
	return false;
  });
  $("#nav_vo_sub").mouseover(function() {
	$("#nav_vo_sub").show();
	$("#v_nav_vo").addClass("active");
	return false;
  });
  $("#v_nav_re").mouseover(function() {
	$("#nav_re_sub").show();
	$("#v_nav_re").addClass("active");
	return false;
  });
  $("#nav_re_sub").mouseover(function() {
	$("#nav_re_sub").show();
	$("#v_nav_re").addClass("active");
	return false;
  });


  $('#v_nav_ho').mouseout(function() {
	$('#nav_ho_sub').hide();
	$('#v_nav_ho').removeClass('active');
	var pagename = jQuery.url.attr("path")
	if ( pagename ) {$('#bus_nav a[href*="' + pagename + '"]').attr('class', 'active');};
	if ( pagename == "/inc/webhosting.asp") {$('#bus_nav a#v_nav_ho').attr('class', 'active');};
	if ( pagename == "/inc/fullservicesuite.asp") {$('#bus_nav a#v_nav_ho').attr('class', 'active');};
	if ( pagename == "/inc/nps.asp") {$('#bus_nav a#v_nav_ho').attr('class', 'active');};
	return false;
  });
  $('#nav_ho_sub').mouseout(function() {
	$('#nav_ho_sub').hide();
	$('#v_nav_ho').removeClass('active');
	var pagename = jQuery.url.attr("path")
	if ( pagename ) {$('#bus_nav a[href*="' + pagename + '"]').attr('class', 'active');};
	if ( pagename == "/inc/webhosting.asp") {$('#bus_nav a#v_nav_ho').attr('class', 'active');};
	if ( pagename == "/inc/fullservicesuite.asp") {$('#bus_nav a#v_nav_ho').attr('class', 'active');};
	if ( pagename == "/inc/nps.asp") {$('#bus_nav a#v_nav_ho').attr('class', 'active');};
	return false;
  });

  $('#v_nav_ns').mouseout(function() {
	$('#nav_ns_sub').hide();
	$('#v_nav_ns').removeClass('active');
	var pagename = jQuery.url.attr("path")
	if ( pagename ) {$('#bus_nav a[href*="' + pagename + '"]').attr('class', 'active');};
	if ( pagename == "/inc/managedsecurity.asp") {$('#bus_nav a#v_nav_ns').attr('class', 'active');};
	if ( pagename == "/inc/wideareanetworking.asp") {$('#bus_nav a#v_nav_ns').attr('class', 'active');};
	if ( pagename == "/inc/metroethernet.asp") {$('#bus_nav a#v_nav_ns').attr('class', 'active');};
	
	return false;
  });
  $('#nav_ns_sub').mouseout(function() {
	$('#nav_ns_sub').hide();
	$('#v_nav_ns').removeClass('active');
	var pagename = jQuery.url.attr("path")
	if ( pagename ) {$('#bus_nav a[href*="' + pagename + '"]').attr('class', 'active');};
	if ( pagename == "/inc/managedsecurity.asp") {$('#bus_nav a#v_nav_ns').attr('class', 'active');};
	if ( pagename == "/inc/wideareanetworking.asp") {$('#bus_nav a#v_nav_ns').attr('class', 'active');};
	if ( pagename == "/inc/metroethernet.asp") {$('#bus_nav a#v_nav_ns').attr('class', 'active');};
	if ( pagename == "/inc/meetingcenter.asp") {$('#bus_nav a#v_nav_ns').attr('class', 'active');};
	if ( pagename == "/inc/MCQuickStart.asp") {$('#bus_nav a#v_nav_ns').attr('class', 'active');};
	return false;
  });
  $('#v_nav_is').mouseout(function() {
	$('#nav_is_sub').hide();
	$('#v_nav_is').removeClass('active');
	var pagename = jQuery.url.attr("path")
	if ( pagename ) {$('#bus_nav a[href*="' + pagename + '"]').attr('class', 'active');};
	if ( pagename == "/inc/dialup.asp") {$('#bus_nav a#v_nav_is').attr('class', 'active');};
	if ( pagename == "/inc/dsl.asp") {$('#bus_nav a#v_nav_is').attr('class', 'active');};
	if ( pagename == "/inc/dedicatedinternet.asp") {$('#bus_nav a#v_nav_is').attr('class', 'active');};
	return false;
  });
  $('#nav_is_sub').mouseout(function() {
	$('#nav_is_sub').hide();
	$('#v_nav_is').removeClass('active');
	var pagename = jQuery.url.attr("path")
	if ( pagename ) {$('#bus_nav a[href*="' + pagename + '"]').attr('class', 'active');};
	if ( pagename == "/inc/dialup.asp") {$('#bus_nav a#v_nav_is').attr('class', 'active');};
	if ( pagename == "/inc/dsl.asp") {$('#bus_nav a#v_nav_is').attr('class', 'active');};
	if ( pagename == "/inc/dedicatedinternet.asp") {$('#bus_nav a#v_nav_is').attr('class', 'active');};
	return false;
  });
  $('#v_nav_vo').mouseout(function() {
	$('#nav_vo_sub').hide();
	$('#v_nav_vo').removeClass('active');
	var pagename = jQuery.url.attr("path")
	if ( pagename ) {$('#bus_nav a[href*="' + pagename + '"]').attr('class', 'active');};
	if ( pagename == "/inc/phone.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	if ( pagename == "/inc/longdistance.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	if ( pagename == "/inc/IPLive.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	if ( pagename == "/inc/VBX.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	if ( pagename == "/inc/meetingcenter.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	if ( pagename == "/inc/mcdemoform.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	if ( pagename == "/inc/mcdemo_thankyou.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	if ( pagename == "/inc/MCQuickStart.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	return false;
  });
  $('#nav_vo_sub').mouseout(function() {
	$('#nav_vo_sub').hide();
	$('#v_nav_vo').removeClass('active');
	var pagename = jQuery.url.attr("path")
	if ( pagename ) {$('#bus_nav a[href*="' + pagename + '"]').attr('class', 'active');};
	if ( pagename == "/inc/phone.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	if ( pagename == "/inc/longdistance.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	if ( pagename == "/inc/IPLive.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	if ( pagename == "/inc/VBX.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	if ( pagename == "/inc/meetingcenter.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	if ( pagename == "/inc/mcdemoform.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	if ( pagename == "/inc/mcdemo_thankyou.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	if ( pagename == "/inc/MCQuickStart.asp") {$('#bus_nav a#v_nav_vo').attr('class', 'active');};
	return false;
  });
    $('#v_nav_re').mouseout(function() {
	$('#nav_re_sub').hide();
	$('#v_nav_re').removeClass('active');
	var pagename = jQuery.url.attr("path")
	if ( pagename ) {$('#main_nav a[href*="' + pagename + '"]').attr('class', 'active');};
	return false;
  });
  $('#nav_re_sub').mouseout(function() {
	$('#nav_re_sub').hide();
	$('#v_nav_re').removeClass('active');
	var pagename = jQuery.url.attr("path")
	if ( pagename ) {$('#main_nav a[href*="' + pagename + '"]').attr('class', 'active');};
	return false;
  });



// This function is for top square navigation RESIDENTIAL active class   
	$(function(){
		var pagename = jQuery.url.attr("path")
		$("#main_nav a").each(function() {
			if ( pagename ) {$('#main_nav a[href*="' + pagename + '"]').attr('class', 'active');};
		});
	});
  
// This function hides the namechange link on the namechange page.
	  $(function(){
		var pagename = jQuery.url.attr("path")		
		   if ( pagename == "/inc/namechange.asp")
		     $("a#namechange").hide();
	  });
	  
// This function hides the Enroll here link on all pages except the home page.
	  $(function(){
		var pagename = jQuery.url.attr("path")		
		   if ( pagename != "/inc/")
		     $("#oamEnroll").hide();
		   if (pagename == "/inc/default.asp")
		     $("#oamEnroll").show();
	  });
  
//This function is for the meeting center left column links to show up on the Meeting Center related pages.
	  $(function(){
		var pagename = jQuery.url.attr("path")		
		   if ( pagename == "/inc/meetingcenter.asp")
		     $(".meetingcentermore").show();
		   if ( pagename == "/inc/mcdemoform.asp")
		     $(".meetingcentermore").show();
		   if ( pagename == "/inc/MCQuickStart.asp")
		     $(".meetingcentermore").show();
	   });
	  
//This function is for the video link in the left column links to show up on the VBX related pages.
	  $(function(){
		var pagename = jQuery.url.attr("path")		
		   if ( pagename == "/inc/VBX.asp")
		     $(".videosmore").show();
	   });	  


// This is for the FAQ
  $(function(){
   $("h4.faq-hours").click(function() {
		$("div.faq-hours").slideToggle();
		$(this).toggleClass("faq-expand");
	});
   $("h4.faq-afterhours").click(function() {
		$("div.faq-afterhours").slideToggle();
		$(this).toggleClass("faq-expand");
	});
   $("h4.faq-inperson").click(function() {
		$("div.faq-inperson").slideToggle();
		$(this).toggleClass("faq-expand");
	});
   $("h4.faq-remittance").click(function() {
		$("div.faq-remittance").slideToggle();
		$(this).toggleClass("faq-expand");
	});
   $("h4.faq-posting").click(function() {
		$("div.faq-posting").slideToggle();
		$(this).toggleClass("faq-expand");
	});
   $("h4.faq-cc").click(function() {
		$("div.faq-cc").slideToggle();
		$(this).toggleClass("faq-expand");
	});
   $("h4.faq-changename").click(function() {
		$("div.faq-changename").slideToggle();
		$(this).toggleClass("faq-expand");
	});
   $("h4.faq-firstmonth").click(function() {
		$("div.faq-firstmonth").slideToggle();
		$(this).toggleClass("faq-expand");
	});
   $("h4.faq-taxes").click(function() {
		$("div.faq-taxes").slideToggle();
		$(this).toggleClass("faq-expand");
	});
   $("h4.gg-res").click(function() {
		$("div.gg-res").slideToggle();
		$(this).toggleClass("faq-expand");
	});
   $("h4.gg-bus").click(function() {
		$("div.gg-bus").slideToggle();
		$(this).toggleClass("faq-expand");
	});
   $("h4.gg-nopaper").click(function() {
		$("div.gg-nopaper").slideToggle();
		$(this).toggleClass("faq-expand");
	});  
   $("h4.gg-oam").click(function() {
		$("div.gg-oam").slideToggle();
		$(this).toggleClass("faq-expand");
	});  
   $("h4.gg-create").click(function() {
		$("div.gg-create").slideToggle();
		$(this).toggleClass("faq-expand");
	});
   $("h4.gg-fee").click(function() {
		$("div.gg-fee").slideToggle();
		$(this).toggleClass("faq-expand");
	});  
   $("h4.gg-calldetail").click(function() {
		$("div.gg-calldetail").slideToggle();
		$(this).toggleClass("faq-expand");
	});  
  });

// This function is for VIDEOS page styling
	$(function(){
		var pagename = jQuery.url.attr("path")		
		   if ( pagename == "/inc/videos/index.asp")
			$("div#main_contain").addClass("video_contain");
		   if ( pagename == "/inc/videos/")
			$("div#main_contain").addClass("video_contain");
	});

   
// This function is for CAREERS side navigation active class 
	$(function(){
	   var pagename = jQuery.url.attr("source")
	   if ( pagename == "http://careers.norlight.com/")
	     $("#left_sub #jobListings a").addClass("active");
		 $("#left_sub #jobBenefits a").removeClass("active");
	});

});

// DNS Forms
  var numentry = 2;
  var numZoneType = 2;
  var numdata = 2;

  function addDNS() {
  numentry++;
  numZoneType++;
  numdata++;

  var content = "<div class=\"record\"><input type=\"text\" maxlength=\"100\" name=\"entry" + numentry + "\" class=\"txt\" /></div>\n"
  + "<div class=\"record wType\"><select name=\"ZoneType" + numZoneType + "\">\n"
  + "<option value=\"\">&nbsp; </option>"
  + "<option value=\"A\">A </option>"
  + "<option value=\"MX\">MX </option>"
  + "<option value=\"NS\">NS </option>"
  + "<option value=\"CNAME\">CNAME </option>"
  + "<option value=\"PTR\">PTR </option>"
  + "<option value=\"TXT\">TXT </option>"
  + "<option value=\"SRV\">SRV</option>"
  + "</select>\n"
  + "</div>\n"
  + "<div class=\"record\"><input maxlength=\"100\" name=\"data" + numdata  + "\" class=\"txt\" /></div>\n"
  + "<div class=\"clear\">&nbsp;</div>\n";
	   
  $("#DNSAddLink").before(content);
  }
