//#---------------------------------------------------------------------#
//#	DESCRIPTION		:	basic.js										#
//#	AUTHOR			:	Kithsir Lihinikaduwa							#
//# CREATE DATE		:	JAN 26, 2008									#
//#	LAST CHANGED	:	JAN 26, 2008									#
//#---------------------------------------------------------------------#


var ajax = new GLM.AJAX();

function showDv(surl,dv){
	
	//document.getElementById(dv).innerHTML	=	'<img src="images/preloader_big.gif" border="0">';
	ajax.callPage(surl,dv);
}


function showDv3(surl,dv,dv1){
	//alert(surl);
	//alert(dv);
	document.getElementById(dv1).innerHTML	=	'<center><img src="images/preloader_big.gif" border="0"></center>';
	ajax.callPage(surl,dv);
}

function clearDv(dv){
	document.getElementById(dv).innerHTML	=	'';
}
function textCounter(field,cntfield,maxlimit) {
	if (field.value.length > maxlimit){
		field.value = field.value.substring(0, maxlimit);
	}
	else{
		cntfield.value = maxlimit - field.value.length;
	}
}


function changeClass(cname,name){
	document.getElementById(name).className=cname;
}


function showBody(response){
	document.getElementById('body').innerHTML	=	response;
}
function showABody(response){
	
	document.getElementById('abody').innerHTML	=	response;
}
function showAdd(response){
	document.getElementById('add').innerHTML	=	response;
}

function showAllVideo(response){
	document.getElementById('allVideo').innerHTML	=	response;
}

function showAllImages(response){
	document.getElementById('allVImages').innerHTML	=	response;
}
function showPlink(response){
	document.getElementById('plink').innerHTML	=	response;
}
function showAllImages1(response){
	document.getElementById('allImages').innerHTML	=	response;
}


function getSWidth(){
	var swidth;
	swidth	=	screen.width;
	if (swidth<780)
	{
		swidth	=	770;
	}
	else if (swidth>1000){
		swidth	= 1000;
	}
	else{
		swidth	= swidth-40;
	}
	document.getElementById('mtbody').style.width 	=	swidth+"px";
}

function searchItem(path){
	
	location=path+'index.php?req=list.search&STXT='+menuForm.STXT.value;
	
}

function updateCat(link,obj){
	obj.value="Updating";
	showDv(link,showBody)
}

function addUser(link){
	var goodAuth;
	var FNAME;
	var LNAME;
	var EMAIL;
	var TEL;
	var ERROR;
	var PRIVACY;
	//var PDATE;
	//var PTYPE;
	goodAuth	=	true;
	FNAME		=	userForm.FNAME.value;
	LNAME		=	userForm.LNAME.value;
	EMAIL		=	userForm.EMAIL.value;
	TEL			=	userForm.TEL.value;
	PRIVACY		=	userForm.PRIVACY.value;
	//PDATE		=	userForm.PDATE.value;
	//PTYPE		=	userForm.PTYPE.value;
	ERROR		=	'';
	if (FNAME=='')
	{
		ERROR	=	'Invalid first name';
		goodAuth=	false;
	}
	if (LNAME=='')
	{
		ERROR	=	'Invalid last name';
		goodAuth=	false;
	}
	if ((EMAIL=='') && (TEL==''))
	{
		ERROR	=	'Invalid email address or telephone number';
		goodAuth=	false;
	}



	if (goodAuth==true)
	{
		link	=	link+'&FNAME='+FNAME;
		link	=	link+'&LNAME='+LNAME;
		link	=	link+'&TEL='+TEL;
		link	=	link+'&EMAIL='+EMAIL;
		link	=	link+'&PRIVACY='+PRIVACY;
		//link	=	link+'&PDATE='+PDATE;
		//link	=	link+'&PTYPE='+PTYPE;
		//link	=	link+'&AMT='+userForm.AMT.value;
		link	=	link+'&TITLE='+userForm.TITLE.value;
		showDv(link,showABody);
	}
	else{
		alert(ERROR)
	}
	
}

function savePage(link){
	var bodyv;
	bodyv	=	pageForm.DES.value;
	bodyv	=	bodyv.replace('&',"#LIH#");
	link	=	link+bodyv;
	showDv(link,showABody);
}

function saveTPage(link){
	var page;
	var template;
	page	=	pageForm.PTITLE.value;
	template	=	pageForm.TNAME.value;
	if (page!='' && template!='')
	{
		link=link+'&PAGE='+page;
		link=link+'&TEMPLATE='+template;
		showDv(link,showABody);
	}
	else {
		alert('Error..! Invalid page name or template name');
	}
}

function login(link){
	var EMAIL;
	var PASS;
	EMAIL		=	loginForm.EMAIL.value;
	PASS		=	loginForm.PASS.value;
	if (EMAIL!='' && PASS!='')
	{
		link=link+'&EMAIL='+EMAIL;
		link=link+'&PASS='+PASS;
		showDv(link,showBody);
	}
	else {
		alert('Error..! Invalid email or password');
	}

}