﻿// JScript File
var eventerrors = "";
var isStepSkipped = "false";
var objX=0;
var objY=0;
var is_Safari = navigator.userAgent.indexOf('Safari');
 var is_chrome = /chrome/.test(navigator.userAgent.toLowerCase());


//function showTip(e)
//{
// 
//	objX=(document.all)?document.documentElement.scrollLeft:window.pageXOffset;
//    objY=(document.all)?document.documentElement.scrollTop:window.pageYOffset;
//    
//    objX=e.clientX+objX+10; //document.body.scrollLeft;
//    objY=e.clientY+objY+10; //document.body.scrollTop;
//   
//	objpopup=document.getElementById("divExportTip");
//   
//    if(objpopup!=null)
//    {
//        if(document.getElementById("lblExportTip")!=null)
//        {          
//           document.getElementById("lblExportTip").innerHTML= "This will export your GoUltraSports events for the selected month in a file 'CalendarEvent.ics'. You can import this file to add events in your Outlook or Gmail Calendar.";
//        }
//     
//        if(document.getElementById("lblExportTitle")!=null)
//        {  
//            document.getElementById("lblExportTitle").innerHTML="Help";
//        }
//     	 
//        objpopup.style.left=objX+"px";
//        objpopup.style.top=objY+"px";
//        
//        objpopup.style.display="block";
//    }
//}

//function hideTip()
//{

//    var objpopup; 
//    objpopup=document.getElementById("divExportTip");
//  
//    if(objpopup!=null)
//    {
//        objpopup.style.display="none";
//    }

//}

//function moveTip(e)
//{
//    var objpopup;
//        
//    objpopup=document.getElementById("divExportTip");
//        
//    if(objpopup)
//    {
//        if(objpopup.style.display=="block")
//        { 
//			objX=(document.all)?document.documentElement.scrollLeft:window.pageXOffset;
//			objY=(document.all)?document.documentElement.scrollTop:window.pageYOffset;
//    
//			objX=e.clientX+objX+10; //document.body.scrollLeft;
//			objY=e.clientY+objY+10; //document.body.scrollTop;
//    
//			objpopup.style.left=objX+"px";
//			objpopup.style.top=objY+"px";
//        
//			objpopup.style.display="block";
//        }
//    }
//}

//This function is used to display the event details
function ShowEventDetailsByEventId(date,eventId)
{
    xmlHttpEvent= null;
    xmlHttpEvent=GetXmlHttpEventObject();
    var objpopup;
       
     objpopup=document.getElementById("divEventpopup");
        
      
      if(objpopup)
      {
      
         if(objpopup.style.display=="block")
         { 
             objpopup.style.display=="none";
         }
       }
   
    if (xmlHttpEvent==null)
    {
        alert("Browser does not support HTTP Request.");
        return;
    } 
    var url="GetEventDetails.aspx";
    //url=url+"?date="+date; 
    url=url+"?date=" + date + "&eventId=" + eventId; 
    
    
    xmlHttpEvent.onreadystatechange=stateChangedShowEventCalenderEventDetails;
    xmlHttpEvent.open("GET",url,true);
    xmlHttpEvent.send(null);
    
    //display the loading bar
    document.getElementById("divLoadingBar").style.display="block";
}

function ShowEventDetailsByCategoryId(date,categoryId)
{
    xmlHttpEvent= null;
    xmlHttpEvent=GetXmlHttpEventObject();
    
    var objpopup;
       
     objpopup=document.getElementById("divEventpopup");
        
      
      if(objpopup)
      {
      
         if(objpopup.style.display=="block")
         { 
             objpopup.style.display=="none";
         }
       }
   
    if (xmlHttpEvent==null)
    {
        alert("Browser does not support HTTP Request.");
        return;
    } 
    var url="GetEventDetails.aspx";
    //url=url+"?date="+date; 
    url=url+"?date=" + date + "&categoryId=" + categoryId; 
    
    
    xmlHttpEvent.onreadystatechange=stateChangedShowEventCalenderEventDetails;
    xmlHttpEvent.open("GET",url,true);
    xmlHttpEvent.send(null);
    
    //display the loading bar
    document.getElementById("divLoadingBar").style.display="block";
}

function ShowEventDetailsByEventDate(date)
{
    xmlHttpEvent= null;
    xmlHttpEvent=GetXmlHttpEventObject();
    
    var objpopup;
       
     objpopup=document.getElementById("divEventpopup");
        
      
      if(objpopup)
      {
      
         if(objpopup.style.display=="block")
         { 
             objpopup.style.display=="none";
         }
       }
   
    if (xmlHttpEvent==null)
    {
        alert("Browser does not support HTTP Request.");
        return;
    } 
    var url="GetEventDetails.aspx";
    //url=url+"?date="+date; 
    url=url+"?date=" + date;
    
    
    xmlHttpEvent.onreadystatechange=stateChangedShowEventCalenderEventDetails;
    xmlHttpEvent.open("GET",url,true);
    xmlHttpEvent.send(null);
    
    //display the loading bar
    document.getElementById("divLoadingBar").style.display="block";
}

function stateChangedShowEventCalenderEventDetails() 
{ 
    if (xmlHttpEvent.readyState==4 )
    { 
       //make the loading bar invisible
       document.getElementById("divLoadingBar").style.display="none";
       
       document.getElementById("divEventDetails").innerHTML=xmlHttpEvent.responseText;
       
       document.getElementById("hidUserMessage").value="ShownEventDetails";
       //self.location.href="#EventDetails";
       ShowModalPopup("divEventDetails","Event Details",'m');
        var Path; 
    var PageName;
    Path = self.location.href ;
    PageName = Path.substring(Path.lastIndexOf("/")+1 ,Path.length);
 
    if (PageName  == "ShowTransactions.aspx")
    {   
        document.getElementById('ddlEventNames').style.display='block'
         document.getElementById('ddlDirector').style.display='block'
    }
   } 
} 

function GetXmlHttpEventObject()
{ 
    var objXMLHttp=null;
    if (window.XMLHttpRequest)
    {
        objXMLHttp=new XMLHttpRequest();
    }
    else if (window.ActiveXObject)
    {
        objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    return objXMLHttp;
}

function CheckSearchText()
{
//    var temp = document.getElementById("txtSearch");
//    temp.value = trim(temp.value);
//    var temp1 = document.getElementById("ddlStateSearch");
//    temp.value = trim(temp.value);
//    var temp2 = document.getElementById("txtZipCodeFind");
//    temp.value = trim(temp.value);
//    var temp3 = document.getElementById("ddlCountrySearch");
    var temp4 = document.getElementById("ddlMonth");
    var temp5 = document.getElementById("ddlYear");
//    var temp6 = document.getElementById("ddlCategory");
//    var temp7 = document.getElementById("ListFindDistance");
    if(temp4.selectedIndex != 0 || temp5.selectedIndex != 0)
    {
        if(temp4.selectedIndex == 0 || temp5.selectedIndex == 0)
        {
            ShowInformationMessageBox("Please select both month and year to search.");
            return false;
        }
    }    
    return true;
}

function trim(stringToTrim) 
{
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}
/*
  Function : CheckAccess

  Synopsis :
    This Function is used to decide whether to give the user Add Event access or not 
    depending on his/her Login status
    If User is Logged in -  give access 
    If User is not Logged in - do not give him access 
*/
function checkAccess(status)
{
  //User is not Logged in
  if (status == 0)
  {
    document.getElementById("showBasicInfo").style.visibility = "hidden";
  }
  else//User Logged in
  {
    document.getElementById("showBasicInfo").style.visibility = "visible";
  }  
}
/*
  Function : customizePageAccess

  Synopsis : 
    This Function is used to decide whether to give the user page customization access or not 
    If Logged in User is Admin -  give access 
    If Logged in User is not an Admin - do not give him access
*/
function customizePageAccess(status)
{
 if (status == 0)
  {
    document.getElementById("customizePage").style.visibility = "hidden";
  }
  else//User Logged in
  {
    document.getElementById("customizePage").style.visibility = "visible";
  } 
}

// Function is used to display User a message saying Event Submitted successfully 
//or Event Updated Successfully   
//Added on 2-Mar-07 by Pooja         
function DisplaySuccessMessage(status)
{       
        var msg ="";
        if(status == "submit")
        {
           //msg = "Congratulations! Event has been added successfully in global event list.";
         msg = "Your event has been added successfully.";
         //  msg = "Your event has been added successfully and sent to administrator for approval.";
           
           ShowMessageBox(msg);
           document.getElementById("messageBox_hidButtonId").value = "btnAddEventSuccess&save&login&byadmin";
        }
        else 
        if(status=="update")
        {
      
        document.getElementById("messageBox_hidButtonId").value = "btnAddEventSuccess&save&login&byadmin";
            msg ="<br/>" + "Event has been updated successfully." + "<br/>";
            
            ShowMessageBox(msg);
        }
        else 
        if(status == "error")
        {
            msg ="<br/>" + "Error occured while saving the event details. Please try again." + "<br/>";
            
            alert(msg);
        }    
        
    var registrationErrorsDiv = document.getElementById("RegistrationErrorMessage");
    registrationErrorsDiv.style.display = "none";
    registrationErrorsDiv.innerHTML = "";
    registrationErrorsDiv.innerHTML = errors;
    document.getElementById("RegistrationErrors").style.display = "none";
    
     document.getElementById("lnkSearchEvent").focus();  
    return true;
}
function DisplayAddSuccessMessage()
{
    var msg ="";
    //msg="Congratulations! Event has been added successfully in global event list." + "<br/>";
    msg = "Your event has been added successfully.";
    ShowMessageBox(msg);
    document.getElementById("messageBox_hidButtonId").value = "btnAddEventSuccess&save&withoutlogin";
    
    return true;
}
function DisplaySuccessMessageForApproval(status)
{            
    var msg ="";
    if(status == "submit")
    {
      //msg ="" + "Congratulations! Event has been added successfully in global event list. " + "<br/>";//and sent for administration approval." + "<br/>";
      msg = "Your event has been added successfully and sent to administrator for approval.";
      ShowMessageBox(msg);
       document.getElementById("messageBox_hidButtonId").value = "btnAddEventSuccess&save&login";
    }
    else 
    if(status=="update")
    {
    document.getElementById("messageBox_hidButtonId").value = "btnAddEventSuccess&save&login&byadmin";
        msg ="<br/>" + "Event has been updated successfully." + "<br/>";
        
        ShowMessageBox(msg);
    }
    else if(status == "error")
    {
        msg ="<br/>" + "Error occured while saving the event details. Please try again." + "<br/>";
        
        alert(msg);
    }                  
    return true;
}
//function EventApproveStatus(status)
//{
//    if(status == 1)
//    {
//        // alert("Event approval is successful.");
//         msg = "Event approval is successful.";
//         ShowMessageBox(msg);
//    }
//    else
//    {
//        alert("Error occured while approving event.");
//    }
//}
function EventExistsMessage()
{
    var registrationErrorsDiv = document.getElementById("RegistrationErrorMessage");        
    registrationErrorsDiv.style.display = "block";
    document.getElementById("RegistrationErrors").style.display = "block";
    var msg = "Event with the same name already exists!"//"This event already exists !";
    registrationErrorsDiv.innerHTML = msg;   
    return false;
}
//function EventRegistrationStatus(status)
//{
//        var msg ="";
//        if(status == 1)
//        {
//           msg = "<b>Congratulations, Registered successfully.</b>";
//           ShowMessageBox(msg);
//        }
//        else 
//        if(status == 0)
//        {
//            msg ="<b><br/>" + "Sorry, Error in Registration." + "<br/></b>";
//            alert(msg);
//        }
//        
//      
//        //registrationErrorsDiv.innerHTML = msg;   
//      
//    return true;
//}
function btnAddCommentCancel_OnClock()
{
    document.getElementById("txtCommentDescription").value="";
    document.getElementById("WarningMsgs_RegistrationErrors").innerHTML = "";
    document.getElementById("WarningMsgs_RegistrationErrors").style.display = "none";
    document.getElementById("WarningMsgs_divWarningInfo").style.display = "none";
    document.getElementById("hidCommentId").value = "";
    //return  closepopup('pnlComment');
}
function ShowMoreFileAttachments()
{   
  document.getElementById("divMoreAttachments").style.display = "block";
}
function CheckBlank()
{
  var i = 0;
  var temp;
  var flag = false;
  for(i=1;i<6;i++)
  {
    temp = "PhotoUpload" + i;
    temp = document.getElementById(temp);
    
    if(temp.value != "" &&  temp.value != null)
    {
      flag = true;
      break;
    }    
  }
  if(flag==false)
  {
    temp = document.getElementById("lblPhotoUploadErrors");
    temp.innerHTML = "Error : A file name must be specified."; 
    return false;
  }
  else
  {
     return true;
  }
}

function ValidateComments(isLogin)
{
    
    if(isLogin =="True")
   {
    errors = "<ul>";
    var status = true;
    mandatoryFieldsErrorFlag = false;
    var alertName="Description ";
    var varTemp = document.getElementById("txtCommentDescription");  
    var registrationErrorsDiv = document.getElementById("WarningMsgs_RegistrationErrors");
    
    if (varTemp != null)
    {
         var len = trim(varTemp.value).length;
         if(len > 1024)
         {
             errors += alertName + sDescription_Message +'<br/>'; 
	         status = false;  
         } 
         if(len == 0)
         {
             errors += alertName + sDescription_MessageBlank +'<br/>'; 
	         status = false;  
         }           
        if(status == false)
        { 
           
            if (registrationErrorsDiv != null)
            {
                registrationErrorsDiv.style.display = "block";
                document.getElementById("WarningMsgs_divWarningInfo").style.display = "block";
                errors +='</ul>';
                registrationErrorsDiv.innerHTML = "";
                registrationErrorsDiv.innerHTML = errors; 
            }    
            return false;
        }
        else
        {
            registrationErrorsDiv.style.display = "none";
            document.getElementById("WarningMsgs_divWarningInfo").style.display = "none";
            return true;
        }
    }
    
    }
    else
    {
         ShowInformationMessageBox("You need to login first to add a comment."); 
        return false;
    }
}

function checkEventDistance()
{
    var distanceCount = document.getElementById("lbxDistances").options.length - 1;
    var distanceOtherSelected = document.getElementById("lbxDistances").options[distanceCount].selected;
    if(distanceOtherSelected)
    {
        document.getElementById("txtOtherDistance").style.display = "block";
        document.getElementById("lblOtherDistance").style.display = "block";
        if(document.getElementById("txtDistanceMessage") != null)
        {
            document.getElementById("txtDistanceMessage").style.display = "block";
        }
    }
    else
    {
        document.getElementById("txtOtherDistance").value = "";
        document.getElementById("txtOtherDistance").style.display = "none";
        document.getElementById("lblOtherDistance").style.display = "none";
        if(document.getElementById("txtDistanceMessage") != null)
        {
            document.getElementById("txtDistanceMessage").style.display = "none";
        }
    }
}

function CheckImportFileType()
{
    var FileName = document.getElementById("ImportEvents_LogFileUpload").value;
    var extension =   FileName.substring(FileName.length-3);
    var validFileStatus = false;
    errors = "" ;
    if(!FileName)
    {
        validFileStatus = false;
        errors += "Please select file to upload.";
    }
    else
    {
        if(extension == "xls" || extension == "XLS")
        {
            validFileStatus = true;
        }
        else
        {
           errors += "Only excel .xls file type is allowed. "; 
           validFileStatus = false;
        }
    }    
    if(validFileStatus == false)
    {
        var ErrorsDiv = document.getElementById("ImportEvents_ValidationWarning_RegistrationErrors");
        ErrorsDiv.style.display = "block";
        //errors +='</ul>';
        ErrorsDiv.innerHTML = "";            
        ErrorsDiv.innerHTML = errors; 
        document.getElementById("ImportEvents_ValidationWarning_divWarningInfo").style.display = "block";
     }
     return validFileStatus;
}

function ShowImportEvents()
{
    document.getElementById("ImportEvents_ValidationWarning_divWarningInfo").style.display = "none";
    ShowModalPopup('dwindowimportevents','Add Event - Import Events Data');
    return false;
}

function AddEventToMyCalendar(EventId,btnId)
{
    document.getElementById("confirmBox_hidButtonId").value=btnId;
    document.getElementById("hidRecordId").value=EventId;
    ShowConfirmBox('Are you sure you want to add this event to your personal activity list?');
    return false;
}
function CreateFormEventCalendar(FileName,EventId,RedirectPageName)
{  
    var form=document.createElement("form");
    form.method = 'post';
    form.enctype = 'multipart/form-data'; 
    form.setAttribute('accept-charset', 'utf-8'); 
    var urlValue=FileName;
    var currentEventId =EventId;
    var imageextension =FileName.substring(FileName.length-3);
	var currUrl=String(self.location);
    var startPos= currUrl.indexOf("WebPages");
	currUrl=currUrl.substring(0,startPos);
	urlValue= currUrl+"EventImages/"+currentEventId+"/"+urlValue;
    var  snipshotoutputoptions ="{ 'size': {'max': {'width':"+ 550 +", 'height': "+ 350 +" },"+
                                          " 'min': {'width': "+ 100 +", 'height': "+ 100 +" }"+
                                  " }," +
                                  " 'filetype': '"+imageextension+"' }";
                                   
    addInputElement(document, form, "snipshot_input", urlValue);
      
    urlValue=currUrl+"WebPages/EventCalendar/EventCalenderSnapsCallback.aspx?RedirectPageName="+RedirectPageName;
        
    addInputElement(document, form, "snipshot_callback", urlValue);
            
    addInputElement(document, form, "snipshot_callback_agent","user");
    
     addInputElement(document, form, "snipshot_output_options",snipshotoutputoptions);
         
    addInputElement(document, form, "snipshot_output", "file");
        
    document.body.appendChild(form);
    form.action = "http://services.snipshot.com/";
	form.submit();
	document.body.removeChild(form);
	return false;
  }
  function addInputElement(doc, form, name, value) 
  {
	  var e = doc.createElement('input');	
	  e.name = name;	 
	  e.value = value;	 
	  form.appendChild(e);
 }
 function ViewAddCommentPopupDisplay()
 {
     var userid=document.getElementById('hidUserId').value;
     
     if(userid!="0" && userid != "" )
     {
        ShowModalPopup('pnlComment','Add Comments','m');
     }
     else
     {
        ShowInformationMessageBox("Please login to add comments.");
     }
 } 
 function showLogoImageUpload()
 {
    var checkdesignatedevent = document.getElementById("checkdesignatedevent");
    if( checkdesignatedevent.checked)
    {
        document.getElementById("tbluploadlogo").style.display = "block";
    }
    else
    {
        document.getElementById("lbllogoimage").style.display = "none";
        document.getElementById("txtLogoImage").style.display = "none";
        document.getElementById("lnklogoimageRemove").style.display = "none";
        document.getElementById("tbluploadlogo").style.display = "none";               
    }
}
function showLogoImagecontents()
{
    var checkdesignatedevent = document.getElementById("checkdesignatedevent");
    if( checkdesignatedevent.checked)
    {
        document.getElementById("lbllogoimage").style.display = "block";
        document.getElementById("txtLogoImage").style.display = "block";
        document.getElementById("lnklogoimageRemove").style.display = "block";
        document.getElementById("tbluploadlogo").style.display = "block";
    }
    else
    {
        document.getElementById("lbllogoimage").style.display = "block";
        document.getElementById("txtLogoImage").style.display = "block";
        document.getElementById("lnklogoimageRemove").style.display = "block";
        document.getElementById("tbluploadlogo").style.display = "none";       
    }
}
function showAfterRemoveLogoImagecontents()
{  
        document.getElementById("lbllogoimage").style.display = "none";
        document.getElementById("txtLogoImage").style.display = "none";
        document.getElementById("lnklogoimageRemove").style.display = "none";
        document.getElementById("tbluploadlogo").style.display = "block";
}
function ShowEventDetailsPopupByEventId(EventId,categoryId)
{
    xmlHttpEvent= null;
    xmlHttpEvent=GetXmlHttpEventObject();    
    var objpopup =document.getElementById("divEventpopup");
    if(objpopup)
    {
       if(objpopup.style.display=="block")
       { 
         objpopup.style.display=="none";
       }
    }
    if (xmlHttpEvent==null)
    {
        alert("Browser does not support HTTP Request.");
        return;
    } 
    var url="GetEventDetails.aspx";
    url=url+"?eventId=" + EventId + "&categoryId=" + categoryId; 
    xmlHttpEvent.onreadystatechange=stateChangedShowEventCalenderEventDetails;
    xmlHttpEvent.open("GET",url,true);
    xmlHttpEvent.send(null);
    //display the loading bar
    document.getElementById("divLoadingBar").style.display="block";
}
function RadioCheckedChanged()
{
    var rdbtnimage =document.getElementById("Sponsor1_SponsorSettings1_rdbtnimage");
    var rdbtntext =document.getElementById("Sponsor1_SponsorSettings1_rdbtntext");
    var rdbtnone= document.getElementById("Sponsor1_SponsorSettings1_rdbtnone");
    var trshowsponsertext =document.getElementById("trshowsponsertext");
    var trshowsponserimage =document.getElementById("trshowsponserimage");
    if(rdbtntext.checked)
    {
         document.getElementById("trshowsponserimage").style.display ="none";
         document.getElementById("trshowsponsertext").style.display ="block";
         document.getElementById('Sponsor1_SponsorSettings1_lblSponsortext').innerHTML = "Sponsor text";
    }
    if(rdbtnimage.checked)
    {
       document.getElementById("trshowsponserimage").style.display ="block";
       document.getElementById("trshowsponsertext").style.display ="none";
       document.getElementById('Sponsor1_SponsorSettings1_lblSponsortext').innerHTML = "Sponsor image";
      
    }
    if(rdbtnone.checked)
    {       
       document.getElementById("trshowsponserimage").style.display ="none";
       document.getElementById("trshowsponsertext").style.display ="none";
       document.getElementById('Sponsor1_SponsorSettings1_lblSponsortext').innerHTML = "";
    }
}
function showDesignatedPace(showvalue)
{
     var trdesignatedevent =document.getElementById("trdesignatedevent");
     if(showvalue == "true")
     {
       trdesignatedevent.style.display="block";
     }
     else
     {
       trdesignatedevent.style.display="none";
     }
}
function ResetSponsorSeetingsAll()
{
   document.getElementById("Sponsor1_SponsorSettings1_rdbtntext").checked=false;
   document.getElementById("Sponsor1_SponsorSettings1_rdbtnimage").checked= true;
   document.getElementById("Sponsor1_SponsorSettings1_rdbtnone").checked= false;
   document.getElementById("Sponsor1_SponsorSettings1_txtsponsortext").value = "";
   document.getElementById("trshowsponserimage").style.display = 'block';
   document.getElementById('Sponsor1_SponsorSettings1_lblSponsortext').innerHTML = "Sponsor image";
   document.getElementById("trshowsponsertext").style.display  = 'none';
   document.getElementById("Sponsor1_SponsorSettings1_fileuploadImage").setAttribute("value",null);
   var registrationErrorsDiv = document.getElementById("Sponsor1_SponsorSettings1_RegistrationErrors");    
   registrationErrorsDiv.style.display = "none";
   document.getElementById("Sponsor1_SponsorSettings1_divWarningInfo").style.display = "none";;
   return true;
}
function DeleteCommentConfirmation(RecordId,btnId)
{    
    document.getElementById("confirmBox_hidButtonId").value=btnId;
    document.getElementById("hidRecordId").value=RecordId;
    ShowConfirmBox('Are you sure you want to delete this comment?');
    return false; 
}
function loadUPEventHandler()
{   
    EventsMessage = document.getElementById("hidEventsMessage");   
    if(EventsMessage != null && EventsMessage != "")
    {
       var EventsMessageVal = EventsMessage.value;
    }   
 
}
function AddToMyCalendarStatus(status)
{

        var msg ="";
        if(status == 1)
        {
           //msg = "Congratulations, Event added to your event calendar successfully.";
           msg = "This event has been successfully added in My Activities.";

           
           ShowMessageBox(msg);
        }
        else 
        if(status == 0)
        {
            msg ="Error occured while adding an event in My Events. Please try again.";
            
            alert(msg);
        }
         
      return false;
}

function DeleteEventPhotoConfirmation(RecordId,btnId)
{
    document.getElementById("confirmBox_hidButtonId").value=btnId;
    document.getElementById("hidRecordId").value=RecordId;
    ShowConfirmBox('Are you sure you want to delete the Photo?');
    return false;
}

function DeleteAssetPhotoConfirmation(RecordId,btnId)
{
   // confirm('Are you sure you want to delete the Photo?');
      
    document.getElementById("confirmBox_hidButtonId").value=btnId;
    document.getElementById("hidRecordId").value=RecordId;
    ShowConfirmBox('Are you sure you want to delete the Photo?');
    return false;
}

function DeleteEventConfirmation(RecordId,btnId)
{
    document.getElementById("confirmBox_hidButtonId").value=btnId;
    document.getElementById("hidRecordId").value=RecordId;
//    ShowConfirmBox('Would you like to delete this event?');
//    document.getElementById("hidDeleteCase").value=hidDeleteStatus;
//    if(document.getElementById("hidDeleteCase").value!="")
//    {
//        var userMesage, deleteCaseMsg;
//        deleteCaseMsg = document.getElementById("hidDeleteCase").value;
//        if(deleteCaseMsg =="RegistrationStarted")
//        {
//                userMesage = 'As the event registration process is in progress, you cannot delete the event.';
//                ShowMessageBox(userMesage);
//        }
//        else if(deleteCaseMsg =="EventNotStarted")
//        {
//                userMesage = 'Would you like to delete this event?';
//                ShowConfirmBox(userMesage);
//        }
//        else if(deleteCaseMsg =="EventInProgress")
//        {
//                userMesage = 'As the event is in progress, you cannot delete it.';
//                ShowMessageBox(userMesage);
//        }
//        else if(deleteCaseMsg =="EventOver")
//        {
//                userMesage = 'Are you sure you want to delete the event?';
//                ShowConfirmBox(userMesage);
//        }
//        else if(deleteCaseMsg =="ClaimedEvent")
//        {
//                userMesage = 'User has already claimed this event, are you sure you want to delete it?';
//                ShowConfirmBox(userMesage);
//        }        
//    }
//    else
//    {
        ShowConfirmBox('Would you like to delete this event?');
   // }
    return false;
}

function ApproveEventConfirmation(RecordId,btnId)
{
    document.getElementById("confirmBox_hidButtonId").value=btnId;
    document.getElementById("hidRecordId").value=RecordId;
    ShowConfirmBox('Would you like to approve this event?');
    return false;

}
 function HandleException()
 {
       Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endRequestEventCalendar);      
  }

  function endRequestEventCalendar(sender, e)
  {
       var err = e.get_error();
        if (err)
        {
              if (err.name == "Sys.WebForms.PageRequestManagerServerErrorException") 
              {
                e.set_errorHandled(true);
              }
              if (err.name == "Sys.WebForms.PageRequestManagerParserErrorException") 
              {
                e.set_errorHandled(true);
              }
        }
        
          var UserMessage = null;
      
    UserMessage = document.getElementById("hidUserMessage"); 
  
    if(UserMessage != null && UserMessage != "")
    {
       var UserMessageVal = UserMessage.value;
    }   
    
    switch(UserMessageVal)
    {     
    
      case "UserNotLoggedIn": 
            UserMessage.value = "";    
            var msg="You need to login to access this feature.";     
            ShowInformationMessageBox(msg); 
            break;   
      case "selectEvent": 
            UserMessage.value = "";    
            var msg="Please select an event to add in your event calendar.";     
            ShowInformationMessageBox(msg); 
            break;  
      case "EventAddedToMyEvent": 
            UserMessage.value = "";    
            var msg="Congratualation! Event added to your calendar successfully.";     
            ShowInformationMessageBox(msg); 
            break;    
      case "ErrorWhileEventAddedToMyEvent": 
            UserMessage.value = "";    
            var msg="Congratualation! Event added to your calendar successfully.";     
            ShowInformationMessageBox(msg); 
            break;  
            
      case "SearchEventAddedToMyEvent": 
     
            UserMessage.value = "";    
            var msg="This event has been successfully added in My Activities.";
           closepopup('divEventpopup');
           ShowMessageBox(msg);
           
            break;  
      case 'PhotoDeleted':
            showAfterRemoveLogoImagecontents();
            ShowInformationMessageBox('Photo deleted successfully.'); 
            break;      
      }
  }
  
  function ShowRaceEventDetailsByEventId(date,eventId)
{
    xmlHttpEvent= null;
    xmlHttpEvent=GetXmlHttpEventObject();
    var objpopup;
       
     objpopup=document.getElementById("divEventpopup");
        

      
      if(objpopup)
      {
      
         if(objpopup.style.display=="block")
         { 
             objpopup.style.display=="none";
         }
       }
   
    if (xmlHttpEvent==null)
    {
        alert("Browser does not support HTTP Request.");
        return;
    } 
    var url="GetRaceEventDetails.aspx";
    //url=url+"?date="+date; 
    url=url+"?date=" + date + "&eventId=" + eventId; 
    
    
    xmlHttpEvent.onreadystatechange=stateChangedShowEventCalenderEventDetails;
    xmlHttpEvent.open("GET",url,true);
    xmlHttpEvent.send(null);
    
    //display the loading bar
    document.getElementById("divLoadingBar").style.display="block";
}

//Import export event
function CheckImportFileType()
{
    var FileName = document.getElementById("ImportEvents_LogFileUpload").value;
     
    var extension =   FileName.substring(FileName.length-3);
    var validFileStatus = false;
    errors = "" ;
    if(!FileName)
    {
        validFileStatus = false;
        errors += "Please select file to upload. <br/>";
    }
    else
    {
        if(extension == "xls" || extension == "XLS")
        {
            validFileStatus = true;
        }
        else
        {
           errors += "Only excel .xls file type is allowed. "; 
           validFileStatus = false;
        }
    }    
    if(validFileStatus == false)
    {
        var ErrorsDiv = document.getElementById("ImportEvents_ValidationWarning_RegistrationErrors");
        ErrorsDiv.style.display = "block";
        errors +='</ul>';
        ErrorsDiv.innerHTML = "";            
        ErrorsDiv.innerHTML = errors; 
        document.getElementById("ImportEvents_ValidationWarning_divWarningInfo").style.display = "block";
        document.getElementById("divWhiteSpace").style.display = "none";
     }
     else
     
     {
        document.getElementById("divWhiteSpace").style.display = "block";
     }
     return validFileStatus;
}

function ShowImportEvents()
{
    document.getElementById("divWhiteSpace").style.display = "block";
    document.getElementById("ImportEvents_ValidationWarning_divWarningInfo").style.display = "none";
    ShowModalPopup('dwindowimportevents','Add Event - Import Events Data');
    
    
    return false;
}

function ValidateAddEventForm()
{
  eventerrors = "";
  
  mandatoryFieldsErrorFlag = false;
  var status = ValidateAddEventFormRoutines();
  if(status == false)
  {    
    var registrationErrorsDiv = document.getElementById("RegistrationErrorMessage");
    registrationErrorsDiv.style.display = "block";
    registrationErrorsDiv.innerHTML = "";
    registrationErrorsDiv.innerHTML = eventerrors;
    document.getElementById("RegistrationErrors").style.display = "block";
    window.scrollBy(0,-10000);
    return false;   
  }
  else
  {
    return true;
  }
}
//function ValidateAddEventFormRoutines()
//{
//  //Check whether all fields are filled 
//  var status = true;
//  var alertName;
//  var varTemp;
//  var varTemp1;
//  var isMandatory = 'True';
//  var eventStartDate = "";
//     varTemp = document.getElementById("txtEventName");  
//     alertName = "Event Name";
//     isMandatory = 'True';
//     
//   if(document.getElementById("hidIsPageLoaded").value == "false")
//   {
//     if(bValidate(varTemp, "General" ,isMandatory , alertName) != true)
//     {   
//        status = false;   
//        
//        varTemp.style.backgroundColor = "Yellow";
//        return false; 
//     }
//   }
//     //Start Dates
//     varTemp = document.getElementById("txtStartDate");
//     alertName = "Start Date";
//     isMandatory = 'True';
//     if (varTemp.value=="")
//	 {
//		 if(isMandatory == "True") 
//		 {
//		     errors += alertName + "  can not be blank."+'<br/>';  
//		     mandatoryFieldsErrorFlag = true;
//		  }
//		  varTemp.focus();
//		  status = false;
//		  varTemp.style.backgroundColor = "Yellow";
//		  return false; 
//	}
//	 if(bValidate(varTemp, "Date" ,isMandatory , alertName) != true) 
//     { status = false;
//     varTemp.style.backgroundColor = "Yellow";
//       return false; 
//     }
//     
//     
//     if (varTemp.value!="")
//	 {
//	 
//	   var inputDate =  new Date(varTemp.value);    
//	   eventStartDate = inputDate;
//	   
//	   var currentDate = new Date();
//	  
//	   if(inputDate <= currentDate)
//		 {
//		     errors += alertName + " should be greater than today's date."+'<br/>';  
//		      varTemp.focus();
//		     status = false;
//		     varTemp.style.backgroundColor = "Yellow";
//		    return false; 
//		  }
//		 
//	}
//	
//	//End Dates
//     varTemp = document.getElementById("txtEndDate");
//     alertName = "End Date";
//     isMandatory = 'True';
//     if (varTemp.value=="")
//	 {
//		 if(isMandatory == "True") 
//		 {
//		     errors += alertName + " can not be blank."+'<br/>';  
//		     mandatoryFieldsErrorFlag = true;
//		  }
//		  varTemp.focus();
//		  status = false;
//		  varTemp.style.backgroundColor = "Yellow";
//		  return false; 
//	}
//	 if(bValidate(varTemp, "Date" ,isMandatory , alertName) != true) 
//     { status = false;
//     varTemp.style.backgroundColor = "Yellow";
//       return false; 
//     }
//     
//     
//     if (varTemp.value!="")
//	 {
//	 
//	   var inputDate =  new Date(varTemp.value);    
//	   var currentDate = new Date();
//	  
//	   if(inputDate <= currentDate)
//		 {
//		     errors += alertName + " should be greater than today's date."+'<br/>';  
//		      varTemp.focus();
//		     status = false;
//		     varTemp.style.backgroundColor = "Yellow";
//		    return false; 
//		  }
//		  
//		    if(inputDate < eventStartDate)
//		 {
//		     errors += alertName + " should be greater than event start date."+'<br/>';  
//		      varTemp.focus();
//		     status = false;
//		     varTemp.style.backgroundColor = "Yellow"; 
//		    return false; 
//		  }
//		 
//	}
//	
//     // Event Category
//     varTemp = document.getElementById("ddlEventCategory");  

//     alertName = "Event Category";
//     isMandatory = 'True';
//     if(bValidate(varTemp, "" ,isMandatory , alertName) != true)
//     {
//        status = false;   
//     }
//     
//     // Event Distance
//     varTemp = document.getElementById("lbxDistances");  
//     var distanceCount = document.getElementById("lbxDistances").options.length - 1;
//     var distanceOtherSelected = document.getElementById("lbxDistances").options[distanceCount].selected;
//     var distanceStatus = false;
//     var distanceCounter = 0;   
//     alertName = "Event Distance";
//     isMandatory = 'True';
//     for(distanceCounter=0; distanceCounter <= distanceCount; distanceCounter++)
//     {
//          if(document.getElementById("lbxDistances").options[distanceCounter].selected)
//          {
//            distanceStatus = true;
//          } 
//     }
//     
//     if(document.getElementById("trDistance").style.display != "block")
//     {
//        if(document.getElementById("txtOtherDistance").value != "")
//        {
//            distanceStatus = true;
//        }
//     }
//     if (distanceStatus == false) 
//     {
//        errors += 'Please select '+ alertName + '.<br/>';
//        if(document.getElementById("trDistance").style.display == "block")
//        {
//            document.getElementById("lbxDistances").focus();
//            document.getElementById("lbxDistances").style.backgroundColor = "Yellow";
//        }
//        else
//        {
//            document.getElementById("txtOtherDistance").focus();
//            document.getElementById("txtOtherDistance").style.backgroundColor = "Yellow";
//        }
//       
//        
//        return false; 
//     } 
//     else
//     {
//        if(distanceOtherSelected)
//        {
//             if(trim(document.getElementById("txtOtherDistance").value) == "")
//             {
//                errors  += 'Please enter other distance.<br/>';
//                document.getElementById("txtOtherDistance").focus();
//                document.getElementById("txtOtherDistance").style.backgroundColor = "Yellow";
//                return false;
//             }
//        } 
//     }
//      
//     // Event Address
//     varTemp = document.getElementById("txtAddress");  
//     alertName = "Event Address";
//     isMandatory = 'True';
//     if(bValidate(varTemp, "AlphaNumWithSpaceApostropheCommaColon" ,isMandatory , alertName) != true)
//     {
//         status = false; 
//         varTemp.style.backgroundColor = "Yellow";
//         return false;  
//      }
//         
//     // Event City
//     varTemp = document.getElementById("txtCity");  
//     alertName = "Event City";
//     isMandatory = 'True';
//     if(bValidate(varTemp, "AlphaWithSpace" ,isMandatory , alertName) != true)
//     {   status = false;
//     varTemp.style.backgroundColor = "Yellow";   
//          return false;
//     } 
//      
//        // Event Country
//     varTemp = document.getElementById("ddlCountry");  

//     alertName = "Event Country";
//     isMandatory = 'True';
//     if (varTemp.selectedIndex == 0 ) 
//     {
//        errors += 'Please select '+ alertName + '.<br/>';
//		mandatoryFieldsErrorFlag = true;
//        document.getElementById("ddlCountry").focus();
//        document.getElementById("ddlCountry").style.backgroundColor = "Yellow";
//        return false; 
//     }    
//     
//      //for Event  state
//     var  varTempstate = document.getElementById("ddlState");  
//       alertName = "Event State";
//       isMandatory = 'True';
//     if (varTemp.selectedIndex ==  32 || varTemp.selectedIndex ==190) 
//     {
//        if (varTempstate.selectedIndex == 0 ) 
//        {
//        errors += 'Please select '+ alertName + '.'+'<br/>'; 
//		mandatoryFieldsErrorFlag = true;
//        document.getElementById("ddlState").focus();
//        document.getElementById("ddlState").style.backgroundColor = "Yellow";
//        return false; 
//        }        
//     }   
//     // Event ZipCode
//     varTemp = document.getElementById("txtZipCode");  
//     alertName = "Event Zip Code";
//     isMandatory = 'False';
//     if(bValidate(varTemp, "PostalCode" ,isMandatory , alertName) != true)
//     {
//        status = false; 
//        varTemp.style.backgroundColor = "Yellow";
//        return false; 
//     }    
//                
//     //Contact Information
//     varTemp = document.getElementById("txtContactDetails");  
//     alertName = "Phone Number";
//     isMandatory = 'False';
//     if(bValidate(varTemp, "PhoneNumber" ,isMandatory , alertName) != true)
//     {
//         status = false;  
//         document.getElementById("txtContactDetails").style.backgroundColor = "Yellow"; 
//         return false;
//     }
//     varTemp = document.getElementById("txtEmailId");  
//     alertName = "Email Id";
//     isMandatory = 'True';
//     if(bValidate(varTemp, "Email" ,isMandatory , alertName) != true)
//     {
//         status = false;   
//         varTemp.style.backgroundColor = "Yellow"; 
//         return false;
//     }
//         
//     varTemp = document.getElementById("txtDescription");  
//     alertName = "Description Field";
//     var len = varTemp.value.length;
//     if(len > 1024)
//     {
//         errors += alertName + sDescription_Message +'<br/>'; 
//         document.getElementById("txtDescription").style.backgroundColor = "Yellow"; 
//	     status = false;  
//     }
//     
//     var i = 0;
//     for(i=1;i<=5;i++)
//     {
//        var fileUploadId= "PhotoUpload" + i;
//        var fileUploadObj = document.getElementById(fileUploadId);
//        if(fileUploadObj != null)
//        {
//            if(fileUploadObj.value != null && fileUploadObj.value != "")
//            {
//                var fileUploadStarus = CheckImageFileType(fileUploadObj.value);
//                if(!fileUploadStarus)
//                {
//                document.getElementById("FileUploadlogo").style.backgroundColor = "Yellow"; 
//                    status = false;
//                }
//            }
//        }
//     }
//       
//   // validate logo Image
//   var FileUploadlogoObj = document.getElementById("FileUploadlogo");
//   if(FileUploadlogoObj != null)
//    {
//        if(FileUploadlogoObj.value != null && FileUploadlogoObj.value != "")
//        {
//            var fileUploadStatus = CheckImageFileType(FileUploadlogoObj.value);
//            if(!fileUploadStatus)
//            {
//                status = false;
//                document.getElementById("FileUploadlogo").style.backgroundColor = "Yellow"; 
//            }
//        }
//   }
//  return status;     
//}
//Function to validate Sponsor Setting control
function ValidateValues()
{
  //errors = "<ul>";
  errors = "";
  mandatoryFieldsErrorFlag = false;
  var status = ValidateSponsorSettingsControl();
  if(status == false)
  {    
        var registrationErrorsDiv = document.getElementById("Sponsor1_SponsorSettings1_RegistrationErrors");
        registrationErrorsDiv.style.display = "block";
        document.getElementById("Sponsor1_SponsorSettings1_divWarningInfo").style.display = "block";;
        //errors +='</li></ul>';
        registrationErrorsDiv.innerHTML = "";
        registrationErrorsDiv.innerHTML = errors; 
        return false;   
  }
  else
  {
      return true;
  }
}
//validating  Sponsor Setting control
function ValidateSponsorSettingsControl()
{       
    var status = true;
    var alertName;
    var varTemp;
    var varTemp1;
    var isMandatory = 'True'; 
    var rdbtntext = document.getElementById("Sponsor1_SponsorSettings1_rdbtntext");
    var rdbtnimage =document.getElementById("Sponsor1_SponsorSettings1_rdbtnimage");
    var rdbtnone =document.getElementById("Sponsor1_SponsorSettings1_rdbtnone");
     
             //Validating sponsor type
    if((rdbtntext.checked ==false) && (rdbtnimage.checked ==false) && (rdbtnone.checked ==false))
    {
      flag = false;    
      errors  += 'Please select the  sponsor type.'+'<br/>'; 
      document.getElementById("Sponsor1_SponsorSettings1_rdbtntext").focus();
      return false;
    }    
    //validate text if sponsor type is text
    if(rdbtntext.checked)		
    {
         var varTemp =document.getElementById("Sponsor1_SponsorSettings1_txtsponsortext");  
         alertName = "Sponsor Text Field";
         isMandatory = 'True';
         if ( varTemp.value == "" || varTemp.value ==null )
         {
			 if(isMandatory == "True") 
	         {
	             errors +="Please enter sponsor text field "+'<br/>';  
	             mandatoryFieldsErrorFlag = true;
	          }
	          varTemp.focus();
	          status = false;
	          return false; 
         }
         if(bValidate(varTemp, "" ,isMandatory , alertName) != true)
          {   status = false;   
              return false;
          }
     }
     //validate image if sponsor type is image
     if(rdbtnimage.checked)		
     {
        var FileUploadlogoObj = document.getElementById("Sponsor1_SponsorSettings1_fileuploadImage");
        alertName = "Upload image field";
        var isMandatory = 'True'; 
        if(FileUploadlogoObj != null && FileUploadlogoObj!= "")
         {
               if(FileUploadlogoObj.value != null && FileUploadlogoObj.value != "")
                  {
                    var fileUploadStatus = CheckImageFileType(FileUploadlogoObj.value);
                    if(!fileUploadStatus)
                     {
                         status = false;
                          return false;
                     }
                  }
                  else
                 {
                      errors +="Please select image to upload."+'<br/>';  
                      mandatoryFieldsErrorFlag = true;
                      FileUploadlogoObj.focus();
                      status = false;
                      return false; 
                }
          }                 
     }
 }
function EnableDropDownControls()
{
    //make all drop down lists invisible
	var arrobj=document.getElementById("ddlEventCategory");
	if(arrobj != null)
	{
	    arrobj.style.visibility="visible";
	}
	arrobj=document.getElementById("lbxDistances");
	if(arrobj != null)
	{
	    arrobj.style.visibility="visible";
	}	
}
function DisableDropDownControls()
{
   //make all drop down lists invisible
	var arrobj=document.getElementById("ddlEventCategory");	
	if(arrobj != null)
	{
	    arrobj.style.visibility="hidden";
	}
	arrobj=document.getElementById("lbxDistances");
	if(arrobj != null)
	{
	    arrobj.style.visibility="hidden";
	}		
}


function prevClick()
{
  
     var btnObj=document.getElementById('gridViewSearchResult$ctl02$hidPrevButton');
     if (btnObj != null)
     { 
        if ((document.all)||(is_Safari > 0))
        {   
            btnObj.click();
            
        }
        else
        {   

            var e = document.createEvent("MouseEvents");
            e.initEvent("click", true, true);
            btnObj.dispatchEvent(e);
        }
     } 
     return false;   
    
}

function nextClick()
{
 
     var btnObj=document.getElementById('gridViewSearchResult$ctl02$hidNextButton');
     if (btnObj != null)
     { 
        if ((document.all)||(is_Safari > 0))
        {   
            btnObj.click();
            
        }
        else
        {   

            var e = document.createEvent("MouseEvents");
            e.initEvent("click", true, true);
            btnObj.dispatchEvent(e);
        }
     } 
     return false;   
    
}

// Global functions required: Links for Setup Event Registration Steps
    function ShowEventWebsiteStep()
    {
        document.getElementById("divLoadingPage").style.display = "block"; 
         showdeadcenterdiv(); 
        var eventid;
        eventid = document.getElementById("hidEncryptedEventID");
        var hidPageName = document.getElementById("hidPageName");
        self.location.href = "HostWebSite.aspx?eventid=" + eventid.value + "&PageName=" +hidPageName.value;;
        return false;
    }
    function ShowHeaderTextForStep1()
    {
    
        if(document.getElementById("pnlEventDetails")!=null && document.getElementById("pnlEventDetails").style.display=="block")
        {
            var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
            var message = "";
            var flag = 0;
            if (hiddenVisitedList[0] != "1" )
            {
               message = " 1 ";
               flag = 1;
            }
            if(flag == 1)
            {
               var AlertMssage = "You have skipped " +message + "step(s).";
               isStepSkipped = "True";
            //   var AlertMssage = "You have skipped 1 step(s).";
               //document.getElementById("tblSkippedSteps").style.display = "block";  
               document.getElementById("lblStepsSkipped").innerHTML = AlertMssage;
            
            }
            else
            {
                document.getElementById("tblSkippedSteps").style.display = "none";  
            }
            
            var currentURL = location.href;
            if(currentURL.indexOf("step=payment") > 0)
            {
                var message = "You have skipped ";
                var eflag = 0;
                if (hiddenVisitedList[0] != "1")
                {
                    message = message + "1,";
                    eflag = 1;
                }
                if (hiddenVisitedList[1] != "1")
                {
                    message = message + "2,";
                    eflag = 1;
                }
                if (hiddenVisitedList[2] != "1")
                {
                    message = message + "3,";
                    eflag = 1;
                }
                if (hiddenVisitedList[4] != "1")
                {
                    message = message + "4,";
                    eflag = 1;
                }
                if (hiddenVisitedList[5] != "1")
                {
                    message = message + "5,";
                    eflag = 1;
                }
                
                if(eflag == 1)
                {
                    message = message.substring(0, message.length-1);
                    message = message + " step(s).";
                    //document.getElementById("tblSkippedSteps").style.display = "block";  
                    document.getElementById("lblStepsSkipped").innerHTML = message;
                    document.getElementById("hidIsStepSkipped").value = isStepSkipped;
                    document.getElementById("hidSkippedStepMessage").value = AlertMssage;
                }
                else
                {
                    document.getElementById("tblSkippedSteps").style.display = "none";  
                }
            }
            else if(currentURL.indexOf("step=register") > 0)
            {
                var message = "You have skipped ";
                var eflag = 0;
                if (hiddenVisitedList[0] != "1")
                {
                    message = message + "1,";
                    eflag = 1;
                }
                if (hiddenVisitedList[1] != "1")
                {
                    message = message + "2,";
                    eflag = 1;
                }
                
                if(eflag == 1)
                {
                    message = message.substring(0, message.length-1);
                    message = message + " step(s).";
                    //document.getElementById("tblSkippedSteps").style.display = "block";  
                    document.getElementById("lblStepsSkipped").innerHTML = message;
                    document.getElementById("hidIsStepSkipped").value = isStepSkipped;
                    document.getElementById("hidSkippedStepMessage").value = AlertMssage;
                }
                else
                {
                    document.getElementById("tblSkippedSteps").style.display = "none";  
                }
            }
          }
            return false;
    }
    
    function ShowHeaderTextForStep2()
    {
     var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
     var message = "";
        var flag = 0;
        if (hiddenVisitedList[0] != "1" )
        {
           message = message +" 1 ";
           flag = 1;
        }
//         if (hiddenVisitedList[1] != "1" )
//        {
//           message = message+ "2 ";
//           flag = 1;
//        }
        if(flag == 1)
        {
        
           var AlertMssage = "You have skipped " +message + "step(s).";
           isStepSkipped = "True";
        //   var AlertMssage = "You have skipped 1 step(s).";
           //document.getElementById("tblSkippedSteps").style.display = "block";  
           document.getElementById("lblStepsSkipped").innerHTML = AlertMssage;
        
        }
        else
        {
            document.getElementById("tblSkippedSteps").style.display = "none";  
        }
        return false;
    }
    
 function ShowHeaderTextForStep3()
    {
     var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
     var message = "";
        var flag = 0;
        if (hiddenVisitedList[1] != "1" )
        {
           message =message + " 1,";
           flag = 1;
        }
//          if (hiddenVisitedList[1] != "1" )
//        {
//           message = message +"2 ";
//           flag = 1;
//        }
//        if (hiddenVisitedList[2] != "1" )
//        {
//           message = message + "3 ";
//           flag = 1;
//        }

        if(flag == 1)
        {
       message = RemoveLastComma(message);
       
           var AlertMssage = "You have skipped " +message + "step(s).";
           isStepSkipped = "True";
        //   var AlertMssage = "You have skipped 1 step(s).";
           //document.getElementById("tblSkippedSteps").style.display = "block";  
           document.getElementById("lblStepsSkipped").innerHTML = AlertMssage;
        
        }
        else
        {
            document.getElementById("tblSkippedSteps").style.display = "none";  
        }
        return false;
    }
     function ShowHeaderTextForStep3New()
    {
     var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
     var message = "";
        var flag = 0;
        if (hiddenVisitedList[2] != "1" )
        {
           message =message + " 1,";
           flag = 1;
        }
          if (hiddenVisitedList[1] != "1" )
        {
           message = message +"2 ";
           flag = 1;
        }
//        if (hiddenVisitedList[2] != "1" )
//        {
//           message = message + "3 ";
//           flag = 1;
//        }

        if(flag == 1)
        {
       message = RemoveLastComma(message);
       
           var AlertMssage = "You have skipped " +message + "step(s).";
           isStepSkipped = "True";
        //   var AlertMssage = "You have skipped 1 step(s).";
           //document.getElementById("tblSkippedSteps").style.display = "block";  
           document.getElementById("lblStepsSkipped").innerHTML = AlertMssage;
        
        }
        else
        {
            document.getElementById("tblSkippedSteps").style.display = "none";  
        }
        if(document.getElementById("CaptionDetails")!=null)
        {
            document.getElementById("CaptionDetails").style.color = "#971D08";   
        }
        return false;
    }
    
    
    
       function ShowHeaderTextForStep4()
    {
     var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
     var HostWebSiteAllowed="true";
     if(document.getElementById("hidHasWebSite") != null && document.getElementById("hidHasWebSite").Value != "")
     {
        HostWebSiteAllowed=document.getElementById("hidHasWebSite").Value;
     }
     var message = "";
        var flag = 0;
        if (hiddenVisitedList[0] != "1" )
        {
           message =message + " 1,";
           flag = 1;
        }
        if (hiddenVisitedList[1] != "1" )
        {
           message =message+ "2,";
           flag = 1;
        }
        if(HostWebSiteAllowed=="true")
        {
            if (hiddenVisitedList[2] != "1" )
            {
               message =message+ "3 ";
               flag = 1;
            }
        }
//          if (hiddenVisitedList[3] != "1" )
//        {
//           message = message +"4 ";
//           flag = 1;
//        }
        if(flag == 1)
        {
          message =  RemoveLastComma(message);
           var AlertMssage = "You have skipped " +message + "step(s).";
           isStepSkipped = "True";
        //   var AlertMssage = "You have skipped 1 step(s).";
           //document.getElementById("tblSkippedSteps").style.display = "block";  
           document.getElementById("lblStepsSkipped").innerHTML = AlertMssage;
        
        }
        else
        {
            document.getElementById("tblSkippedSteps").style.display = "none";  
        }
        
        var ShowSaleItemPage="true";
        if(document.getElementById("hidShowAddSaleItemPage")!=null && document.getElementById("hidShowAddSaleItemPage").value!="")
        {
            ShowSaleItemPage=document.getElementById("hidShowAddSaleItemPage").value;
        }
        
         var ShowHostWebSiteStep="true";
        if(document.getElementById("hidHasWebSite")!=null && document.getElementById("hidHasWebSite").value!="")
        {
            ShowHostWebSiteStep=document.getElementById("hidHasWebSite").value;
        }
        
        var ShowVolunteerRegistration = "1";
        if(document.getElementById("hidVolunteers")!=null && document.getElementById("hidVolunteers").value!="")
        {
            ShowVolunteerRegistration=document.getElementById("hidVolunteers").value;
        }
        
         if (hiddenVisitedList[3] == "1")
        {
            if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
            {
                if(ShowVolunteerRegistration == "1")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_7.png";
                }
                else  if(ShowVolunteerRegistration == "0")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_6.png";
                }
                
            }
           else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
            {
                 if(ShowVolunteerRegistration == "1")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_6.png";
                }
                else  if(ShowVolunteerRegistration == "0")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_5.png";
                }
            }
            else if(ShowSaleItemPage=="false" && ShowHostWebSiteStep=="false" && ShowVolunteerRegistration == "0")
            {
                document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_4.png";
            }
             else if(ShowSaleItemPage=="false" && ShowHostWebSiteStep=="false" && ShowVolunteerRegistration == "1")
            {
                document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_5.png";
            }
            else
            {
                  document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_4.png";
            }
        }
        else
        {
             if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
            {
                if(ShowVolunteerRegistration == "1")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_7.png";
                }
                else  if(ShowVolunteerRegistration == "0")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_6.png";
                }
                
            }
           else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
            {
                 if(ShowVolunteerRegistration == "1")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_6.png";
                }
                else  if(ShowVolunteerRegistration == "0")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_5.png";
                }
            }
            else if(ShowSaleItemPage=="false" && ShowHostWebSiteStep=="false" && ShowVolunteerRegistration == "0")
            {
                document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_4.png";
            }
             else if(ShowSaleItemPage=="false" && ShowHostWebSiteStep=="false" && ShowVolunteerRegistration == "1")
            {
                document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_5.png";
            }
            else
            {
                  document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_4.png";
            }
        }    
        if (hiddenVisitedList[5] == "1")
        {
            
            if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
            {
                document.getElementById("lnkRegistrationForm").src="../../Images/Event Setup Images/btn_blue_5.png";
            }
            else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
            {
                 document.getElementById("lnkRegistrationForm").src="../../Images/Event Setup Images/btn_blue_4.png";
            }
            else
            {
                  document.getElementById("lnkRegistrationForm").src="../../Images/Event Setup Images/btn_blue_3.png";
            }
        }
        else
        {
            if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
            {
                 document.getElementById("lnkRegistrationForm").src="../../Images/Event Setup Images/btn_gray_5.png";
            }
            else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
            {
                document.getElementById("lnkRegistrationForm").src="../../Images/Event Setup Images/btn_gray_4.png";
            }
            else
            {
                document.getElementById("lnkRegistrationForm").src="../../Images/Event Setup Images/btn_gray_3.png";
            }
        }  
         if (hiddenVisitedList[6] == "1")
        {
             
           if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
            {
                document.getElementById("lnkVolunteerRegistration").src="../../Images/Event Setup Images/btn_blue_6.png";
            }
            else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
            {
               document.getElementById("lnkVolunteerRegistration").src="../../Images/Event Setup Images/btn_blue_5.png";
            }
            else
            {
                 document.getElementById("lnkVolunteerRegistration").src="../../Images/Event Setup Images/btn_blue_4.png";
            }
        }
        else
        {
             if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
            {
                 document.getElementById("lnkVolunteerRegistration").src="../../Images/Event Setup Images/btn_gray_6.png";
            }
            else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
            {
                  document.getElementById("lnkVolunteerRegistration").src="../../Images/Event Setup Images/btn_gray_5.png";
            }
            else
            {
               document.getElementById("lnkVolunteerRegistration").src="../../Images/Event Setup Images/btn_gray_4.png";
            }
        }
        return false;
    }
   function ShowHeaderTextForStep5()
    {
     var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
     var HostWebSiteAllowed="true";
      if(document.getElementById("hidHasWebSite") != null && document.getElementById("hidHasWebSite").value != "" )
     {
        HostWebSiteAllowed=document.getElementById("hidHasWebSite").value;
     }
     var HasSaleItem="true";
     if(document.getElementById("hidShowAddSaleItemPage")!=null && document.getElementById("hidShowAddSaleItemPage").value!="")
     {
        HasSaleItem= document.getElementById("hidShowAddSaleItemPage").value;
     }
     
     var message = "";
        var flag = 0;
        if (hiddenVisitedList[0] != "1" )
        {
           message =message + " 1,";
           flag = 1;
        }
          if (hiddenVisitedList[1] != "1" )
        {
           message = message +"2,";
           flag = 1;
        }
        if(HostWebSiteAllowed!="true" && HostWebSiteAllowed!="false")
        {
            HostWebSiteAllowed="true";
        }
        if(HasSaleItem==1 || HostWebSiteAllowed=="true")
        {
             if (hiddenVisitedList[2] != "1" )
            {
               message = message + "3,";
               flag = 1;
            }
        }
        
         
           
        if(HasSaleItem==1 && HostWebSiteAllowed=="true")
        {
             if (hiddenVisitedList[4] != "1" )
            {
               message = message+  "4 ";
               flag = 1;
            }
        }
//          if (hiddenVisitedList[4] != "1" )
//        {
//           message = message + "5 ";
//           flag = 1;
//        }
        if(flag == 1)
        {
        message = RemoveLastComma(message);
           var AlertMssage = "You have skipped " +message + "step(s).";
           isStepSkipped = "True";
        //   var AlertMssage = "You have skipped 1 step(s).";
           //document.getElementById("tblSkippedSteps").style.display = "block";  
           document.getElementById("lblStepsSkipped").innerHTML = AlertMssage;
        
        }
        else
        {
            document.getElementById("tblSkippedSteps").style.display = "none";  
        }
        return false;
    }
       function ShowHeaderTextForStep6()
    {
//     var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
//     var message = "";
//        var flag = 0;
//        if (hiddenVisitedList[0] != "1" )
//        {
//           message = " 1,";
//           flag = 1;
//        }
//          if (hiddenVisitedList[1] != "1" )
//        {
//           message = message+ "2,";
//           flag = 1;
//        }
//          if (hiddenVisitedList[2] != "1" )
//        {
//           message = message +"3,";
//           flag = 1;
//        }
//         if (hiddenVisitedList[4] != "1" )
//        {
//           message = message + "4,";
//           flag = 1;
//        }
//          if (hiddenVisitedList[5] != "1" )
//        {
//           message = message +"5 ";
//           flag = 1;
//        }
           var ShowSaleItemPage="true";
        if(document.getElementById("hidShowAddSaleItemPage")!=null && document.getElementById("hidShowAddSaleItemPage").value!="")
        {
            ShowSaleItemPage=document.getElementById("hidShowAddSaleItemPage").value;
        }
        
         var ShowHostWebSiteStep="true";
        if(document.getElementById("hidHasWebSite")!=null && document.getElementById("hidHasWebSite").value!="")
        {
            ShowHostWebSiteStep=document.getElementById("hidHasWebSite").value;
        }

        var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
        
         
        var message = "";
        var flag = 0;
        if(hiddenVisitedList[0]!="1")
        {
             message = " 1,";
           flag = 1;
        }
        if(hiddenVisitedList[1]!="1")
        {
             message =message+ " 2,";
           flag = 1;
        }
        
        if(hiddenVisitedList[2]!="1")
        {
             message = message+" 3,";
           flag = 1;
        }
        if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
        {
            if(hiddenVisitedList[3]!="1")
            {
                message =message+ " 4,";
               flag = 1;
            }
        }
        
        if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
        {
            if(hiddenVisitedList[4]!="1")
            {
                 message = message+" 5,";
            flag = 1;
            }
        }
//        else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
//        {
//            if(hiddenVisitedList[5]=="1")
//            {
//               completed = completed + 1;
//            }
//        
//        }
        
        
        
//          if (hiddenVisitedList[5] != "1" )
//        {
//           message =message+ "6 ";
//           flag = 1;
//        }
        if(flag == 1)
        {
        message = RemoveLastComma(message);
           var AlertMssage = "You have skipped " +message + "step(s).";
           isStepSkipped = "True";
           //document.getElementById("tblSkippedSteps").style.display = "block";  
           document.getElementById("lblStepsSkipped").innerHTML = AlertMssage;
        
        }
        else
        {
            document.getElementById("tblSkippedSteps").style.display = "none";  
        }
        return false;
    }
    function ShowEventDetailsStep()
    {
         document.getElementById("divLoadingPage").style.display = "block"; 
         showdeadcenterdiv();
         setTimeout('ShowEventDetailsStepInfo()',500);
         document.title = "Event Information";
         return false;
    }
    function ShowEventDetailsStepInfo()
    {
        ExpandSummaryOnPageLoad();
         showdeadcenterdiv();
        var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
         var completed = 0;
        
        if(hiddenVisitedList[0]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[1]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[2]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[3]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[4]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[5]=="1")
        {
           completed = completed + 1;
        }
        
        document.getElementById("hidCompleted").value = completed;
        
        //showProgressBar();
        document.getElementById("tblSkippedSteps").style.display = "none";  
        
        if (hiddenVisitedList[0] != "1")
        {
           isStepSkipped = "True";
            var AlertMssage = "You have skipped 1 step(s).";
           //ShowInformationMessageBox("You have skipped 1 step(s)");
        //   document.getElementById("tblSkippedSteps").style.display = "block";  
       //    document.getElementById("lblStepsSkipped").innerHTML = AlertMssage;
       //     document.getElementById("hidIsStepSkipped").value = isStepSkipped;
      //      document.getElementById("hidSkippedStepMessage").value = AlertMssage;
           
        }
        else
        {
            document.getElementById("tblSkippedSteps").style.display = "none";  
        }
        
          
        if (hiddenVisitedList[2] == "1")
        {
           document.getElementById("lnkRegistrationDetails").src="../../Images/Event Setup Images/btn_blue_3.png";
        }
        else
        {
          
          document.getElementById("lnkRegistrationDetails").src="../../Images/Event Setup Images/btn_gray_3.png";
        
        }
        
        if (hiddenVisitedList[3] == "1")
        {
           
           document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_6.png";
        }
        else
        {
          document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_6.png";
        }
    
        if(document.getElementById("pnlIntroHeading") != null)
        {
            HideAllPreviousStepPanels();
            DisplayEventStep();
        }
        else
        {
            var eventid,hidPageName;
            eventid = document.getElementById("hidEncryptedEventID");
            hidPageName = document.getElementById("hidPageName");
            self.location.href = "SetupEvent.aspx?step=event&eventid=" + eventid.value +"&PageName=" +hidPageName.value;
        }
         document.getElementById("divLoadingPage").style.display = "none";   
        
    }
    function ShowRegistrationDetailsStep()
    {
    
         document.getElementById("divLoadingPage").style.display = "block"; 
         showdeadcenterdiv();
         setTimeout('ShowRegistrationDetailsStepDetails()', 1000); 
         document.title = "Registration Information";
        
         return false;
    }
    
    function ShowRegistrationStepImages()
    {
   
        //alert("in ShowRegistrationDetailsStep");
        
        
       
        var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
        
        var completed = 0;
        
        if(hiddenVisitedList[0]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[1]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[2]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[3]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[4]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[5]=="1")
        {
           completed = completed + 1;
        }
        
        document.getElementById("hidCompleted").value = completed;
        
        //showProgressBar();
        
//        var message = "";
//        var flag = 0;
//        if (hiddenVisitedList[0] != "1" && hiddenVisitedList[1] != "1")
//        {
//          
//          // message = "Data in step 1 and 2 is not saved.";
//          message  = "You have skipped 1 2 step(s).";
//           ShowInformationMessageBox(message);
//           flag = 1;
//        }
//        if (hiddenVisitedList[0] != "1" && flag == 0)
//        {
//           message = "You have skipped 1 step(s).";//"Data in step 1 is not saved.";
//           ShowInformationMessageBox(message);
//        }
//         else if (hiddenVisitedList[1] != "1" && flag == 0)
//        {
//           message = "You have skipped 2 step(s).";//"Data in step 2 is not saved.";
//           ShowInformationMessageBox(message);
//        }
        
         var ShowSaleItemPage="true";
        if(document.getElementById("hidShowAddSaleItemPage")!=null && document.getElementById("hidShowAddSaleItemPage").value!="")
        {
            ShowSaleItemPage=document.getElementById("hidShowAddSaleItemPage").value;
        }
        
         var ShowHostWebSiteStep="true";
        if(document.getElementById("hidHasWebSite")!=null && document.getElementById("hidHasWebSite").value!="")
        {
            ShowHostWebSiteStep=document.getElementById("hidHasWebSite").value;
        }
           var ShowVolunteerRegistration = "1";
        if(document.getElementById("hidVolunteers")!=null && document.getElementById("hidVolunteers").value!="")
        {
            ShowVolunteerRegistration=document.getElementById("hidVolunteers").value;
        }
       
        if (hiddenVisitedList[1] == "1")
        {
           document.getElementById("lnkEventDetails").src="../../Images/Event Setup Images/btn_blue_1.png";
        }
        else
        {
          document.getElementById("lnkEventDetails").src="../../Images/Event Setup Images/btn_gray_1.png";
        }
        
           document.getElementById("lnkRegistrationDetails").src="../../Images/Event Setup Images/btn_orange_2.png";
           
           if(ShowHostWebSiteStep == "true")
           {
              if (hiddenVisitedList[0] == "1")
              {  
                document.getElementById("lnkEventWebsite").src="../../Images/Event Setup Images/btn_blue_3.png";
              }
              else
              {
                document.getElementById("lnkEventWebsite").src="../../Images/Event Setup Images/btn_gray_3.png";
              }
           }
            if(ShowSaleItemPage == "true")
           {
              if (hiddenVisitedList[4] == "1")
              {  
                document.getElementById("lnkSaleItems").src="../../Images/Event Setup Images/btn_blue_4.png";
              }
              else
              {
                document.getElementById("lnkSaleItems").src="../../Images/Event Setup Images/btn_gray_4.png";
              }
           }
        
         if (hiddenVisitedList[3] == "1")
        {
            if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
            {
                if(ShowVolunteerRegistration == "1")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_7.png";
                }
                else  if(ShowVolunteerRegistration == "0")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_6.png";
                }
                
            }
           else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
            {
                 if(ShowVolunteerRegistration == "1")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_6.png";
                }
                else  if(ShowVolunteerRegistration == "0")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_5.png";
                }
            }
            else if(ShowSaleItemPage=="false" && ShowHostWebSiteStep=="false" && ShowVolunteerRegistration == "0")
            {
                document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_4.png";
            }
             else if(ShowSaleItemPage=="false" && ShowHostWebSiteStep=="false" && ShowVolunteerRegistration == "1")
            {
                document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_5.png";
            }
            else
            {
                  document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_4.png";
            }
        }
        else
        {
             if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
            {
                if(ShowVolunteerRegistration == "1")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_7.png";
                }
                else  if(ShowVolunteerRegistration == "0")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_6.png";
                }
                
            }
           else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
            {
                 if(ShowVolunteerRegistration == "1")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_6.png";
                }
                else  if(ShowVolunteerRegistration == "0")
                {
                    document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_5.png";
                }
            }
            else if(ShowSaleItemPage=="false" && ShowHostWebSiteStep=="false" && ShowVolunteerRegistration == "0")
            {
                document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_4.png";
            }
             else if(ShowSaleItemPage=="false" && ShowHostWebSiteStep=="false" && ShowVolunteerRegistration == "1")
            {
                document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_5.png";
            }
            else
            {
                  document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_4.png";
            }
        }    
        if (hiddenVisitedList[5] == "1")
        {
            
            if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
            {
                document.getElementById("lnkRegistrationForm").src="../../Images/Event Setup Images/btn_blue_5.png";
            }
            else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
            {
                 document.getElementById("lnkRegistrationForm").src="../../Images/Event Setup Images/btn_blue_4.png";
            }
            else
            {
                  document.getElementById("lnkRegistrationForm").src="../../Images/Event Setup Images/btn_blue_3.png";
            }
        }
        else
        {
            if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
            {
                 document.getElementById("lnkRegistrationForm").src="../../Images/Event Setup Images/btn_gray_5.png";
            }
            else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
            {
                document.getElementById("lnkRegistrationForm").src="../../Images/Event Setup Images/btn_gray_4.png";
            }
            else
            {
                document.getElementById("lnkRegistrationForm").src="../../Images/Event Setup Images/btn_gray_3.png";
            }
        }  
         if (hiddenVisitedList[6] == "1")
        {
             
           if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
            {
                document.getElementById("lnkVolunteerRegistration").src="../../Images/Event Setup Images/btn_blue_6.png";
            }
            else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
            {
               document.getElementById("lnkVolunteerRegistration").src="../../Images/Event Setup Images/btn_blue_5.png";
            }
            else
            {
                 document.getElementById("lnkVolunteerRegistration").src="../../Images/Event Setup Images/btn_blue_4.png";
            }
        }
        else
        {
             if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
            {
                 document.getElementById("lnkVolunteerRegistration").src="../../Images/Event Setup Images/btn_gray_6.png";
            }
            else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
            {
                  document.getElementById("lnkVolunteerRegistration").src="../../Images/Event Setup Images/btn_gray_5.png";
            }
            else
            {
               document.getElementById("lnkVolunteerRegistration").src="../../Images/Event Setup Images/btn_gray_4.png";
            }
        }
        
        document.getElementById( 'tblMiddleColumn' ).style.height = 800;
//        document.getElementById( 'tblLeftColumn' ).style.height = 1180;
        //document.getElementById( 'tblRightColumn' ).style.height = 1180;
    
        
        return false;
   
    }
    
  function ShowRegistrationDetailsStepDetails()
    {
        //alert("in ShowRegistrationDetailsStep");
        
        ExpandSummaryOnPageLoad();
       showdeadcenterdiv();
        var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
        
        var completed = 0;
        
        if(hiddenVisitedList[0]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[1]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[2]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[3]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[4]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[5]=="1")
        {
           completed = completed + 1;
        }
        
        document.getElementById("hidCompleted").value = completed;
        
        //showProgressBar();
        
//        var message = "";
//        var flag = 0;
//        if (hiddenVisitedList[0] != "1" && hiddenVisitedList[1] != "1")
//        {
//          
//          // message = "Data in step 1 and 2 is not saved.";
//          message  = "You have skipped 1 2 step(s).";
//           ShowInformationMessageBox(message);
//           flag = 1;
//        }
//        if (hiddenVisitedList[0] != "1" && flag == 0)
//        {
//           message = "You have skipped 1 step(s).";//"Data in step 1 is not saved.";
//           ShowInformationMessageBox(message);
//        }
//         else if (hiddenVisitedList[1] != "1" && flag == 0)
//        {
//           message = "You have skipped 2 step(s).";//"Data in step 2 is not saved.";
//           ShowInformationMessageBox(message);
//        }
        
         var ShowSaleItemPage="true";
        if(document.getElementById("hidShowAddSaleItemPage")!=null && document.getElementById("hidShowAddSaleItemPage").value!="")
        {
            ShowSaleItemPage=document.getElementById("hidShowAddSaleItemPage").value;
        }
        
         var ShowHostWebSiteStep="true";
        if(document.getElementById("hidHasWebSite")!=null && document.getElementById("hidHasWebSite").value!="")
        {
            ShowHostWebSiteStep=document.getElementById("hidHasWebSite").value;
        }
        ShowHeaderTextForStep3();
        if (hiddenVisitedList[1] == "1")
        {
           document.getElementById("lnkEventDetails").src="../../Images/Event Setup Images/btn_blue_2.png";
        }
        else
        {
          document.getElementById("lnkEventDetails").src="../../Images/Event Setup Images/btn_gray_2.png";
        }
        if (hiddenVisitedList[3] == "1")
        {
           if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
            {
                document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_6.png";
            }
            else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
            {
               document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_5.png";
            }
            else
            {
                 document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_blue_4.png";
            }
        }
        else
        {
            if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
            {
                 document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_6.png";
            }
            else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
            {
                  document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_5.png";
            }
            else
            {
               document.getElementById("lnkEventPayments").src="../../Images/Event Setup Images/btn_gray_4.png";
            }
        }  
        
        if(document.getElementById("pnlIntroHeading") != null)
        {
            HideAllPreviousStepPanels();
            DisplayRegisterStep();
            
        }
        else
        {
            var eventid;
            eventid = document.getElementById("hidEncryptedEventID");
            var hidPageName = document.getElementById("hidPageName");
            self.location.href = "SetupEvent.aspx?step=register&eventid=" + eventid.value+"&PageName=" +hidPageName.value;
        }
        
          var hidHasWebSite = document.getElementById("hidHasWebSite");
         var divRegistrationLink = document.getElementById("divRegistrationLink");
        
         if(hidHasWebSite != null)
         {
           
            if(hidHasWebSite.value == 'false')
            {
                if(divRegistrationLink != null)
                {
                    divRegistrationLink.style.display = '';
                }
            }
            else
            {
                if(divRegistrationLink != null)
                {
                    divRegistrationLink.style.display = 'none';
                }
            }
            
         }
        
        document.getElementById( 'tblMiddleColumn' ).style.height = 800;
//        document.getElementById( 'tblLeftColumn' ).style.height = 1180;
        //document.getElementById( 'tblRightColumn' ).style.height = 1180;
        
          document.getElementById("divLoadingPage").style.display = "none";  
        
        return false;
    }
    function ShowEventPaymentsStep()
    {
      document.getElementById("divLoadingPage").style.display = "block";  
      showdeadcenterdiv();
        setTimeout('ShowEventPaymentsStepDEtails()',1000);
       document.title = "Event Payment";
      return false;
    }
    function ShowEventPaymentsStepDEtails()
    {
         ExpandSummaryOnPageLoad();
         showdeadcenterdiv();
         
         
         
        var ShowSaleItemPage="true";
        if(document.getElementById("hidShowAddSaleItemPage")!=null && document.getElementById("hidShowAddSaleItemPage").value!="")
        {
            ShowSaleItemPage=document.getElementById("hidShowAddSaleItemPage").value;
        }
        
         var ShowHostWebSiteStep="true";
        if(document.getElementById("hidHasWebSite")!=null && document.getElementById("hidHasWebSite").value!="")
        {
            ShowHostWebSiteStep=document.getElementById("hidHasWebSite").value;
        }

        var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
        
          var completed = 0;
        
        if(hiddenVisitedList[0]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[1]=="1")
        {
            completed = completed + 1;
        }
        
        if(hiddenVisitedList[2]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[3]=="1")
        {
            completed = completed + 1;
        }
        
        if(ShowSaleItemPage=="true" && ShowHostWebSiteStep=="true")
        {
            if(hiddenVisitedList[4]=="1")
            {
                completed = completed + 1;
            }
        }
        else if(ShowSaleItemPage=="true" || ShowHostWebSiteStep=="true")
        {
            if(hiddenVisitedList[5]=="1")
            {
               completed = completed + 1;
            }
        
        }
        
        document.getElementById("hidCompleted").value = completed;
        
        //showProgressBar();
        
//        var message = "";
//        var flag = 0;
//        if (hiddenVisitedList[0] != "1" )
//        {
//           message = " 1 ";
//           flag = 1;
//          // ShowMessageBox(message);
//        }
//        if (hiddenVisitedList[1] != "1" )
//        {
//           message = message + " 2 ";
//           flag = 1;
//          // ShowMessageBox(message);
//        }
//        if (hiddenVisitedList[2] != "1" )
//        {
//           message = message + " 3 ";
//           flag = 1;
//          // ShowMessageBox(message);
//        }
//        
//        if(flag == 1)
//        {
//           // var AlertMssage = "Data in step " +message+ "is not saved";
//           var AlertMssage = "You have skipped " + message + "step(s).";
//            ShowInformationMessageBox(AlertMssage);
//        }
          ShowHeaderTextForStep6();
        if (hiddenVisitedList[1] == "1")
        {
           document.getElementById("lnkEventDetails").src="../../Images/Event Setup Images/btn_blue_2.png";
        }
        else
        {
          document.getElementById("lnkEventDetails").src="../../Images/Event Setup Images/btn_gray_2.png";
        }
        
        if (hiddenVisitedList[2] == "1")
        {
           document.getElementById("lnkRegistrationDetails").src="../../Images/Event Setup Images/btn_blue_3.png";
        }
        else
        {
          document.getElementById("lnkRegistrationDetails").src="../../Images/Event Setup Images/btn_gray_3.png";
        } 
        if(document.getElementById("pnlIntroHeading") != null)
        {
            HideAllPreviousStepPanels();
            DisplayPaymentStep();
        }
        else
        {
             var eventid,hidPageName;
             eventid = document.getElementById("hidEncryptedEventID");
             hidPageName = document.getElementById("hidPageName");
            self.location.href = "SetupEvent.aspx?step=payment&eventid=" + eventid.value +"&PageName=" +hidPageName.value;
        }
        document.getElementById( 'tblMiddleColumn' ).style.height = 300;
//         document.getElementById( 'tblLeftColumn' ).style.height = 560;
          //document.getElementById( 'tblRightColumn' ).style.height = 560;
        document.getElementById("divLoadingPage").style.display = "none";  
        return false;
        
    }
    function ShowSaleItemsStep()
    {
        document.getElementById("divLoadingPage").style.display = "block"; 
        showdeadcenterdiv();
        ShowSaleItemsStepDEtails();
        return false;
    }
    
    function ShowSaleItemsStepDEtails()
    {
        var eventid;
        var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
        
          var completed = 0;
        
        if(hiddenVisitedList[0]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[1]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[2]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[3]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[4]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[5]=="1")
        {
           completed = completed + 1;
        }
        
        document.getElementById("hidCompleted").value = completed;
        
        //showProgressBar();
        
//        var message = "";
//        var flag = 0;
//        if (hiddenVisitedList[0] != "1" )
//        {
//           message = " 1 ";
//           flag = 1;
//        }
//        if (hiddenVisitedList[1] != "1" )
//        {
//           message = message + " 2 ";
//           flag = 1;
//        }
//        if (hiddenVisitedList[2] != "1" )
//        {
//           message = message + " 3 ";
//           flag = 1;
//        }
//        if (hiddenVisitedList[3] != "1" )
//        {
//           message = message + " 4 ";
//           flag = 1;
//        }
//        if(flag == 1)
//        {
//           // var AlertMssage = "Data in step " +message+ "is not saved";
//           var AlertMssage = "You have skipped " +message + "step(s).";
//            ShowInformationMessageBox(AlertMssage);
//        }
        ShowHeaderTextForStep4();
        eventid = document.getElementById("hidEncryptedEventID");
        var hidPageName = document.getElementById("hidPageName");
        self.location.href = "AddSaleItems.aspx?eventid=" + eventid.value +"&PageName=" +hidPageName.value;
         //document.getElementById("divLoadingPage").style.display = "none"; 
        return false;
    }
    function ShowRegistrationFormStep()
    {
         document.getElementById("divLoadingPage").style.display = "block"; 
         showdeadcenterdiv();
         ShowRegistrationFormStepDetails();
         return false;
    }
    
    function ShowRegistrationFormStepDetails() 
    {
        var eventid;
        var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
        
          var completed = 0;
        
        if(hiddenVisitedList[0]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[1]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[2]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[3]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[4]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[5]=="1")
        {
           completed = completed + 1;
        }
        
        document.getElementById("hidCompleted").value = completed;
        
          //showProgressBar();
        
//        var message = "";
//        var flag = 0;
//        if (hiddenVisitedList[0] != "1" )
//        {
//           message = " 1 ";
//           flag = 1;
//        }
//        if (hiddenVisitedList[1] != "1" )
//        {
//           message = message + " 2 ";
//           flag = 1;
//        }
//        if (hiddenVisitedList[2] != "1" )
//        {
//           message = message + " 3 ";
//           flag = 1;
//        }
//        if (hiddenVisitedList[3] != "1" )
//        {
//           message = message + " 4 ";
//           flag = 1;
//        }
//        if (hiddenVisitedList[4] != "1" )
//        {
//           message = message + " 5 ";
//           flag = 1;
//        }
//        if(flag == 1)
//        {
//            //var AlertMssage = "Data in step " +message+ "is not saved";
//            var AlertMssage = "You have skipped " +message + "step(s).";
//            ShowInformationMessageBox(AlertMssage);
//        }
 
        ShowHeaderTextForStep5();
        eventid = document.getElementById("hidEncryptedEventID");
        var hidPageName = document.getElementById("hidPageName");
        if(hidPageName != null)
        {
            self.location.href = "SetUpEventRegistration.aspx?eventid=" + eventid.value+"&PageName=" +hidPageName.value;
        }
        else
        {
            self.location.href = "SetUpEventRegistration.aspx?eventid=" + eventid.value;
        }
         //document.getElementById("divLoadingPage").style.display = "none"; 
        return false;
    }
    
     function ShowVolunteerFormStepDetails() 
    {
        var eventid;
        var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
        
          var completed = 0;
        
        if(hiddenVisitedList[0]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[1]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[2]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[3]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[4]=="1")
        {
            completed = completed + 1;
        }
        if(hiddenVisitedList[5]=="1")
        {
           completed = completed + 1;
        }
        
        document.getElementById("hidCompleted").value = completed;
        
        eventid = document.getElementById("hidEncryptedEventID");
        var hidPageName = document.getElementById("hidPageName");
        if(hidPageName != null)
        {
            self.location.href = "SetUpVolunteerRegistration.aspx?eventid=" + eventid.value+"&PageName=" +hidPageName.value;
        }
        else
        {
            self.location.href = "SetUpVolunteerRegistration.aspx?eventid=" + eventid.value;
        }
         //document.getElementById("divLoadingPage").style.display = "none"; 
        return false;
    }
    
    
    //For using previous function as it is we need to hide all panels first
    function HideAllPreviousStepPanels()
    {
        HideItem('pnlOnLineRegistration');
        HideItem('pnlWaiver');
        HideItem('pnlRegistrationGroup'); 
        HideItem('pnlJobPosting');
        HideItem('pnlEventDetails');
        HideItem('pnlPhotos');
        HideItem('pnlContactInformation');
        HideItem('pnlPaymentOption');
        HideItem('divWarningInfoG');
        HideItem('divRegistrationLink');
        
    }
    
    
    //To Scroll page for showing loader
    function JumpToElement(theElement)
    {
      var selectedPosX = 0;
      var selectedPosY = 0;
                  
      while(theElement != null){
        selectedPosX += theElement.offsetLeft;
        selectedPosY += theElement.offsetTop;
        theElement = theElement.offsetParent;
      }
                            		      
     window.scrollTo(selectedPosX,selectedPosY);
     //window.location.hash=theElement; 
    }
    
    function ToggleSummarySection(ItemToHide,ImageItem)
    {
      var item,toggle,imgItem;
      var tblSummaryDetails= document.getElementById("tblSummaryDetails");
      var tdSummaryLeft = document.getElementById("tdSummaryLeft");
      var tdSummaryMiddle = document.getElementById("tdSummaryMiddle");
      var tdSummaryRight = document.getElementById("tdSummaryRight");
      var divSummaryDetails = document.getElementById("divSummaryDetails");

     item = document.getElementById(ItemToHide);
     imgItem = document.getElementById(ImageItem);
     
     if(item.style.display == "block" || item.style.display == "")
     {
        divSummaryDetails.style.display = "none";   
//        tdSummaryLeft.className = "bg_SummaryCloseLeft"; 
//        tdSummaryMiddle.className = "bg_SummaryCloseMiddle"; 
//        tdSummaryRight.className = "bg_SummaryCloseRight";
        document.getElementById("lblSummary").style.display="block"; 
        item.style.display = 'none';
        imgItem.src= "../../Images/Event Setup Images/allfriendz_ico_max.png"; 
        imgItem.alt = "Expand";
     }
     else
     {
        divSummaryDetails.style.display = "";
//        tdSummaryLeft.className = "bg_SummaryOpenLeft"; 
//        tdSummaryMiddle.className = "bg_SummaryOpenMiddle"; 
//        tdSummaryRight.className = "bg_SummaryOpenRight"; 
        document.getElementById("lblSummary").style.display="none";
        imgItem.alt = "Collapse";
        item.style.display = '';
        imgItem.src= "../../Images/Event Setup Images/allfriendz_ico_min.png"; 
        
     }
   }

 function OpenWindow(path)
 {
    window.open(path); 
    return false;
 }
 function BackToGlobalEvents()
    {
        self.location.href = "EventList.aspx";
    }
    
   function CancelSetupConfirmation(hidibtnCancelSetup)
    {
        document.getElementById("confirmBox_hidButtonId").value=hidibtnCancelSetup;
        document.getElementById("hidRecordId").value="0";
        ShowConfirmBox('Are you sure you want to exit the event setup process?');
        
        if(document.getElementById("ddlEventCategory") != null)
        {
            document.getElementById("ddlEventCategory").style.display = "block";
        }
         if(document.getElementById("lbxDistances") != null)
        {
            document.getElementById("lbxDistances").style.display = "block";
        }
         if(document.getElementById("ddlCountry") != null)
        {
            document.getElementById("ddlCountry").style.display = "block";
        }
         if(document.getElementById("selCreditCardType") != null)
        {
            document.getElementById("selCreditCardType").style.display = "block";
        }
        if(document.getElementById("selExpiryMonth") != null)
        {
            document.getElementById("selExpiryMonth").style.display = "block";
        }
         if(document.getElementById("selExpiryYear") != null)
        {
            document.getElementById("selExpiryYear").style.display = "block";
        }
        
        return false;
    }
   
function ExpandSummaryOnPageLoad()
{
   var imgItem =  document.getElementById("ImgSummaryExpand");
   imgItem.src= "../../Images/Event Setup Images/allfriendz_ico_min.png"; 
   imgItem.alt = "Collapse";
   document.getElementById("divSummaryDetails").style.display="block";
   document.getElementById("lblSummary").style.display="none";
   return false;
}

function RemoveLastComma(input)
{
    var strLen = input.length;
input = input.slice(0,strLen-1);
input= input+ " ";
return input;
}
function EditAsset(ImageId,ImageName,ImageNameOnServer)
{
   var Imagenamebox;
   var PicId;
   var ImagePathbox;
   Imagenamebox=document.getElementById("txtAssetName1");
   PicId=document.getElementById("hidPictureId");
   PicId.value=ImageId;
   document.getElementById("hidPictureName").value = ImageNameOnServer;
   Imagenamebox.value=ImageName;
   
 // document.getElementById("trFileUpload").style.display="none";
  //document.getElementById("trFileUploadInfo").style.display="none";
  
  return false;
  
}

function DisplayAddAndClaimSuccessMessage()
{
    var msg ="";
    //msg="Congratulations! Event has been added successfully and sent for claim approval." + "<br/>";
   // msg = "Your event has been added successfully.";
    msg = "Your event has been added successfully and sent to administrator for approval.";
    ShowMessageBox(msg);
       document.getElementById("messageBox_hidButtonId").value = "btnAddEventSuccess&claim&login";
    return true;
}

function DisplayAddAndClaimSuccessMessageForAdmin()
{
    var msg ="";
   // msg="Congratulations! Event has been added successfully and ready for setup." + "<br/>";
  msg="Your event has been added successfully.";
 
    ShowMessageBox(msg);
    document.getElementById("messageBox_hidButtonId").value = "btnAddEventSuccess&setup&login&claimbyadmin";
    return true;
}

/* functions for new EventList Page*/
function ExapndSetupEventSerach(expandedDiv)
{
    document.getElementById(expandedDiv).style.display="block";
    if(expandedDiv == "divExpandedSetupSearch")
    {
         document.getElementById("divCollapsedSetupSearch").style.display="none";
         document.getElementById("tdSetupTopRight").className="clsTopRightBigCorner";
         document.getElementById("tblSetupEvents").className="clsSetupEventsHeaderBig";
         if(document.getElementById("tdTopLine")!=null)
         {
            document.getElementById("tdTopLine").style.paddingTop= "0px";
         }
         
         document.getElementById("txtExpandedSetupSearchInput").value = document.getElementById("txtSetupSearchInput").value;
        
        if ( document.getElementById("txtExpandedSetupSearchInput").value != "Search Event")
        {
             document.getElementById("txtExpandedSetupSearchInput").className = "clsFontSearchSelected";
        }
        else
        {
              document.getElementById("txtExpandedSetupSearchInput").className = "clsFontSearchDefault";
        }
         
         
    }
    else
    {
        document.getElementById("divCollapsedGlobalEventSearch").style.display="none";
         document.getElementById("tdSearchTopRight").className="clsTopRightBigCorner";
         document.getElementById("tblEventList").className="clsGlobalEventsHeaderBig";
         document.getElementById("tdTopLine").style.paddingTop= "0px";
        
        document.getElementById("txtExpandedGlobalEventSearchInput").value = document.getElementById("txtGlobalEventSearchInput").value;
        
        if ( document.getElementById("txtExpandedGlobalEventSearchInput").value != "Search Event")
        {
             document.getElementById("txtExpandedGlobalEventSearchInput").className = "clsFontSearchSelected";
        }
        else
        {
              document.getElementById("txtExpandedGlobalEventSearchInput").className = "clsFontSearchDefault";
        }
       
        
    }
    return false;
}

function CollapseSetupEventSerach(collapsedDiv)
{
//    document.getElementById("divCollapsedSetupSearch").style.display="block";
//    document.getElementById("divExpandedSetupSearch").style.display="none";
    document.getElementById(collapsedDiv).style.display="block";
    if(collapsedDiv == "divCollapsedSetupSearch")
    {
         document.getElementById("divExpandedSetupSearch").style.display="none";
         document.getElementById("tdSetupTopRight").className="clsTopRightSmallCorner";
         document.getElementById("tblSetupEvents").className="clsSetupEventsHeaderSmall";
         
           document.getElementById("txtSetupSearchInput").value = document.getElementById("txtExpandedSetupSearchInput").value;
        
        if ( document.getElementById("txtSetupSearchInput").value != "Search Event")
        {
             document.getElementById("txtSetupSearchInput").className = "clsFontSearchSelected";
        }
        else
        {
              document.getElementById("txtSetupSearchInput").className = "clsFontSearchDefault";
        }
         
    }
    else
    {
        document.getElementById("divExpandedGlobalEventSearch").style.display="none";
        document.getElementById("tdSearchTopRight").className="clsTopRightSmallCorner";
        document.getElementById("tblEventList").className="clsGlobalEventsHeaderSmall";
         document.getElementById("tdTopLine").style.paddingTop= "2px";
         
            document.getElementById("txtGlobalEventSearchInput").value = document.getElementById("txtExpandedGlobalEventSearchInput").value;
        
        if ( document.getElementById("txtGlobalEventSearchInput").value != "Search Event")
        {
             document.getElementById("txtGlobalEventSearchInput").className = "clsFontSearchSelected";
        }
        else
        {
              document.getElementById("txtGlobalEventSearchInput").className = "clsFontSearchDefault";
        }
         
    }
    return false;
}



function SortGlobalEvent(gridField)
{
  var btnObj=document.getElementById("btnHidSortGlobalEvents");
   document.getElementById("hidGlobalEventSortField").value = gridField; 
   //alert("gidname="+gridName);
    if (btnObj != null)
    { 
        if ((document.all)||(is_Safari > 0))
        {   
            btnObj.click();
        }
        else
        {   
            var e = document.createEvent("MouseEvents");
            e.initEvent("click", true, true);
            btnObj.dispatchEvent(e);
        }
     } 
     
    return false;
}


function SortSetupEvent(gridField)
{
  var btnObj=document.getElementById("btnHidSortSetupEvents");
   document.getElementById("hidSetupEventSortField").value = gridField; 
   //alert("gidname="+gridName);
    if (btnObj != null)
    { 
        if ((document.all)||(is_Safari > 0))
        {   
            btnObj.click();
        }
        else
        {   
            var e = document.createEvent("MouseEvents");
            e.initEvent("click", true, true);
            btnObj.dispatchEvent(e);
        }
     } 
     
    return false;
}
function ChangeSearchText(inputValue,inputName)
{
  var txtObj ;
  if(inputName == "GlobalCollapsed")
  {
    txtObj = document.getElementById("txtGlobalEventSearchInput");
  }
  else  if(inputName == "GlobalExpanded")
  {
    txtObj = document.getElementById("txtExpandedGlobalEventSearchInput");
  }
  else  if(inputName == "SetupCollapsed")
  {
    
    txtObj = document.getElementById("txtSetupSearchInput");
  }
  else  if(inputName == "SetupExpanded")
  {
    txtObj = document.getElementById("txtExpandedSetupSearchInput");
  }
  if(inputValue == "blur")
  {
    if(txtObj.value == "")
    {
        txtObj.value = "Search Event";
        txtObj.className = "clsFontSearchDefault";
    }
    else
    {
        txtObj.className = "clsFontSearchSelected";
    }
    
  }
   else if(inputValue == "focus")
  {
    if(txtObj.value == "Search Event")
    {
        txtObj.value = "";
        txtObj.className = "clsFontSearchSelected";
    }
    else
    {
        txtObj.className = "clsFontSearchSelected";
    }
  }
     
    return false;
}


function ChangeGlobalEventFontStyle()
{
   document.getElementById("txtGlobalEventDate").className = "clsFontSearchSelected";
    return false;
}

function ChangeSetupEventFontStyle()
{
   document.getElementById("txtStartDate").className = "clsFontSearchSelected";
    return false;
}

function ClearDateData(eventType)
{
    if(eventType == "SetupEvent")
    {
        if(document.getElementById("txtStartDate").value != "Event Date")
        {
            document.getElementById("txtStartDate").value = "";
        }
    }
    else if(eventType == "GlobalEvent")
    {
        if(document.getElementById("txtGlobalEventDate").value != "Event Date")
        {
            document.getElementById("txtGlobalEventDate").value = "";
        }
    }
 return false;
}

function ShowEventDetailsByEventIdForEventSeup(date,eventId)
{
    xmlHttpEvent= null;
    xmlHttpEvent=GetXmlHttpEventObject();
    var objpopup;
       
     objpopup=document.getElementById("divEventpopup");
        
      
      if(objpopup)
      {
      
         if(objpopup.style.display=="block")
         { 
             objpopup.style.display=="none";
         }
       }
   
    if (xmlHttpEvent==null)
    {
        alert("Browser does not support HTTP Request.");
        return;
    } 

   
    var url="GetEventDetails.aspx";
    //url=url+"?date="+date; 
    url=url+"?date=" + date + "&eventId=" + eventId + "&pageName=EventSetup"; 
    
   
    
    xmlHttpEvent.onreadystatechange=stateChangedShowEventCalenderEventDetails;
    xmlHttpEvent.open("GET",url,true);
    xmlHttpEvent.send(null);
    
    //display the loading bar
    if(document.getElementById("divLoadingBar") != null)
    {
        document.getElementById("divLoadingBar").style.display="block";
    }
    
    
    
     
}


var objX=0;
var objY=0;

function showTip(e,controlName)
{
	objX=(document.all)?document.documentElement.scrollLeft:window.pageXOffset;
    objY=(document.all)?document.documentElement.scrollTop:window.pageYOffset;
  //   alert("in show");
//    objX=e.clientX+objX+10; //document.body.scrollLeft;
//    objY=e.clientY+objY+10; //document.body.scrollTop;
     if((is_Safari >0)||(is_chrome==true))
        {     
              objX= window.event.clientX+objX-10;
              objY=window.event.clientY+objY+10;
        }
       else
       {
           objX=e.clientX+objX + 10; //document.body.scrollLeft;
           objY=e.clientY+objY + 10; //document.body.scrollTop;
       }
	objpopup=document.getElementById("divHelpTip");
   
    if(objpopup!=null)
    {   
        if(document.getElementById("lblTip")!=null)
        {           
           if(controlName == "Photo")
            {
                document.getElementById("lblTip").innerHTML="Upload event specific images.";       
            }
            else
            {
                document.getElementById("lblTip").innerHTML="To claim event Click the checkbox";       
            }
        }
     
        if(document.getElementById("lblPopupTitle")!=null)
        {  
            document.getElementById("lblPopupTitle").innerHTML="&nbsp;&nbsp;"+"Help";
        }
        
//        var topPos = parseInt(objY) - 75;  
//        var totLeft = parseInt(objX) -250;  
        objX = parseInt(objX) - 25;
        objY = parseInt(objY) - 70;
        objpopup.style.left=objX+"px";
        objpopup.style.top=objY+"px";
        objpopup.style.display="block";
     }
  
}

function hideTip()
{
    var objpopup; 
    objpopup=document.getElementById("divHelpTip");
  // alert("in hide");
    
    if(objpopup!=null)
    {
        objpopup.style.display="none";
    }
   
}

function moveTip(e,controlName)
{
    var objpopup;
        
    objpopup=document.getElementById("divHelpTip");
       
     // alert("in move"); 
    if(objpopup != null)
    {
       if(objpopup.style.display=="block")
        { 
			objX=(document.all)?document.documentElement.scrollLeft:window.pageXOffset;
			objY=(document.all)?document.documentElement.scrollTop:window.pageYOffset;

            if((is_Safari >0)||(is_chrome==true))
            {     
                  objX= window.event.clientX+objX-10;
                  objY=window.event.clientY+objY+10;
            }
           else
           {
               objX=e.clientX+objX + 10; //document.body.scrollLeft;
               objY=e.clientY+objY + 10; //document.body.scrollTop;
           }
    //          var topPos = parseInt(objY) - 80;  
    //          var totLeft = parseInt(objX) -300;  
                objX = parseInt(objX) - 25;
                objY = parseInt(objY) - 70;
                objpopup.style.left=objX+"px";
                objpopup.style.top=objY+"px";
        	    objpopup.style.display="block";
        	
	    }
	    
    }
   
}
/* functions for new EventList Page*/
//function ExapndUpcomingEventSerach(expandedDiv)
//{
//    document.getElementById(expandedDiv).style.display="block";
//    if(expandedDiv == "divExpandedSetupSearch")
//    {
//         document.getElementById("divCollapsedSetupSearch").style.display="none";
//         document.getElementById("tdSetupTopRight").className="clsTopRightBigCorner";
//         document.getElementById("tblSetupEvents").className="clsGlobalEventsforregBig";
//         document.getElementById("tdTopLine").style.paddingTop= "0px";
//         
//         document.getElementById("txtExpandedSetupSearchInput").value = document.getElementById("txtSetupSearchInput").value;
//        
//        if ( document.getElementById("txtExpandedSetupSearchInput").value != "Search Event")
//        {
//             document.getElementById("txtExpandedSetupSearchInput").className = "clsFontSearchSelected";
//        }
//        else
//        {
//              document.getElementById("txtExpandedSetupSearchInput").className = "clsFontSearchDefault";
//        }
//         
//         
//    }
//    else
//    {
//        document.getElementById("divCollapsedGlobalEventSearch").style.display="none";
//         document.getElementById("tdSearchTopRight").className="clsTopRightBigCorner";
//         document.getElementById("tblEventList").className="clsGlobalEventsforregBig";
//         document.getElementById("tdTopLine").style.paddingTop= "0px";
//        
//        document.getElementById("txtExpandedGlobalEventSearchInput").value = document.getElementById("txtGlobalEventSearchInput").value;
//        
//        if ( document.getElementById("txtExpandedGlobalEventSearchInput").value != "Search Event")
//        {
//             document.getElementById("txtExpandedGlobalEventSearchInput").className = "clsFontSearchSelected";
//        }
//        else
//        {
//              document.getElementById("txtExpandedGlobalEventSearchInput").className = "clsFontSearchDefault";
//        }
//       
//        
//    }
//    return false;
//}

//function CollapseUpcomingEventSerach(collapsedDiv)
//{
////    document.getElementById("divCollapsedSetupSearch").style.display="block";
////    document.getElementById("divExpandedSetupSearch").style.display="none";
//    document.getElementById(collapsedDiv).style.display="block";
//    if(collapsedDiv == "divCollapsedSetupSearch")
//    {
//         document.getElementById("divExpandedSetupSearch").style.display="none";
//         document.getElementById("tdSetupTopRight").className="clsTopRightSmallCorner";
//         document.getElementById("tblSetupEvents").className="clsGlobalEventsforregSmall";
//         
//           document.getElementById("txtSetupSearchInput").value = document.getElementById("txtExpandedSetupSearchInput").value;
//        
//        if ( document.getElementById("txtSetupSearchInput").value != "Search Event")
//        {
//             document.getElementById("txtSetupSearchInput").className = "clsFontSearchSelected";
//        }
//        else
//        {
//              document.getElementById("txtSetupSearchInput").className = "clsFontSearchDefault";
//        }
//         
//    }
//    else
//    {
//        document.getElementById("divExpandedGlobalEventSearch").style.display="none";
//        document.getElementById("tdSearchTopRight").className="clsTopRightSmallCorner";
//        document.getElementById("tblEventList").className="clsGlobalEventsforregSmall";
//         document.getElementById("tdTopLine").style.paddingTop= "2px";
//         
//            document.getElementById("txtGlobalEventSearchInput").value = document.getElementById("txtExpandedGlobalEventSearchInput").value;
//        
//        if ( document.getElementById("txtGlobalEventSearchInput").value != "Search Event")
//        {
//             document.getElementById("txtGlobalEventSearchInput").className = "clsFontSearchSelected";
//        }
//        else
//        {
//              document.getElementById("txtGlobalEventSearchInput").className = "clsFontSearchDefault";
//        }
//         
//    }
//    return false;
//}
function date_validate()
{

 var EvtStartDate, EvtEndDate;
    EvtStartDate = document.getElementById("txtStartDate");     
    EvtEndDate = document.getElementById("txtEndDate");
    var EvtStart = new Date(EvtStartDate.value);
    var EvtEnd = new Date(EvtEndDate.value);
    //alert('in date validate');
    if(EvtEnd < EvtStart)
    {
        
        
        document.getElementById("lblNodesignatedpace").innerHTML = "Please select the Event end date, post or equal to the Start date.";
        document.getElementById("divWarningInfo").style.display = "block";
        
        EvtEndDate.style.backgroundColor = "Yellow";
        //EvtEndDate.setAttribute("onblur","RemoveFocus()");
        //window.scrollBy(0,-10000);
        //return false;
        
        
//       document.getElementById("tbl_lowerMiddleColumn").style.display = "block";
       document.getElementById("tbl_AddToMyEventCalendar").style.display = "none";
       document.getElementById("td_left").style.display = "none";
       document.getElementById("td_right").style.display = "none";
       if(document.getElementById("tblHeader")!=null)
       document.getElementById("tblHeader").style.display = "none";
       //document.getElementById("tblHeader").visible = false;
      if(document.getElementById("gridViewSearchResult")!=null)
       document.getElementById("gridViewSearchResult").style.display = "none";
       if(document.getElementById("lblEventNote")!=null)
        document.getElementById("lblEventNote").style.display="none";

        
        //selectedObj = EvtEndDate;
        
        return false;
    }
    else
    {
        EvtEndDate.style.backgroundColor = "";
        
    }
   
    return true;
}
function ExapndUpcomingEventSerach(expandedDiv)
{
    document.getElementById(expandedDiv).style.display="block";
    if(expandedDiv == "divExpandedSetupSearch")
    {
         document.getElementById("divCollapsedSetupSearch").style.display="none";
         document.getElementById("tdSetupTopRight").className="clsTopRightBigCorner";
         document.getElementById("tblSetupEvents").className="clsGlobalEventsforregBig";
         document.getElementById("tdTopLine").style.paddingTop= "0px";
         
         document.getElementById("txtExpandedSetupSearchInput").value = document.getElementById("txtSetupSearchInput").value;
        
        if ( document.getElementById("txtExpandedSetupSearchInput").value != "Search Event")
        {
             document.getElementById("txtExpandedSetupSearchInput").className = "clsFontSearchSelected";
        }
        else
        {
              document.getElementById("txtExpandedSetupSearchInput").className = "clsFontSearchDefault";
        }
         
         
    }
    else if(expandedDiv == "divExpandedGlobalEventSearch")
    {
        document.getElementById("divCollapsedGlobalEventSearch").style.display="none";
         document.getElementById("tdSearchTopRight").className="clsTopRightBigCorner";
         document.getElementById("tblEventList").className="clsGlobalEventsforregBig";
         document.getElementById("tdTopLine").style.paddingTop= "0px";
        
        document.getElementById("txtExpandedGlobalEventSearchInput").value = document.getElementById("txtGlobalEventSearchInput").value;
        
        if ( document.getElementById("txtExpandedGlobalEventSearchInput").value != "Search Event")
        {
             document.getElementById("txtExpandedGlobalEventSearchInput").className = "clsFontSearchSelected";
        }
        else
        {
              document.getElementById("txtExpandedGlobalEventSearchInput").className = "clsFontSearchDefault";
        }
       
        
    }
    
    else 
    {
    
        document.getElementById("divCollapsedRecentEventSearch").style.display="none";
         document.getElementById("tdSearchTopRightRecent").className="clsTopRightBigCorner";
         document.getElementById("tblAddRecentList").className="clsRecentEventsHeaderBig";
         document.getElementById("tdTopLineRecent").style.paddingTop= "0px";
        
        document.getElementById("txtExpandedRecentEventSearchInput").value = document.getElementById("txtRecentEventSearchInput").value;
        
        if ( document.getElementById("txtExpandedRecentEventSearchInput").value != "Search Event")
        {
             document.getElementById("txtExpandedRecentEventSearchInput").className = "clsFontSearchSelected";
        }
        else
        {
              document.getElementById("txtExpandedRecentEventSearchInput").className = "clsFontSearchDefault";
        }

    }
    return false;
}

function CollapseUpcomingEventSerach(collapsedDiv)
{
//    document.getElementById("divCollapsedSetupSearch").style.display="block";
//    document.getElementById("divExpandedSetupSearch").style.display="none";
    document.getElementById(collapsedDiv).style.display="block";
    if(collapsedDiv == "divCollapsedSetupSearch")
    {
         document.getElementById("divExpandedSetupSearch").style.display="none";
         document.getElementById("tdSetupTopRight").className="clsTopRightSmallCorner";
         document.getElementById("tblSetupEvents").className="clsGlobalEventsforregSmall";
         
           document.getElementById("txtSetupSearchInput").value = document.getElementById("txtExpandedSetupSearchInput").value;
        
        if ( document.getElementById("txtSetupSearchInput").value != "Search Event")
        {
             document.getElementById("txtSetupSearchInput").className = "clsFontSearchSelected";
        }
        else
        {
              document.getElementById("txtSetupSearchInput").className = "clsFontSearchDefault";
        }
         
    }
    else if (collapsedDiv == "divCollapsedGlobalEventSearch")
    {
        document.getElementById("divExpandedGlobalEventSearch").style.display="none";
        document.getElementById("tdSearchTopRight").className="clsTopRightSmallCorner";
        document.getElementById("tblEventList").className="clsGlobalEventsforregSmall";
         document.getElementById("tdTopLine").style.paddingTop= "2px";
         
            document.getElementById("txtGlobalEventSearchInput").value = document.getElementById("txtExpandedGlobalEventSearchInput").value;
        
        if ( document.getElementById("txtGlobalEventSearchInput").value != "Search Event")
        {
             document.getElementById("txtGlobalEventSearchInput").className = "clsFontSearchSelected";
        }
        else
        {
              document.getElementById("txtGlobalEventSearchInput").className = "clsFontSearchDefault";
        }
         
    }
    else
    {
        document.getElementById("divExpandedRecentEventSearch").style.display="none";
        document.getElementById("tdSearchTopRightRecent").className="clsTopRightSmallCorner";
        document.getElementById("tblAddRecentList").className="clsRecentEventsHeaderSmall";
         document.getElementById("tdTopLineRecent").style.paddingTop= "2px";
         
            document.getElementById("txtRecentEventSearchInput").value = document.getElementById("txtExpandedRecentEventSearchInput").value;
        
        if ( document.getElementById("txtRecentEventSearchInput").value != "Search Event")
        {
             document.getElementById("txtRecentEventSearchInput").className = "clsFontSearchSelected";
        }
        else
        {
              document.getElementById("txtRecentEventSearchInput").className = "clsFontSearchDefault";
        }
        
    }
    return false;
}

function ChangeSearchTextRecentEvents(inputValue,inputName)
{
  var txtObj ;
  if(inputName == "RecentCollapsed")
  {
    txtObj = document.getElementById("txtRecentEventSearchInput");
  }
  else  if(inputName == "RecentExpanded")
  {
    txtObj = document.getElementById("txtExpandedRecentEventSearchInput");
  }
  
  if(inputValue == "blur")
  {
    if(txtObj.value == "")
    {
        txtObj.value = "Search Event";
        txtObj.className = "clsFontSearchDefault";
    }
    else
    {
        txtObj.className = "clsFontSearchSelected";
    }
    
  }
   else if(inputValue == "focus")
  {
    if(txtObj.value == "Search Event")
    {
        txtObj.value = "";
        txtObj.className = "clsFontSearchSelected";
    }
    else
    {
        txtObj.className = "clsFontSearchSelected";
    }
  }
     
    return false;
}


function ValidateAddEventDateFields(_elementId)
{
    var status = ValidateAddEventDateFieldsRoutine(_elementId);
 
  if(status == false)
  {    
    var registrationErrorsDiv = document.getElementById("WarningMsgs_RegistrationErrors");
    registrationErrorsDiv.style.display = "block";
    registrationErrorsDiv.innerHTML = "";
    registrationErrorsDiv.innerHTML = errors;
    document.getElementById("WarningMsgs_divWarningInfo").style.display = "block";
     document.getElementById(_elementId).style.backgroundColor = "Yellow";
    window.scrollBy(0,-10000);
    return false;   
  }
  else
  {
   var registrationErrorsDiv = document.getElementById("WarningMsgs_RegistrationErrors");
   registrationErrorsDiv.innerHTML = "";
   document.getElementById("WarningMsgs_divWarningInfo").style.display = "none";
   MakeControlBackgroundWhite(_elementId);
    return true;
  }
   
}
function ValidateAddEventDateFieldsRoutine(_elementId)
{   
    errors = "<ul>";
    
    var status = true;
    mandatoryFieldsErrorFlag = false;
    var alertName="Description ";
    var varTemp;
            if(_elementId == "txtStartDate")
             {
                 varTemp = document.getElementById("txtStartDate");
                 alertName = "Start Date";
                 isMandatory = 'True';
                 if (varTemp.value=="")
	             {
		             if(isMandatory == "True") 
		             {
		                 errors += alertName + " cannot be blank."+'<br/>';  
		                 mandatoryFieldsErrorFlag = true;
		              }
		              varTemp.focus();
		              status = false;
		              return false; 
	            }
	             if(bValidate(varTemp, "Date" ,isMandatory , alertName) != true) 
                 { status = false;
                   return false; 
                 }
                 
                 
                 if (varTemp.value!="")
	             {
            	 
	               var inputDate =  new Date(varTemp.value);    
	               var currentDate = new Date();
            	  
	               if(inputDate <= currentDate)
		             {
		                 errors += alertName + " should be greater than today's date."+'<br/>';  
		                  varTemp.focus();
		                 status = false;
		                return false; 
		              }
            		 
	            }
	        }
	//End Dates
else if(_elementId == "txtEndDate")
{
     varTemp = document.getElementById("txtEndDate");
     alertName = "End Date";
     isMandatory = 'True';
     if (varTemp.value=="")
	 {
		 if(isMandatory == "True") 
		 {
		     errors += alertName + " cannot be blank."+'<br/>';  
		     mandatoryFieldsErrorFlag = true;
		  }
		  varTemp.focus();
		  status = false;
		  varTemp.style.backgroundColor = "Yellow";
		  return false; 
	}
//	 if(bValidate(varTemp, "Date" ,isMandatory , alertName) != true) 
//     { status = false;
//     varTemp.style.backgroundColor = "Yellow";
//       return false; 
//     }
     
     
     if (varTemp.value!="")
	 {
	 
	   var inputDate =  new Date(varTemp.value);    
	   var currentDate = new Date();
	  var eventStartDate = new Date(document.getElementById("txtStartDate").value);
	   if(inputDate <= currentDate)
		 {
		     errors += alertName + " should be greater than today's date."+'<br/>';  
		      varTemp.focus();
		     status = false;
		     varTemp.style.backgroundColor = "Yellow";
		    return false; 
		  }
		  
		    if(inputDate < eventStartDate)
		 {
		     errors += alertName + " should be greater than event start date."+'<br/>';  
		      varTemp.focus();
		     status = false;
		     varTemp.style.backgroundColor = "Yellow"; 
		    return false; 
		  }
		 
	}
}

else
{
    MakeControlBackgroundWhite(_elementId);
}

}


function MakeControlBackgroundWhite(controlId)
{
     document.getElementById(controlId).style.backgroundColor = "White";
     //document.getElementById("WarningMsgs_divWarningInfo").style.display = "none";
     
     if(controlId == "txtStartDate")
     {     
        var btnObj=document.getElementById("btnChangeEndDateSelection");
         if (btnObj != null)
         { 
            if ((document.all)||(is_Safari > 0))
            {   
                btnObj.click();
            }
            else
            {   
                var e = document.createEvent("MouseEvents");
                e.initEvent("click", true, true);
                btnObj.dispatchEvent(e);
            }
         } 
//            document.getElementById("txtEndDate").value = document.getElementById("txtStartDate").value;
//            document.getElementById("CalendarExtender2")._selectedDate = document.getElementById("txtStartDate").value;
           
      }
}




// add event validation multiple messages

function ValidateAddEventFormRoutines()
{
  //Check whether all fields are filled 
  var status = true;
  var alertName;
  var varTemp;
  var varTemp1;
  var isMandatory = 'True';
  var eventStartDate = "";
  
  varTemp = document.getElementById("txtEventName");  
  alertName = "Event Name";
  isMandatory = 'True';
   if(document.getElementById("hidIsPageLoaded").value == "false")
   {
     if (varTemp.value=="")
	 {
		 if(isMandatory == "True") 
		 {
		    status = false;   
            varTemp.style.backgroundColor = "Yellow";
            eventerrors += "Event name cannot be blank."+'<br/>';
		 }
      }	 
     else if(bValidate(varTemp, "EventName" ,isMandatory , alertName) != true)
     {   
        status = false;   
        varTemp.style.backgroundColor = "Yellow";
        eventerrors += "Event name  should contain only letters, numbers, space, (@), hyphen."+'<br/>'; 
        // return false; 
     }
     else if(varTemp.value.indexOf("  ")>=0)
     {
        status = false;   
        varTemp.style.backgroundColor = "Yellow";
        eventerrors += "Consecutive spaces are not allowed in event name."+'<br/>';
     }
   }
     //Start Dates
     varTemp = document.getElementById("txtStartDate");
     alertName = "Start Date";
     isMandatory = 'True';
     if (varTemp.value=="")
	 {
		 if(isMandatory == "True") 
		 {
		     eventerrors += alertName + "  cannot be blank."+'<br/>';  
		     mandatoryFieldsErrorFlag = true;
		  }
		  varTemp.focus();
		  status = false;
		  varTemp.style.backgroundColor = "Yellow";
		  //return false; 
	}
	 else if(bValidate(varTemp, "Date" ,isMandatory , alertName) != true) 
     { status = false;
        varTemp.style.backgroundColor = "Yellow";
        eventerrors += "Please enter valid start date."+'<br/>';  
       //return false; 
     }
     
     
     if (varTemp.value!="")
	 {
	 
	   var inputDate =  new Date(varTemp.value);    
	   eventStartDate = inputDate;
	   
	   var currentDate = new Date();
	  
	   if(inputDate <= currentDate)
		 {
		     eventerrors += alertName + " should be greater than today's date."+'<br/>';  
		      varTemp.focus();
		     status = false;
		     varTemp.style.backgroundColor = "Yellow";
		    //return false; 
		  }
		 
	}
	
	//End Dates
     varTemp = document.getElementById("txtEndDate");
     alertName = "End Date";
     isMandatory = 'True';
     if (varTemp.value=="")
	 {
		 if(isMandatory == "True") 
		 {
		     eventerrors += alertName + " cannot be blank."+'<br/>';  
		     mandatoryFieldsErrorFlag = true;
		  }
		  varTemp.focus();
		  status = false;
		  varTemp.style.backgroundColor = "Yellow";
		  //return false; 
	}
	else if(bValidate(varTemp, "Date" ,isMandatory , alertName) != true) 
     {  status = false;
        varTemp.style.backgroundColor = "Yellow";
        eventerrors += "End Date cannot be blank."+'<br/>'; 
       //return false; 
     }
     
     
     if (varTemp.value!="")
	 {
	 
	   var inputDate =  new Date(varTemp.value);    
	   var currentDate = new Date();
	  
//	   if(inputDate <= currentDate)
//		 {
//		     eventerrors += alertName + " should be greater than today's date."+'<br/>';  
//		      varTemp.focus();
//		     status = false;
//		     varTemp.style.backgroundColor = "Yellow";
//		    //return false; 
//		  }
		  
		    if(inputDate < eventStartDate)
		 {
		     eventerrors += alertName + " should be greater than or equal to Event Start date."+'<br/>';  
		      varTemp.focus();
		     status = false;
		     varTemp.style.backgroundColor = "Yellow"; 
		   // return false; 
		  }
		 
	}
	
	 // Event time
	var EvtStartDate, EvtEndDate;
    EvtStartDate = document.getElementById("txtStartDate");     
    EvtEndDate = document.getElementById("txtEndDate");
    document.getElementById("ddlStartTime").style.backgroundColor = "";
	document.getElementById("ddlEndHour").style.backgroundColor = "";		
   
   if(document.getElementById("ddlStartHour").selectedIndex == 0)
     {
        eventerrors += "Please select event start time."+'<br/>'; 
        document.getElementById("ddlStartHour").style.backgroundColor = "Yellow";   
        status = false;   
     }
     if(document.getElementById("ddlEndHour").selectedIndex == 0)
     {
        eventerrors += "Please select event end time."+'<br/>'; 
        document.getElementById("ddlEndHour").style.backgroundColor = "Yellow";   
        status = false;   
     }
   
    if(EvtStartDate.value == EvtEndDate.value)
    {
        if((document.getElementById("ddlStartTime").selectedIndex == 1) && (document.getElementById("ddlEndTime").selectedIndex == 0))
        {
            eventerrors = eventerrors +  "Please select the event start time, prior to event end time.<br>";
            document.getElementById("ddlStartTime").focus();
            document.getElementById("ddlStartTime").style.backgroundColor = "Yellow";         
            status = false;
        }
        else if(document.getElementById("ddlStartTime").selectedIndex == document.getElementById("ddlEndTime").selectedIndex)
        {
            if(document.getElementById("ddlStartHour").options[document.getElementById("ddlStartHour").selectedIndex].value > document.getElementById("ddlEndHour").options[document.getElementById("ddlEndHour").selectedIndex].value)
            {
                eventerrors = eventerrors +  "Please select the event end time, post to event start time.<br>";
                document.getElementById("ddlEndHour").focus();
                document.getElementById("ddlEndHour").style.backgroundColor = "Yellow";   
                status = false;
             }
        }
    }
    //time zone
	if(document.getElementById("ddlTimeZone").selectedIndex == 0)
     {
        eventerrors += "Please select event time zone."+'<br/>'; 
        document.getElementById("ddlTimeZone").style.backgroundColor = "Yellow";   
        status = false;   
     }
     		
     // Event Category
     varTemp = document.getElementById("ddlEventCategory");  
     alertName = "Event Category";
     isMandatory = 'True';
//     if(bValidate(varTemp, "" ,isMandatory , alertName) != true)
//     {
     if(varTemp.selectedIndex == 0)
     {
        eventerrors += "Please select event category."+'<br/>'; 
        varTemp.style.backgroundColor = "Yellow";   
        status = false;   
     }
     
     // Event Distance
     varTemp = document.getElementById("lbxDistances");  
     var distanceCount = document.getElementById("lbxDistances").options.length - 1;
     var distanceOtherSelected = document.getElementById("lbxDistances").options[distanceCount].selected;
     var distanceStatus = false;
     var distanceCounter = 0;   
     alertName = "Event Distance";
     isMandatory = 'True';
     for(distanceCounter=0; distanceCounter <= distanceCount; distanceCounter++)
     {
          if(document.getElementById("lbxDistances").options[distanceCounter].selected)
          {
            distanceStatus = true;
          } 
     }
     
     if(document.getElementById("trDistance").style.display != "block")
     {
        if(document.getElementById("txtOtherDistance").value != "")
        {
            distanceStatus = true;
        }
     }
     if (distanceStatus == false) 
     {
        eventerrors += 'Please select '+ alertName + '.<br/>';
        if(document.getElementById("trDistance").style.display == "block")
        {
            document.getElementById("lbxDistances").focus();
            document.getElementById("lbxDistances").style.backgroundColor = "Yellow";
        }
        else
        {
            document.getElementById("txtOtherDistance").focus();
            document.getElementById("txtOtherDistance").style.backgroundColor = "Yellow";
        }
        status = false; 
        
        //return false; 
     } 
     else
     {
        if(distanceOtherSelected)
        {
             if(trim(document.getElementById("txtOtherDistance").value) == "")
             {
                eventerrors  += 'Other distance can ot be blank.<br/>';
                document.getElementById("txtOtherDistance").focus();
                document.getElementById("txtOtherDistance").style.backgroundColor = "Yellow";
                status = false; 
                //return false;
             }
        } 
     }
      
     // Event Address
     varTemp = document.getElementById("txtAddress");  
     alertName = "Event Address";
     isMandatory = 'True';
     if(varTemp.value == "")
     {
         status = false; 
         eventerrors += "Event Address cannot be blank."+'<br/>'; 
         varTemp.style.backgroundColor = "Yellow";
     }
     else if(bValidate(varTemp, "AlphaNumWithSpaceApostropheCommaColon" ,isMandatory , alertName) != true)
     {
         status = false; 
         eventerrors += "Please enter valid address."+'<br/>'; 
         varTemp.style.backgroundColor = "Yellow";
         //return false;  
      }
         
     // Event City
     varTemp = document.getElementById("txtCity");  
     alertName = "Event City";
     isMandatory = 'True';
     if(varTemp.value == "")
     {
        status = false;
        varTemp.style.backgroundColor = "Yellow";   
        eventerrors += "Event City cannot be blank."+'<br/>'; 
     }
     else if(bValidate(varTemp, "AlphaWithSpace" ,isMandatory , alertName) != true)
     {   
        status = false;
        varTemp.style.backgroundColor = "Yellow";   
        eventerrors += "Event City should contain only letters and spaces."+'<br/>'; 
          //return false;
     } 
      
        // Event Country
     varTemp = document.getElementById("ddlCountry");  

     alertName = "Event Country";
     isMandatory = 'True';
     if (varTemp.selectedIndex == 0 ) 
     {
        eventerrors += 'Please select '+ alertName + '.<br/>';
		mandatoryFieldsErrorFlag = true;
        document.getElementById("ddlCountry").focus();
        document.getElementById("ddlCountry").style.backgroundColor = "Yellow";
         status = false; 
        //return false; 
     }    
     
      //for Event  state
     var  varTempstate = document.getElementById("ddlState");  
       alertName = "Event State";
       isMandatory = 'True';
     if (varTemp.selectedIndex ==  32 || varTemp.selectedIndex ==190) 
     {
        if (varTempstate.selectedIndex == 0 ) 
        {
        eventerrors += 'Please select '+ alertName + '.'+'<br/>'; 
		mandatoryFieldsErrorFlag = true;
        document.getElementById("ddlState").focus();
        document.getElementById("ddlState").style.backgroundColor = "Yellow";
         status = false; 
        //return false; 
        }        
     }   
     // Event ZipCode
     varTemp = document.getElementById("txtZipCode");  
     alertName = "Event Zip Code";
     isMandatory = 'False';
     if(bValidate(varTemp, "PostalCode" ,isMandatory , alertName) != true)
     {
        status = false; 
        
        eventerrors += "Event Zip Code should contain only numbers."+'<br>';
        varTemp.style.backgroundColor = "Yellow";
        //return false; 
     }    
                
     //Contact Information
     varTemp = document.getElementById("txtContactDetails");  
     alertName = "Phone Number";
     isMandatory = 'False';
     if(bValidate(varTemp, "PhoneNumber" ,isMandatory , alertName) != true)
     {
//     alert(errors.indexOf("Phone Number should contain only numbers, add(+), minus(-), dot(.) forward slash(/) and space."));
//       if( errors.indexOf("Phone Number should contain only numbers, add(+), minus(-), dot(.) forward slash(/) and space.") == -1)
//       {
//         errors+="Phone Number should contain only numbers, add(+), minus(-), dot(.) forward slash(/) and space.";
//       }
        eventerrors+= "Phone Number should contain only numbers, add(+), minus(-), dot(.) forward slash(/) and space."+'<br>';
         status = false;  
         document.getElementById("txtContactDetails").style.backgroundColor = "Yellow"; 
         //return false;
     }
     varTemp = document.getElementById("txtEmailId");  
     alertName = "Email Id";
     isMandatory = 'True';
     if(varTemp.value == "")
     {
        eventerrors+= "Email ID cannot be blank."+'<br/>'; 
         status = false;   
         varTemp.style.backgroundColor = "Yellow"; 
     }
     else if(bValidate(varTemp, "Email" ,isMandatory , alertName) != true)
     {
         eventerrors+= "Please enter a valid email address."+'<br/>'; 
         status = false;   
         varTemp.style.backgroundColor = "Yellow"; 
         //return false;
     }
         
     varTemp = document.getElementById("txtDescription");  
     alertName = "Description Field";
     var len = varTemp.value.length;
     if(len > 1024)
     {
         eventerrors += alertName + sDescription_Message +'<br/>'; 
         document.getElementById("txtDescription").style.backgroundColor = "Yellow"; 
	     status = false;  
     }
     
     var i = 0;
     for(i=1;i<=5;i++)
     {
        var fileUploadId= "PhotoUpload" + i;
        var fileUploadObj = document.getElementById(fileUploadId);
        if(fileUploadObj != null)
        {
            if(fileUploadObj.value != null && fileUploadObj.value != "")
            {
            errors="";
                var fileUploadStarus = CheckImageFileType(fileUploadObj.value);
                if(!fileUploadStarus)
                {
                 eventerrors +=errors;
                 document.getElementById("FileUploadlogo").style.backgroundColor = "Yellow"; 
                    status = false;
                }
            }
        }
     }
       
   // validate logo Image
   var FileUploadlogoObj = document.getElementById("FileUploadlogo");
   if(FileUploadlogoObj != null)
    {
    errors="";
        if(FileUploadlogoObj.value != null && FileUploadlogoObj.value != "")
        {
            var fileUploadStatus = CheckImageFileType(FileUploadlogoObj.value);
            if(!fileUploadStatus)
            {
              eventerrors +=errors;
                status = false;
                document.getElementById("FileUploadlogo").style.backgroundColor = "Yellow"; 
            }
        }
   }
  return status;     
}
function CheckForSimilerEventBeforeAdd()
{
    var hidSimilerEventAlreadyExist=null;
    if(document.getElementById("hidSimilerEventAlreadyExist")!=null && document.getElementById("hidSimilerEventAlreadyExist").value!="")
    {
        hidSimilerEventAlreadyExist= document.getElementById("hidSimilerEventAlreadyExist").value;
    }
    if(hidSimilerEventAlreadyExist!=null)
    {
        if(hidSimilerEventAlreadyExist=="true")
        {
             document.getElementById("confirmBox_hidButtonId").value="hidBtnAddEvent";
            document.getElementById("hidRecordId").value="";
            ShowConfirmBox('This event is already registered on GoUltraSports, would you still like to save it?');
            return false;     
        }
        else
        {
             var is_Safari = navigator.userAgent.indexOf('Safari');
             var is_Firefox = navigator.userAgent.indexOf('Firefox');
             var btnObj = parent.document.getElementById("hidBtnAddEvent");
             if (btnObj != null)
             { 
                if (document.all)
	            {
		            // IE
		            btnObj.click();
	            }
	            else
                if(is_Firefox > 0)
	            {
		            // FireFox 
		            var e = document.createEvent("MouseEvents");
		            e.initEvent("click", true, true);
		            btnObj.dispatchEvent(e);
	            }
	            else
	            if(is_Safari > 0)
	            { 
	                //For Safari
	                 btnObj.click();
	            }	
	            else
	            {   //For Other Browser
	                btnObj.click();
	            }	
             }  
            
        }
    }
}

//function ViewRegistrationGadget()
//{
//     document.getElementById("divRegistrationCeode").style.display = "block";
//     document.getElementById("divViewEventDetails").style.display = "none";
//     return false;
//    
//}

//function BackToViewEventDetails()
//{
//    document.getElementById("divRegistrationCeode").style.display = "none";
//    document.getElementById("divViewEventDetails").style.display = "block";
//    return false;
//    
//}

//function RegisterOptionIndexChanged()
//{
//    if(document.getElementById("rdbLink").checked == true)
//    {
//        document.getElementById("txtRegistrationCode").value = "Button";
//        document.getElementById("tblButtonPreview").style.display = "block";
//        document.getElementById("tblLinkPreview").style.display = "none";
//       
//    }  
//    if(document.getElementById("rdbButton").checked == true)
//    {
//        document.getElementById("txtRegistrationCode").value = "link";
//        document.getElementById("tblButtonPreview").style.display = "none";
//        document.getElementById("tblLinkPreview").style.display = "block";
//        
//        
//    }   
//   
//    return true;
//}
function IsMaxLengthReached(_id, _length,_keyCode)
        {
            document.getElementById(_id).style.backgroundColor = "";
            if(document.getElementById(_id).value.length >= _length)
            {
                if(_keyCode != 8 && _keyCode != 46 && _keyCode != 37 && _keyCode != 38 && _keyCode != 39 && _keyCode != 40)
                {
                    return false;
                }
                else
                {
                    return true;
                }
            }
            else
            {
                return true;
            }
        }
        function ResetGlobalEvents()
        {
             document.getElementById("txtGlobalEventSearchInput").className = "clsFontSearchDefault";
             document.getElementById("txtExpandedGlobalEventSearchInput").className = "clsFontSearchDefault";
             document.getElementById("txtGlobalEventSearchInput").value = "Search Event";
             document.getElementById("txtExpandedGlobalEventSearchInput").value= "Search Event";
             
             if(document.getElementById("hidGlobalEventName") != null)
             {
                 document.getElementById("hidGlobalEventName").value = "";
             }
              if(document.getElementById("hidGlobalEventLocation") != null)
             {
                 document.getElementById("hidGlobalEventLocation").value = "";
             }
              if(document.getElementById("hidGlobalEventDate") != null)
             {
                 document.getElementById("hidGlobalEventDate").value = "";
             }
             
             if(document.getElementById("ddlGlobalEventsLocation") != null)
             {
                 document.getElementById("ddlGlobalEventsLocation").selectedIndex = 0;
                 document.getElementById("ddlGlobalEventsLocation").className = "clsFontSearchDefault";
             }
             
             if(document.getElementById("ddlGlobalEventsCategory") != null)
             {
                 document.getElementById("ddlGlobalEventsCategory").selectedIndex = 0;
                 document.getElementById("ddlGlobalEventsCategory").className = "clsFontSearchDefault";
             }
             
             
             
             if(document.getElementById("txtGlobalEventDate") != null)
             {
                 document.getElementById("txtGlobalEventDate").value = "Event Date";
                 document.getElementById("txtGlobalEventDate").className = "clsFontSearchDefault";
             }
             
             return false;
        }
        function ConfrimSetup(args)
        {
                document.getElementById("confirmBox_hidButtonId").value="btnSetup";
                document.getElementById("hidRecordId").value="";
                document.getElementById("hidSelectedEventId").value=args;
                ShowConfirmBox('Do you really wish to setup and organize the event?');
            return false;
        }
       function ShowPendingItemList(args)
       {
       var hiddenVisitedList = document.getElementById("hiddenVisitedList").value.split(',');
            var ExpandedDiv;
            if(args.id == 'divEventInformationPendingInfoCollapsed')
            {
               ExpandedDiv = document.getElementById("divEventInformationPendingInfoExpanded");
               if(ExpandedDiv != null)
               {
                    ExpandedDiv.style.display = "block";
                    args.style.display = "none";
                  
                    if(document.getElementById("divRegInformationComplete").style.display == "none" && (document.getElementById("divRegInformationPendingInfoExpanded").style.display != "none" || document.getElementById("divRegInformationPendingInfoCollapsed").style.display != "none") && (hiddenVisitedList[2] == "1" || hiddenVisitedList[3] == "1") )
                    {
                        document.getElementById("divRegInformationPendingInfoExpanded").style.display = "none";
                        document.getElementById("divRegInformationPendingInfoCollapsed").style.display = "block";
                    }
                    
                    if(document.getElementById("divWebsiteComplete").style.display == "none" && (document.getElementById("divWebsitePendingInfoExpanded").style.display != "none" || document.getElementById("divWebsitePendingInfoCollapsed").style.display != "none") && (hiddenVisitedList[0] == "1" || hiddenVisitedList[3] == "1"))
                    {
                        document.getElementById("divWebsitePendingInfoExpanded").style.display = "none";
                        document.getElementById("divWebsitePendingInfoCollapsed").style.display = "block";
                    }
                    
                    if(document.getElementById("divSaleItemsComplete").style.display == "none" && (hiddenVisitedList[4] == "1" || hiddenVisitedList[3] == "1") )
                    {
                        document.getElementById("divSaleItemsPendingInfoExpanded").style.display = "none";
                        document.getElementById("divSaleItemsPendingInfoCollapsed").style.display = "block";
                    }
                    
                    if(document.getElementById("divVolunteerComplete").style.display == "none" && (document.getElementById("divVolunteerPendingInfoExpanded").style.display != "none" || document.getElementById("divVolunteerPendingInfoCollapsed").style.display != "none") && (hiddenVisitedList[6] == "1" || hiddenVisitedList[3] == "1") )
                    {
                        document.getElementById("divVolunteerPendingInfoExpanded").style.display = "none";
                        document.getElementById("divVolunteerPendingInfoCollapsed").style.display = "block";
                    }
               }
            }
            else if(args.id == 'divRegInformationPendingInfoCollapsed')
            {
                ExpandedDiv = document.getElementById("divRegInformationPendingInfoExpanded");
               if(ExpandedDiv != null)
               {
                ExpandedDiv.style.display = "";
                args.style.display = "none";
                
                
                     if(document.getElementById("divEventInformationComplete").style.display == "none" && (document.getElementById("divEventInformationPendingInfoExpanded").style.display != "none" || document.getElementById("divEventInformationPendingInfoCollapsed").style.display != "none") && (hiddenVisitedList[1] == "1" || hiddenVisitedList[3] == "1") )
                    {
                        document.getElementById("divEventInformationPendingInfoExpanded").style.display = "none";
                        document.getElementById("divEventInformationPendingInfoCollapsed").style.display = "block";
                    }
                    if(document.getElementById("divWebsiteComplete").style.display == "none" && (document.getElementById("divWebsitePendingInfoExpanded").style.display != "none" || document.getElementById("divWebsitePendingInfoCollapsed").style.display != "none")&& (hiddenVisitedList[0] == "1" || hiddenVisitedList[3] == "1") )
                    {
                        document.getElementById("divWebsitePendingInfoExpanded").style.display = "none";
                        document.getElementById("divWebsitePendingInfoCollapsed").style.display = "block";
                    }
                      if(document.getElementById("divSaleItemsComplete").style.display == "none" && (hiddenVisitedList[4] == "1" || hiddenVisitedList[3] == "1") )
                    {
                        document.getElementById("divSaleItemsPendingInfoExpanded").style.display = "none";
                        document.getElementById("divSaleItemsPendingInfoCollapsed").style.display = "block";
                    }
                     if(document.getElementById("divVolunteerComplete").style.display == "none" && (document.getElementById("divVolunteerPendingInfoExpanded").style.display != "none" || document.getElementById("divVolunteerPendingInfoCollapsed").style.display != "none") && (hiddenVisitedList[6] == "1" || hiddenVisitedList[3] == "1") )
                    {
                        document.getElementById("divVolunteerPendingInfoExpanded").style.display = "none";
                        document.getElementById("divVolunteerPendingInfoCollapsed").style.display = "block";
                    }
               }
            }
            else if(args.id == 'divWebsitePendingInfoCollapsed')
            {
                ExpandedDiv = document.getElementById("divWebsitePendingInfoExpanded");
               if(ExpandedDiv != null)
               {
                ExpandedDiv.style.display = "block";
                args.style.display = "none";
                  if(document.getElementById("divEventInformationComplete").style.display == "none" && (document.getElementById("divEventInformationPendingInfoExpanded").style.display != "none" || document.getElementById("divEventInformationPendingInfoCollapsed").style.display != "none") && (hiddenVisitedList[1] == "1" || hiddenVisitedList[3] == "1") )
                    {
                        document.getElementById("divEventInformationPendingInfoExpanded").style.display = "none";
                        document.getElementById("divEventInformationPendingInfoCollapsed").style.display = "block";
                    }
                    if(document.getElementById("divRegInformationComplete").style.display == "none" && (document.getElementById("divRegInformationPendingInfoExpanded").style.display != "none" || document.getElementById("divRegInformationPendingInfoCollapsed").style.display != "none") && (hiddenVisitedList[2] == "1" || hiddenVisitedList[3] == "1") )
                    {
                    document.getElementById("divRegInformationPendingInfoExpanded").style.display = "none";
                    document.getElementById("divRegInformationPendingInfoCollapsed").style.display = "block";
                    }
                       if(document.getElementById("divSaleItemsComplete").style.display == "none" && (hiddenVisitedList[4] == "1" || hiddenVisitedList[3] == "1") )
                    {
                    document.getElementById("divSaleItemsPendingInfoExpanded").style.display = "none";
                    document.getElementById("divSaleItemsPendingInfoCollapsed").style.display = "block";
                    }
                    if(document.getElementById("divVolunteerComplete").style.display == "none" && (document.getElementById("divVolunteerPendingInfoExpanded").style.display != "none" || document.getElementById("divVolunteerPendingInfoCollapsed").style.display != "none") && (hiddenVisitedList[6] == "1" || hiddenVisitedList[3] == "1") )
                    {
                    document.getElementById("divVolunteerPendingInfoExpanded").style.display = "none";
                    document.getElementById("divVolunteerPendingInfoCollapsed").style.display = "block";
                    }
               }
            }
            else if(args.id == 'divSaleItemsPendingInfoCollapsed')
            {
                ExpandedDiv = document.getElementById("divSaleItemsPendingInfoExpanded");
               if(ExpandedDiv != null)
               {
                ExpandedDiv.style.display = "block";
                args.style.display = "none";
                     if(document.getElementById("divEventInformationComplete").style.display == "none" && (document.getElementById("divEventInformationPendingInfoExpanded").style.display != "none" || document.getElementById("divEventInformationPendingInfoCollapsed").style.display != "none") && (hiddenVisitedList[1] == "1" || hiddenVisitedList[3] == "1") )
                    {
                        document.getElementById("divEventInformationPendingInfoExpanded").style.display = "none";
                        document.getElementById("divEventInformationPendingInfoCollapsed").style.display = "block";
                    }
                     if(document.getElementById("divRegInformationComplete").style.display == "none" && (document.getElementById("divRegInformationPendingInfoExpanded").style.display != "none" || document.getElementById("divRegInformationPendingInfoCollapsed").style.display != "none") && (hiddenVisitedList[2] == "1" || hiddenVisitedList[3] == "1") )
                    {
                    document.getElementById("divRegInformationPendingInfoExpanded").style.display = "none";
                    document.getElementById("divRegInformationPendingInfoCollapsed").style.display = "block";
                    }
                    if(document.getElementById("divWebsiteComplete").style.display == "none" && (document.getElementById("divWebsitePendingInfoExpanded").style.display != "none" || document.getElementById("divWebsitePendingInfoCollapsed").style.display != "none")  && (hiddenVisitedList[0] == "1" || hiddenVisitedList[3] == "1"))
                    {
                    document.getElementById("divWebsitePendingInfoExpanded").style.display = "none";
                    document.getElementById("divWebsitePendingInfoCollapsed").style.display = "block";
                    }
                     if(document.getElementById("divVolunteerComplete").style.display == "none" && (document.getElementById("divVolunteerPendingInfoExpanded").style.display != "none" || document.getElementById("divVolunteerPendingInfoCollapsed").style.display != "none") && (hiddenVisitedList[6] == "1" || hiddenVisitedList[3] == "1"))
                    {
                        document.getElementById("divVolunteerPendingInfoExpanded").style.display = "none";
                        document.getElementById("divVolunteerPendingInfoCollapsed").style.display = "block";
                    }
                     
               }
            }
            else if(args.id == 'divVolunteerPendingInfoCollapsed')
            {
                ExpandedDiv = document.getElementById("divVolunteerPendingInfoExpanded");
               if(ExpandedDiv != null)
               {
                ExpandedDiv.style.display = "block";
                args.style.display = "none";
                      if(document.getElementById("divEventInformationComplete").style.display == "none" && (document.getElementById("divEventInformationPendingInfoExpanded").style.display != "none" || document.getElementById("divEventInformationPendingInfoCollapsed").style.display != "none") && (hiddenVisitedList[1] == "1" || hiddenVisitedList[3] == "1"))
                    {
                        document.getElementById("divEventInformationPendingInfoExpanded").style.display = "none";
                        document.getElementById("divEventInformationPendingInfoCollapsed").style.display = "block";
                    }
                    if(document.getElementById("divRegInformationComplete").style.display == "none" && (document.getElementById("divRegInformationPendingInfoExpanded").style.display != "none" || document.getElementById("divRegInformationPendingInfoCollapsed").style.display != "none") && (hiddenVisitedList[2] == "1" || hiddenVisitedList[3] == "1") )
                    {
                    document.getElementById("divRegInformationPendingInfoExpanded").style.display = "none";
                    document.getElementById("divRegInformationPendingInfoCollapsed").style.display = "block";
                    }
                    if(document.getElementById("divWebsiteComplete").style.display == "none" && (document.getElementById("divWebsitePendingInfoExpanded").style.display != "none" || document.getElementById("divWebsitePendingInfoCollapsed").style.display != "none") && (hiddenVisitedList[0] == "1" || hiddenVisitedList[3] == "1") )
                    {
                    document.getElementById("divWebsitePendingInfoExpanded").style.display = "none";
                    document.getElementById("divWebsitePendingInfoCollapsed").style.display = "block";
                    }
                      if(document.getElementById("divSaleItemsComplete").style.display == "none" && (hiddenVisitedList[4] == "1" || hiddenVisitedList[3] == "1") )
                    {
                    document.getElementById("divSaleItemsPendingInfoExpanded").style.display = "none";
                    document.getElementById("divSaleItemsPendingInfoCollapsed").style.display = "block";
                    }
                    
                 }
            }
       }
       function ClosePendingItem(args)
       {
            if(args == 'Website')
            {
                document.getElementById("divWebsitePendingInfoExpanded").style.display = "none";
                document.getElementById("divWebsitePendingInfoCollapsed").style.display = "block";
            }
            else if(args == 'RegInfo')
            {
                document.getElementById("divRegInformationPendingInfoExpanded").style.display = "none";
                document.getElementById("divRegInformationPendingInfoCollapsed").style.display = "block";
            }
            else if(args == 'EventInfo')
            {
                document.getElementById("divEventInformationPendingInfoExpanded").style.display = "none";
                document.getElementById("divEventInformationPendingInfoCollapsed").style.display = "block";
            }
            else if(args == 'SaleItems')
            {
                document.getElementById("divSaleItemsPendingInfoExpanded").style.display = "none";
                document.getElementById("divSaleItemsPendingInfoCollapsed").style.display = "block";
            }
            else if(args == 'Volunteer')
            {
                document.getElementById("divVolunteerPendingInfoExpanded").style.display = "none";
                document.getElementById("divVolunteerPendingInfoCollapsed").style.display = "block";
            }
       }
       
       
//added for search on event calendar

function ExapndUpcomingEventSerachForEventCalendar()
{
    document.getElementById("divExpandedUpcomingEventSearch").style.display="block";
    document.getElementById("divCollapsedUpcomingEventSearch").style.display="none";
    document.getElementById("tblTop").className="clsEventTopBig";
    document.getElementById("txtSearchEventNAmeExpanded").value  = document.getElementById("txtSearchEventNameCollapsed").value ;
    if ( document.getElementById("txtSearchEventNAmeExpanded").value != "Search Event")
    {
         document.getElementById("txtSearchEventNAmeExpanded").className = "clsFontSearchSelected";
    }
    else
    {
          document.getElementById("txtSearchEventNAmeExpanded").className = "clsFontSearchDefault";
    }

 
    return false;
}

function CollapseUpcomingEventSerachForEventCalendar()
{
  document.getElementById("divExpandedUpcomingEventSearch").style.display="none";
  document.getElementById("divCollapsedUpcomingEventSearch").style.display="block";
  document.getElementById("tblTop").className="clsEventTop";
  document.getElementById("txtSearchEventNameCollapsed").value  = document.getElementById("txtSearchEventNAmeExpanded").value;
  if ( document.getElementById("txtSearchEventNameCollapsed").value != "Search Event")
    {
         document.getElementById("txtSearchEventNameCollapsed").className = "clsFontSearchSelected";
    }
    else
    {
          document.getElementById("txtSearchEventNameCollapsed").className = "clsFontSearchDefault";
    }
    
    return false;
}

function ChangeSearchTextClasses(inputValue,inputName)
{
  var txtObj ;
  if(inputName == "Collapsed")
  {
    txtObj = document.getElementById("txtSearchEventNameCollapsed");
  }
  else  if(inputName == "Expanded")
  {
    txtObj = document.getElementById("txtSearchEventNAmeExpanded");
  }
 
  if(inputValue == "blur")
  {
    if(txtObj.value == "")
    {
        txtObj.value = "Search Event";
        txtObj.className = "clsFontSearchDefault";
    }
    else
    {
        txtObj.className = "clsFontSearchSelected";
    }
    
  }
   else if(inputValue == "focus")
  {
    if(txtObj.value == "Search Event")
    {
        txtObj.value = "";
        txtObj.className = "clsFontSearchSelected";
    }
    else
    {
        txtObj.className = "clsFontSearchSelected";
    }
  }
     
    return false;
}

function ChangeSearchEventFontStyle()
{
   document.getElementById("txtUpcomingEventDate").className = "clsFontSearchSelected";
    return false;
}


function FillFeatuiredUpcomingPanelDone()
{
    var hidIsUpcomingPanelVisible = document.getElementById("hidIsUpcomingPanelVisible");
    var hidIsFeaturedPanelVisible = document.getElementById("hidIsFeaturedPanelVisible");
    if(hidIsUpcomingPanelVisible.value == "false")
    {
       if(document.getElementById("divSearchWarningInfo").style.display == "none")
       {
            document.getElementById("SearchWarning").style.display = "none";
       }
       else
       {
            document.getElementById("SearchWarning").style.display = "block";
       }
        document.getElementById("divUpcomingEventList").style.display = "none";
        document.getElementById("divBottomLine").style.display = "none";
    }
    else
    {
        document.getElementById("SearchWarning").style.display = "block";
        document.getElementById("divUpcomingEventList").style.display = "block";
        document.getElementById("divBottomLine").style.display = "block";
    }
    
    return false;
}
