var blockelement="";
var hist=new Array();
var histcount=0;
var old;
var locat="";
var forum=0;
var activeItem='';
var xmlhttp = null;
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 preloadImages()
{ //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function checkOnLoad() {
				
				//checkifChanged();
				var logFx=$('mid').effects({duration: 200, transition: Fx.Transitions.Quart.easeOut});
				setTimeout("checifChanged()", 200);
				logFx.set({'height':15});
				//login(); 

				
		}


function changeToForgot(id)
{
		var div = document.getElementById(id);
		var httpReq = xmlhttp;
		url='modules/forgot_pass/forgotlog.php';
		if(httpReq)	    httpReq.abort();
		httpReq.open ("GET", url);
		httpReq.onreadystatechange = function () 
		{
			if (httpReq.readyState== 4)
			{
				div.innerHTML = httpReq.responseText;
			}
			else if (httpReq.readyState <4)		
				div.innerHTML="<center style='position:relative;top:200px;'>Recieving<br /><img src='js/loader.gif' ></center>";				
		}
		httpReq.send(null);
}
function submitforgot(id)
{
		var div1 = document.getElementById('loginPanel');
		
		var fobj = document.getElementById('loginForm');
		
		var httpReq = xmlhttp;
		
		j=0;
		while (j<5)
		{
		if(!fobj.elements[j].value)
			{alert("All fields are compulsory");
			changeToForgot('loginPanel');
			return;
			}
		j++;
		}
		i=0;
		var str="";
		str+=fobj.elements[i].name + "=" +escape(fobj.elements[i].value);
		i++;
		while (i<5)
		{	
		str+="&"+fobj.elements[i].name + "=" +escape(fobj.elements[i].value);
		i++;
		}
		

		var url='modules/forgot_pass/forgotlog.php?'+str;

		if(httpReq)	    httpReq.abort();
		httpReq.open ("GET", url);
		httpReq.onreadystatechange = function () 
		{
			if (httpReq.readyState== 4)
			{
				div1.innerHTML = httpReq.responseText;
			}
			else if (httpReq.readyState <4)		
				div1.innerHTML="<center style='position:relative;top:200px;'>Requesting<br /><img src='js/loader.gif' ></center>";		
		}
		httpReq.send(null);
}




var activeSect='event';
function secLoad(sect){$(activeSect).style.display='none';$(sect).style.display='block';activeSect=sect;}

function load(id,flag)
{
	
	
	var	url;
	var tm=new Date().getTime();
	forum=0;
	
		if (flag==1)
		{
			
			if (id=='home') 		{url='home_main.php';}

			else if (id=='construct')	url='construct.php';
			else if (id=='useruploads')	url='useruploads.php';
			else if (id=='submit')	url='submissions.php';
			else if (id=='acco')	url='acco/accommodation.php';
			else if (id=='vidgallery')	url='vidgallery.php';
			else if (id=='gallery')	url='gallery.php';
			else if (id=='gallery2')	url='gallery2.php';
			else if (id=='gallery3')	url='gallery3.php';
			else if (id=='spons101')	url='spons101.php';
			else if (id=='guestlecture')	url='modules/guests/guest.php';
			else if (id=='guest1')	url='modules/guests/chris.php';
			else if (id=='guest2')	url='modules/guests/george.php';
                     else if (id=='guest3')	url='modules/guests/robin.php';
                     else if (id=='guest4')	url='modules/guests/shekhar.php';
                     else if (id=='guest5')	url='modules/guests/pgopal.php';
                     else if (id=='guest6')	url='modules/guests/anthony.php';
                     else if (id=='bizmeet')	url='Bizmeet.php';
			else if (id=='guest7')	url='modules/guests/brahmos.php';
			else if (id=='exhibitions')	url='modules/exhibitions/intro.php';
			else if (id=='workshops')	url='modules/workshops/intro.php';
			else if (id=='workshop')	url='workshop.php';
			else if (id=='workshop1')	url='modules/workshops/workshop1.php';
			else if (id=='workshop2')	url='modules/workshops/workshop2.php';
			else if (id=='workshop3')	url='modules/workshops/workshop3.php';
			else if (id=='workshop4')	url='modules/workshops/workshop4.php';
			else if (id=='workshop5')	url='modules/workshops/workshop5.php';
			else if (id=='workshop6')	url='modules/workshops/workshop6.php';
			else if (id=='workshop7')	url='modules/workshops/workshop7.php';
			else if (id=='workshop8')	url='modules/workshops/workshop8.php';
			else if (id=='goodies')	url='goodies.php';
			else if (id=='about')	url='about.php';
			else if (id=='contacts')	url='contacts.xml';
			else if (id=='credits')	url='credits.php';
			else if (id=='initiatives1')	url='initiatives1.php';
			else if (id=='events')	url='events.php';
			else if (id=='chat')           url='chat/shout.php';
			else if (id=='media')		url='mymedia.php';
			else if (id=='forum')		url='forum.php';
			else if (id=='teamreg')		url='eventreg/eventreg.php';
			else if (id=='teammgmt')	url='eventreg/teammgmt.php';
			else if (id=='succreg')	url='eventreg/succreg.php';
			
			else if (id=='uploads')		url='useruploads.php';
			else if (id=='hospitality') 	url='hospitality.php';
			else if(id=='sitemap')     url='sitemap1.php'; 
			else if(id=='feedback')   url='feedback.php'; 
			else if(id=='soereg')  url='soereg.php';
			else if(id=='goodies') url='goodies.php'; 
			else if(id=='results') url='eventreg/results.php'; 
			
			window.location.href="#"+ (locat=id);	
		}
		else if(flag==-11)
		{
			url='reg/register.php';
		}		
		else if (flag==2)
		{
			url="tagcloud.php?t="+id;
			window.location.href="#"+ (locat=id);
			
		}
		else if (flag==47)
		{

			url=id+".php";
			window.location.href="#"+ (locat=id);
			
		}
		else if (flag==37)
		{

			url="modules/exhibitions/"+id+".php";
			window.location.href="#"+ (locat=id);
			
		}
		else if (flag==38)
		{

			url="modules/megashows/"+id+".php";
			window.location.href="#"+ (locat=id);
			
		}
		else if(flag==5)
		{
			
			url=id;
			window.location.href="#"+ (locat='details');
		}
		else if(flag==3)
		{
			
			url='eventreg/succreg.php?event='+id;
			window.location.href="#"+ (locat='succreg');
		}
		else if(flag>=100000&&flag<=999999)
		{
			//alert(flag);
			
			url='eventreg/addmember.php?id='+flag+'&name='+id;
			window.location.href="#"+ (locat='addmember');
		}
		else if(flag==1111)
		{
			//alert(id);
			
			url='modules/myktj?name='+id;
			window.location.href="#"+ (locat='member');
		}
	
		else if(flag>=1000000)
		{
			//alert(flag);
			flag/=10;
			url='eventreg/delmember.php?id='+flag+'&no='+id;
			window.location.href="#"+ (locat='delmember');
		}	
		else
		{
			url="wrapper.php?t="+id;
			window.location.href="#"+ (locat=id);	
			activeSect='event';
		}
		
		
		var div = document.getElementById('center');
		
		div.innerHTML="<center style='position:relative;top:200px;'>Requesting<br /><img src='js/loader.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;
				
				init_sliding_tabs();
			}
			else if (httpReq.readyState == 3)		
				div.innerHTML="<center style='position:relative;top:200px;'>Receiving<br /><img src='js/loader.gif' ></center>";
			
							 
		}
		httpReq.send(null);
		//urchinTracker("/"+url);
}

function loadwork()
{
	//alert('oho');
	var cwname, cwmail, cwinsti, cwcon;
	with(window.document.workform)
	{
		cwname=wname;
		cwmail=wmail;
		cwinsti=winsti;
		cwcon=wcon;
	}
	//alert(cwmail.value);
	var url='addwork.php?name='+cwname.value+'&email='+cwmail.value+'&contact='+cwcon.value+'&insti='+cwinsti.value;
	var div = document.getElementById('center');
		
		div.innerHTML="<center style='position:relative;top:200px;'>Requesting<br /><img src='js/loader.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;
				
				init_sliding_tabs();
			}
			else if (httpReq.readyState == 3)		
				div.innerHTML="<center style='position:relative;top:200px;'>Receiving<br /><img src='js/loader.gif' ></center>";
			
							 
		}
		httpReq.send(null);
}
	
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(temp!=locat) 
	{				
				
		if (temp=="home"  ||temp=="acco"  || temp=="workshop5"  || temp=="workshop4"  || temp=="workshop"  || temp=="workshop7"  || temp=="workshop3"  || temp=="workshop2"  || temp=="workshop1"  || temp=="workshops"  || temp=="exhibitions"  || temp=="goodies"  || temp =="contacts" || temp =="guest1" || temp =="guest2" || temp =="guest3" || temp =="guest4" || temp =="guest5" || temp =="guest6" || temp =="guest7" || temp =="guestlecture" ||  temp =="results" || temp =="teamdetails" || temp =="teammgmt" || temp =="spons101" || temp =="guestlecture" || temp =="submit" || temp =="credits" || temp =="initiatives1" || temp=="forum" || temp=="teamreg" || temp=="teammgmt" || temp=="uploads" || temp=="feedback" || temp=="soereg" || temp== "media" || temp=="about" || temp=="sitemap" || temp=="vidgallery" || temp=="gallery"|| temp=="gallery1"|| temp=="gallery2" || temp=="gallery3"|| temp=="chat" || temp=="bizmeet" )
		{
			load(temp,1);
		}
		else if (temp=="programming" || temp =="entrepreneurship"|| temp =="trade" || temp == "math" || temp =="mechanical" || temp =="quizzes" || temp =="online" || temp =="onspot" || temp == "market" || temp == "innovation" || temp =="fun" || temp =="electronics" || temp=="gaming" || temp == "design" || temp=="puzzles" || temp =="robotix")
		{
			//alert(temp);
			load(temp,2);
		}
		else if (temp=="register")
		load("register",-11);
		else if (patt1.test(temp))
		{
		load(temp,37);
		}
		else if (temp=="exhibition1" || temp=="exhibition2" || temp=="exhibition3" || temp=="exhibition4" )
		load(temp,37);
		else if (temp=="megashow1" || temp=="megashow2" || temp=="megashow3" || temp=="megashow4" || temp=="megashows" )
		load(temp,38);
		else if (temp=="schedule")
		load(temp,47);
		else
		{
			//alert(temp);
			load(temp,0);		
		}
								
	}
	else if(locat=="" && temp=="")
	{ 
		temp="home";
		//alert(temp);
		load("home",1);
	 }
	//alert(temp+"	before	"+locat);
	locat=temp;
	//alert(temp+"	after	"+locat);
	setTimeout("checkifChanged()", 200);
	
}

function makePOSTRequest(url, parameters) {

url=url+"?"+parameters;
 var div = document.getElementById('regPanel');
		
		div.innerHTML="<center style='position:relative;top:200px;'>Requesting<br /><img src='js/loader.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;
				
				init_sliding_tabs();
			}
			else if (httpReq.readyState == 3)		
				div.innerHTML="<center style='position:relative;top:200px;'>Recieving<br /><img src='js/loader.gif' ></center>";
			
							
		}
		httpReq.send(null);

	   
 
}
     
function preReg(obj)
{
	Username=document.getElementById("UserName");
	//alert(Username);
	EMail=document.getElementById("EMail");
	if(Username=="" || EMail=="")
	{
		alert("Please Enter Valid Details");
	}
	else
	{
	var poststr = "UserName="+document.getElementById("UserName").value+"&EMail="+ document.getElementById("EMail").value +"&hash="+ document.getElementById("hash").value ;
        makePOSTRequest('sendmail.php', poststr);
	}  
}
	
	
//js code for myktj starts here



	 function editfeild(feild)
 {
 document.getElementById(feild+'Button').disabled = "disabled";
 feildValue= document.getElementById(feild).innerHTML;
 if(feild == "year")
 	{
		document.getElementById(feild).innerHTML ="<select name=\"year0\" value='"+feildValue+"' id = '"+feild+"Edit' ><option value=\"\">Select one...</option><option value=\"1\">First year</option><option value=\"2\">Second year</option><option value=\"3\">Third year</option><option value=\"4\">Fourth year</option><option value=\"5\">Fifth year</option></select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<button onclick=\"Change('"+feild+"')\" >Accept</button>&nbsp;&nbsp;&nbsp;&nbsp;<button onclick = \"Abort('"+feild+"','"+feildValue+"')\" >Cancel</button>";
	}
else 
	{
 document.getElementById(feild).innerHTML = "<input type='text' value = '"+feildValue+"' id = '"+feild+"Edit' />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<button onclick=\"Change('"+feild+"')\" >Accept</button>&nbsp;&nbsp;&nbsp;&nbsp;<button onclick = \"Abort('"+feild+"','"+feildValue+"')\" >Cancel</button>" ;
	}
 document.getElementById(feild+'Edit').focus();
 } 
function Change(feild)
 {
 document.getElementById(feild).innerHTML = document.getElementById(feild+"Edit").value;
 document.getElementById(feild+'0').value = document.getElementById(feild).innerHTML;
 document.getElementById(feild+'Button').disabled = "";
 }
 
function Abort(feild,value)
 {
 document.getElementById(feild).innerHTML = value;
 document.getElementById(feild+'Button').disabled = "";
 } 
function validate()
 	{
	$college = document.getElementById('college').innerHTML;	
	$year = document.getElementById('year').innerHTML;	
	$city = document.getElementById('city').innerHTML;		
	if($college == "" || $year == "" ||$city == "" )
		{
		document.getElementById('message').innerHTML = "None of the feilds can be left empty.Please fill in all the feilds.";
		return false;	
		}
	else {	document.getElementById('message').innerHTML = ""; return true; }
	}
	
	
	
function load1(url)
{
//alert();
var xmlhttp = false;
//Check if we are using IE.
try {
//If the Javascript version is greater than 5.
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
//If not, then use the older active x object.
try {
//If we are using Internet Explorer.
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
//Else we must be using a non-IE browser.
xmlhttp = false;
}
}
//If we are using a non-IE browser, create a javascript instance of the object.
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
xmlhttp = new XMLHttpRequest();
}
var tm=new Date().getTime();
	/*var indexTemp = window.location.href.indexOf("forum-");	
	var temp1 = window.location.href.substr(indexTemp+6);
	var forumId = temp1.substr(0,32);
	window.location.href="#"+url;	*/
var obj = document.getElementById('maincontent');
obj.innerhtml="<div class=\"centerLoad\" >Please wait ...<img src='js/loader.gif' /></div>";
xmlhttp.open("GET",url);
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
obj.innerHTML = xmlhttp.responseText;
}
else if (httpReq.readyState == 3)		
				obj.innerHTML="<center style='position:relative;top:200px;'>Recieving<br /><img src='js/loader.gif' ></center>";
			
}
xmlhttp.send(null);

}


function check()
	{
	var pass1 = document.getElementById("newPassword1").value;
	var pass2 = document.getElementById("newPassword2").value;
	if(pass1 != pass2)
		{
		document.getElementById('message').innerHTML = "New Passwords do not match!";
		}
	else
		{
		document.getElementById('message').innerHTML = "";
		}
	}
function validate()
	{
	var pass =document.getElementById("oldPassword").value;
	var pass1 = document.getElementById("newPassword1").value;
	var pass2 = document.getElementById("newPassword2").value;
        var flag;
	if(pass == "" || pass1 == "" || pass2 == "")
		{
		document.getElementById('message').innerHTML = "No feild can be left blank";
		flag = false;
		}
	else if(pass1 != pass2)
		{
		document.getElementById('message').innerHTML = "New Passwords do not match!";
		flag =  false;
		}
	else
		{
		document.getElementById('message').innerHTML = "";
		flag =  true;
		}
return flag;
	}

function loadworkshop()
{
	//alert('oho');
	var cus1,cmail,ccon,cid;
	with(window.document.workshopform)
	{
		cus1=us1;
		cmail=mail;
		ccon=con;
		cid=id;
	}
	//alert(cwmail.value);
	var url='addworkshop.php?us1='+cus1.value+'&email='+cmail.value+'&contact='+ccon.value+'&id='+cid.value;
	var div = document.getElementById('center');
		
		div.innerHTML="<center style='position:relative;top:200px;'>Requesting<br /><img src='js/loader.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;
				
				init_sliding_tabs();
			}
			else if (httpReq.readyState == 3)		
				div.innerHTML="<center style='position:relative;top:200px;'>Receiving<br /><img src='js/loader.gif' ></center>";
			
							 
		}
		httpReq.send(null);
}	

