//////////////////////////////////
//			Global				//
//////////////////////////////////

var glb_menuArr;
var I_E_ = document.all?true:false;
var mouseXY = Array();
if (!I_E_) document.captureEvents(Event.MOUSEMOVE);

document.onmousemove = of_getMouseXY;

function glb_showHideObj(obj,typ){
	if(obj){
		if(typ==1){
			document.getElementById(obj).style.display='none';
		}else if(typ==2){
			document.getElementById(obj).style.display='';
		}else if(document.getElementById(obj).style.display==''){
			document.getElementById(obj).style.display='none';
		}else if(document.getElementById(obj).style.display=='none'){
			document.getElementById(obj).style.display='';
		}
	}
}

function glb_hideAll(){
	for(i=0;i<glb_menuArr.length;i++){
		glb_showHideObj(glb_menuArr[i],1);
	}
}

function glb_hideAllShowMe(obj){
	var doClose = false;
	if (document.getElementById(obj).style.display != 'none') {
		doClose = true;
	}
	
	for(i=0;i<glb_menuArr.length;i++){
		glb_showHideObj(glb_menuArr[i],1);
	}
	
	if (!doClose) {
		glb_showHideObj(obj,2);
	} else {
		glb_showHideObj(obj,1);
	}
}

function of_getMouseXY(e) {
	if (I_E_) {
		mouseXY[0] = event.clientX + document.body.scrollLeft;
		mouseXY[1] = event.clientY + document.body.scrollTop;
	} else {
		mouseXY[0] = e.pageX;
		mouseXY[1] = e.pageY;
	}  
	
	if (mouseXY[0] < 0){
	  	mouseXY[0] = 0;
	}
	if (mouseXY[1] < 0){
		mouseXY[1] = 0;
	}
	
	return true;
}

//////////////////////////////////
//			Scroll Menu			//
//////////////////////////////////
var smf_dvStrTabs = Array("dvxname","dvxcontent");
var smf_classArr;
var smf_listNameArr;
var smf_listContArr;
var smf_listDvNameArr = Array();
var smf_listDvContentArr = Array();
var smf_currentListNameArr;

function smf_setListNames(tmpList,classOn,classOff,classLink,listlength){
	smf_currentListNameArr = Array(0,listlength);
	smf_classArr = Array(classOn,classOff);
	for(i=0;i<smf_listNameArr.length;i++){
		tname = smf_listNameArr[i];
		if(tname.length>1){
			tcontent = smf_listContArr[i];
			dvnameid = smf_listDvNameArr[i] = smf_dvStrTabs[0]+i.toString();
			dvcontid = smf_listDvContentArr[i] = smf_dvStrTabs[1]+i.toString();
			tmphtm = tmpList;
			tmphtm = tmphtm.replace('%namedivid%',dvnameid);
			tmphtm = tmphtm.replace('%contdivid%',dvcontid);
			tmphtm = tmphtm.replace('%name%','<a href="javascript:;" onclick="smf_showHideContent('+i+')" class="'+classLink+'">'+tname+'</a>');
			tmphtm = tmphtm.replace('%content%',tcontent);
			document.write(tmphtm);
			if(i!=0){
				document.getElementById(dvnameid).className = smf_classArr[1];
				document.getElementById(dvcontid).style.display='none';
			}else{
				document.getElementById(dvnameid).className = smf_classArr[0];
			}
			if(i>=listlength){
				document.getElementById(dvnameid).style.display='none';
			}
		}
	}
}

function smf_scrollNameList(typ){
	if(typ==1 && smf_currentListNameArr[1]<smf_listNameArr.length){
		document.getElementById(smf_dvStrTabs[0]+smf_currentListNameArr[0]).style.display='none';
		document.getElementById(smf_dvStrTabs[0]+smf_currentListNameArr[1]).style.display='';
		smf_showHideContent(smf_currentListNameArr[1]);
		smf_currentListNameArr = Array(smf_currentListNameArr[0]+1,smf_currentListNameArr[1]+1);
	}
	if(typ==0 && smf_currentListNameArr[0]>0){
		smf_currentListNameArr = Array(smf_currentListNameArr[0]-1,smf_currentListNameArr[1]-1);
		document.getElementById(smf_dvStrTabs[0]+smf_currentListNameArr[1]).style.display='none';
		document.getElementById(smf_dvStrTabs[0]+smf_currentListNameArr[0]).style.display='';
		smf_showHideContent(smf_currentListNameArr[0]);
	}
}

function smf_showHideContent(cid){
	for(i=0;i<smf_listDvContentArr.length;i++){	
		if(cid==i){
			document.getElementById(smf_listDvNameArr[i]).className = smf_classArr[0];
			document.getElementById(smf_listDvContentArr[i]).style.display = '';
		}else{
			document.getElementById(smf_listDvContentArr[i]).style.display = 'none';
			document.getElementById(smf_listDvNameArr[i]).className = smf_classArr[1];	
		}
	}
}
function changeBG(element) {
  if( element.className == 'tabloSatiri' ){
	element.className = 'tableItemsTxt';
  }else{
	element.className = 'tabloSatiri';
  } 
}