
try {
	Element.addMethods({
	  ajaxUpdate: function(element, url, options){
	    element = $(element);
      element.update('<img src="../images/common/ajaxloader.gif" alt="loading..." style="width:16px;height:16px;" />');
      new Ajax.Updater(element, url, options);
      return element;
  		}
		});
	}
catch(err){
	alert(err);
}

function rusure(value) {
  if(confirm(value)) {return true;}
  else {return false}
}

function displayDiv(divName){
	if(document.getElementById(divName)){
		document.getElementById(divName).style.display = 'block' ;
	}
}
function hideDiv(divName){
	if(document.getElementById(divName)){
		document.getElementById(divName).style.display = 'none' ;
	}
}
function toggleDisplay(divName){
	var thisDiv = document.getElementById(divName);
	(thisDiv.style.display == 'none') ? displayDiv(divName) : hideDiv(divName) ;
}

function toggleClassName(thisId,classOne,classTwo) {
	var theItem = document.getElementById(thisId);
	(theItem.className == classOne) ? theItem.className = classTwo : theItem.className = classOne ;
}

function chngClass(thisItem,toClassName){
	if(document.getElementById){
		document.getElementById(thisItem).className = toClassName;
  }
}

function openWindow(url, name, bxh) {
	var wName = 'Popup';
  var wBxH 	= 'width=500,height=500,scrollbars';
  if (name) {wName = name;}
  if (bxh) {wBxH = bxh;}
  popupWin = window.open(url, wName, wBxH);
}

function checkemail(str){
  var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
  if (filter.test(str))
    return true;
  else{
    return false;
  }
}