////Ajax function
function loadCheckFileDoc(url)
{
  if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
   xmlhttp=new XMLHttpRequest();
  }
  else
  {// code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  //alert(url);
  xmlhttp.open("GET",url,false);
  xmlhttp.send(null); 
  //alert(xmlhttp.responseText);
  return xmlhttp.responseText;
  
}

jQuery(document).ready(function()
{
								

	jQuery('.selectMonth').click(function(){
										  
		jQuery('.selectMonth').removeClass("active");								  
		jQuery(this).addClass("active");
		
		var id = jQuery(this).attr('id');
		var calOptions = id.split("_");	
		getMarkets(calOptions[1],calOptions[2]);
									 
	})
	
	jQuery('.selectDay').click(function(){
										  
		jQuery('.selectDay').removeClass("active");								  
		jQuery(this).addClass("active");
		
		var id = jQuery(this).attr('id');
		var calOptions = id.split("_");	
		getMarketEvents(calOptions[2],calOptions[1]);
									 
	})
	
	jQuery('.prevyear').click(function(){
		jQuery('.nextyear').removeClass("changecolor");										  
		jQuery('.prevyear').removeClass("changecolor");								  
		jQuery(this).addClass("changecolor");
		jQuery('.selectDay').removeClass("active");	
		var val = jQuery(this).text();
		
		//var id = jQuery(this).attr('id');
		
		noevents(val);
									 
	})
	jQuery('.nextyear').click(function(){
										  
		jQuery('.prevyear').removeClass("changecolor");	
    jQuery('.nextyear').removeClass("changecolor");								  
		jQuery(this).addClass("changecolor");
		jQuery('.selectDay').removeClass("active");
			var val = jQuery(this).text();
		//var id = jQuery(this).attr('id');
		
		noevents(val);
									 
	})
	jQuery('.tabArrow').live("click", function(){
											   
		if ( jQuery(this).hasClass("tabArrowClosed"))
		
		{	
			jQuery(this).addClass("tabArrowOpened").removeClass("tabArrowClosed");
			var AccordionPanel = jQuery(this).parents(".AccordionPanel");
			var AccordionPanelTab = jQuery(this).parents(".AccordionPanelTab");
			var AccordionPanelContent = jQuery(this).parents(".AccordionPanelTab").next(".AccordionPanelContent");
			jQuery('.panelContent', AccordionPanelContent).slideDown(500);
			jQuery('.panelContent', AccordionPanelContent).addClass("panelOpen");		
		}		
		else if ( jQuery(this).hasClass("tabArrowOpened")) {	
		
			jQuery(this).addClass("tabArrowClosed").removeClass("tabArrowOpened");		
			var AccordionPanel = jQuery(this).parents(".AccordionPanel");
			var AccordionPanelTab = jQuery(this).parents(".AccordionPanelTab");
			var AccordionPanelContent = jQuery(this).parents(".AccordionPanelTab").next(".AccordionPanelContent");
			jQuery('.panelContent', AccordionPanelContent).slideUp(500);
			jQuery('.panelContent', AccordionPanelContent).addClass("panelClose");
		
		}
											   
		
		
		

	
	})


})

/////To get the markets for the events
function getMarkets(month,year)
{
  var url="non-display/month-market.html?month="+month+"&year="+year;
  var result=loadCheckFileDoc(url);  
  document.getElementById('eventDet').innerHTML=result;
}

/////To get the markets for the events
function getMonthsandEvents(url,year)
{
  document.getYear.method="post";
  document.getYear.action=url+"?year="+year;
  document.getYear.submit();
}

/////To get the markets for the events
function searchMarketEvents(sitename)
{
  var eventtype="";
  var speakername="";
  //  var enenttype=document.getElementById('eventcheck').value;
  // var eventname=document.getElementById('seleventname').value;
  //  var speakername=document.getElementById('speakercheck').value;
    var searchtext=document.getElementById('searchtext').value; 

  //Checkbox validations
     var len = document.getElementsByName('eventcheck[]');  
     var spk = document.getElementsByName('speakercheck[]'); 
     
      for (var i=0; i<len.length; i++)
      {
        if(len[i].checked == true)
        {
          eventtype += "~";
          eventtype += len[i].value;
          eventtype += "~";
          eventtype += ",";
        }        
      } 
      if(eventtype != "")
      {
        var index=eventtype.lastIndexOf(',');
        eventtype=eventtype.substring(index,-1);
      }
      
      for (var i=0; i<spk.length; i++)
      {
        if(spk[i].checked == true)
        {
          speakername += "~";
          speakername += spk[i].value;
          speakername += "~";
          speakername += ",";
        }
      } 
    if(speakername != "")
      {
        var spkindex=speakername.lastIndexOf(',');
        speakername=speakername.substring(spkindex,-1);
      }
  
  
  
 // var url="non-display/search-event.html?sitename="+sitename+"&eventname="+eventname+"&eventtype="+eventtype+"&speaker="+speakername+"&search="+searchtext;
    var url="non-display/search-event.html?sitename="+sitename+"&eventtype="+eventtype+"&speaker="+speakername+"&search="+searchtext;
   var result=loadCheckFileDoc(url);  
  document.getElementById('getEvents').innerHTML=result;
}

/////To get the markets for the events
function getMarketEvents(marketid,date)
{    
  var url="non-display/search-event.html?marketid="+marketid+"&eventstartdate="+date+"&clickevent=1";  
  var result=loadCheckFileDoc(url);  
  document.getElementById('getEvents').innerHTML=result;
}

/////To get the markets events based on the page clicked
function getPageRecords(url)
{    
  var url="non-display/search-event.html"+url;   
  var result=loadCheckFileDoc(url);  
  document.getElementById('getEvents').innerHTML=result;
}

/////To get the markets events based on the page clicked
function geteventToOutlook(url)
{    
  //var url="non-display/downloadeventtooutlook.html?eventId="+id;  
  window.location.href=url; 

}
/////To get the markets events based on the page clicked
function noevents(year)
{  
  
  var url="non-display/get-no-events.html?year="+year;  
  var result=loadCheckFileDoc(url);  
  document.getElementById('getEvents').innerHTML=result;
 // document.getElementById('yeardays').innerHTML="";

}

