// JavaScript Document
function showHide(div) {
	var el = document.getElementById(div);
	if (el.style.display == 'none') {
		if(div=="addContact"){
			el.style.display = 'block';
			//ajaxpage("addcontact.jsp", "addContact");
		}
		el.style.display = 'block';
	}
	else
	{
		el.style.display = 'none';
	}
}

function showHideVerify(id1,id2) {
	var el = document.getElementById(id1);
	var el1 = document.getElementById(id2);
//	alert(el, el1);
	el.style.display = 'block';
	el1.style.display = 'none';
}

var displayGrpDiv = true;
var displayBdyDiv = true;
function shwHdeGroup() {
	var el = document.getElementById('mydiv2');
	var el1 = document.getElementById('mydiv');
	if(displayGrpDiv){
		el.style.display = 'block';
		el1.style.display = 'none';
		el.style.left = tempX + 8 + "px";
		el.style.top = tempY + 'px';
		
		
	}else{
		el.style.display = 'none';
		
	}
}
function clickBuddy() {
	//statusTimerGroup(false);
	//statusTimerBuddy(false);
	var el = document.getElementById('mydiv2');
	var el1 = document.getElementById('mydiv');
	el.style.display = 'none';
	el1.style.display = 'none';
}
function shwHdeBuddy() {
	var el = document.getElementById('mydiv2');
	var el1 = document.getElementById('mydiv');
	if(displayBdyDiv){
		el1.style.display = 'block';
		el.style.display = 'none';
		el1.style.left = tempX + 6 + "px";
		el1.style.top = tempY + 'px';
		
	}else{
		el1.style.display = 'none';
	}
}
function statusTimerGroup(display){
	displayGrpDiv = display;
	var el = document.getElementById('mydiv2');
	if (!(display && el.style.display == 'block')){
		setTimeout("shwHdeGroup()", 150);
	}else if(!(!display && el.style.display == 'none')){
		setTimeout("shwHdeGroup()", 1500);
	}
}
/*function sTBdelay(){
	var dis = document.getElementById('mydiv');
	if (dis.style.display == 'block') {
		
	}
}*/
function statusTimerBuddy(display){
	displayBdyDiv = display;
	var el = document.getElementById('mydiv');
	if (!(display && el.style.display == 'block')){
		setTimeout("shwHdeBuddy()", 150);
	}else if(!(!display && el.style.display == 'none')){
		setTimeout("shwHdeBuddy()", 1500);
	}
	
}
function Hide(div) {
var el = document.getElementById(div);

if (el.style.display == 'block') {
	
	el.style.display = 'none';
}
}
function Hide2(div,div2) {
var el = document.getElementById(div);
var e2 = document.getElementById(div2);

if (el.style.display == 'block' && e2.style.display == 'block') {
	
//	alert("e2.style.display");
	el.style.display = 'none';
    e2.style.display = 'none';
}
}

//function to change color and display submit and cancel buttons onclicking text box
function showHide2(div,div2,div3) {
var el = document.getElementById(div);
var e2 = document.getElementById(div2);
var e3 = document.getElementById(div3);
if ((el.style.display == 'none'  ) && (e2.style.display == 'none' )) {
	
	el.style.display = 'block';
	e2.style.display = 'block';

   }
showbackcol(div3);

}
function showbackcol(div) {
var el = document.getElementById(div);

	el.style.background = '#eefffc'
   }



//setting global status //
function setgbstatus(div){
var gbstatus = document.getElementById(div).innerHTML;
gstatus = document.getElementById('globstatchg');
gstatus.innerHTML = gbstatus; 
	
}

function shdrad(div) {
var el = document.getElementById(div);
radel = document.getElementById('checkit');
radel1 = document.getElementById('checkit1');
if (el.style.display == 'block') {
	radel.disabled = true;
	radel.checked = false;
	radel1.disabled = true;
	radel1.checked = false;
}
else
{
	radel.disabled = false;
	radel1.disabled = false;
}
}

function tabOut(el,clsName){
	el.className=clsName;
//	alert(el.id);
}

function tabInd(el,clsName){
	el.className=clsName;	
}
function tabChange(selTab) {
	var allTabIds = ["notes","adbook","cal","log"];
	for(i=0; i<4; i++){
		if(allTabIds[i]+"Tab"!=selTab){
			var otherTDEl = document.getElementById(allTabIds[i]+"Tab");
			otherTDEl.className=allTabIds[i];
			
		}else{
				var selTDEl = document.getElementById(selTab);			
				selTDEl.className=allTabIds[i]+"sel";
		}
	}
}
	function toggleGroup(id,groupname){
		var img = document.getElementById(id);
		var groupdiv = document.getElementById(groupname);
		var imgsrc = img.src;
		imgsrc = imgsrc.substring(imgsrc.indexOf("images"));
		
		if(imgsrc == "images/arwdwn.png"){
			img.src = "../images/arwrt.png";
			groupdiv.style.display = 'none';
		}else{
			img.src = "../images/arwdwn.png";
			groupdiv.style.display = 'block';
		}

	}

	function toggleSortArw(id){
		//alert(id);
		var headname = ["Sender","Subject","Date"];
		for(i=0; i<3; i++){
			var elem = document.getElementById(headname[i])
			var inelem = elem.innerHTML;
//			alert(inelem);
			if(headname[i]!=id){
				if(inelem.indexOf("<img")!= -1){
					//alert(inelem);
					elem.innerHTML = headname[i];	
				}
			} else {
				if(inelem.indexOf("<img")!= -1){
					if(inelem.indexOf("sortdown.gif")!= -1){
						//alert(inelem);
						elem.innerHTML = headname[i] + " " + "<img src='../images/sortup.gif' />";
					} else {
						elem.innerHTML = headname[i] + " " + "<img src='../images/sortdown.gif' />";
					}
				} else {
					elem.innerHTML = headname[i] + " " + "<img src='../images/sortdown.gif' />";
				}
			} 
		}
	}


function minitabChange(miniTab) {
	var allminiTabIds = ["mynotes","buddynotes","addanote"];
	for(i=0; i<3; i++){
		if(allminiTabIds[i]!=miniTab){
			var otherTDEl = document.getElementById(allminiTabIds[i]);
			otherTDEl.className="minitablink";
		}else{
				var selTDEl = document.getElementById(miniTab);			
				selTDEl.className="selminitablink";
		}
	}
}
function miniconChange(miniTab) {
	var allminiTabIds = ["personal","contacts","addresses","links"];
	for(i=0; i<4; i++){
		//alert(allminiTabIds[i]);
		if(allminiTabIds[i]!=miniTab){
			var otherTDEl = document.getElementById(allminiTabIds[i]);
			otherTDEl.className="minitablink";
		}else{
				
				var selTDEl = document.getElementById(miniTab);			
				selTDEl.className="selminitablink";
		}
	}
}

function minisysChange(miniTab) {
//	var allminiTabIds = ["logs","account","profile"];
	var allminiTabIds = ["logs","message","profile","account"];
	for(i=0; i<4; i++){
		//alert(allminiTabIds[i]);
		if(allminiTabIds[i]!=miniTab){
			var otherTDEl = document.getElementById(allminiTabIds[i]);
			otherTDEl.className="minitablink";
		}else{
			var selTDEl = document.getElementById(miniTab);			
			selTDEl.className="selminitablink";
		}
	}
}


function minicalChange(miniTab) {
	var allminiTabIds = ["day","week","month"];
	for(i=0; i<3; i++){
		if(allminiTabIds[i]!=miniTab){
			var otherTDEl = document.getElementById(allminiTabIds[i]);
			otherTDEl.className="minitablink";
		}else{
				var selTDEl = document.getElementById(miniTab);			
				selTDEl.className="selminitablink";
		}
	}
}
function subfileChange(miniTab) {
	var allminiTabIds = ["buddyShare","myShare","shareAfile"];
	for(i=0; i<3; i++){
		if(allminiTabIds[i]!=miniTab){
			var otherTDEl = document.getElementById(allminiTabIds[i]);
			otherTDEl.className="minitablink";
		}else{
				var selTDEl = document.getElementById(miniTab);			
				selTDEl.className="selminitablink";
		}
	}
}
var display = false;
// Detect if the browser is IE or not.
// If it is not IE, we assume that the browser is NS.
var IE = document.all?true:false

// If NS -- that is, !IE -- then set up for mouse capture
if (!IE) document.captureEvents(Event.MOUSEMOVE)

// Set-up to use getMouseXY function onMouseMove
//document.onmousemove = getMouseXY;

// Temporary variables to hold mouse x-y pos.s
var tempX = 0
var tempY = 0
function getMouseXY(e) {
  if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.body.scrollLeft
    tempY = event.clientY + document.body.scrollTop
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX
    tempY = e.pageY
  }  
  // catch possible negative values in NS4
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  
  // show the position values in the form named Show
  // in the text fields named MouseX and MouseY
  return true
}
function setPosAC(){
	var el = document.getElementById('manageGroups');
	el.style.position = 'absolute';
	el.style.left = "30px";
	el.style.top = "110px";
	el.style.zIndex = "20";
	document.addContactForm.buddyname.focus;
}
function setPosMG(){
	var el = document.getElementById('manageGroups');
	el.style.position = 'fixed';
	el.style.left = "30px";
	el.style.top = "330px";
	el.style.zIndex = "20";
	
}
function sharehide(div){
	var shareDivs = ["buddyshareDiv", "myshareDiv", "addshareDiv"];
	for(i=0; i<3; i++){
		if(shareDivs[i]!=div){
			var otherTDEl = document.getElementById(shareDivs[i]);
			otherTDEl.style.display="none";
		}else{
				var selTDEl = document.getElementById(div);			
				selTDEl.style.display="block";
		}
	}
}
	