// JavaScript Document

function toggle( targetId ){
  if (document.getElementById){
  		target = document.getElementById( targetId );
  			if (target.style.display == "none"){
  				target.style.display = "";
  			}
			else {
  				target.style.display = "none";
  			}
  	}
}


function toggler( targetTag ){
  if (document.getElementById){
  		target = document.getElementsByTagName( targetTag );
  			if (target.style.display == "none"){
  				target.style.display = "";
  			}
			else {
  				target.style.display = "none";
  			}
  	}
}

function toggledisplayon( targetId ) {
  if (document.getElementById){
  		target = document.getElementById( targetId );
  			if (target.style.display == "none"){
  				target.style.display = "";
  			}
			else {
  				target.style.display = "";
  			}
  	}
}

function toggledisplayoff( targetId ) {
  if (document.getElementById){
  		target = document.getElementById( targetId );
  			if (target.style.display == ""){
  				target.style.display = "none";
  			}
			else {
  				target.style.display = "none";
  			}
  	}
}

function toggleemail( targetId ){
  if (document.getElementById){
  		target = document.getElementById( targetId );
  			if (target.style.display == "none"){
  				target.style.display = "";
  			}
			else {
  				target.style.display = "none";
  			}
  	}
}

var IE=document.all?true:false;	
var tempX;
var tempY;
var xoffset;
var yoffset;
var lasttargetid;

function togglefree(targetId, xoffset, yoffset){
	
	var winX=tempX+xoffset;
	var winY=tempY+yoffset;
	
	//winX.toString();
	//winY.toString();
	
	//var px='px; ';
	
	if (document.getElementById){
  		target = document.getElementById(targetId);
  			if (target.style.display == 'none'){
  				target.style.display = '';
				target.style.left = winX;
				target.style.top = winY;
				lasttargetid=targetId;
  			}
			else {
  				target.style.display = 'none';
				lasttargetid='';
  			}
  	}
}

function getMouseXY(e) {
	if (IE) {
		tempX = event.clientX + document.body.scrollLeft;
		tempY = event.clientY + document.body.scrollTop;
	}
	else {
		tempX = e.pageX;
		tempY = e.pageY;
	}  
	if (tempX < 0){
		tempX = 0;
	}
	if (tempY < 0){
		tempY = 0;
	}  
	return true;
}
	
function disappear(evt) {	
	if(lasttargetid != "articlecomments" || lasttargetid != "contactexpanded" || lasttargetid != "emailthisform" || lasttargetid != "usefulform") {
		target = document.getElementById(lasttargetid);
		target.style.display = "none";
	}
}

function initMail(form) {
text = "Check out this article posted on www.JoCoBusiness.net:  " + window.location;
form.message.value = "Hello " + form.sendto.value + " (" + form.to.value + "):\n\n"
 + text + "\n\nYour Friend,\n" + form.sendername.value + "(" + form.senderemail.value + ")";
return (form.to.value != "");
}
