﻿function validatecontrol(ControlName)
{
    var ValidAlphaNumeric	= /^[a-zA-Z0-9]+$/;
	var ValidNumbers		= /^\d*\.{0,1}\d+$/;
	var ValidFloat			=   	/^\d*\.?\d*$/;
	var VaildEMail          = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	var ValidMobile			= /^\d{10}$/;
	var ValidInternetURL	= /^[a-zA-z0-9]\.[a-zA-z0-9]\.$/;	
	var ValidDate			= /^\d{1,2}\/\d{1,2}\/\d{4}$/;	
	var ValidDateTime		= /^\d{2}\-\d{2}\-\d{4} (\d{1,2}):(\d{2})$/;
	
	var ValidPhone1			= /^\d{2,3}\-\d{7}$/;		
	var ValidPhone2			= /^\([1-9]\d{2}\)\s?\d{3}\-\d{4}$/;
	var ValidPhone3			= /^\(\d\d\d\) \d\d\d-\d\d\d\d$/;
	var ValidPhone4			= /^\(\d{3}\) \d{3}-\d{4}$/;
	var ValidPhone5			= /\(?\d{3}\)?([-\/\.])\d{3}\1\d{4}/;	
	
	
	var Control=document.getElementById(ControlName);
	var IsRequired=Control.getAttribute("Required");
	var ControlValue=Control.getAttribute("value");
	var ValidationType=Control.getAttribute("DType");

    if(Control.type=="text")
    {
	    if(IsRequired=="true" && ControlValue!="")
	    {
	        Control.setAttribute("className","regfont");
	    }
	    else if(IsRequired=="true" && ControlValue=="")
	    {
	        Control.setAttribute("className","requiredcontrolvalidation");
	    }
	}
	if(Control.type.indexOf("select",0)!=-1)
    {
	    if(IsRequired=="true" && ControlValue!="-1")
	    {
	        Control.setAttribute("className","regfont");
	    }
	    else if(IsRequired=="true" && ControlValue=="-1")
	    {
	        Control.setAttribute("className","requiredcontrolvalidation");
	    }
	}

}
