/* Added by Adnan Shameem */
function makeEditors(mlayout){
var days2save=30;

	for (var i=0; i<taArray.length; i++) {
		if (mlayout=='bjy'){
			makeBijoyEditor(taArray[i]);
			if (i==0){createCookie('kbsetting','bjy',30);switched=false;}
		} else if (mlayout=='ujy'){
			makeUnijoyEditor(taArray[i]);
			if (i==0){createCookie('kbsetting','ujy',30);switched=false;}
		} else if (mlayout=='pbh'){
			makeProbhatEditor(taArray[i]);
			if (i==0){createCookie('kbsetting','pbh',30);switched=false;}
		} else if (mlayout=='phn'){
			makePhoneticEditor(taArray[i]);
			if (i==0){createCookie('kbsetting','phn',30);switched=false;}
		} else if (mlayout=='eng'){
			
			if (i==0){createCookie('kbsetting','eng',30);switched=true;}
		}
	}
}

/* Added by Adnan Shameem */
/* Ran when keys are pressed */
function keyfunc(e){
	var ev = (window.event) ? event.keyCode : e.which; // get the keycode
	var Char = String.fromCharCode(ev);
	//alert(ev);
	if (e.altKey && e.ctrlKey && (Char=='V'||Char=='v')){
		switched = !switched;}

}

	// attach our keyfunc with the document's event
	if(document.addEventListener) document.addEventListener('keydown', keyfunc, false);
	else if(document.attachEvent) document.attachEvent('on'+'keydown', keyfunc);
	else document['on'+'keydown'] = keyfunc;

/* Added by Adnan Shameem */
/* Creates a cookie from given information */
function createCookie(cookieName,cookieData,days){
	var expiry = new Date();
	expiry.setTime(expiry.getTime() + days * (24 * 60 * 60 * 1000));
	
	if (days!=null) {
		document.cookie = cookieName + "=" + escape(cookieData) + "; expires=" + expiry.toGMTString() + "; path=/";
	} else {
		document.cookie = cookieName + "=" + escape(cookieData);
	}
}

/* Added by Adnan Shameem */
/* Reads data of a cookie from "cookieName" */
function readCookie(cookieName) {
	var exp = new RegExp (escape(cookieName) + "=([^;]+)");
	if (exp.test (document.cookie + ";")) {
		exp.exec (document.cookie + ";");
		return unescape(RegExp.$1);
	}
	else return false;
}

function toggleIt(obj){
var el = document.getElementById(obj);
if (el.style.display == 'none') { el.style.display = '';
} else { el.style.display = 'none'; }
}

function hideIt(obj) {var el = document.getElementById(obj);el.style.display = 'none';}
function showIt(obj) {var el = document.getElementById(obj);el.style.display = '';}

