/************************** FUNCTION START ***************************************************/
		/*
		Created By   : Chirag Prajapati
		Created Date : 1-12-05
		Purpose      : To restrict the User to redirect From the Page if the User is On the Same Page and he/she is trying to redirect.
		*/
		function CheckRedirection(strUrl,PageName)
		{  
						var strLocation=window.document.location.href;
						var dotpos = strLocation.lastIndexOf("/");
						var dotstr = strUrl.lastIndexOf("/");
						strUrl = strUrl.substr(dotstr+1);   
						strLocation = strLocation.substr(dotpos+1);										
						if(strLocation == strUrl)
						{
							alert('You are already on page : ' + PageName);
							strUrl='';
							return false;
						}
						else
						{ 
							return true;
						}

		}
/************************** FUNCTION END ***************************************************/
/************************** FUNCTION START ***************************************************/
		/*
		Created By   : Chirag Prajapati
		Created Date : 1-12-05
		Purpose      : Change image in case of Register's Four Page Load Event
		*/


function ChangeImage(strPage)
{ 
 
switch(strPage)
{
case 'SEARCHEVENT':
				document.getElementById('imgRegister').src='../images/SearchEvent.jpg';
                  break;
case 'REFUND':
			document.getElementById('imgRegister').src='../images/refund.jpg';
              break;
case 'EVALEVENT':               
			document.getElementById('imgRegister').src='../images/EventEval.jpg';
              break;
case 'REGISTER':
			document.getElementById('imgRegister').src='../images/register.jpg';
              break;         
case 'EVENTSERVICELEARNMORE':
			document.getElementById('imgEventService').src='../images/pic2.jpg';
              break;              
              
}

}
/************************** FUNCTION END ***************************************************/

//returns 1 if value1 > value2
//returns -1 if value1 < value2
//returns 0 if value1 = value2
function compareDates (value1, value2) 
{
	var date1, date2;
	var month1, month2;
	var year1, year2;
	var seperator = '-';

	if(value1.indexOf("-") > 0)
	{
		seperator = '-';
	}
	else if(value1.indexOf("/") > 0)
	{
		seperator = '/';
	}
	else
	{
		seperator = ' ';
	}

	month1 = parseInt(value1.substring (0, value1.indexOf (seperator)), 10);
	date1 = parseInt(value1.substring (value1.indexOf (seperator)+1, value1.lastIndexOf (seperator)), 10);
	year1 = parseInt(value1.substring (value1.lastIndexOf (seperator)+1, value1.length), 10);

	month2 = parseInt(value2.substring (0, value2.indexOf (seperator)), 10);
	date2 = parseInt(value2.substring (value2.indexOf (seperator)+1, value2.lastIndexOf (seperator)), 10);
	year2 = parseInt(value2.substring (value2.lastIndexOf (seperator)+1, value2.length), 10);
	
	if (year1 > year2) 
		return 1;
	else if (year1 < year2) 
		return -1;
	else if (month1 > month2) 
		return 1;
	else if (month1 < month2) 
		return -1;
	else if (date1 > date2) 
		return 1;
	else if (date1 < date2) 
		return -1;
	else return 0;
} 



function compareDatesNew (value1, value2) 
{
	var date1, date2;
	var month1, month2;
	var year1, year2;
	var seperator = '-';

	if(value1.indexOf("-") > 0)
	{
		seperator = '-';
	}
	else if(value1.indexOf("/") > 0)
	{
		seperator = '/';
	}
	else
	{
		seperator = ' ';
	}

	month1 = parseInt(value1.substring (0, value1.indexOf (seperator)), 10);
	date1 = parseInt(value1.substring (value1.indexOf (seperator)+1, value1.lastIndexOf (seperator)), 10);
	year1 = parseInt(value1.substring (value1.lastIndexOf (seperator)+1, value1.length), 10);

	month2 = parseInt(value2.substring (0, value2.indexOf (seperator)), 10);
	date2 = parseInt(value2.substring (value2.indexOf (seperator)+1, value2.lastIndexOf (seperator)), 10);
	year2 = parseInt(value2.substring (value2.lastIndexOf (seperator)+1, value2.length), 10);
	
	if(year1 > year2)
	{
	   return -1;
	}
	else
	{
	     if ( month1 > month2 && year1 == year2 )
	     {
	         return -1;
	     }
	     
	     else
	     {
	          if (date1 > date2 && month1 == month2 && year1 == year2)
	          {
	             return -1;
	          }
	          else
	          {
	            return 1;
	          }
	     }
	}
	
	
	
	
//	if (year1 >= year2) 
//		return 1;
//		
//	else if (year1 <= year2) 
//		return -1;
//		
//	else if (month1 >= month2) 
//		return 1;
//		
//	else if (month1 <= month2) 
//		return -1;
//		
//	else if (date1 >= date2) 
//		return 1;
//		
//	else if (date1 <= date2) 
//		return -1;
//		
//	else return 0;
} 




function ValidateDate(date,separator)
{
    //Format Date = "MM/dd/yyyy"
    
	var month = parseInt(date.substring(0, date.indexOf(separator)));
	date = date.substring(date.indexOf(separator) + 1, date.len);
	
	var day = parseInt(date.substring(0, date.indexOf(separator)));
	var year = parseInt(date.substring(date.indexOf(separator) + 1, date.len));
	
	if(day>0 && month>0 && year>0) {

	   
	    
	 
		if((month==1 || month==3 || month==5 || month==7 || month==8 || month ==10 || month==12) && day>31)
		{
			return false;
		}
		else if((month==4 || month==6 || month==9 || month==11)&& day>30)
		{
			return false
		}
		else if((month==2)&&((year%4==0 && day>29) || year%4>0 && day>28)) {
		
			return false
		}
		else if(month>12)
		{
			return false;
		}
		return true;
	}
	else
	{
		return false;
	
	}
	return true;
}


