/* ---------- RM ---------- */

function init()
{
	/* alert("init"); */
	init_menu();
}

function refresh()
{
	/* alert("refresh"); */

	refresh_menu();

	var screen_width = document.getElementById('screen').clientWidth;
	var margin_left = (parseInt(screen_width) - 840) / 2;
	document.getElementById('border_top').style.marginLeft    = margin_left;
	document.getElementById('main').style.marginLeft          = margin_left;
	document.getElementById('border_bottom').style.marginLeft = margin_left;
	document.getElementById('main_foot').style.marginLeft     = margin_left;
}

function refresh_page()
{
	alert("refresh_page!!!!");

	current_menu = menu_name;
/*
	var page_head_size = window.body_ifr.window.page_ifr.document.getElementById("page_head").clientHeight;

	window.body_ifr.window.page_ifr.document.all['page_body'].style.top = page_head_size + 10;
*/
}

function load_page(menu_name, page_name)
{
	/* alert("load_page"); */

	if (menu_name != current_menu)
	{
		current_menu = menu_name;

		window.body_ifr.location = menu_name + "/" + page_name + "_body.html";
	}
	else
	{
  	window.body_ifr.window.document.getElementById('display').src = baseURL + menu_name + "/" + page_name + ".html";
	}

/* 	refresh_page(); */
}

function change_page(menu_name, page_name)
{
	/* alert("change_page"); */

	if (menu_name != current_menu)
	{
		current_menu = menu_name;

		window.body_ifr.location = "../" + menu_name + "/" + page_name + "_body.html";
	}
	else
	{
		window.body_ifr.window.document.getElementById('display').src = baseURL + menu_name + "/" + page_name + ".html";
	}

/* 	refresh_page(); */
}

function load_page_asp(menu_name, page_name)
{
	/* alert("load_page_asp"); */

	if (menu_name != current_menu)
	{
		current_menu = menu_name;

		window.body_ifr.location = menu_name + "/" + page_name + "_body.html";
	}
	else
	{
		window.body_ifr.window.document.getElementById('display').src = baseURL + menu_name + "/" + page_name + ".asp";
	}

/* 	refresh_page(); */
}

function change_page_asp(menu_name, page_name)
{
	/* alert("change_page_asp"); */

	if (menu_name != current_menu)
	{
		current_menu = menu_name;

		window.body_ifr.location = "../" + menu_name + "/" + page_name + "_body.html";
	}
	else
	{
		window.body_ifr.window.document.getElementById('display').src = baseURL + menu_name + "/" + page_name + ".asp";
	}

/* refresh_page(); */
}

function session_expired()
{
	document.getElementById("store_response").value = "";
	document.getElementById("store_name").value = "";
		
	session_started = false;

	document.getElementById("logout_form_id").style.display = "none";
	document.getElementById("logout_form_id").disabled = true;
	document.getElementById("login_form_id").style.display = "block";
	document.getElementById("login_form_id").disabled = false;
						
	document.getElementById("username_input").value = "";
	document.getElementById("password_input").value = "";

	var display_location = new String(window.display.location);
			
	if (display_location.indexOf("acik_pozisyonlar.asp") >= 0
	 || display_location.indexOf("kariyer.asp") >= 0)
	{
		window.body_ifr.document.getElementById('display').src = display_location; /* location.reload() */
	}
}

function after_response_logout()
{
	/* alert('after_response_login'); */

	if (window.response_logout.document.getElementById('response'))
	{
		var response = "";
		var name = "";

		response = window.response_logout.document.getElementById('response').innerHTML;
		/* alert("response = " + response); */
	
		if (response == "OK")
		{	
			if (window.response_logout.document.getElementById('name') != undefined)
			{			
				name = window.response_logout.document.getElementById('name').innerHTML;
				/* alert("name = " + name); */

				/* setTimeout('remove_ifr()',200); */
			}
			document.getElementById("store_response").value = response;
			document.getElementById("store_name").value = name;

			var display_location = new String(window.body_ifr.document.getElementById('display').src);

			if (display_location.indexOf("acik_pozisyonlar.asp") >= 0
	 		 || display_location.indexOf("kariyer.asp") >= 0)
			{
				window.body_ifr.document.getElementById('display').src = display_location; /* location.reload() */
			}
		}
		check_login();
	}
}

function check_login()
{
	/* alert('check_login'); */

	var response = new String(document.getElementById("store_response").value);
	/* alert("response = " + response); */

	var name = new String(document.getElementById("store_name").value);
	/* alert("name = " + name); */

//	if (response.length > 0)
	if (name.length > 0)
	{
		/*
		if (response == "OK")
		{
		*/
			if (name == "")
			{
				document.getElementById("logout_form_id").style.visibility = "hidden";
				document.getElementById("logout_form_id").style.display = "none";
				document.getElementById("logout_form_id").disabled = true;
				document.getElementById("login_form_id").style.visibility = "visible";
				document.getElementById("login_form_id").style.display = "block";
				document.getElementById("login_form_id").disabled = false;
			}
			else
			{
				document.getElementById("login_form_id").style.visibility = "hidden";
				document.getElementById("login_form_id").style.display = "none";
				document.getElementById("login_form_id").disabled = true;
				document.getElementById("logout_form_id").style.visibility = "visible";
				document.getElementById("logout_form_id").style.display = "block";
				document.getElementById("logout_form_id").disabled = false;

				document.getElementById("current_user").innerHTML = name;
			}
		/*
		}
		else
		{
			document.getElementById("logout_form_id").style.visibility = "hidden";
			document.getElementById("logout_form_id").style.display = "none";
			document.getElementById("logout_form_id").disabled = true;
			document.getElementById("login_form_id").style.visibility = "visible";
			document.getElementById("login_form_id").style.display = "block";	
			document.getElementById("login_form_id").disabled = false;			
		}
		*/
	}
	else
	{
		document.getElementById("logout_form_id").style.visibility = "hidden";
		document.getElementById("logout_form_id").style.display = "none";
		document.getElementById("logout_form_id").disabled = true;
		document.getElementById("login_form_id").style.visibility = "visible";
		document.getElementById("login_form_id").style.display = "block";
		document.getElementById("login_form_id").disabled = false;
	}
}

function ver_props(obj, nb_obj)
{
    var result = "";

    for (var i in obj)
	{
      result += nb_obj + "." + i + " = " + obj[i];
	  result += "<br />";
	}

    document.write(result);
}