﻿// JScript File

var ChangeAdSeconds = 3000; // time in milliseconds
var ChangeAdTime;

$(document).ready(function(){
  $("#divMoreForSale").click(function(){
    ////$("#ctl00_ContentPlaceHolder1_divForSaleCategories").children(".hidden").css("display","block");
    $("#ctl00_ContentPlaceHolder1_HomePageCategories1_divMoreForSaleCategories").toggle(300);    
    if($("#divMoreForSale").text() == "View More")
    {
        $("#divMoreForSale").text("View Less");
        $("#divMoreForSale").parent().attr('class', 'less');        
    }    
    else    
    {   
        $("#divMoreForSale").text("View More");
        $("#divMoreForSale").parent().attr('class', 'more');    
    }
  });
  
  $("#divMoreJobs").click(function(){
    $("#ctl00_ContentPlaceHolder1_HomePageCategories1_divMoreJobsCategories").toggle(400);
    if($("#divMoreJobs").html() == "View More")
    {
        $("#divMoreJobs").html("View Less");
        $("#divMoreJobs").parent().attr('class', 'less');   
    }
    else
    {
        $("#divMoreJobs").html("View More");
        $("#divMoreJobs").parent().attr('class', 'more');    
    }    
  });
  
  $("#divMoreRealEstate").click(function(){
    $("#ctl00_ContentPlaceHolder1_HomePageCategories1_divMoreRealEstateCategories").toggle(300);
    if($("#divMoreRealEstate").html() == "View More")
    {
        $("#divMoreRealEstate").html("View Less");
        $("#divMoreRealEstate").parent().attr('class', 'less');      
    }    
    else
    {
        $("#divMoreRealEstate").html("View More");
        $("#divMoreRealEstate").parent().attr('class', 'more');     
    }    
  });
  
  $("#divMoreServices").click(function(){
    $("#ctl00_ContentPlaceHolder1_HomePageCategories1_divMoreServicesCategories").toggle(300);
    if($("#divMoreServices").html() == "View More")
    {
        $("#divMoreServices").html("View Less");
        $("#divMoreServices").parent().attr('class', 'less');
    }    
    else
    {
        $("#divMoreServices").html("View More");
        $("#divMoreServices").parent().attr('class', 'more');
    }
  });
  
  $("#divMoreDating").click(function(){
    $("#ctl00_ContentPlaceHolder1_HomePageCategories1_divMoreDatingCategories").toggle(300);
    if($("#divMoreDating").html() == "View More")
    {
        $("#divMoreDating").html("View Less");
        $("#divMoreDating").parent().attr('class', 'less');    
    }   
    else
    {
        $("#divMoreDating").html("View More");
        $("#divMoreDating").parent().attr('class', 'more');    
    }    
  });
  
  $("#divMoreCommunity").click(function(){
    $("#ctl00_ContentPlaceHolder1_HomePageCategories1_divMoreCommunityCategories").toggle(300);
    if($("#divMoreCommunity").html() == "View More")
    {
        $("#divMoreCommunity").html("View Less");
        $("#divMoreCommunity").parent().attr('class', 'less');   
    }    
    else
    {
        $("#divMoreCommunity").html("View More");
        $("#divMoreCommunity").parent().attr('class', 'more'); 
    }    
  });
  
  $("#divMoreTrade").click(function(){
    $("#ctl00_ContentPlaceHolder1_HomePageCategories1_divMoreTradeCategories").toggle(300);
    if($("#divMoreTrade").html() == "View More")
    {
        $("#divMoreTrade").html("View Less");
        $("#divMoreTrade").parent().attr('class', 'less'); 
    }            
    else
    {
        $("#divMoreTrade").html("View More");
        $("#divMoreTrade").parent().attr('class', 'more'); 
    }    
  });
  
//  ResetTimer(); // Comment: need to fix
//  ChangeAdTimer();
});


function ResetTimer() 
{
    ChangeAdTime = new Date().getTime() + ChangeAdSeconds;
}

function ChangeAdTimer() 
{
    setTimeout(function() {
    if (new Date().getTime() > ChangeAdTime)
    {
        var randomnumber=Math.floor(Math.random()*20) // there are 20 latest ads (only 10 are visible at a time)
        ChangeAd(randomnumber);
        ResetTimer();  
    }
    ChangeAdTimer();
    }, 1000);
}

function ChangeAd(randomnumber)
{
    if($("div[id][id='divLatestAd'][class='latestAd" + randomnumber + "']").hasClass('block') == "true")
        $("div[id][id='divLatestAd'][class='latestAd" + randomnumber + "']").fadeOut(800);
    else
        $("div[id][id='divLatestAd'][class='latestAd" + randomnumber + "']").fadeIn(800);
}
