// show/hide functions

function showMe(el, div){
	id = document.getElementById(div).style;
	id.display = 'block';
}
function hideMe(el, div){
	id = document.getElementById(div).style;
	id.display = 'none';
}

function showHide(showDiv, hideDiv){
	showMe('el', showDiv);
	hideMe('el', hideDiv);
}
	
function toggle_visibility(id) {
	var e = document.getElementById(id);
	if(e.style.display == 'none')
		e.style.display = 'block';
	else
		e.style.display = 'none';
}


// pop up code
function popupcode() 
{
var x = document.getElementsByTagName('A');
for (var i=0;i< x.length;i++)
	{
	if (x[i].className == 'newWindow')
		{
		x[i].onclick = function () {
			return popup1(this.href)
			}
		x[i].title += ' (opens in a new window)';
		}
	}
}

window.onload = popupcode;


function popup1(url)
{
	newwindow=window.open(url,'name','height=450,width=450, resizable=yes, scrollbars=yes, status=yes');
	if (window.focus) {newwindow.focus()} return false;
}


function addToFavorites(pageName,urlAddress){
	var ver = navigator.appName;
	var num = parseInt(navigator.appVersion);
	if ((ver == "Microsoft Internet Explorer")&&(num >= 4)) {
		window.external.AddFavorite(urlAddress,pageName);
	}else{
		window.sidebar.addPanel(pageName, urlAddress, "")
	}
}






//Expanding text area automatically
userAgentLowerCase = navigator.userAgent.toLowerCase();

function resizeTextarea(t) {
  if ( !t.initialRows ) t.initialRows = t.rows;
 
  a = t.value.split('\n');
  b=0;
  for (x=0; x < a.length; x++) {
	if (a[x].length >= t.cols) b+= Math.floor(a[x].length / t.cols);
  }
 
  b += a.length;
 
  if (userAgentLowerCase.indexOf('opera') != -1) b += 2;
 
  if (b > t.rows || b < t.rows)
	t.rows = (b < t.initialRows ? t.initialRows : b);
}



function hidediv(id) {
	//safe function to hide an element with a specified id
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'none';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'none';
		}
		else { // IE 4
			document.all.id.style.display = 'none';
		}
	}
}

function showdiv(id) {
	//safe function to show an element with a specified id
		  
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = '';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = '';
		}
		else { // IE 4
			document.all.id.style.display = '';
		}
	}
}






//function _keyboardControl()
// {
//
//	 /*Key Codes
//	 112 -> F11
//	 8 -> Backspace
//	 116 -> F5
//	 115 -> F4
//	 93 -> Windows Properties Key
//	 17 -> CTRL
//	 */
//	 //======================================================
//	 // Disable CTRL Key
//	 //======================================================
//	 var key;
//	 var isCtrl;
//	 if(window.event)
//	 {
//	 key = window.event.keyCode; //IE
//	 if(window.event.ctrlKey)
//	 isCtrl = true;
//	 else
//	 isCtrl = false;
//	 }
//	 else
//	 {
//	 key = e.which; //firefox
//	 if(e.ctrlKey)
//	 isCtrl = true;
//	 else
//	 isCtrl = false;
//	 }
	 //if ctrl is pressed check if other key is in forbidenKeys array
//	 if(isCtrl)
//	 {
//	 alert('Key combination CTRL has been disabled.');
//	 return false;
//	 }
//	 keys = new Array();
//	 keys["f17"] = 'Ctrl';
//	 keys["f8"] = 'Backspace';
//	 saveCode=""
//	 if(window.event && window.event.keyCode == 17)
//	 {
//		 alert("Access Denied");
//		 saveCode=window.event.keyCode;
//		 window.event.keyCode = 505;
//	 }
//	 if(window.event && window.event.keyCode == 505)
//	 {
//		 alert('Ctrl has been disabled');
//		 return false;
//	 }
//	 //======================================================
//	 // Disable Backspace Key
//	 //======================================================
//	 if(window.event && window.event.keyCode == 8 && !window.document.activeElement.isTextEdit)
//	 {
//		 saveCode=window.event.keyCode;
//		 window.event.keyCode = 506;
//	 }
//	 if(window.event && window.event.keyCode == 506)
//	 {
//		 alert('Backspace has been disabled');
//		 return false;
//	 }
//	 //======================================================
//	 // Disable F5 Key
//	 //======================================================
//	 if(window.event && window.event.keyCode == 116 )
//	 {
//		 saveCode=window.event.keyCode;
//		 window.event.keyCode = 507;
//	 }
//	 if(window.event && window.event.keyCode == 507)
//	 {
//		 alert('F5 has been disabled !!!');
//		 return false;
//	 }
//	 //======================================================
//	 if(event.keyCode == 122 || event.keyCode == 115 || event.keyCode == 93)
//	 {
//		 event.keyCode = 0;
//		 event.returnValue = false;
//	 }
// }
		
		
		
		


