﻿var systemData = [];
var topV = new Array(0,0,0);
var curLink = null;
var	limit = 0;

$(document).ready(function() {
	$(".footerlink").click(footerClick);

	$("#fClose").click(clickClose);
	$("#fClose").mouseover(mo_ContactClose);
	$("#fClose").mouseout(mo_ContactClose);
	
	$(".navArrow").mouseover(moArrow);	
	$(".navArrow").mouseout(moArrow);
	$(".navArrow").click(navArrowClick);
	
	$(".navArrowUpArrow").mouseover(moArrow);	
	$(".navArrowUpArrow").mouseout(moArrow);
	$(".navArrowUpArrow").click(navArrowClick);
	
});

function mo_ContactClose(e) {
	var item = (e.srcElement != null) ? e.srcElement : e.target;
	item.style.color  = (e.type == 'mouseover') ? '#00457c' : '#fff';
}

function mo_ContactSubmit(e) {
	var item = (e.srcElement != null) ? e.srcElement : e.target;
	item.style.color  = (e.type == 'mouseover') ? '#00457c' : '#fff';
}	
	
function clickClose(e) {

	$("#fCover").fadeTo(600,0);

	$("#fWindow").animate({top:'485px'},500, 'swing', function() { 

		if ($("#ccText").css('top') != '0px') {
			$("#ccText").css('top','0px');		
			$("#copyrightContent").find("#ccDown").css("display","block");
			$("#copyrightContent").find("#ccUpArrow").css("display","block");
			$("#copyrightContent").find("#ccUp").css("display","block");
			$("#copyrightContent").find("#ccDownArrow").css("display","block");
			topV[0] = 0;
		}
		
		/* if ($("#cuText").css('top') != '0px') {
			$("#cuText").css('top','0px');
			$("#contactusContent").find("#ccDown").css("display","block");
			$("#contactusContent").find("#ccUpArrow").css("display","none");
			$("#contactusContent").find("#ccUp").css("display","none");
			$("#contactusContent").find("#ccDownArrow").css("display","block");			
			topV[1] = 0;
		} */		
		
		if ($("#cfText").css('top') != '0px') {
			$("#cfText").css('top','0px');
			$("#FaqContent").find("#ccDown").css("display","block");
			$("#FaqContent").find("#ccUpArrow").css("display","block");
			$("#FaqContent").find("#ccUp").css("display","block");
			$("#FaqContent").find("#ccDownArrow").css("display","block");		
			topV[2] = 0;
		}
		
		$("#fBox").css('display','none');
		$("#fCover").css('display','none');
	});
	
    $('.navi').fadeIn(1500); 
    curLink = null;			 
}

function footerClick(event){
	curLink = event.target.id;
	if (systemData.length == 0) 
		getSystemData();
	else 
		loadFooter();
}

function moArrow(e) {
	var curId = e.target.id;
	var topV = (e.type == 'mouseover') ? '-30px' : '0px';
	$($(e.target).parent().parent()).find("#" +curId).css('top',topV);
}

function navArrowClick(e){
	var curId = e.target.id;
	var parentElement = $(e.target).parent().parent();
	var limit_1 = -306;
	var limit_2 = -1800;
		
	/* To bring in page like effect */		

   if(topV[0] > limit_1 && topV[0] <= 0 && curId == "ccDownArrow" && parentElement.attr("id") == "copyrightContent") {
		topV[0] = topV[0] - 306;
		$("#ccText").animate({top:topV[0]},500);	
	}
    if(topV[0] < 0 && curId == "ccUpArrow" && parentElement.attr("id") == "copyrightContent") {
		topV[0] = topV[0] + 306;
		$("#ccText").animate({top:topV[0]},500);	
	}

	/*if(parentElement.attr("id") == "contactusContent") { 
		var topF = (curId == "ccUpArrow") ? 306 : -306;
		topV[1] = topV[1] + topF;
		limit = -306;
		$("#cuText").animate({top:topV[1]},600);	
		tmpVar = topV[1];
	}*/
	
	if(topV[2] > limit_2 && topV[0] <= 0 && curId == "ccDownArrow" && parentElement.attr("id") == "FaqContent") { 	
		topV[2] = topV[2] - 306;
		$("#cfText").animate({top:topV[2]},500);		
	}	
    if(topV[2] < 0 && curId == "ccUpArrow" && parentElement.attr("id") == "FaqContent") {
		topV[2] = topV[2] + 306;
		$("#cfText").animate({top:topV[2]},500);	
	}			
}

function getSystemData() {
	$.ajax({url: "xmlquery/SystemContent.aspx", type:"GET", dataType:"xml", success: handleGetSystemContent});
}

var handleGetSystemContent = function(req) 
{
	var item;
	var coursesContent = $(req).find('SystemContent').each(function() {
		var title = $(this).find('Title').text();
		var content = $(this).find('Content').text();
		item = new SystemContentItem(title, content);
		systemData.push(item);
		
		if (title == 'copyright') {
			$("#ccText").html(content);
		}		
		if (title == 'contactus' ) {
			$("#cuText").html(content);			
		} 
		if (title == 'faq' ) {
		    $("#cfText").html(content);	

		}
	});
	
	loadFooter();
}

function loadFooter() {
	
	if (curLink == 'copyrightFL') 
		$('#flhdr').html("Copyright");
	if (curLink == 'contactusFL') 
		$('#flhdr').html("Contact Us");
	if (curLink == 'faqFL')
	   $('#flhdr').html("FAQ");	
	   
	if ($("#ccText").css('top') != '0px') {
			$("#ccText").css('top','0px');		
			$("#copyrightContent").find("#ccDown").css("display","block");
			$("#copyrightContent").find("#ccUpArrow").css("display","block");
			$("#copyrightContent").find("#ccUp").css("display","block");
			$("#copyrightContent").find("#ccDownArrow").css("display","block");
			topV[0] = 0;
	}	

	/*if ($("#cuText").css('top') != '0px') {
			$("#cuText").css('top','0px');
			$("#contactusContent").find("#ccDown").css("display","block");
			$("#contactusContent").find("#ccUpArrow").css("display","none");
			$("#contactusContent").find("#ccUp").css("display","none");
			$("#contactusContent").find("#ccDownArrow").css("display","block");			
			topV[1] = 0;
	}*/		
		
	if ($("#cfText").css('top') != '0px') {
			$("#cfText").css('top','0px');
			$("#FaqContent").find("#ccDown").css("display","block");
			$("#FaqContent").find("#ccUpArrow").css("display","block");
			$("#FaqContent").find("#ccUp").css("display","block");
			$("#FaqContent").find("#ccDownArrow").css("display","block");		
			topV[2] = 0;
	}		   
	
	$('#fContent').css('top','0px');					
		
	if(curLink == 'copyrightFL') {
		$('#copyrightContent').css('top','400px');
		$('#contactusContent').css('top','0px');
		$('#FaqContent').css('top','0px');				
		$('#fContent').css('top','-400px');				
	}
	if(curLink == 'contactusFL') {
		$('#copyrightContent').css('top','0px');
		$('#contactusContent').css('top','400px');
		$('#FaqContent').css('top','0px');				
		$('#fContent').css('top','-400px');		
	}
	if(curLink == 'faqFL') { 
		$('#copyrightContent').css('top','0px');
		$('#contactusContent').css('top','0px');
		$('#FaqContent').css('top','400px');				
		$('#fContent').css('top','-400px');			
	}		
		
	$("#fCover").css('display','block');//fadeIn(400);
 	$(".navi").fadeOut(25); /* Sunil */
	$("#fCover").fadeTo(400,0.9);
	$("#fBox").css('display','block');
	$("#fWindow").animate({top:'30px'},600);
	curLink = null;	
}
