///////////////////////////////////////////////      
// 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 = $('#' + SearchBox).val();
	
	
	$.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;
    }
}


////////////////////
// Report Error  //
function errorReport()
{
     //alert(document.getElementsByTagName('html')[0].innerHTML);
     
     //Trigger the Ajax Call
     $.ajax({
        type: "POST",
        url: "/ajax.aspx?errorReport=1&pageURL="+ window.location +"&browserInfo="+ navigator.appName +" "+ navigator.appVersion +"&pageHTML=sometest ",
        data: "{}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(msg) 
        {
            //Open Fancybox on success
            $.fancybox(
	        { 
                'autoScale' : false, 
                'width' : 680,
                'transitionIn' : 'fade', 
                'transitionOut' : 'fade',
                'speedIn' : 200, 
                'speedOut' : 100,
                'hideOnContentClick' : true,
                'hideOnOverlayClick' : true,
                'showCloseButton' : true,
                'overlayShow' : true, 
                'content' : 'An email has been sent to the site administrator with page details. <br> Thank you.'
            }); 
          
        }
     });
}


///////////////////////////////////
// Check if the site is framed  //
function frameCheck() 
{
    alert("check");
    if (self != top)
    {
        alert("framed");
        window.open("my URL","_top","");
    }
}

