var wifi_timer = '';
var current_page = '';
$(document).ready( function() {

current_page = $(location).attr('href');
page_hover();

// $("#menu li a").hover(function () {
// 	$('#menu li').each(function(){
// 		$(this).children('a').removeClass('active_head');
// 		$(this).children('a').next().hide();
// 	});
// 	
//     $(this).addClass("hover");
//     $(this).next().show();
//   },
//   function () {
//     $(this).removeClass("hover");
//     $(this).next().hide();
//     page_hover();
//   });
  
  $("#menu li a").click(function () {
	$('#menu li').each(function(){
		$(this).children('a').removeClass('active_head');
		$(this).children('a').next().hide();
	});
    $(this).addClass("active_head");
    $(this).next().show();
  });


	//login Select Box

	$('.login_select').toggle( function() {
		$('.login_select').animate({'height':'80px'}, function() {
			$('.login_select ul').fadeIn();
		});
		$('.login_select').css('border','1px solid #808080');

	}, function() {
		$('.login_select ul').fadeOut();
		$('.login_select').animate({'height':'28px'});
		$('.login_select').css('border','1px solid #000');
	});
	$('.login_select ul li').click( function() {
		$('.act_option').html($(this).html());
	});

	$('.login_go').click( function() {
		if($('.act_option').text()=="Select your account") {
		}
		if($('.act_option').text()=="Site-Owner") {
			window.open("http://login1.firestarwifi.co.nz/fsadm/index.php");
		}
		if($('.act_option').text()=="Firestar Members") {
			window.open("http://login1.firestarwifi.co.nz/fscc/index.php");
		}
	});

	//faq accordian
	$('.faq-question').click( function() {
		if (!$(this).next('div').is(':visible')) {
			$('.faq-answer').slideUp(400);

			$('.faq-question').removeClass('faq_over');

			$(this).next('div').slideDown(400);

			$(this).addClass('faq_over');
		}

	});
	//pin/account cheker
	$('.pin_input').focus( function() {
		if ($(this).val()=='FIRESTAR PIN') {
			$(this).val('');
		}
	});
	$('.pin_input').focusout( function() {
		if ($(this).val()=='') {
			$(this).val('FIRESTAR PIN');
		}
	});
	//pin/account cheker
	$('.hotlink_input').focus( function() {
		if ($(this).val()=='HOTLINK PIN') {
			$(this).val('');
		}
	});
	$('.hotlink_input').focusout( function() {
		if ($(this).val()=='') {
			$(this).val('HOTLINK PIN');
		}
	});
	//image cycle
	$('.homepage-cycle').cycle({
		fx:    'fade',
		timeout:  5000
	});

	$('#testimonial-list').cycle({
		fx:    'fade',
		timeout:  10000
	});
	
	var counter = 0;
	var current_button = '';
	
	wifi_timer = setInterval(function(){
		if(counter == 0){
			click_button($('#first_button').next().next());
			current_button = $('#first_button').next().next();
			 counter++;
		}else if(counter== 5){
			click_button($('#first_button'));
			current_button = $('#first_button');
			counter= 0;
		}
		else{
			click_button(current_button);
			current_button = current_button.next().next(); 	
			counter++;			
		}
			
		
	},10000);
	

	//Wi-fi Page Content slider
	$('.wifi_slider_button').click( function() {
		clearTimeout(wifi_timer);
		click_button($(this));
	});
	//end Wi-fi Page Content slider

	//login button
	$('#login_closed').click( function() {
		$('#login_open').slideToggle(200);
	});
	//end login button
	
});//end document.ready

function click_button(thiss){
		//set base variables for individual tabs
		var buttonNumber = (thiss.attr('title'));
		
		//specify name for each individual button
		var buttonColors = new Array();
		buttonColors[1] = 'comet';
		buttonColors[2] = 'nebulae';
		buttonColors[3] = 'quasar';
		buttonColors[4] = 'solarray';
		buttonColors[5] = 'supernova';

		var panelContent = new Array();
		panelContent[1] = '<p class="wifi_slider_header comet_slider_header">COMET</p><div class="wifi_slider_description"><table><tr><td>Application</td><td>Perfect for Coffee houses, Restaurants, Cafes, Bars etc.</td></tr><tr><td>Description</td><td>High Powered Industrial Grade Access Point and HotSpot (Billing Platform).</td></tr><tr><td>Installation</td><td>Simple DIY.</td></tr></table></div>';
		panelContent[2] = '<p class=" wifi_slider_header nebulae_slider_header">NEBULAE</p><div class="wifi_slider_description"><table><tr><td>Application</td><td>Perfect for Hotel Receptions and lobbies, Small Hotel/Motels, B & B’s, Backpackers & Hostels.</td></tr><tr><td>Description</td><td>Powerful radio hotspot installed at reception.</td></tr><tr><td>Installation</td><td>FireStar-installed with one-year free onsite callout.</td></tr></table></div>';
		panelContent[3] = '<p class=" wifi_slider_header quasar_slider_header">QUASAR</p><div class="wifi_slider_description"><table><tr><td>Application</td><td>Exceptional quality for larger Hotel/ Motels, Backpackers and Hostels, Schools, Camp Grounds, Multi- level Cafes, bars and restaurants. </td></tr><tr><td>Description</td><td>The most powerful roof-mounted radio hotspot for better coverage.</td></tr><tr><td>Installation</td><td>FireStar-installed with one-year free onsite callout, and 24/7 support hotline.</td></tr></table></div>';
		panelContent[4] = '<p class="wifi_slider_header solarray_slider_header">SOLAR RAY</p><div class="wifi_slider_description"><table><tr><td>Application</td><td>Long distance building Wi-Fi, Very large hotels/ motels, Multi –level shopping complexes, airports, public access points such as parks and squares.</td></tr><tr><td>Description</td><td>Powerful directed roof-mounted radio hotspot for better coverage.</td></tr><tr><td>Installation</td><td>FireStar-installed with one-year free onsite callout, 24/7 support hotline.</td></tr></table></div>';
		panelContent[5] = '<p class=" wifi_slider_header supernova_slider_header">SUPERNOVA</p><div class="wifi_slider_description"><table><tr><td>Application</td><td>Multi-building complexes. Suitable for any site and customized to the site owner’s requirements. This plan suits those with no margin "dead zones".</td></tr><tr><td>Description</td><td>Radio MESH setup, extensive wireless coverage throughout a complex.</td></tr><tr><td>Installation</td><td>FireStar-installed with one-year free onsite callout, 24/7 support hotline</td></tr></table></div>';

		//strip active classes
		$('.wifi_slider_button').each( function(e) {
			$(this).children().children('p').first().removeClass('active_header');
			$(this).removeClass('comet_active');
			$(this).removeClass('nebulae_active');
			$(this).removeClass('quasar_active');
			$(this).removeClass('solarray_active');
			$(this).removeClass('supernova_active');
			$('.wifi_slider_content').removeClass('comet_slider_content');
			$('.wifi_slider_content').removeClass('nebulae_slider_content');
			$('.wifi_slider_content').removeClass('quasar_slider_content');
			$('.wifi_slider_content').removeClass('solarray_slider_content');
			$('.wifi_slider_content').removeClass('supernova_slider_content');
		});
		thiss.addClass(buttonColors[buttonNumber]+'_active');
		thiss.children().children('p').first().addClass('active_header');
		$('.wifi_slider_content').addClass(buttonColors[buttonNumber]+'_slider_content');
		$('.wifi_slider_text_wrapper').html(panelContent[buttonNumber]);	
}

function page_hover(){
	if (current_page.toLowerCase().indexOf("locate") >= 0){
		$('.locate').addClass('active_head');
		$('.locate').next().show();
	}else if (current_page.toLowerCase().indexOf("contact") >= 0){
		$('.contact').addClass('active_head');
		$('.contact').next().show();
	}else if (current_page.toLowerCase().indexOf("wifi") >= 0){
		$('.wi-fi').addClass('active_head');
		$('.wi-fi').next().show();
	}else if (current_page.toLowerCase().indexOf("pay-phones") >= 0){
		$('.pay-phones').addClass('active_head');
		$('.pay-phones').next().show();
	}else if (current_page.toLowerCase().indexOf("voip-pbx-systems") >= 0){
		$('.voip-pbx-systems').addClass('active_head');
		$('.voip-pbx-systems').next().show();
	}else if (current_page.toLowerCase().indexOf("kiosks") >= 0){
		$('.kiosks').addClass('active_head');
		$('.kiosks').next().show();
	}else if (current_page.toLowerCase().indexOf("contact") >= 0){
		$('.contact').addClass('active_head');
		$('.contact').next().show();
	}else{
		$('.home').addClass('active_head');
		$('.home').next().show();
	}
}

