var varMode='';
function goPrevNextWeek(mode)
{
	varMode=mode;
	new Ajax.Request('ajax-home-event-calendar.php', {
			parameters: { mode :varMode},
			    onLoading: function(transport) { 			
				$('calendar_div').innerHTML='<img src="images/searching.gif" />';			
			},
				onSuccess: function(transport) { 
   						$('EveDivId').innerHTML = transport.responseText;	
						if(varMode==1)
						{
							$('tdPrevId').style.display="block";
							$('tdNextId').style.display="block";
							getEvents('nextWeekFD','9');
							//$('tdEv_7').className = 'evlink';
						}else
						{
							$('tdPrevId').style.display="block";
							$('tdNextId').style.display="block";
							getEvents('','0');
							//$('tdEv_0').className = 'evlink';
						}
					}
				});	
	
	
	  
 }
function getEvents(date,tdid)
{
	//goPrevNextWeek(varMode);
	//alert(varMode);
	
	userClickedOnMe = 1;
	
	new Ajax.Request('ajax-home-event-list.php', {
			parameters: { date :date,mode:varMode},
			onLoading: function(transport) { 			
				$('calendar_div').innerHTML='<img src="images/searching.gif" />';			
			},
				onSuccess: function(transport) { 
						//alert(tdid);
						//alert($('tdEv_'+tdid).className)
						//$('tdEv_'+tdid).style.backgroundImage='templates/default/images/pic2.png';
						
   						$('EveDivId').innerHTML = transport.responseText;
						//alert(varMode);
						if(varMode==1)
						{
							$('tdPrevId').style.display="block";
							$('tdNextId').style.display="block";
							//$('tdEv_7').className = 'calen_strip';
						}else
						{
							$('tdPrevId').style.display="block";
							$('tdNextId').style.display="block";
							//$('tdEv_0').className = 'calen_strip';
						}
						
						for(i = 0; i<9; i++)
						{
							if(i != tdid)
							{
								$('tdEv_'+i).className = '';
							}
						}
						
						$('tdEv_'+tdid).className = 'calen_strip';
						
						$('selDate').value = date;
						
						$('k').value = tdid;
					}
				});	
}
function moreHotSpot(vid)
{
	
	new Ajax.Request('ajax-more-hot-spot.php', {
			parameters: {vid :vid},
				onSuccess: function(transport) { 
   						$('tdHotId').innerHTML = transport.responseText;				
					}
				});	
}
function goHomeFlashChange(type)
{
	//alert(type);
	new Ajax.Request('ajax-home-venue-pagination.php?type='+type, {
			onLoading: function(transport) { 			
				$('allInfo').innerHTML='<img src="images/searching.gif" />&nbsp;Loading...';			
				},			 
			onSuccess: function(transport) {					
					
					$('allInfo').innerHTML=transport.responseText;
				}
			});		
}

//
function toggleDisp() {
    for (var i=0;i<arguments.length;i++){
        var d = $(arguments[i]);
        if (d.style.display == 'none')
            d.style.display = 'block';
        else
            d.style.display = 'none';
    }
}
/*
    Toggles tabs - Closes any open tabs, and then opens current tab
    Input:     1.The number of the current tab
                    2.The number of tabs
                    3.(optional)The number of the tab to leave open
                    4.(optional)Pass in true or false whether or not to animate the open/close of the tabs
    Output: none 
    ---------------------------------------------------------*/
function toggleTab(num,numelems,opennum,animate) {
    if ($('tabContent'+num).style.display == 'none'){
        for (var i=1;i<=numelems;i++){
            if ((opennum == null) || (opennum != i)){
                var temph = 'tabHeader'+i;
                var h = $(temph);
                if (!h){
                    var h = $('tabHeaderActive');
                    h.id = temph;
                }
                var tempc = 'tabContent'+i;
                var c = $(tempc);
                if(c.style.display != 'none'){
                    if (animate || typeof animate == 'undefined')
                        Effect.toggle(tempc,'appear',{duration:0.5, queue:{scope:'tabs', limit: 3}});
                    else
                        toggleDisp(tempc);
                }
            }
        }
        var h = $('tabHeader'+num);
        if (h)
            h.id = 'tabHeaderActive';
        h.blur();
        var c = $('tabContent'+num);
        c.style.marginTop = '2px';
        if (animate || typeof animate == 'undefined'){
            Effect.toggle('tabContent'+num,'appear',{duration:0.5, queue:{scope:'tabs', position:'end', limit: 3}});
        }else{
            toggleDisp('tabContent'+num);
        }
    }
}
