/**
 * Основной скрипт для обеспечения интерактивности элементов приложения
 * при помощи использования библиотеки jQuery
 *
 * validated by JSLint      (@see http://www.jslint.com/)
 * minify by JS Minifier    (@see http://fmarcia.info/jsmin/test.html)
 *
 * @ver. 2010-05-14-19-29
 */


(function($){$(document).ready(function(){APP={};APP.setBookmark=function(title,url){title=title||'LiteForex - The World of Financial Freedom';url=url||'http://www.liteforex.org';try{if(window.sidebar){window.sidebar.addPanel(title,url,"");}
else if(window.external){window.external.AddFavorite(url,title);}
else if(window.opera&&window.print){return true;}}
catch(e){}};APP.quotesUpdate=function(){$.get("/ajax/quotes",function(data){$("#quotes23_7").html(data);});};APP.headerDateTime=function(){var pad=function(n){return(n<10)?'0'+n:n;},date=new Date(),day=pad(date.getDate()),month=pad(date.getMonth()+1),year=date.getFullYear(),hours=pad(date.getHours()),minutes=pad(date.getMinutes()),seconds=pad(date.getSeconds()),UTCHours=date.getUTCHours(),localHours,offset;$('#gmt').html(month+'.'+day+'.'+year+' <span>'+hours+':'+minutes+':'+seconds+'</span>');$('.header-time .hours').each(function(){offset=Number($(this).attr('offset'));date.setUTCHours(UTCHours+offset);localHours=pad(date.getUTCHours());$(this).text(localHours);});$('.header-time .minutes').text(minutes);};APP.blinker=function(item,interval){var typeofitem=typeof item,flip=0;interval=interval||500;item=(typeofitem=='object')?item:$(item);if((typeofitem=='string')||(typeofitem=='object')){window.setInterval(function(){item.toggleClass('hidden',(flip++%2)===0);},interval);}};APP.quotationForex=function(el){$("#quotGraph").css('display','none');$("#quotGraph").parent().css('width','160px');$('#quotGraph').load(function(){$("#quotGraph").css('display','block');$("#quotGraph").parent().css('width','auto');});$("#quotGraph").attr('src','http://plug.liteforex.org/xmtm/drawchart.aspx?symbol='+el.innerHTML+'&period=3600&width=190&height=163&lineup=FFCB2306&linedown=FFCB2306&barup=FFFFFFFF&bardown=FFC9D1DE&shadow=true&shadowoffset=2&shadowOpacity=90&rand=0.8246482142965827');$(el).parent().children().removeClass("selected");$(el).addClass("selected");};APP.calendarFilterShow=function(el){if($("#"+el).css('display')=='block'){$("#"+el).slideUp(500);}
else{$("#"+el).slideDown(500);}};APP.calendarFilterShowAction=function(){var link="";link=$("#calendarFilterSubmitBaseUrl").val();$.each($("#calendarFilterPan div.el input:checked"),function(){link+=$(this).attr('class')+'_'+$(this).val()+'_';});location.href=link.slice(0,-1);};APP.calendarFilterMYAction=function(){var link="";link=$("#calendarFilterMYBaseUrl").val();var month=$("#calendarSelectMonth").val();var year=$("#calendarSelectYear").val();link+=APP.date2timestamp(year,month,1,0,0,0);location.href=link.slice(0,-1);};APP.date2timestamp=function(year,month,day,hour,min,sec){return(Date.UTC(year,month-1,day,hour,min,sec)/100);};APP.googleTranslate=function(newsid,lang){newsid=newsid||null;lang=lang||'en';if(newsid){$('#'+newsid).translate(lang);}};APP.actionsHandler=function(){$("a, input[type=button], input[type=submit], button").live('click',function(){$(this).blur();});$('.lang_cur').live('click',function(){$('.lang_drop_frm').toggle("blind");});$('#quotFor .selector div').live('click',function(){APP.quotationForex(this);return false;});$('.calendarFiltres').live('click',function(){APP.calendarFilterShow('calendarFilterPan');return false;});$('#calendarFilterSubmit').live('click',function(){APP.calendarFilterShowAction();return false;});$('#calendarSelectMonthAndYear').live('click',function(){APP.calendarFilterShow('calendarSelectMonthAndYearPan');return false;});$('#calendarSubmitMYButton').live('click',function(){APP.calendarFilterMYAction();});$('a#favorites').live('click',function(){APP.setBookmark(document.title,document.location.href);return false;});$(".fib_bot #submit").bind('click',function(){var ma=$('#fibMax').val().replace(',','.');var mi=$('#fibMin').val().replace(',','.');ma=ma.replace(',','.');mi=mi.replace(',','.');var maxF=Number(ma);var minF=Number(mi);var val=0;val=maxF+(maxF-minF)*1.618;$('#lev11').val(val.toFixed(4));val=minF-(maxF-minF)*1.618;$('#lev12').val(val.toFixed(4));val=maxF+(maxF-minF)*1.382;$('#lev21').val(val.toFixed(4));val=minF-(maxF-minF)*1.382;$('#lev22').val(val.toFixed(4));val=maxF+(maxF-minF);$('#lev31').val(val.toFixed(4));val=minF-(maxF-minF);$('#lev32').val(val.toFixed(4));val=maxF+(maxF-minF)*0.618;$('#lev41').val(val.toFixed(4));val=minF-(maxF-minF)*0.618;$('#lev42').val(val.toFixed(4));val=maxF-(maxF-minF)*0.382;$('#lev51').val(val.toFixed(4));val=minF+(maxF-minF)*0.382;$('#lev52').val(val.toFixed(4));val=maxF-(maxF-minF)*0.5;$('#lev61').val(val.toFixed(4));val=minF+(maxF-minF)*0.5;$('#lev62').val(val.toFixed(4));val=maxF-(maxF-minF)*0.618;$('#lev71').val(val.toFixed(4));val=minF+(maxF-minF)*0.618;$('#lev72').val(val.toFixed(4));});$('#traider-calc #submit').live('click',function(){$('#traider-calc #calc-kurs').val("");$('#traider-calc #calc-point').val("");$('#traider-calc #calc-margin').val("");$.get('/ajax/calc/'+$('#traider-calc select#simbol').val()+'/'+$('#traider-calc #credit').val()+'/'+$('#traider-calc #count').val(),{},function(json){$('#traider-calc #calc-kurs').val(json.kurs);$('#traider-calc #calc-point').val(json.point);$('#traider-calc #calc-margin').val(json.margin);},'json');});$('#search #txt').each(function(){var default_value=$('#search #txt').attr('defval');$(this).focus(function(){if(this.value==default_value){this.value='';}});$(this).blur(function(){if(this.value==''){this.value=default_value;}});});$('#search #btn').live('click',function(){if(($('#search #txt').attr('value')!=$('#search #txt').attr('defval'))&&($.trim($('#search #txt').attr('value'))!=''))
{return true;}
else
{return false;}});$('.news-content .translate-link').live('click',function(){APP.googleTranslate($(this).attr('rel'),$(this).attr('lang'));return false;});$('#lifering-submit').live('click',function(){var old_login=$('#old_login').val(),old_pwd=$('#old_pwd').val(),new_login=$('#new_login').val(),new_pwd=$('#new_pwd').val();$.post('/lifering/register',{old_login:old_login,old_pwd:old_pwd,new_login:new_login,new_pwd:new_pwd},function(data){$('#lifering-form').html(data);});return false;});};
var stop=false;
var ban=6;
function switchBan(b){
	if(b>0){
		stop=true;
		$("#b"+ban).css('display','none');
		$("#jBanner_buts #but"+ban).css('background-image','url(/images/ban1/button.jpg)');
		ban=b;
		$("#b"+ban).css('display','block');
		$("#jBanner_buts #but"+ban).css('background-image','url(/images/ban1/button_s.jpg)');
	}else{
		$('#jBanner').css('background-image',$("#b"+((ban==6)?1:ban+1)).css('background-image'));
		$("#jBanner_buts #but"+ban).css('background-image','url(/images/ban1/button.jpg)');
		$("#jBanner_buts #but"+((ban==6)?1:ban+1)).css('background-image','url(/images/ban1/button_s.jpg)');
		$("#b"+ban).fadeOut('500',function(){
			ban=(ban==6)?1:ban+1;
			$("#b"+ban).fadeIn('500');
		});
	}
}
function roller(){if(stop===false){switchBan(0);}
setTimeout(function(){roller();},8000);}
$(window).load(function(){$('#jBanner').css('background','none');roller();});
$("#jBanner_buts #but1").mouseenter(function () { switchBan(1); });
$("#jBanner_buts #but2").mouseenter(function () { switchBan(2); });
$("#jBanner_buts #but3").mouseenter(function () { switchBan(3); });
$("#jBanner_buts #but4").mouseenter(function () { switchBan(4); });
$("#jBanner_buts #but5").mouseenter(function () { switchBan(5); });
$("#jBanner_buts #but6").mouseenter(function () { switchBan(6); });
$("#jBanner_buts #but6,#jBanner_buts #but5,#jBanner_buts #but4,#jBanner_buts #but3,#jBanner_buts #but2,#jBanner_buts #but1").mouseleave(function () { stop=false;});
APP.init=function(){APP.actionsHandler();try{$("#tabs").tabs();}catch(e){}
APP.headerDateTime();window.setInterval(function(){APP.headerDateTime();},1000);APP.blinker($('.header-time span.time-divider'),500);window.setInterval(function(){APP.quotesUpdate();},60000);};APP.init();});})(jQuery);




