function resetElement(IdName) {
	var originalInput = document.getElementById(IdName);
	var clearedInput = originalInput.cloneNode(false);
	originalInput.parentNode.insertBefore(clearedInput, originalInput);
	originalInput.parentNode.removeChild(originalInput);
}

function startAttach() {
	//resetElement('imgProg');
	return true;
}
function completeAttach(response, form, param) {
	//resetElement('imgProg');
	//if(form["savedoc_entID"]["savedoc_opt"].value == 2) {

	/*var strSaveButton = document.getElementById(form["savedoc_entID"]["savedoc_value"].value).innerHTML;
	
	if(strSaveButton.indexOf("saveTools") != -1 && strSaveButton.indexOf("Save") != -1) {
		document.getElementById(form["savedoc_entID"]["savedoc_value"].value).innerHTML = '<img src="/images/bg_tools_saved.gif" alt="" /> Save';
		document.getElementById(form["savedoc_entID"]["savedoc_value"].value).style.padding = "3px 0px 3px 0px";
	}
	else {
		document.getElementById(form["savedoc_entID"]["savedoc_value"].value).innerHTML = '<img src="/images/bg_tools_saved.gif" alt="" />';
	}*/
	//alert(form);
}
function attach(xxx) {
	var formNumber;
	for(i=0; i<document.forms.length; i++) {
		if(document.forms[i].name == "formSaveDoc") {
			formNumber = i;
			break;
		}
	}
	
	document.forms[formNumber].savedoc_entID.value = xxx;
	var ojsAJAX = new jsAJAX();
	ojsAJAX.param = "document.forms[formNumber]";
	ojsAJAX.action = "/includes/savedoc_post.php";
	
	ojsAJAX.submit(document.forms[formNumber], {'onStart' : startAttach, 'onComplete' : completeAttach});
	
	//DISABLE SAVE BUTTON/ICON
	var strSaveButton = document.getElementById(xxx).innerHTML;
	
	if(strSaveButton.indexOf("saveTools") != -1 && strSaveButton.indexOf("Save") != -1) {
		document.getElementById(xxx).innerHTML = '<img src="/images/bg_tools_saved.gif" alt="" /> Save';
		document.getElementById(xxx).style.padding = "3px 0px 3px 0px";
	}
	else {
		document.getElementById(xxx).innerHTML = '<img src="/images/bg_tools_saved.gif" alt="" />';
	}
}

// --

var tagDivMOver = false;
document.onclick = function() {
	if (!tagDivMOver) {
		hideTagTooltip();
	}
}

function hideTagTooltip() {
	document.getElementById("tagBubble").style.display = "none";
}


function redirectShowTagBubble(l,t) {
	var obj = document.getElementById("tagBubble2");
	obj.style.display = "block";
//	obj.style.left = l + "px";
//	obj.style.top = t + "px";
	obj.style.left = (screen.width / 2) - 150 + "px";
	obj.style.top = "250px";
	setTimeout("document.getElementById('tagBubble2').style.display = \"none\";", 5000);
}


function redirectLogin(e, entID) {
	if(document.all)e = event;
	var obj = document.getElementById("tagBubble");
	var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
	if(navigator.userAgent.toLowerCase().indexOf("safari")>=0) st=0; 
	var leftPos = e.clientX - 175;
	if(leftPos<0) leftPos = 0;
	var objL = leftPos;
	var objT = e.clientY - obj.offsetHeight;
	objT -= 115;
	
	var xURL = location.href;
	if(xURL.indexOf("?") == -1) xURL += "?";
	
	window.location = "/english/myprofile/login.php?u="+xURL+"&id="+entID+"&savepos="+objL+"n"+objT;
}


function showTagBubble(e) {
	if(document.all)e = event;
	var obj = document.getElementById("tagBubble");
	obj.style.display = "block";
	var st = Math.max(document.body.scrollTop,document.documentElement.scrollTop);
	if(navigator.userAgent.toLowerCase().indexOf("safari")>=0)st=0; 
	var leftPos = e.clientX - 175;
	if(leftPos<0)leftPos = 0;
	obj.style.left = leftPos + "px";
	obj.style.top = e.clientY - obj.offsetHeight +15 + st + "px";
	setTimeout("hideTagTooltip()", 5000);
}
	