// JavaScript Document
function is_invalid_phone_fax(s)
{
	var lth=s.length;
	if(s.lastIndexOf('-')==lth || s.lastIndexOf('-')==lth-1 || s.lastIndexOf('+')==lth|| s.lastIndexOf('+')==lth-1)
		return true;
	for(i=0;i<lth;i++)
	{
		if(!((s.charAt(i)>='0' && s.charAt(i)<='9') || s.charAt(i)=='-' || s.charAt(i)=='+'))
			return true;
		if(lth<5)
			return (2);
	}
	return false;
}

function is_invalid_value(q)
{
	if (parseInt(q)< 1 || isBlank(q)) return true;

	var l=q.length,flag=false,i;
	
	for (i=0;i<l;i++)
	{
		if (!(q.charAt(i)>='0' && q.charAt(i)<='9'))
		{
			flag=true;
			break;
		}
	}
	return (flag);
}

function isBlank(s)
{
	var lth=s.length;
	for(i=0;i<lth;++i)
	{
		if(s.charAt(i)!=' ')
		return false;
	}
	return true;
}

function echeck(str) 
{
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	
	if (str.indexOf(at)==-1)
	{
	   return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
	{
	   return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
	{
	   return false
	}

	 if (str.indexOf(at,(lat+1))!=-1)
	 {
	   return false
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
	 {
	   return false
	 }

	 if (str.indexOf(dot,(lat+2))==-1)
	 {
	   return false
	 }
	
	 if (str.indexOf(" ")!=-1)
	 {
		return false
	 }
	 return true					
}
