﻿function DdlSelectedOrNot( ddl , msg )
        {
            var ddl = document.getElementById(ddl);
            var msgShow = "Please select " + msg + " !";
            if( ddl.selectedIndex == -1 )
            {
                alert( msgShow );
                ddl.focus();
                return false;
            }
            else
            {
                return true;
            }
        }

 function ValidateDate( strDate )
 {
            var strDate = TwoDigit( strDate );                        
            var dateTestExpression = /(((0[1-9]|[12][0-9]|3[01])([-./])(0[13578]|10|12)([-./])(\d{4}))|(([0][1-9]|[12][0-9]|30)([-./])(0[469]|11)([-./])(\d{4}))|((0[1-9]|1[0-9]|2[0-8])([-./])(02)([-./])(\d{4}))|((29)(\.|-|\/)(02)([-./])([02468][048]00))|((29)([-./])(02)([-./])([13579][26]00))|((29)([-./])(02)([-./])([0-9][0-9][0][48]))|((29)([-./])(02)([-./])([0-9][0-9][2468][048]))|((29)([-./])(02)([-./])([0-9][0-9][13579][26])))/ ;	
                        
            if( ( strDate.search( dateTestExpression ) ) == -1 )
        	{		
                	return false;
		    }		        
            else
            {
                if( strDate.indexOf('/') != -1 ) 
                    {
                    
                        return true;
                    }
                else
                    {
                        return false;
                    }                
            }
 }
   function BlockEnter()
    {
        if (window.event.keyCode == 13) 
        {
            event.returnValue = false; 
            event.cancel = true; 
            return false;
        }
    }
   function TwoDigit( txtstartdate )    
    {
            /* Change the date string to make its month and date to two string  */
            var strFromARR = "";
            var    strDate ="";         


            if( txtstartdate.length > 7 )
            {
                strFromARR = txtstartdate.split("/");                         
                    if( strFromARR.length > 1 )
                    {
                        if( strFromARR[0].length == 1 )
                        {
                            strFromARR[0] = '0'+strFromARR[0];
                        }
                        if( strFromARR[1].length == 1 )
                        {
                            strFromARR[1] = '0'+strFromARR[1];
                        }            
                        strDate = (strFromARR[0]+"/"+strFromARR[1]+"/"+strFromARR[2] );                            
                    }
            }
            return strDate;
    }
   /* function BlockEnterKey()
    {
        if (window.event.keyCode == 13) 
        {
            event.returnValue = false; 
            event.cancel = true; 
            return false;
        }
    }*/
