
var notval2 = /[$\\@\\\#%\^\?\<\>\,\;\:\&\*\'\"\[\]\+\_\/\!\{\}\`\~\=\|0123456789]/;
var maxplan=5

// JavaScript Document



function checkvalidation()
{
	//alert(document.articlform.txtAuthorName.value);

	if(document.articlform.txtAuthorName.value=="")
	{
		alert("Please enter Author Name");
		document.articlform.txtAuthorName.focus();		
		return false;
	}
	else
	{
	    if(document.articlform.txtEmail.value=="")
		{
		 alert("Please enter Email ID");
 		 document.articlform.txtEmail.focus();
		 return false;
		}
		str=document.articlform.txtEmail.value;
	
		var flag=0;
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1)
		{	
		    flag=1;
		}
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
		{
		   flag=1;
		}
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
		{
		    flag=1;
		}
		if (str.indexOf(at,(lat+1))!=-1)
		{
		   flag=1;
		}
		if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
		{
		   flag=1;
		}
		if (str.indexOf(dot,(lat+2))==-1)
		{
		    flag=1;
		}
		if (str.indexOf(" ")!=-1)
		{
		    flag=1;
		}
		
		if(flag==1)
		{
			alert("Invalid Email ID","title");
			document.articlform.txtEmail.value="";
			document.articlform.txtEmail.focus();
			return false;
		}
	
	
	}
	if(document.articlform.txtTitle.value=="")
	{
		alert("Please enter Article Title ");
		document.articlform.txtTitle.focus();		
		return false;
	}
	if(document.articlform.txtArticleKeywords.value=="")
	{
		alert("Please enter Article Keyword ");
		document.articlform.txtArticleKeywords.focus();		
		return false;
	}
	if(document.articlform.txtSummary.value=="")
	{
		alert("Please enter Summary ");
		document.articlform.txtSummary.focus();		
		return false;
	}
	if(document.articlform.btnUserFile.value=="")
	{
		alert("Please enter Filepath ");
		document.articlform.btnUserFile.focus();		
		return false;
	}
	
return true;
}

function categoryvalidation()
{


if(document.forms[0].elements[0].value=="")
{
		alert("Please insert Category Name");

		return false;
}

}
function textcheck(val)
{
    var strPass = val.value;
    if(strPass.charAt(0)==" ")
    {
        strPass="";
        val.value="";
    }
    var strLength = strPass.length;
    for(i=0;i<=strLength;i++)
    {
        var lchar = val.value.charAt(i);        
        if(lchar.search(notval2) != -1)
        {
            var tst = val.value.substring(0, (i));
            val.value = tst;
        }        
    }
}
var notval3 = /[$\\@\\\#%\^\?\<\>\'\"\,\.\;\:\&\*\(\)\[\]\+\_\/\-\!\{\}\`\~\=\|]/;
function alphanum(val)
{
    var strPass3 = val.value;
    if(strPass3.charAt(0)==" ")
    {
        strPass3="";
        val.value="";
    }
    var strLength3 = strPass3.length;
    for(i=0;i<=strLength3;i++)
    {
        var lchar3 = val.value.charAt(i);        
        if(lchar3.search(notval3) != -1)
        {
            var tst3 = val.value.substring(0, (i));
            val.value = tst3;
        }        
    }
}
function sentcase(obj)
{
    str=textTrim(obj.value);
    sstr=str.substring(0,1).toUpperCase()+str.substring(1).toLowerCase();
    obj.value=sstr;
}

var notval4 = /[$\\@\\\#%\^\?\<\>\'\"\,\.\;\:\&\*\(\)\[\]\+\_\/\-\!\{\}\`\~\=\|\.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ]/
function checknumeric(val)
{
    var strPass3 = val.value;
    if(strPass3.charAt(0)==" ")
    {
        strPass3="";
        val.value="";
    }
    var strLength3 = strPass3.length;
    for(i=0;i<=strLength3;i++)
    {
        var lchar3 = val.value.charAt(i);        
        if(lchar3.search(notval4) != -1)
        {
            var tst3 = val.value.substring(0, (i));
            val.value = tst3;
        }        
    }
    
}



var notval1 = /[$\\@\\\#%\^\&\*\[\]\;\+\/\_\{\}\`\'\~\=\|\.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ]/;
function checkphone(val1)
{
    var strPass1 = val1.value;    
    if(strPass1.charAt(0)==" ")
    {
        strPass1="";
        val1.value="";
    }
    //var strPass1 = val1.value;
    var strLength1 = strPass1.length;
    for(i=0;i<=strLength1;i++)
    {
        var lchar1 = val1.value.charAt(i);        
        if(lchar1.search(notval1) != -1)
        {
            var tst1 = val1.value.substring(0, (i));
            val1.value = tst1;
        }        
    }
}
var notval5 = /[$\\@\\\#%\^\&\*\[\]\;\+\/\_\{\}\`\'\~\=\|\abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ]/;
function checkprice(val1)
{
    var strPass1 = val1.value;    
    if(strPass1.charAt(0)==" ")
    {
        strPass1="";
        val1.value="";
    }
    //var strPass1 = val1.value;
    var strLength1 = strPass1.length;
    for(i=0;i<=strLength1;i++)
    {
        var lchar1 = val1.value.charAt(i);        
        if(lchar1.search(notval5) != -1)
        {
            var tst1 = val1.value.substring(0, (i));
            val1.value = tst1;
        }        
    }
}


// This field is for validating field like price 5.55 which allow point
function checkdigitfield(field)
{
     if(field.value == "")
     {
      alert("Please type in the "+field.name)
      field.focus();
      return false; 
     }
      if(field.value != "")	 
	{
	   
	    var checkval1 = /[^\d+(\.\d+)?)|(\d+(\.\d+)]/
	   
	         if(field.value.match(checkval1))
	          {
	           alert("Invalid "+field.name +".")
	           field.focus();
	           field.value="";
	           return false;
	          }
	    }
    return true;
}

function checkemail(obj) {
        str=obj.value ;
		var flag=0;
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		    flag=1;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		    flag=1;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    flag=1;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    flag=1;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    flag=1;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    flag=1;
		 }
		
		 if (str.indexOf(" ")!=-1){
		  
		    flag=1;
		    
		 }
		if(flag==1)
		{
			obj.focus()
			obj.value=""     
		    alert("Invalid E-mail ID")		    
		    
		    return false
		}
		else
		{         
 		 return true					
		 }
	}


