﻿/// <reference path="jquery-1.3.2-vsdoc2.js"/>


$(document).ready(function() {
    
    $('li:has(ul)').click(function(event) {
        if (this == event.target) {
            if ($(this).children().is(':hidden')) {
                $(this)
	                .css('list-style-image', 'url(../images/minus.gif)')
	                .children().show();
            }
            else {
                $(this)
	                  .css('list-style-image', 'url(../images/plus.gif)')
	                .children().hide();
            }
        }
        //return false;
    })
	    .css('cursor', 'pointer')
	    .click();
    $("li:not(:has(ul))").css({
        cursor: 'default',
        'list-style-image': 'none'
    });

    if (window.location.href.search('menu') > 0)
        $('#subMenus').show();
    else
        $('#subMenus').hide();


});

   
    
	function ToggleSubMenu() {

	$("#submenu").toggle(200);
	event.returnValue = false;
}

function MoveSliderRight() {
	var $counter = $("#slideCounter").attr("value");
	var $counterTotal = $("#slideCounterTotal").attr("value");

	//alert(window.location.search.substring(1));

	if ((parseInt($counter) + 3) > $counterTotal) {
		//event.returnValue = false;
		return
	}
	

    $("#image" + $counter).hide();
    $counter = parseInt($counter) + 3;
   // $counter++;
  //  $counter++;
   // alert($counter);
    $("#image" + $counter).show();

    $counter = parseInt($counter) - 2;

   // alert($counter);
    $("#slideCounter").attr("value", $counter );
   // alert($counter);
    //event.returnValue = false;
	       }


	function EndLoader() {
		//alert(location.href);
		if (location.href.search('Home') > -1) {
			//alert(location.href);
	       		$("#loader").hide();
	       		$("#picturepane").show();
	       	}
	
}

function slideImages() {
	
	var $counter = $("#slideCounter").attr("value");
	var $counterTotal = $("#slideCounterTotal").attr("value");

	

	var $firstImage = parseInt($counter) + 1;
	var $secondImage = parseInt($counter) + 1;
	var $thirdImage = parseInt($counter) + 3;

	$counter = parseInt($counter) + 1;

	$("#image1").attr("src", FindSRC($firstImage));
	$("#image2").attr("src", FindSRC($secondImage));
	$("#image3").attr("src", FindSRC($thirdImage));
	$("#slideCounter").attr("value", $counter);
	event.returnValue = false;
}

function FindSRC(counter) {
	var $imagePath = "images/";
	var $image1 = $imagePath + "Fruit_1315.JPG";
	var $image2 = $imagePath + "Hoagie2_9131.JPG";
	var $image3 = $imagePath + "Steak_1312.JPG";
	var $image4 = $imagePath + "ChickenBroccoli_9054dark.jpg";
	var $image5 = $imagePath + "Crabcake_9107.JPG";
	var $image6 = $imagePath + "Gaspacho_9025.JPG";
	var $image7 = $imagePath + "LentilSoup_9028.JPG";
	var $image8 = $imagePath + "Cocktail_1296.JPG";
	
	switch (parseInt(counter)) {

		        case 1: return $image1; 
	        	case 2: return $image2; 
	        	case 3: return $image3; 
	        	case 4: return $image4; 
	        	case 5: return $image5; 
	        	case 6: return $image6; 
	        	case 7: return $image7; 
	        	case 8: return $image8; 
                    }

                   }

                   function AnimateHeader() {

                   	$("#imgRotate").fadeTo(300,0.1);
                    	ChangeImage();
                            
                   }

                   function ShowHeader() {
                   $("#imgRotate").fadeTo(500,1.0);
                  }

                  function ChangeImage() {
                  	var $counter = $("#hiddenRotate").attr("value");
                  	var $incremented = parseInt($counter) + 1;
                  	var $imagePath = FindSRC($counter);

                  	$("#imgRotate").attr("src", FindSRC($counter));
                  	if ($incremented<= 8) 
                        	$("#hiddenRotate").attr("value", $incremented);
                        else
                        	$("#hiddenRotate").attr("value","1");
                  	ShowHeader();
                  }