// JavaScript Document

function poster(url,obj,parameters,starting)
{	
	img = 'LoadingBox';
	ajax(url,obj,parameters,img,starting);
 	ajax('login.php','login_panel','','',starting); //users refresh
  	ajax('istatistics.php','istatistics_page','','',starting); //users refresh
}

function deneme_yonlen(page2)
{
	location.href = 'index.php?page=' + page2;
}

function flashPoster(url)
{	
	ajax(url,'main_page','','');
}

function lgg(id,starting,page)
{
	if(id == 'LoadingBox')
	document.getElementById(id).style.display = (document.getElementById(id).style.display == 'none' ? 'inline' : 'none');	

	if(document.getElementById('TabbedPanels1') && starting)
	{
		kal(starting);
		var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1",{defaultTab:starting});
	}
	else if(document.getElementById('TabbedPanels1') && !starting)
	{
		var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1");
	}		
	
	if(document.getElementById('Accordion1') && page == 'semester.php')
		{
			popUp('../popup_semester.htm');
			var Accordion1 = new Spry.Widget.Accordion("Accordion1");
			
		}
		
		var nav = browserCheck();
		
		if(nav == 'mz')
		{
			if(document.getElementById('resigter_form') && !document.getElementById('forget'))
			{				
					document.getElementById('u_email').style.marginTop = '15px';
					document.getElementById('u_tel').style.marginTop = '3px';
					document.getElementById('u_address').style.marginTop = '1px';
					document.getElementById('register_table').style.paddingTop = '10px';
			}
		}
}
	
function ajax(page,object,parameters,progress,starting)
{
	var xmlhttp = false; 
	var page = page;
	
	////////////////////////////////
	if(page != 'weather.php')
	{
		progress = '';
		}
	////////////////////////////////
	
	try
	{
		xmlhttp = new ActiveXObject('Msxml2.XMLHTTP'); 
	}
	catch(e)
	{
		try
		{
			xmlhttp = new ActiveXObject('Microsoft.XMLHTTP'); 
		}
		catch(E)
		{
			xmlhttp = false;
		}
	}	
	
	if(!xmlhttp && typeof XMLHttpRequest != 'undefined')
	{
		xmlhttp = new XMLHttpRequest();
	}
 
	xmlhttp.onreadystatechange = function()
	{	
		if(xmlhttp.readyState == 1)
		{
			if(progress && !starting)
			{
				lgg(progress,'',page);
			}
			else if(starting && progress)
			{
				lgg(progress,starting,page);
			}
		}
		else if(xmlhttp.readyState==4)
		{	
			var responsetext = xmlhttp.responseText; 
			
			if(responsetext)
			{	
			    
				document.getElementById(object).innerHTML = responsetext;
				
				if(starting)
					{
						lgg(progress,starting,page);	
					}
				else
					{
						lgg(progress,'',page);	
					}
			}
		}
	}
	
	xmlhttp.open('POST', page, true);
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=iso-8859-9");
	xmlhttp.setRequestHeader("Content-length", parameters.length);
	xmlhttp.setRequestHeader("Connection", "close");
	xmlhttp.send(parameters);  
}                                                                                                                  