
function toggleTagForm() {
	if (document.getElementById('tagform').style.display == 'none') { 
		document.getElementById('tagform').style.display = 'block'; 
		document.getElementById('tagformBack').style.display = 'block'; 
	} 
	else { 
		document.getElementById('tagform').style.display = 'none'; 
		document.getElementById('tagformBack').style.display = 'none'; 
	}	
	return true;
}

function addLinkTagForm(id, type) {
	var divID = 'lnktag'+id+'_'+type+'';
	var divinner = '<form name="lnktagform' + id + '" action="http://infowardocs.org/index.php?anonAddTag=1" target="hiddenFrame" method="post" onSubmit="alert(\'Thanks so much for helping! Your tag will appear next time you refresh the page.\'); return true">';
	divinner += '<input type="hidden" name="linkID" value="' + id + '" >';
	divinner += '<b>New Tag:</b> <input type="text" name="tag" value="" style="width: 140px;">&nbsp;&nbsp;&nbsp;';
	divinner += '<input type="submit" value="Add Tag">';
	divinner += '</form>';
	if (document.getElementById(divID)) document.getElementById(divID).innerHTML = divinner;
	if (document.getElementById(divID)) document.getElementById(divID).style.display = 'block';
	return true;
}

function makeVote() {
	alert('Thanks so much for helping! Your approval or disapproval will appear next time you refresh the page.');
	return true;
}

function updateGoodVote(theID){
  $.get("http://infowardocs.org/ajax.php", { id: theID, action: 'goodQuery' }, function(data){
    document.getElementById('good'+theID).innerHTML = data;
  });
}

function updateBadVote(theID){
  $.get("http://infowardocs.org/ajax.php", { id: theID, action: 'badQuery' }, function(data){
    document.getElementById('bad'+theID).innerHTML = data;
  });
}

function makeGoodVote(theID) {
  var number = 0;
  $.get("http://infowardocs.org/ajax.php", { id: theID, vote: 'good' }, function(data){
    number = data;
    document.getElementById('good'+theID).innerHTML = number;
    updateBadVote(theID);
  });
	return true;
}

function makeBadVote(theID) {
  $.get("http://infowardocs.org/ajax.php", { id: theID, vote: 'bad' }, function(data){
    //alert(data);
    var number = data;
    if (document.getElementById('bad'+theID)) document.getElementById('bad'+theID).innerHTML = number;
    updateGoodVote(theID);
  });
	return true;
}

function makeAutoVote(theID) {
	document.getElementById('hiddenFrameID').src='http://infowardocs.org/mini.php?aV='+theID+'';
	return true;
}


function loadAd(id) {
	var friendsArr = new Array();
	friendsArr[0] = new Array('-200px', '<img src="http://infowardocs.org/images/topdocs.png" border=0 >');
	friendsArr[1] = new Array('-200px', '<img src="http://infowardocs.org/images/wac.jpg" border=0 >');
	if (document.getElementById('friendsAd')) {
		document.getElementById('friendsAd').innerHTML = friendsArr[id][1];
		document.getElementById('friendsAd').style.top = friendsArr[id][0];
		document.getElementById('friendsAd').style.display = 'block';
	}
	return true;
}
function hideAd(id) {
	if (document.getElementById('friendsAd')) {
		document.getElementById('friendsAd').innerHTML = friendsArr[1];
		document.getElementById('friendsAd').style.display = 'none';
	}
	return true;
}

var openedTagsOnce = false;
function loadTagFilterPopup(tagTIN) {
	if (document.getElementById('tagform') && document.getElementById('tagform').style.display == 'block') {
		document.getElementById('tagform').style.display = 'none';
		document.getElementById('tagformBack').style.display = 'none';
		return true;
	}
	else if (openedTagsOnce) {
		document.getElementById('tagformBack').style.display = 'block';
		document.getElementById('tagform').style.display = 'block';
		return true;
	}
	
	$.get("tagFilter-form.php", { dropTagFilts: 1, tagT: tagTIN }, function(data){
		//alert(data);
		if (document.getElementById('tagform')) {
			document.getElementById('tagform').innerHTML = data;
			document.getElementById('tagformBack').style.display = 'block';
			document.getElementById('tagform').style.display = 'block';
		}
		openedTagsOnce = true;
	});
	return true;
}

function searchFormSafe() {
	if (document.getElementById('sID') && document.getElementById('sID').value != '') {
		document.getElementById('sID').value = document.getElementById('sID').value.replace('"', '~~').replace('"', '~~').replace('"', '~~').replace('"', '~~');
		document.getElementById('sID').value = document.getElementById('sID').value.replace("'", "`").replace("'", "`").replace("'", "`").replace("'", "`");
		//alert(document.getElementById('sID').value);
	}
	return true;
}

function normalizeSearchField() {
	if (document.getElementById('sID') && document.getElementById('sID').value != '') {
		document.getElementById('sID').value = document.getElementById('sID').value.replace('~~', '"').replace('~~', '"').replace('~~', '"').replace('~~', '"');
		document.getElementById('sID').value = document.getElementById('sID').value.replace("`", "'").replace("`", "'").replace("`", "'").replace("`", "'");
	}
	return true;
}


