﻿// JScript File

 
String.prototype.trim = function() 
{ 
return this.replace(/^\s+|\s+$/g, ""); 
};

function TransferVals(pSource,PDestination)  // to transfer selected values from one listbox to another
{
	txtAllOption = eval(pSource);
	txtSelectedOption = eval(PDestination);

	for(i=txtAllOption.options.length - 1;i>=0;i--)
	{
		if(txtAllOption.options[i].selected == true)
		{
			txtSelectedOption.options[txtSelectedOption.options.length] = new Option(txtAllOption.options[i].text,txtAllOption.options[i].value)   
			txtAllOption.options[i] = null
		}
	} 
	if (txtAllOption.options.length >0)
	{
	txtAllOption.options[0].selected=true;
	}
}

function clickButton(e, buttonid)
	{ 
      var bt = document.getElementById(buttonid); 
      if (typeof bt == 'object')
      { 
                if (e.keyCode == 13)
                  { 
                        bt.click(); 
                        return false; 
                  } 
            } 
    }




function DeSelectAllVendors()
{ 
    for(i=0;i<document.aspnetForm.elements.length;i++)  
    {  
     
	    for(i=0;i<document.aspnetForm.elements.length;i++)  
	    {  
		    if(document.aspnetForm.elements[i].type=="checkbox")  
		    {  if(document.aspnetForm.elements[i].id.indexOf("chkVendor")>0)
	            {
			    document.aspnetForm.elements[i].checked=false;
			    }  
		    }  
	    }  
    }  
}
function IsPropertyCheckBoxSelected(ComboClientId)
{   
   
    var type = document.getElementById(ComboClientId).value; 
    var flagg = CheckIsComboSelected(ComboClientId);
    if(flagg==-1)
        return false;    
     frm=document.forms[0];
     bIsSelected = false;
       
    for(i=0;i<frm.elements.length;i++)  
		{
			if(frm.elements[i].type=="checkbox" && frm.elements[i].name!="chkSelectAll" && frm.elements[i].checked)  
		    {  
                bIsSelected = true;
            }
         } 
    
   if(!bIsSelected)
   {
        alert("Atleast one checkbox should be selected before continuing.");
        return false;
   }
   
   else
     { 
         if(type == "0")
             return confirm("Do you want to activate selected record(s)?");
        else if(type == "1")
            return confirm("Do you want to deactivate selected record(s)?"); 
        else if(type == "2")
            return confirm("Do you really want to publish selected record(s)?");
        else if(type == "3")
            return confirm("Do you really want to unpublish selected record(s)?");
        else if (type == "4")
            return confirm("Do you really want to set featured selected record(s)?");
        else if (type == "5")
            return confirm("Do you really want to set unfeatured selected record(s)?");
        else if(type == "6")
            return confirm("Do you really want to delete selected record(s)?");
        else if(type == "7")
            return confirm("Do you really want to Unfinalize selected record(s)?");
        else
           alert("Please choose action from the dropdown list.");
        
        return false;
     }
   
   return true;
}


function IslistingCheckBoxSelected(ComboClientId,SuccessAlertMessage)
{   
   
    var type = document.getElementById(ComboClientId).value; 
    var flagg = CheckIsComboSelected(ComboClientId);
    if(flagg==-1)
        return false;    
     frm=document.forms[0];
     bIsSelected = false;
       
    for(i=0;i<frm.elements.length;i++)  
		{
			if(frm.elements[i].type=="checkbox" && frm.elements[i].name!="chkSelectAll" && frm.elements[i].checked)  
		    {  
                bIsSelected = true;
            }
         } 
    
   if(!bIsSelected)
   {
        alert("Atleast one checkbox should be selected before continuing.");
        return false;
   }
   
   else
     { 
         
             return confirm(SuccessAlertMessage);
             return false;
     }
   
   return true;
}



function IsCheckBoxSelected(ComboClientId)
{   
   
    var type = document.getElementById(ComboClientId).value; 
    var flagg = CheckIsComboSelected(ComboClientId);
    if(flagg==-1)
        return false;    
     frm=document.forms[0];
     bIsSelected = false;
       
    for(i=0;i<frm.elements.length;i++)  
		{
			if(frm.elements[i].type=="checkbox" && frm.elements[i].name!="chkSelectAll" && frm.elements[i].checked)  
		    {  
                bIsSelected = true;
            }
         } 
    
   if(!bIsSelected)
   {
        alert("Atleast one checkbox should be selected before continuing.");
        return false;
   }
   
   else
     { 
         if(type == "0")
             return confirm("Do you want to activate selected record(s)?");
        else if(type == "1")
            return confirm("Do you want to deactivate selected record(s)?"); 
         else if(type == "2")
            return confirm("Do you really want to delete selected record(s)?");
        else
           alert("Please choose action from the dropdown list.");
        
        return false;
     }
   
   return true;
}

function CheckIsComboSelected(combo)
{
    if(document.getElementById(combo).value == "-1")
    {
         alert("Please choose action from the dropdown list.");
         document.getElementById(combo).focus();
         return -1;
    }
    return 1;
}


function chkcategory()
{
	var i;
	var idvals="";

	for(i=0;i<document.aspnetForm.elements.length;i++)
	{
		if(document.aspnetForm.elements[i].type=="checkbox" && document.aspnetForm.elements[i].checked==true &&  document.aspnetForm.elements[i].id.indexOf("chkcat")>=0)
		{
			if(idvals!="")
			{
				idvals=idvals + "," + document.aspnetForm.elements[i].value;
			}
			else
			{
				idvals=document.aspnetForm.elements[i].value;
			}
		}
	}
	if(idvals=="")
	{
	  
		alert("Please check at least one checkbox");
		return false;
	}
	
}




function deselectstates()
{ 
    for(i=0;i<document.aspnetForm.elements.length;i++)  
	{  
	 
		for(i=0;i<document.aspnetForm.elements.length;i++)  
		{  
			if(document.aspnetForm.elements[i].type=="checkbox")  
			{  if(document.aspnetForm.elements[i].id.indexOf("chkStates")>0)
		        {
				document.aspnetForm.elements[i].checked=false;
				}  
			}  
		}  
	} 
	 
}
 




 
  var divname="theLayer";
         var titlename="titleBar";
         
        function showdiv(DivId)
        {
          
        var box = document.getElementById(DivId);
        box.style.display = 'block';
        }
        
        function showParentDiv(DivId)
        {
      
        var box = parent.getElementById(DivId);
        box.style.display = 'block';
        }



function SelectAllVendors()
{
    for(i=0;i<document.aspnetForm.elements.length;i++)  
					{
						if(document.aspnetForm.elements[i].type=="checkbox")  
						{  
							document.aspnetForm.elements[i].checked=true; 
						}  
					}  
}

        
        function CloseDiv(DivId)
        {
          
            var box = document.getElementById(DivId);         
            try
            {   
	        box.style.display = 'none';
	        }
	        catch(err)
	        {
	        }
        
        }
        function closeParentDiv(DivId)
        {

            var box = parent.getElementById(DivId);
             try
            {
	        box.style.display = 'none';
	         }
	        catch(err)
	        {
	        }
        
        }
			
			function CheckSelect()
			{
			
			var oCombo=document.getElementById("ctl00_ContentPlaceHolder1_ddlStatus");
			var oIndex = oCombo.selectedIndex;
			

			    for(i=0;i<document.forms[0].elements.length;i++)
                 {
                    if(document.forms[0].elements[i].type=="checkbox")
                    {
                        if(document.forms[0].elements[i].checked)
                        {
                        
                            if(oIndex==2)
                            {
                               if(confirm('Are you sure you want to delete this record?')==true)
                                    return true;
                                else
                                    return false;
                            }
                            return true;
                        }
                    }
                 }
                 alert("Please select atleast one record to perform an operation.");
                 return false
			}
			
			
			function CheckSelect_1()
			{
			
			var oCombo=document.getElementById("ctl00_ContentPlaceHolder1_ddlStatus");
			var oIndex = oCombo.selectedIndex;
			

			    for(i=0;i<document.forms[0].elements.length;i++)
                 {
                    if(document.forms[0].elements[i].type=="checkbox")
                    {
                        if(document.forms[0].elements[i].checked)
                        {
                        
                            if(oIndex==2)
                            {
                               if(confirm('Are you sure you want to delete this record?\nIt will delete all the related data.')==true)
                                    return true;
                                else
                                    return false;
                            }
                            return true;
                        }
                    }
                 }
                 alert("Please select atleast one record to perform an operation.");
                 return false
			}
			
			function resetcheckall(Id)
            {
               
                 for(i=0;i<document.forms[0].elements.length;i++)
                 {
                    if(document.forms[0].elements[i].type=="checkbox")
                    {
                        if(document.forms[0].elements[i].id.indexOf(Id) >-1)
                        {  
                            if(document.forms[0].elements[i].checked == false)
                            {
                                document.forms[0].chkSelectAll.checked =false;
                                return;
                             }
                        }
                    }
                 }
                 document.forms[0].chkSelectAll.checked =true;
                 return ;
            }

			
			
			function checkall()
			{ 
				if(document.aspnetForm.chkSelectAll.checked){ 
					for(i=0;i<document.aspnetForm.elements.length;i++)  
					{
						if(document.aspnetForm.elements[i].type=="checkbox")  
						{  
							document.aspnetForm.elements[i].checked=true; 
						}  
					}  
				}else{  
					for(i=0;i<document.aspnetForm.elements.length;i++)  
					{  
						for(i=0;i<document.aspnetForm.elements.length;i++)  
						{  
							if(document.aspnetForm.elements[i].type=="checkbox")  
							{  
								document.aspnetForm.elements[i].checked=false;  
							}  
						}  
					}  
				}  
			}
			
			function checkall_server()
			{ 
				if(document.aspnetForm.ctl00_ContentPlaceHolder1_dgStaticPages_ctl02_chkSelectAll.checked){ 
					for(i=0;i<document.aspnetForm.elements.length;i++)  
					{
						if(document.aspnetForm.elements[i].type=="checkbox")  
						{  
							document.aspnetForm.elements[i].checked=true; 
						}  
					}  
				}else{  
					for(i=0;i<document.aspnetForm.elements.length;i++)  
					{  
						for(i=0;i<document.aspnetForm.elements.length;i++)  
						{  
							if(document.aspnetForm.elements[i].type=="checkbox")  
							{  
								document.aspnetForm.elements[i].checked=false;  
							}  
						}  
					}  
				}  
			}
			function getdata(id)
			{
				window.open("../Calender.aspx?cid="+id,"Calender","height=220px,width=235px,dependent=yes,screenX=300,screenY=300");
			}
			function chkid(ddlPageStatus)
			{
				var i;
				var idvals="";

				for(i=0;i<document.aspnetForm.elements.length;i++)
				{
					if(document.aspnetForm.elements[i].type=="checkbox" && document.aspnetForm.elements[i].checked==true)
					{
						if(idvals!="")
						{
							idvals=idvals + "," + document.aspnetForm.elements[i].value;
						}
						else
						{
							idvals=document.aspnetForm.elements[i].value;
						}
					}
				}
				if(idvals=="")
				{
					alert("Please check at least one checkbox");
					return false;
				}
				else
				{
						if (ddlPageStatus.selectedIndex == 0)
						{
							alert('Please select an operation.');
							return false;
						}
						if (ddlPageStatus.selectedIndex == 3)
						{	
							return  confirm('Do you want to delete ?');	
						}
				}
			}
			
			function chkiddd()
			{
				var i;
				var idvals="";

				for(i=0;i<document.aspnetForm.elements.length;i++)
				{
					if(document.aspnetForm.elements[i].type=="checkbox" && document.aspnetForm.elements[i].checked==true &&  document.aspnetForm.elements[i].id.indexOf("chkSelect1")<=0)
					{
						if(idvals!="")
						{
							idvals=idvals + "," + document.aspnetForm.elements[i].value;
						}
						else
						{
							idvals=document.aspnetForm.elements[i].value;
						}
					}
				}
				if(idvals=="")
				{
					alert("Please check at least one checkbox");
					return false;
				}
				
			}
			
			function chkiddds()
			{
				var i;
				var idvals="";

				for(i=0;i<document.aspnetForm.elements.length;i++)
				{
					if(document.aspnetForm.elements[i].type=="checkbox" && document.aspnetForm.elements[i].checked==true&&  document.aspnetForm.elements[i].id.indexOf("chkSelect1")>=0)
					{
						if(idvals!="")
						{
							idvals=idvals + "," + document.aspnetForm.elements[i].value;
						}
						else
						{
							idvals=document.aspnetForm.elements[i].value;
						}
					}
				}
				if(idvals=="")
				{
					alert("Please check at least one checkbox");
					return false;
				}
				
			}
			
			function chkidstring(st)
			{
				var i;
				var idvals="";
				for(i=0;i<document._ctl0.elements.length;i++)
				{
					if(document._ctl0.elements[i].type=="checkbox" && document._ctl0.elements[i].checked==true)
					{
						if(idvals!="")
						{
							idvals=idvals + "," + document._ctl0.elements[i].value;
						}
						else
						{
							idvals=document._ctl0.elements[i].value;
						}
					}
				}
				if(idvals=="")
				{
					alert("Please check at least one checkbox");
					return false;
				}
				else
				{
						
						if (document.getElementById('_ctl1_ddlPageStatus').selectedIndex == 0)
						{
							alert('Please select an operation.');
							return false;
						}
						if (document.getElementById('_ctl1_ddlPageStatus').selectedIndex == 3)
						{	
							return  confirm(st);	
						}
				}
			}
			
			
			function chkidNew()
			{
				var i;
				var idvals="";
				for(i=0;i<document._ctl0.elements.length;i++)
				{
					if(document._ctl0.elements[i].type=="checkbox" && document._ctl0.elements[i].checked==true)
					{
						if(idvals!="")
						{
							idvals=idvals + "," + document._ctl0.elements[i].value;
						}
						else
						{
							idvals=document._ctl0.elements[i].value;
						}
					}
				}
				if(idvals=="")
				{
					alert("Please check at least one checkbox");
					return false;
				}
				else
				{
						
						if (document.getElementById('_ctl1_ddlPageStatus').selectedIndex == 0)
						{
							alert('Please select an operation.');
							return false;
						}
				if (document.getElementById('_ctl1_ddlPageStatus').selectedIndex == 3)
						{	
							return  confirm('It will also delete the Menu Item(s) associated with this Menu! Do you want to proceed?');	
						}
				}
			}
			
			function chkiddelete()
			{
				var i;
				var idvals="";
				for(i=0;i<document._ctl0.elements.length;i++)
				{
					if(document._ctl0.elements[i].type=="checkbox" && document._ctl0.elements[i].checked==true)
					{
						if(idvals!="")
						{
							idvals=idvals + "," + document._ctl0.elements[i].value;
						}
						else
						{
							idvals=document._ctl0.elements[i].value;
						}
					}
				}
				if(idvals=="")
				{
					alert("Please check at least one checkbox");
					return false;
				}
				else
				{
						
						if (document.getElementById('_ctl1_ddlPageStatus').selectedIndex == 0)
						{
							alert('Please select an operation.');
							return false;
						}
						if (document.getElementById('_ctl1_ddlPageStatus').selectedIndex == 1)
						{	
							return  confirm('Do you want to delete ?');	
						}
				}
			}


function beginDrag(elementToDrag, event) {

if(event.srcElement)
{
if(event.srcElement.value)
{
    return false;
}
}


   
    var deltaX = event.clientX - parseInt(elementToDrag.style.left);
    var deltaY = event.clientY - parseInt(elementToDrag.style.top);

   
    if (document.addEventListener) {  // DOM Level 2 Event Model
	// Register capturing event handlers
        document.addEventListener("mousemove", moveHandler, true);
	document.addEventListener("mouseup", upHandler, true);
    }
    else if (document.attachEvent) {  // IE 5+ Event Model
	// In the IE Event model, we can't capture events, so these handlers
	// are triggered when only if the event bubbles up to them.
	// This assumes that there aren't any intervening elements that
	// handle the events and stop them from bubbling.
	document.attachEvent("onmousemove", moveHandler);
	document.attachEvent("onmouseup", upHandler);
    }

    // We've handled this event.  Don't let anybody else see it.  
    if (event.stopPropagation) event.stopPropagation();   // DOM Level 2
    else event.cancelBubble = true;                       // IE

    // Now prevent any default action.
    if (event.preventDefault) event.preventDefault();     // DOM Level 2
    else event.returnValue = false;                       // IE

    /**
     * This is the handler that captures mousemove events when an element
     * is being dragged.  It is responsible for moving the element.
     **/
    function moveHandler(e) {
	if (!e) e = window.event;  // IE event model

        // Move the element to the current mouse position, adjusted as
	// necessary by the offset of the initial mouse click.
	elementToDrag.style.left = (e.clientX - deltaX) + "px";
	elementToDrag.style.top = (e.clientY - deltaY) + "px";

	// And don't let anyone else see this event.
	if (e.stopPropagation) e.stopPropagation();       // DOM Level 2
	else e.cancelBubble = true;                       // IE

        // Now prevent any default action.
        if (e.preventDefault) e.preventDefault();     // DOM Level 2
        else e.returnValue = false;                       // IE
    }

    /**
     * This is the handler that captures the final mouseup event that
     * occurs at the end of a drag.
     **/
    function upHandler(e) {
    
	if (!e) e = window.event;  // IE event model

	// Unregister the capturing event handlers.
	if (document.removeEventListener) {  
	  // DOM Event Model
	    document.removeEventListener("mouseup", upHandler, true);
	    document.removeEventListener("mousemove", moveHandler, true);
	}
	else if (document.detachEvent) {
	       // IE 5+ Event Model
	    document.detachEvent("onmouseup", upHandler);
	    document.detachEvent("onmousemove", moveHandler);
	}

	// And don't let the event propagate any further.
	if (e.stopPropagation) e.stopPropagation();       // DOM Level 2
	else e.cancelBubble = true;                       // IE
    }
}

/******************************/

isIE=document.all;
isNN=!document.all&&document.getElementById;
isN4=document.layers;
isHot=false;


function ddInit(e){

  topDog=isIE ? "BODY" : "HTML";
  
  if(divname)
  {
      whichDog=isIE ? document.all.theLayer : document.getElementById(divname); 
      
      hotDog=isIE ? event.srcElement : e.target;  
      
      while (hotDog.id!=titlename&&hotDog.tagName!=topDog){
        hotDog=isIE ? hotDog.parentElement : hotDog.parentNode;
      }  
      if (hotDog.id==titlename){
        offsetx=isIE ? event.clientX : e.clientX;
        offsety=isIE ? event.clientY : e.clientY;
        nowX=parseInt(whichDog.style.left);
        nowY=parseInt(whichDog.style.top);
        ddEnabled=true;
        document.onmousemove=dd;
      }
 }
   
}

function dd(e){
  if (!ddEnabled) return;
  whichDog.style.left=isIE ? nowX+event.clientX-offsetx : nowX+e.clientX-offsetx; 
  whichDog.style.top=isIE ? nowY+event.clientY-offsety : nowY+e.clientY-offsety;
  return false;  
}

function ddN4(whatDog){

  if (!isN4) return;
  N4=eval(whatDog);
  N4.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);
  N4.onmousedown=function(e){
    N4.captureEvents(Event.MOUSEMOVE);
    N4x=e.x;
    N4y=e.y;
  }
  N4.onmousemove=function(e){
    if (isHot){
      N4.moveBy(e.x-N4x,e.y-N4y);
      return false;
    }
  }
  N4.onmouseup=function(){
    N4.releaseEvents(Event.MOUSEMOVE);
  }
}

var mleft=0;
var mtop=0;
var isIE1 = document.all?true:false;
if (!isIE1) document.captureEvents(Event.MOUSEMOVE);
/*document.onmousemove = getMousePosition;*/

function getMousePosition(e) {
  var _x;
  var _y;
  if (!isIE1) {
   
    mleft = window.pageXOffset;
    mtop = window.pageYOffset;
    if(document.getElementById("pdiv"))
    {
    
    document.getElementById("pdiv").style.top=mtop;
    document.getElementById("pdiv").style.left=900;
    }
   
   }
   else
   { 
        if(document.body)
        {    
            mleft = document.body.scrollLeft;
            mtop = document.body.scrollTop;
           
              if(document.getElementById("pdiv"))
                {
                
                document.getElementById("pdiv").style.top=mtop;
                document.getElementById("pdiv").style.left=900;
                }
        }   
      
   }

  return true;
}

/* function for Baxterbn project */
function MultilineTextBoxLength(id,maxlength,errmsg)
{ 
    var textLength=document.getElementById(id).value.length;    
    if(textLength>maxlength)
    {
        alert(errmsg);       
        document.getElementById(id).focus();
        return false;     
    }
    return true;
}

function CheckUploadImage(id,errmsg)
{
    if(document.getElementById(id).value!="")
    {		
        var fileExt=(document.getElementById(id).value).substr((document.getElementById(id).value).lastIndexOf('.')+1,3);
        if((fileExt!="jpg") && (fileExt!="JPG") && (fileExt!="gif") && (fileExt!="GIF") && (fileExt!="JPEG") && (fileExt!="jpeg"))
        {	       
	        alert(errmsg);
	        document.getElementById(id).focus();
	        return false;
        }
    }
    return true;
}

function IsSearchBoxEmpty(id)
{     
  if(document.getElementById(id))
  {
      if(document.getElementById(id).value=="")
      {
        alert("Please enter Name or Email Address.");
        return false;
      }
  }
  return true;
}

    

function ValidateMaxLength1000(sender, e)
{
    if(e.Value.length > 1000)
        e.IsValid=false;
    else
        e.IsValid=true;
}



function ReqTextArea(sender,e)
{
   if(e.Value.trim().length == 0)
    e.IsValid = false;
   else
    e.IsValid = true;
}

function IsEmptyFileUploader(sender,e)
{       
    filePath = e.Value;
    
    filePath = filePath.trim();
        
    if(filePath == "")
    {    
        e.IsValid=false;
    }
    else
    {     
        e.IsValid=true;
    }
}

function IsValidDocType(sender,e)
{
    filePath = e.Value;
    
    filePath = filePath.trim();
    
    var fileExt = filePath.substring(filePath.lastIndexOf('.') + 1);
    
    if(!IsValidDocExt(fileExt))
        e.IsValid = false;
    else
        e.IsValid = true;
}

function IsValidDocExt(ext)
{
    if(ext.trim() != '')
    {
        if(ext.toLowerCase() == 'doc' || ext.toLowerCase() == 'ppt' || ext.toLowerCase() == 'xls' || ext.toLowerCase() == 'docx' || ext.toLowerCase() == 'pdf' || ext.toLowerCase() == 'txt')
            return true;
        else
            return false;
    }
}

 function CallPrint(strid)
 { 

    var prtContent = document.getElementById(strid);
    var strOldOne=prtContent.innerHTML;
    var WinPrint = window.open('','','letf=0,top=0,width=800,height=700,toolbar=0,scrollbars=1,status=0'); 
    WinPrint.document.write("<a href='javascript:void(0);' onclick='window.print();'>Print</a>&nbsp;<a href='javascript:void(0);' onclick='window.close();'>Close</a>");
    WinPrint.document.write(prtContent.innerHTML); 
    //WinPrint.document.close();
    WinPrint.focus(); 
    //WinPrint.print(); 
    //WinPrint.close(); 
    prtContent.innerHTML=strOldOne;
 }
 
 function OpenPrint(strid)
 {
    window.open (strid,"ContractSchedule","menubar=0,resizable=0,width=850,height=700,scrollbars=1"); 
 }
 
 function HidePrintButton(fieldid)
    {
        var printspan =  document.getElementById(fieldid);
        printspan.style.display = 'none';
        window.print();
    }
    
    
    function replace(string,text,by)
     {
        // Replaces text with by in string
            var strLength = string.length, txtLength = text.length;
            if ((strLength == 0) || (txtLength == 0)) return string;

            var i = string.indexOf(text);
            if ((!i) && (text != string.substring(0,txtLength))) return string;
            if (i == -1) return string;

            var newstr = string.substring(0,i) + by;

            if (i+txtLength < strLength)
                newstr += replace(string.substring(i+txtLength,strLength),text,by);

            return newstr;
        }
        
        function getDateObject(dateString,dateSeperator)
            {
            //This function return a date object after accepting
            //a date string ans dateseparator as arguments
            var curValue=dateString;
            var sepChar=dateSeperator;
            var curPos=0;
            var cDate,cMonth,cYear;

            //extract month portion
            curPos=dateString.indexOf(sepChar);
            //cDate=dateString.substring(0,curPos);
            cMonth=dateString.substring(0,curPos);
            
            //extract day portion
            endPos=dateString.indexOf(sepChar,curPos+1); 
            //cMonth=dateString.substring(curPos+1,endPos);
            cDate=dateString.substring(curPos+1,endPos);

            //extract year portion
            curPos=endPos;
            endPos=curPos+5;
            cYear=curValue.substring(curPos+1,endPos);

            //Create Date Object
            //alert("Date:"+cDate+", Month:"+cMonth+", Year: "+cYear );
            
            dtObject=new Date(cYear,cMonth,cDate);
            return dtObject;
            }
        
        function ValidateDates(StartDate,EndDate)
            {
                
                 //var startDate = getDateObject(StartDate,"/");
                // var endDate = getDateObject(EndDate,"/");
                
                 if(StartDate <= EndDate)
                 {
                    return true
                 }
                 else
                 {
                 return false;
                 }
            }