﻿// JScript File

function isEmail(str)
{
 if(str.match(/[\w-]+@{1}[\w-]+\.{1}\w{2,4}(\.{0,1}\w{2}){0,1}/ig)!=str)
  return false;
 else
  return true;
}
        function DateCompare(StartDatevalue,EndDatevalue,type)
        {   if(type =="1")
            {
                if(EndDatevalue=="")
                {
                    return true;
                }   
            }     
            var tempS = StartDatevalue.split('-');
            var tempE = EndDatevalue.split('-');
            var s=new Date(tempS[1]+"/"+tempS[2]+"/"+tempS[0]);
            var e=new Date(tempE[1]+"/"+tempE[2]+"/"+tempE[0]); 
                
            if (Date.parse(s)>Date.parse(e)) 
            { 
                return false;
            }
            else
            {
                return true;
            }
        }

    function StringIsDate(str)   
    {
        //yyyy-MM-dd
        var   r   =   str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);   
        if(r==null) return   false;     
        var   d=   new   Date(r[1],   r[3]-1,   r[4]);     
        return   (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);   
    }  

function check_allId(form,m_check,check_name){
		var objcheck = form[m_check];
		var objcheck1 = form[check_name];
		var max = objcheck1.length;
		if (objcheck.checked){
		 for (var idx = 0; idx < max; idx++){
			objcheck1[idx].checked=true;}
		}else{
		 for (var idx = 0; idx < max; idx++){
			objcheck1[idx].checked=false;}
		}
}

function openWindow(theURL,winName,features) {
if (winName.window) winName.focus;
popupWin = window.open(theURL,winName,features)
popupWin.focus;
}

