//-----------------------------------------------------
var enablepersist="on" 
var collapseprevious="yes"

if (document.getElementById){
document.write('<style type="text/css">')
document.write('.switchcontent{display:none;}')
document.write('</style>')
}

function getElementbyClass(classname){
ccollect=new Array()
var inc=0
var alltags=document.all? document.all : document.getElementsByTagName("*")
for (i=0; i<alltags.length; i++){
if (alltags[i].className==classname)
ccollect[inc++]=alltags[i]
}
}

function contractcontent(omit){
var inc=0
while (ccollect[inc]){
if (ccollect[inc].id!=omit)
ccollect[inc].style.display="none"
inc++
}
}

function expandcontent(cid){
if (typeof ccollect!="undefined"){
if (collapseprevious=="yes")
contractcontent(cid)
document.getElementById(cid).style.display=(document.getElementById(cid).style.display!="block")? "block" : "none"
}
}

function revivecontent(){
contractcontent("omitnothing")
selectedItem=getselectedItem()
selectedComponents=selectedItem.split("|")
for (i=0; i<selectedComponents.length-1; i++)
document.getElementById(selectedComponents[i]).style.display="block"
}

function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function getselectedItem(){
if (get_cookie(window.location.pathname) != ""){
selectedItem=get_cookie(window.location.pathname)
return selectedItem
}
else
return ""
}

function saveswitchstate(){
var inc=0, selectedItem=""
while (ccollect[inc]){
if (ccollect[inc].style.display=="block")
selectedItem+=ccollect[inc].id+"|"
inc++
}

document.cookie=window.location.pathname+"="+selectedItem
}

function do_onload(){
getElementbyClass("switchcontent")
if (enablepersist=="on" && typeof ccollect!="undefined")
revivecontent()
}


if (window.addEventListener)
window.addEventListener("load", do_onload, false)
else if (window.attachEvent)
window.attachEvent("onload", do_onload)
else if (document.getElementById)
window.onload=do_onload

if (enablepersist=="on" && document.getElementById)
window.onunload=saveswitchstate

//-----------------------------------------------------
function popup(popupfile,winheight,winwidth)
{
open(popupfile,"PopupWindow","resizable=yes,height=" + winheight + ",width=" + winwidth + ",scrollbars=yes");
}
//-----------------------------------------------------
function expandingWindow(website) {

// Dikine açılma hizi (Yüksek değer=hızlı)
var heightspeed = 10;

// Genişlemesine açılma hizi (Yüksek değer=hızlı)
var widthspeed = 40;

// Soldan Kaç Piksel solda görünecek
var leftdist = 0;

// Yukarıdan Kaç Piksel aşağıda görünecek
var topdist = 0; 

if (document.all) {
var winwidth =500;
var winheight = 300;
var sizer = window.open("","","left=" + leftdist + ",top=" + topdist + ",width=1,height=1,scrollbars=yes, location=no, status=no, toolbar=no,menubar=no");
for (sizeheight = 1; sizeheight < winheight; sizeheight += heightspeed) {
sizer.resizeTo("1", sizeheight);
}
for (sizewidth = 1; sizewidth < winwidth; sizewidth += widthspeed) {
sizer.resizeTo(sizewidth, sizeheight);
}
sizer.location = website;
}
else
window.location = website;
}

//-----------------------------------------------------
//var menuTimer = null
var menuTimer1 = null
var menuTimer2 = null
var menuTimer1alt = null
var menuTimer2alt = null


function Toggle(e) {
	if (e.checked) {
		Highlight(e);
		document.messageList.toggleAll.checked = AllChecked();
	}
	else {
		Unhighlight(e);
		document.messageList.toggleAll.checked = false;
	}
}
function ToggleAll(e) {
	if (e.checked) { CheckAll(); }
	else { ClearAll(); }
}
function Check(e) {
	e.checked = true;
	Highlight(e);
}
function Clear(e) {
	e.checked = false;
	Unhighlight(e);
}
function CheckAll() {
	var ml = document.messageList;
	var len = ml.elements.length;
	for (var i = 0; i < len; i++) {
		var e = ml.elements[i];
		if (e.name.indexOf("msg[") != -1) {
			Check(e);
		}
	}
	ml.toggleAll.checked = true;
}
function ClearAll() {
	var ml = document.messageList;
	var len = ml.elements.length;
	for (var i = 0; i < len; i++) {
		var e = ml.elements[i];
		if (e.name.indexOf("msg[") != -1) {
			Clear(e);
		}
	}
	ml.toggleAll.checked = false;
}
function Highlight(e) {
	var r = null;
	if (e.parentNode && e.parentNode.parentNode) {
		r = e.parentNode.parentNode;
	}
	else if (e.parentElement && e.parentElement.parentElement) {
		r = e.parentElement.parentElement;
	}
	if (r) {
		if (r.className == "iMN") {
		r.className = "iMNs";
		}
		else if (r.className == "iMR") {
		r.className = "iMRs";
		}
	}
}
function Unhighlight(e) {
	var r = null;
	if (e.parentNode && e.parentNode.parentNode) {
		r = e.parentNode.parentNode;
	}
	else if (e.parentElement && e.parentElement.parentElement) {
		r = e.parentElement.parentElement;
	}
	if (r) {
		if (r.className == "iMNs") {
		r.className = "iMN";
		}
		else if (r.className == "iMRs") {
		r.className = "iMR";
		}
	}
}
function AllChecked() {
	ml = document.messageList;
	len = ml.elements.length;
	for(var i = 0 ; i < len ; i++) {
		if (ml.elements[i].name.indexOf("msg[") != -1 && !ml.elements[i].checked) {
			return false;
		}
	}
	return true;
}
function block_sender(f,url){
	if (chk_msg()){
		f.action = url;
		f.submit();
	}
}
function chk_msg(){	
	isFound = false;
	ml = document.messageList;
	len = ml.elements.length;
	for(var i = 0 ; i < len ; i++) {
		if (ml.elements[i].name.indexOf("msg[") != -1 && ml.elements[i].checked) {
			isFound = true;
			break;
		}
	}
	if (isFound){
		 returnval = true;
	} else {
		alert("İşlem yapmak istediğiniz mesajları seçin");
		returnval = false;
	}
	return returnval;
}


