// JavaScript Document

///////////Check Empty Fields with trim
function checkBalnk(obj, msg)
{
	x=document.getElementById(obj);
	if(x.value=="")
	{
		alert(msg);
		x.focus();
		return false;
	}
	else
	{
			
		// Removes leading whitespaces
		function LTrim( value ) {
			
			var re = /\s*((\S+\s*)*)/;
			return value.replace(re, "$1");
			
		}
		
		// Removes ending whitespaces
		function RTrim( value ) {
			
			var re = /((\s*\S+)*)\s*/;
			return value.replace(re, "$1");
			
		}
		
		// Removes leading and ending whitespaces
		function trim( value ) {
			
			return LTrim(RTrim(value));
			
		}
		
		

		x.value = trim(x.value);
		
		if(x.value=="")
		{
			alert(msg);
			x.focus();
			return false;
		}
		else
			return true;
	}
}


function checkBalnkCmb(obj, msg)
{
	x=document.getElementById(obj);
	if(x.value=="")
	{
		alert(msg);
		return false;
	}
	else
		return true;
}


function placeValue(obj, objValue)
{
	x=document.getElementById(obj);
	
	x.value=objValue;
}


function makeDisable(obj, objValue)
{
	x=document.getElementById(obj);
	if(objValue=1)
		x.disable=true;
	else if(objValue=2)
		x.readonly=true;
}

function checkInt()
{
	//if(event.keyCode != 46)
	//{
		if(event.keyCode<48 || event.keyCode>57)
			event.keyCode=0;
	//}
}

function checkDouble(obj)
{
	if(event.keyCode != 46)
	{
		if(event.keyCode<48 || event.keyCode>57)
			event.keyCode=0;
	}
	else
	{
		if((obj.value).indexOf(".")>0 || obj.value==".")
			event.keyCode=0;
	}
}

function isNumber(obj)
{

	x=obj;
	if(isNaN(x.value))
	{			
		alert("This Sould be a numeric value containing digit 0 to 9");
		x.select();
		x.focus();
	}
}

function matchTwoFields(obj1, obj2)
{
	x=document.getElementById(obj1);
	y=document.getElementById(obj2);
	if(x.value!=y.value)
	{
		alert("Two Password Fields are not same");
		y.select();
		return false;
	}
	else
		return true;
}

//////////////////Get Url
function getHost() 
{
	var url = document.URL;
	//var url = "http://localhost/eroTube/default.php?limit=6&page=1";
	var urlparts = url.split("/");
	var host = urlparts[urlparts.length-1];
	var pageName = host.split("?");
	
	return pageName[0];
}


//////////////////Login Checking
function checkLogin()
{
	if(
	checkBalnk("txtUser", "Enter Your User-ID")&&
	checkBalnk("txtPass", "Enter Your Password")
	)
		return true;
	else
		return false;
}
