///////////////////////////////////////////////      
// Javascript Utility Nav Language Dropdown //
var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;

// open hidden layer
function mopen(id)
{	
    // cancel close timer
    mcancelclosetime();

	// close old layer
    if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
    ddmenuitem = document.getElementById(id);
    ddmenuitem.style.visibility = 'visible';

}
// close showed layer
function mclose()
{
    if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
    closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
    if(closetimer)
    {
        window.clearTimeout(closetimer);
        closetimer = null;
    }
}

// close layer when click-out
document.onclick = mclose; 


/////////////////////////////      
// Share it show on click //
var addthis_config = 
{
   ui_click: true
}


////////////////////////////////
// Search form functionality //
function Search(SearchBox) {
    SearchText = document.getElementById(SearchBox).value;
	$.fancybox({ 
		'href' : 'search.aspx?SearchText=' + SearchText,
		'autoScale' : false, 
		'width' : 680,
		'transitionIn' : 'fade', 
		'transitionOut' : 'fade',
		'speedIn' : 200, 
		'speedOut' : 100,
		'hideOnContentClick' : true,
		'hideOnOverlayClick' : true,
		'showCloseButton' : true,
		'overlayShow' : true, 
		'type' : 'iframe'
	}); 
}
function HandleSearch(e, text)
{
    var CharCode = e.keyCode? e.keyCode : e.charCode;
    if(CharCode == 13){
    if(text != 'Search' && text != '')
    { 
        document.getElementById('SearchButton').click();
    }
    return false; 
    }else{
    return true;
    }
}
