function ShowCalendarEvent(id, thisObject)
{
	if(!document.getElementById)return;
    var divChoosedCalendarEvent = document.getElementById("choosedCalendarEvent").getElementsByTagName("dl");
    for(var i=0; i<divChoosedCalendarEvent.length; i++){
        if(divChoosedCalendarEvent[i].id==thisObject.className){
            divChoosedCalendarEvent[i].style.display = 'block';
        }
        else{
            divChoosedCalendarEvent[i].style.display = 'none';
        }
    }              
}

function SetSelectedClass(varParentNode){
    var lis = document.getElementById("latestCalendarEventsList").getElementsByTagName("li");
    for(var i=0; i<lis.length; i++){       
        if(lis[i]==varParentNode)
            lis[i].className = 'calendarEventActive';
        else
            lis[i].className = '';                
    }
}

function addJsLink(){
    if(!document.getElementById("latestCalendarEvents")) {return;}
    var links = document.getElementById("latestCalendarEvents").getElementsByTagName("a");
    for(var i=0; i<links.length; i++)
    {
        if(i==0){
            SetSelectedClass(links[i].parentNode);
            ShowCalendarEvent(links[i].getAttribute("id"), links[i]);
        }            
        links[i].onclick = function(){
            ShowCalendarEvent(this.getAttribute("id"), this);
            SetSelectedClass(this.parentNode);
            return false;
        }            
    }
}
function GotoFair()
{
    var dropdown = document.getElementById('fairsDropDown');
    var dropdownIndex  = dropdown.selectedIndex;
    var selectedValue = dropdown.options[dropdownIndex].value;
    var url = top.location.toString();
    var redirectURL = '';
    if(url.indexOf('cid=') > 0)
    {
        var urlString = '';
        urlString = url.substring(0,url.indexOf('cid='));            
        var checkString = url.substring(url.indexOf('cid=')+4);            
        var extra = '';
        if(checkString.indexOf('&') > 0)
            extra = checkString.substring(checkString.indexOf('&'));
        redirectURL = urlString + '&cid=' + selectedValue + extra;
    }
    else
        redirectURL = top.location+"&cid="+selectedValue;
    
    top.location.href = redirectURL;
    return true;
}

function GotoFair2()
{
    var dropdown = document.getElementById('fairsDropDown');
    var dropdownIndex  = dropdown.selectedIndex;
    var selectedValue = dropdown.options[dropdownIndex].value;
    var redirectURL = 'http://' + selectedValue;
   
    window.open(redirectURL);    
        
    return true;
}

function doSearch()
{
	if(!document.getElementById)return;
    var searchTextPush = document.getElementById('searchTextPush');
    //var searchURL = '/Common/Search/SearchResult.aspx?searchText=' + searchText.value;
    //window.location.href = searchURL;
    document.frmSearch.searchText.value = searchTextPush.value;
    top.document.frmSearch.submit();    
}
function searchWithReturn(evnt) {
	if (navigator.appName.indexOf("Netscape") != -1){
			var keys = evnt.which;
	} else {
			var keys = window.event.keyCode;
	}
	if (keys == 13) {
			eval(doSearch());
			return false;
	}
	return true;
}
// Creates a link and places it over the logo in the header
function linkHome(){	
	if(!document.getElementById && document.createElement)return;
	
	var headCon = document.getElementById("headContainer");
	var linkElm = document.createElement("a");		
	linkElm.setAttribute("href","/");
	linkElm.setAttribute("id","linkHome");	
	headCon.appendChild(linkElm);
}