function PopupWindow(href, w, h, settings, offsett, offsetl) 
{
	offsett = (offsett) ? offsett:0;
	offsetl = (offsetl) ? offsetl:0;
	leftpos = (screen.width) ? (screen.width/2)-(w/2) : 0;
	toppos = (screen.height) ? (screen.height/2)-(h/2) : 0;
	settings = 'height='+h+',width='+w+',top='+(toppos+offsett)+',left='+(leftpos+offsetl)+','+settings;
	return window.open(href, 'popupwindow'+Math.floor(Math.random() * 10000), settings)
}
function verifyAction(redirectUrl)
{
	var answer = false;
	answer = confirm("Are you sure?");
	if(answer && redirectUrl)
	{
		location.href=redirectUrl;
	}
	return answer;
}
function addElement(parentId, count, content) 
{
  var ni = document.getElementById(parentId);
  var newDiv = document.createElement('div');
  newDiv.innerHTML = content;
  ni.appendChild(newDiv);
}
function removeElement(parentId, divNum) 
{
  var answer = verifyAction('');
  if (answer)
  {
	  var d = document.getElementById(parentId);
	  var oldDiv = document.getElementById(divNum);
	  
	  if (oldDiv.parentNode.getAttribute('id') == parentId)
	  {
	  	d.removeChild(oldDiv);
	  }
	  else
	  {
	  	d.removeChild(oldDiv.parentNode);
	  }
  }
}
function showHide(targetId, on) 
{
	var target;
	target = document.getElementById(targetId);
	if (on == 0) {
		target.style.visibility = "hidden";
    } else {
		target.style.visibility = "visible";
    }
}
function addRemove(targetId, on) 
{
	var target;
	target = document.getElementById(targetId);
	if (on == 0) {
		target.style.display = "none";
    } else {
		target.style.display = "block";
    }
}