/*Global variable decleration*/
var banner_image_index;
/*Global variable decleration*/
/* Main menu head */
$(function(){
 var h=window.location.href;
$('a.main_menu_head').each(function(i){
				$(this).removeClass('a_sel');
			    var id=$(this).attr('id',i);
				var a=$(this).attr('href');
				if(h==a){
					$(this).removeClass('a_sel').addClass('a_sel');
					
				}
		});
});

/* End Main menu head */
/*Start main function page load*/
$(document).ready(function()
{
		/*Load panels from cookie*/
		//loadItemsFromCookie('cookie-b');						   
		/*Load panels from cookie*/
		/*Get items*/
		/*function getItems(exampleNr)
		{
			var columns = [];
			console.log(exampleNr);
			$('.sortable-list').each(function(){
				//console.log($(this).attr("class"));										 
				columns.push($(this).sortable('toArray').join(','));				
			});
			return columns.join('|');
			
		}*/
		/*Get items*/
		/*Load items from cookie*/
		/*function loadItemsFromCookie(name)
		{
			if ( $.cookie(name) != null )
			{
				renderItems($.cookie(name));
			}
			else 
			{
				alert('No items saved in "' + name + '".');
			}	
		}*/
		/*Load items from cookie*/
		/*Render items*/
		/*function renderItems(items)
		{
			var html = '';
		
			var columns = items.split('|');
			
			for ( var c in columns )
			{
				html += '<div class="column float-left';
	
				if ( c == 0 )
				{
					html += ' first';
				}
	
				html += '"><ul class="sortable-list">';
	
				if ( columns[c] != '' )
				{
					var items = columns[c].split(',');
	
					for ( var i in items )
					{
						html += '<li class="sortable-item" id="' + items[i] + '">Sortable item ' + items[i] + '</li>';
					}
				}
	
				html += '</ul></div>';
			}
	
			$('.great_andhra_main_body_container').html(html);
			console.log(html);
		}*/
		/*Render items*/
		/*Drag panel to where ever u want*/
		/*$('.sortable-list').sortable({
			connectWith: '.sortable-list',
			update: function(){
				$.cookie('cookie-b', getItems('.sortable-list'));
			}
		});*/
		/*Drag panel to where ever u want*/
		/*Check which panel u want to move*/
		/*$(".sortable-item").hover(
			function () {
				$(this).addClass("column_move");
			},
			function () {
				$(this).removeClass("column_move");
			}
		);*/
		/*Check which panel u want to move*/
		/*Add dianamic id to each shortable section*/
		$(".sortable-item")
			.each
			(
			 	function(e)
				{
					$(this)	
						.attr("id","sortable-item_"+e);
				}
			);
		/*Add dianamic id to each shortable section*/
		/*Assign class to each phase of menu*/
		$(".great_andhra_main_menu_panel ul")
			.attr("class","first_phase");
		$(".great_andhra_main_menu_panel ul ul")
			.attr("class","second_phase");
		/*Assign class to each phase of menu*/
		/*Add right borders to top,sub level menues*/
		$(".great_andhra_main_menu_panel ul")
			.each
			(
				function(e)
				{
					$("li > a",this)
						.addClass("a_bar");
				}
			);
		$(".great_andhra_main_menu_panel ul ul")
			.each
			(
				function(e)
				{
					$(this)
						.attr("id","second_phase_"+e);
					$("li> a",this)
						.addClass("a_bar");
					$("li> a:last",this)		
						.removeClass("a_bar")
						.css
						(
							{
								"backgroung":"#95a0a6"
							}
						);
				}
			);
		/*Add right borders to top,sub level menues*/
		/*Mouse over, out functionalaty to first level menues*/
		$(".first_phase > li")
			.hoverIntent
			(
				{
					sensitivity: 7, // number = sensitivity threshold (must be 1 or higher)
					interval: 20,   // number = milliseconds of polling interval
					over: show_first_phase,  // function = onMouseOver callback (required)
					timeout: 0,   // number = milliseconds delay before onMouseOut function call
					out: hide_first_phase    // function = onMouseOut callback (required)
				}
			);
		/*Mouse over, out functionalaty to first level menues*/
		/*Dianamic left margin management to second level munues*/
		$(".first_phase li")
			.each
			(
				function(e)
				{
					var current_element=$(this);
					var managed_width;
					jQuery.each(jQuery.browser, function(i, val) {
					if(i=="msie" && jQuery.browser.version.substr(0,3)=="6.0" || jQuery.browser.version.substr(0,3)=="7.0")
						managed_width = $(current_element).width();
					});
					jQuery.each(jQuery.browser, function(i, val) {
					if(i=="msie" && jQuery.browser.version.substr(0,3)=="8.0" || i=="mozilla" || i=="opera" || i=="safari")
						managed_width = 0;
					});
					if($(this).index() != 0)
					{
						var first_phase_li_left_margin = $(this).prevAll().andSelf().sumOuterWidth(true) - $(this).width() + managed_width;
					}
					else
					{
						var first_phase_li_left_margin = managed_width;
					}
					$("ul:first",this)
						.css
						(
							{
								"margin-left" : -first_phase_li_left_margin
							}
						);
				}
			);
		/*Dianamic left margin management to second level munues*/
		/*Continious menu selection shift on page load*/
		//banner_image_index = 0;
		//numImgs = $(".great_andhra_main_menu_panel ul ul").length;
		//myImageInterval = setInterval("ScrollMenu()",1000);
		/*Continious menu selection shift on page load*/
		/*Panel news style mouse over, out*/
		$(".news_style li a").hover(
			function () {
				$(this)
					.css
					(
						{
							"text-decoration":"underline"
						}
					);
					
					// this for all news title alt text
				/*$(this)
					.attr("title",jQuery.trim($(this).text()));*/
			},
			function () {
				$(this)
					.css
					(
						{
							"text-decoration":"none"
						}
					);
			}
		);
		/*Panel news style mouse over, out*/
		/*Format date and time*/
		start_time_date();
		/*Format date and time*/
		
		/*first 1,5 news will be bold*/
		$(".sortable-item_style_2")
			.each
			(
			 	function(e)
				{
					for(i=0;i<3; i++)
					{
						$("li",this).eq(i).css({"fontWeight":"bold"});
					}
				}
			);
		$(".sortable-item_style_3,.sortable-item_style_4,.sortable-item_style_5,.sortable-item_style_6")
			.each
			(
			 	function(e)
				{
					for(i=0;i<1; i++)
					{
						$("li",this).eq(i).css({"fontWeight":"bold"});
					}
				}
			);
		/*first 1,5 news will be bold*/
		
		
		/*news page image place*/
		$(".img_plc img")
			.each
			(
			 	function()
				{
					var $this_width = $(this).width();
					var $this_left_margin = (650 - $this_width);
					$this_left_margin = ($this_left_margin / 2);
					if( $this_width > 327)
					{
						$(".img_plc")
							.css
							(
							 	{
									"width" : 	650
								}
							);
						$(this)
							.css
							(
							 	{
									"margin-left":$this_left_margin
								}
							);
					}
				}
			);
		/*news page image place*/
		/*gallery accordian*/
		$("#thirdpane .menu_head")
		.click
		(
		 	function()
		 	{
				$(".menu_head")
					.css
					(
					 	{
							backgroundImage:"url(images/maximize.jpg)"
						}
					);
		 		$(this)
					.css
					(
					 	{
							backgroundImage:"url(images/minimize.jpg)"
						}
					)
					.next("div.menu_body")
					.slideDown(500)
					.siblings("div.menu_body")
					.slideUp("slow");
		 		}
			); 
		/*gallery accordian*/
		/*gallery movement*/
		$('img.image1')
			.data('ad-desc', 'Whoa! This description is set through elm.data("ad-desc") instead of using the longdesc attribute.<br>And it contains <strong>H</strong>ow <strong>T</strong>o <strong>M</strong>eet <strong>L</strong>adies... <em>What?</em> That aint what HTML stands for? Man...');
    	$('img.image1').data('ad-title', 'Title through $.data');
    	$('img.image4').data('ad-desc', 'This image is wider than the wrapper, so it has been scaled down');
    	$('img.image5').data('ad-desc', 'This image is higher than the wrapper, so it has been scaled down');
    	var galleries = $('.ad-gallery').adGallery();
    	$('#switch-effect')
			.change
			(
      			function() 
				{
        			galleries[0].settings.effect = $(this).val();
        			return false;
      			}
    		);
    	$('#toggle-slideshow')
			.click
			(
     	 		function() 
				{
        			galleries[0].slideshow.toggle();
        			return false;
      			}
    		);
    	$('#toggle-description')
			.click
			(
      			function() 
				{
        			if(!galleries[0].settings.description_wrapper) 
					{
          				galleries[0].settings.description_wrapper = $('#descriptions');
        			} 
					else 
					{
          				galleries[0].settings.description_wrapper = false;
        			}
        			return false;
      			}
    		);
		/*gallery movement*/
		
});
$(window).unload( function () 
{ 
	//loadItemsFromCookie('cookie-b');
});
/*Start main function page load*/
/*start_time_date*/
function start_time_date(){
	var d_names = new Array("Sunday", "Monday", "Tuesday",
	"Wednesday", "Thursday", "Friday", "Saturday");
	
	var m_names = new Array("January", "February", "March", 
	"April", "May", "June", "July", "August", "September", 
	"October", "November", "December");
	
	var d = new Date();
	var curr_day = d.getDay();
	var curr_date = d.getDate();
	var sup = "";
	if (curr_date == 1 || curr_date == 21 || curr_date ==31)
	   {
	   sup = "st";
	   }
	else if (curr_date == 2 || curr_date == 22)
	   {
	   sup = "nd";
	   }
	else if (curr_date == 3 || curr_date == 23)
	   {
	   sup = "rd";
	   }
	else
	   {
	   sup = "th";
	   }
	var curr_month = d.getMonth();
	var curr_year = d.getFullYear();
	var a_p = "";
	var d = new Date();
	var curr_hour = d.getHours();
	if (curr_hour < 12)
	   {
	   a_p = "AM";
	   }
	else
	   {
	   a_p = "PM";
	   }
	if (curr_hour == 0)
	   {
	   curr_hour = 12;
	   }
	if (curr_hour > 12)
	   {
	   curr_hour = curr_hour - 12;
	   }
	
	var curr_min = d.getMinutes();
	
	curr_min = curr_min + "";
	
	if (curr_min.length == 1)
	   {
	   curr_min = "0" + curr_min;
	   }
	
	var curr_sec = d.getSeconds();
	
	curr_sec=((curr_sec < 10) ? "0" : "") + curr_sec

	$(".time").html(d_names[curr_day] + " " + curr_date + "<SUP>"+ sup + "</SUP> " + m_names[curr_month] + ", " + curr_year + ", " + curr_hour + " : " + curr_min + " : "+ curr_sec + " " + a_p);
	timer = setTimeout("start_time_date()",1000)
}
/*start_time_date*/
/*show_first_phase*/
function show_first_phase()
{
	//clearTimeout(myImageInterval);
	var current_element=$(this)
	/*$("ul:first",this)
		.fadeIn();*/
	$(">a",this)
		.removeClass("a_sel")
		.addClass("a_sel");
	/*var managed_width;
	jQuery.each(jQuery.browser, function(i, val) {
	if(i=="msie" && jQuery.browser.version.substr(0,3)=="6.0" || jQuery.browser.version.substr(0,3)=="7.0")
		managed_width = $(current_element).width();
	});
	jQuery.each(jQuery.browser, function(i, val) {
	if(i=="msie" && jQuery.browser.version.substr(0,3)=="8.0" || i=="mozilla" || i=="opera" || i=="safari")
		managed_width = 0;
	});
	//alert($(this).width());
	if($(this).index() != 0)
	{
		//console.log("a");
		var first_phase_li_left_margin = $(this).prevAll().andSelf().sumOuterWidth(true) - $(this).width() + managed_width;
	}
	else
	{
		//console.log("a1");
		var first_phase_li_left_margin = managed_width;
	}
	//alert(first_phase_li_left_margin);
	$("ul:first",this)
		.css
		(
			{
				"margin-left" : -first_phase_li_left_margin
			}
		);
	$(".pointer")
		.remove();
	$(">a",$(this))
		.append('<div class="pointer"></div>');
	jQuery.each(jQuery.browser, function(i, val) {
	if(i=="msie" && jQuery.browser.version.substr(0,3)=="6.0" || jQuery.browser.version.substr(0,3)=="7.0")
		$(".pointer")
			.css
			(
				{
					marginLeft:	-($(this).parent().width()) - 30
				}
			);
	});
	jQuery.each(jQuery.browser, function(i, val) {
	if(i=="msie" && jQuery.browser.version.substr(0,3)=="8.0" || i=="mozilla" || i=="opera" || i=="safari")
		$(".pointer")
			.css
			(
				{
					marginLeft:	-($(this).parent().width()) + 15
				}
			);
	});*/
}
/*show_first_phase*/
/*hide_first_phase*/
function hide_first_phase()
{	
	/*$("ul:first",this)
		.fadeOut();*/
	$("a",this)
		.removeClass("a_sel");
	//myImageInterval = setInterval("ScrollMenu()",1000);
	//banner_image_index = $(this).index() + 1;
}
/*hide_first_phase*/
/*ScrollMenu*/
function ScrollMenu(){
	$(".second_phase")
		.hide();
	$(".pointer")
		.remove();
	$(">a",$("#second_phase_"+banner_image_index).parent())
		.append('<div class="pointer"></div>');
	jQuery.each(jQuery.browser, function(i, val) {
	if(i=="msie" && jQuery.browser.version.substr(0,3)=="6.0" || jQuery.browser.version.substr(0,3)=="7.0")
		$(".pointer")
			.css
			(
				{
					marginLeft:	-$($(">a",$("#second_phase_"+banner_image_index).parent())).width() + 15
				}
			);
	});
	jQuery.each(jQuery.browser, function(i, val) {
	if(i=="msie" && jQuery.browser.version.substr(0,3)=="8.0" || i=="mozilla" || i=="opera" || i=="safari")
		$(".pointer")
			.css
			(
				{
					marginLeft:	-$($(">a",$("#second_phase_"+banner_image_index).parent())).width() + 60
				}
			);
	});
	if( banner_image_index != numImgs)
	{
		$("#second_phase_"+banner_image_index)
			.fadeIn();	
		banner_image_index = banner_image_index + 1;
	}
	else
	{
		banner_image_index = 0;
	}
}
/*ScrollMenu*/

