function $(id){
	return document.getElementById(id);
}
function MM_jumpMenu(targ,selObj,restore)
{
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function CheckLanguage(CategoryID,Action,id)
{
var temp="";
var a = document.getElementsByName("language");
if((a.length+"")=="undefined") 
{
 if (a.checked) {temp=a.value}
}
else
{
for (i=0;i<a.length;i++) {
if (a[i].checked)
  {
  if (temp=="")
  {
  temp=a[i].value;
  }
  else
  {
  temp=temp+","+a[i].value;  
  }
  }
}
}
window.location="article.asp?action="+Action+"&CategoryID="+CategoryID+"&id="+id+"&language="+temp;
}
function checkall(all)
{
  var a = document.getElementsByName("checkbox");
  for (var i=0; i<a.length; i++) a[i].checked = all.checked;
}
function del (url,idName) 
{
var temp="";
var a = document.getElementsByName("checkbox");
if((a.length+"")=="undefined") 
{
 if (a.checked) {temp=a.value}
}
else
{
for (i=0;i<a.length;i++) {
if (a[i].checked)
  {
  if (temp=="")
  {
  temp=a[i].value;
  }
  else
  {
  temp=temp+","+a[i].value;  
  }
  }
}
}
if (temp==""){ alert("You have not selected a record to delete.")}
else{if (confirm("Are you sure you wish to delete these records?")){
        window.location=url+"?action=del&"+idName+"="+temp;
		}
}
}
function noBlank(id)
{
  for (i=0;i<document.forms[id].elements.length;i++)
  {
   if (document.forms[id].elements[i].type=="hidden")
     {
	 continue;
     }
   else
     if (document.forms[id].elements[i].value=="")
     {
      alert ("All fields are required. Please enter information for each field and resubmit.");
      document.forms[id].elements[i].focus();
	  return false;
     }
  }
}
function vPwd(id)
{
  if (document.forms[id].UserPwd.value!=document.forms[id].vUserPwd.value)
    {
    alert ("The password entries do not match. Please re-enter passwords and resubmit.");
    return false;
    }
}
function vmail(id)
     {
      var email = document.forms[id].email.value;
	  temp=email.split('@');
	  email=temp[0].replace('.','point')+'@'+temp[1];
var pattern = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
if (!pattern.exec(email))
{
alert ("Your email address is incorrect.");
return false;
}
else
{
return true;
}
}
function tree(id)
{
if (document.getElementById('pid_'+id).style.display=="none")
{
document.getElementById('pid_'+id).style.display="block";
}
else
{
document.getElementById('pid_'+id).style.display="none";
}
}
function tree2(id)
{
if (document.getElementById('image'+id).alt=="plus")
{
document.getElementById('abc'+id).style.display="block";
document.getElementById('image'+id).src='images/minus.gif';
document.getElementById('image'+id).alt="minus";
}
else
{
document.getElementById('abc'+id).style.display="none";
document.getElementById('image'+id).src='images/plus.gif';
document.getElementById('image'+id).alt="plus";	
}
document.getElementById("insideleft").style.height=(document.getElementById("insidecontent").scrollHeight-32)+"px"
return false;

}
function calendar()
{
if (document.getElementById('calendar').style.display=="none")
{
document.getElementById('calendar').style.display="block";
document.getElementById('calendar_img').src='images/minus.gif';
}
else
{
document.getElementById('calendar').style.display="none";
document.getElementById('calendar_img').src='images/plus.gif';
}

function check_num(str){
	if (/[^0-9.]/g.test(str)){
		return false;
	}else{
		return true;
	}
}

String.prototype.trim = function()
{
    return this.replace(/(^\s*)|(\s*$)/g,"");
}


function setFont(oTextbox,size)
{
	if(size!="")
	{
	sText1 = "["+size+"]";
	sText2 = "[/"+size+"]";
	textboxReplaceSelect (oTextbox, sText1, sText2); 
	}
}

function textboxReplaceSelect (oTextbox, sText1, sText2) { 
   	IE= new String("Microsoft Internet Explorer"); 
   	oTextbox.focus(); 
	if(navigator.appName==IE){ 
	   var oRange = document.selection.createRange(); 
	   if(oRange.text!="")
	   {
		   if(oRange.text.substring(0,1)==" ")
		   {
			sText1 = " "+sText1;
		   }
			if(oRange.text.substring(oRange.text.length-1,oRange.text.length)==" ")
		   {
			sText2 = sText2+" ";
		   }
	   oRange.text = sText1 + oRange.text.trim() + sText2; 
	   oRange.collapse(true); 
	   oRange.select();         
	   }                        
   } else { 
	  var iStart = oTextbox.selectionStart; 
	  if(iStart!=oTextbox.selectionEnd)
	  {
	   var selVal = oTextbox.value.substring(iStart,oTextbox.selectionEnd);
	   if(selVal.substring(0,1)==" ")
	   {
		sText1 = " "+sText1;
	   }
		if(selVal.substring(selVal.length-1,selVal.length)==" ")
	   {
		sText2 = sText2+" ";
	   }
	   oTextbox.value = oTextbox.value.substring(0, iStart) + sText1 + selVal + sText2 + oTextbox.value.substring(oTextbox.selectionEnd, oTextbox.value.length); 
	   //oTextbox.setSelectionRange(iStart + sText.length, iStart + sText.length); 
	   }
   } 
   oTextbox.focus(); 
}
}
