var color="blue";
var xmlhttp = null;
var locat="";
var hrefurl="";
var stop=0;

try
{
	
	xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	
}
catch(e)
{
	try
	{
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(E)
	{
		xmlhttp=false;
	}
}
if(xmlhttp==false && typeof XMLHttpRequest!='undefined')
{
	xmlhttp=new XMLHttpRequest();
}

function load(id,flag)
{
	if(id=='teammgmt')
	{
		id='myktj/homepage';
		window.location="#teams";
		flag=5;
	}
	else if(id=='forum')
	{
		stop=0;
		flag=3;
	}
	id = id.replace(/ /g, "_");
	if(('#'+id)!=hrefurl)
	{
		hrefurl='#'+id;
		//alert(hrefurl);
		stop=0;
	}	
	if(stop==1)
		return;
	var url;
	if(flag==0)//for main pages
		url=id+".html";
	
	else if(flag==1)//for events pages
	{
		grayOut(false); //added to remove gray screen on event selection
		url="events/"+id+".html";
	}
	else if(flag==2) 
		url=id + ".php";

	else if(flag==5) 
		url=id + ".php";
	else if (flag==6)
		url=id;
	
	//alert(url);
	var div = document.getElementById('left');

	//pageTracker._trackPageview(url); //analytics

	div.innerHTML="<center style='position:relative;top:200px;'>Requesting<br /><img src='./js/loader_" + color + ".gif' /></center>";
	var httpReq = xmlhttp;	
		
	if(httpReq)	    httpReq.abort();
	httpReq.open ("GET", url, true);
 	
	httpReq.onreadystatechange = function (id) 
	{
		if (httpReq.readyState== 4)
		{
			
			div.innerHTML = httpReq.responseText;
			var title = document.getElementById('title').innerHTML;
			document.title = title;
			if(flag==1)
			{
				$("#subcategory1").html(document.getElementById('event_category').innerHTML);
				$("#footer-menu-header").html("related events");
				$(".footer-related-events").html(document.getElementById('Related_Events').innerHTML);
			}
			else
			{
				$("#footer-menu-header").html("events");
				$(".footer-related-events").html("<a href='#Genesis' onclick='load('Genesis', 1)'>Genesis</a><br><a href='#Conceptualize' onclick='load('Conceptualize', 1)'>Conceptualize</a><br><a href='#Theories_N_Core' onclick='load('Theories_N_Core', 1)'>Theories N Core</a><br><a href='#Ab-Initio' onclick='load('Ab-Initio', 1)'>Ab-Initio</a><br><a href='#Strategia' onclick='load('Strategia', 1)'>Strategia</a><br>");
			}
					
			if(flag==1||flag==2||flag==5)
			{
				$(function() {              
				$("#container").tabs({ fxSlide: true, fxFade: true, fxSpeed: "normal" });    
				
				});	

			}
		}
		else if (httpReq.readyState <= 3)
		{
			
			div.innerHTML="<center style='position:relative;top:200px;z-index:10;'>Receiving<br /><img src='./js/loader_" + color + ".gif' /></center>";
		}
						 
	}
	httpReq.send(null);
}	
function change_url(event)
{
var myArray = window.location.href.split('#');
window.location.href=myArray[0];
}
function checkOnLoad(current_color) 
{
	var colorarray = current_color.split("_");
	color = colorarray[0];
	//var logFx=$('mid').effects({duration: 200, transition: Fx.Transitions.Quart.easeOut});
	setTimeout("checkifChanged()", 200);
	//logFx.set({'height':15});
}		
function checkifChanged()
{
	
	var patt1=new RegExp("exhibition._");
   	var temp= "";
	temp=window.location.href;
	var i=temp.indexOf('#')+1;
	if (i==0) 
		temp="";	
	else 
		temp = temp.substr(i);
	
	if(locat=="" && temp=="")
	{ 
		temp="home";
		//alert(temp);
		window.location.href+="#home";
		load("home",5);
		footer(0, "home", "");
	}	 
	else if(temp!=locat && temp!='Introduction' && temp!='Rules_and_Regulations'&& temp!='Judging_Parameters'&& temp!='Eligibility_Criteria'&& temp!='Contacts'&& temp!='Register'&& temp!='Queries'&& temp!='Rules_and_Regulations'&& temp!='spons11'&& temp!='spons10'&& temp!='spons09'&& temp!='spons08'&& temp!='spons07' && temp!='spons06') 
	{
		if (temp=="guests" || temp=="Downloads" || temp=="events" || temp=="exhibitions" ||temp=="megashows"||temp=="workshops" || temp =="contacts" || temp=="gallery" )
		{
			load(temp,0);
			footer(1, temp, "");
		}
		else if (temp=="myktj")
		{
			load("myktj/homepage",5);
		}
else if (temp=="home"){load(temp,5);footer(1, temp, "");
}		else if (temp=="profile" || temp=="editprofile")
		{
			var newtemp = "myktj/" + temp;
			load(newtemp,5);
		}
		else if (temp=="teams")
		{
			load("myktj/teammgmt",5);
		}
		else if (temp=="userprofile") 
		{
			//do nothing
		}
		else if (temp=="sponsorship")
		{
			load(temp,2);
			footer(1, temp, "");
		}
		else if (temp=="cons")
		{
			load(temp,0);
			footer(1, "blog", "");
		}
		else if (temp=="Genesis" || temp=="Quizzard" || temp=="Conceptualize" || temp=="Theories_N_Core" || temp=="Robotix" || temp=="Ab-Initio" || temp=="Strategia" || temp == "Tech4Fun")
		{
			load(temp,1);
			$("#arrow3").hide();
			$("#subcategory2").hide();
			footer(2, "events", "");
			var newtemp=temp.replace(/_/g, " ");
			$("#subcategory1").html(newtemp);
			$("#subcategory1").show();
		}
		else
		{
			//alert(temp);
			load(temp,1);
			var newtemp=temp.replace(/%20/g, " ");		
			footer(2, "events", temp);	
		}
								
	}
	else if(temp=='Introduction' || temp=='Rules_and_Regulations' || temp=='Judging_Parameters' || temp=='Eligibility_Criteria'|| temp=='Contacts'|| temp=='Register'|| temp=='Queries'|| temp=='spons11'|| temp=='spons10'|| temp=='spons09'|| temp=='spons08'|| temp=='spons07'|| temp=='spons06')
	{
		window.location.href=hrefurl;
		//alert(hrefurl);
		stop=1;
		locat=temp;
	}	
	//alert(temp+"	before	"+locat);
	locat=temp;
	//alert(temp+"	after	"+locat);
	setTimeout("checkifChanged()", 200);
	
}


function footer(menu, category, subcategory) {
	var newSubCategory = subcategory.replace(/_/g, " ");
	
	if(category=="home")
		{
			$("#category").hide();
			$("#subcategory1").hide();
			$("#subcategory2").hide();
			$("#arrow2").hide();
			$("#arrow3").hide();
		}
	
	if(category!="" && subcategory=="" && category != "home")
		{
			$("#subcategory1").hide();
			$("#subcategory2").hide();
			$("#category").show();
			$("#category").html(category);
			$("#arrow2").show();
			$("#arrow3").hide();
		}
		
	else if(category=="events" && subcategory != "")
		{	
			$("#category").show();
			$("#category").html(category);
			$("#arrow2").show();
			$("#subcategory1").show();
			$("#arrow3").show();
			$("#subcategory2").show();
			$("#subcategory2").html(newSubCategory);
		}
	

	}
	
function formURL(type)
	{	
		var url;
		if(type == 0)
		{
		url = '#' + $('#category').html();
		window.location = url;
		}
		else if( type==1)
		{
		var subcategory1 = $("#subcategory1").html();
		var newSubCategory1 = subcategory1.replace(/ /g, "_");
		url = '#' + newSubCategory1;
		window.location = url;
		}
		else{
		var subcategory2 = $("#subcategory2").html();
		var newSubCategory2 = subcategory2.replace(/ /g, "_");
		url = '#' + newSubCategory2;
		window.location = url;
		}
	}
////////////////////////////////////////script for sponsticker///////////////////////////////////
///////////////////////////////////////////////sponsticker ends here//////////////////////////