
function OfficialCommunity() { }

OfficialCommunity.InitCurrencyControl = function() {
    Sys.WebForms.PageRequestManager.getInstance().add_endRequest(OfficialCommunity.EndRequesthandler);
    var title = $('input.whichFlag').attr('title');
    var src = $('input.whichFlag').attr('src');
	if(typeof src != "undefined"){
		src = src.slice(src.length - 7, src.length - 4);
	}
    $("p.whichCurrency").text(title);
    $('.currencyMask div').addClass(src);

    $('a.cMask').click(
		function() {
		    //$(this).parents().children(':first').children(':first').addClass('showCurrency');
		    $(this).siblings().children(':first').addClass('showCurrency');
		    $(this).addClass('changeCurrencyOn');
		    //var t=setTimeout("$('.currencyMask div').removeClass('showCurrency')", 1000);
		    //clearTimeout(t); 
		});
    $('a.cMask').hover(
		function() {
		    $('.currencyMask div').addClass('none');
		},
 		function() {
 		    t = setTimeout("$('.currencyMask div').removeClass('showCurrency')", 1000);
 		    y = setTimeout("$('a.cMask').removeClass('changeCurrencyOn')", 1000);
 		}
		);

    $('.currencyMask div').hover(
		function() {
		    clearTimeout(t);
		    clearTimeout(y);

		},
 		function() {
 		    $('.currencyMask div').removeClass('showCurrency');
 		    $('a.cMask').removeClass('changeCurrencyOn');
 		}
		);

};

OfficialCommunity.EndRequesthandler = function(sender, args) {
    OfficialCommunity.InitCurrencyControl();
}

