var slide_flag=false;
var container_flag=false;
var pre_select_menu=null;
var timer;
var timer2;
var select_id="";
var bankfunding_flag=false;
var maincontent_img='';
var pre_select_submenu='license';
var initial_index_bg=1;
/*globals for loading background sequence*/
var bg_loaded=false;
var financial_title_css =  new Array('#023164','#023164','#272727','#003300');

$(document).ready(function(){
	
	/*bgImage = new Image(1920, 750);
	bgImage.src="images/test.jpg";*/
	
	$('div.maincol_mid_content#'+pre_select_submenu).addClass('show');
	$('#menu li').hover(
	function(){
		//$(this).find('div.submenu').css('display','block');
		$('div.submenu',this).css('display','block');
		//$('div.submenu',this).find('').css('display','block');
		if($(this).children('a').hasClass('first'))
		{
			$(this).children('a').css('background','url(images/menu_left.png) no-repeat scroll 0px -45px');
		}else if($(this).children('a').hasClass('last'))
		{
			$(this).children('a').css('background','url(images/menu_right.png) no-repeat scroll 0px -45px');
		}else
		{
			$(this).children('a').css('background','url(images/menu_repeat_over.png) repeat-x');
		}
		$(this).children('a').css('color','#003300');
	},
	function(){
		$('div.submenu',this).css('display','none');
		//$(this).find('div.submenu').css('display','none');
		if($(this).children('a').hasClass('first'))
		{
			$(this).children('a').css('background','url(images/menu_left.png) no-repeat scroll 0px 0px');
		}else if($(this).children('a').hasClass('last'))
		{
			$(this).children('a').css('background','url(images/menu_right.png) no-repeat scroll 0px 0px');
		}else
		{
			$(this).children('a').css('background','url(images/menu_repeat.png) repeat-x');
		}
		$(this).children('a').css('color','#FFFFFF');
	});
	
	/***Start TOP Menu***/

	/***End TOP Menu***/
	
	$('ul#detail_info_menu li a span').hover(function(){
		$('ul#detail_info_menu li a span').each(function(e){
			$(this).css('color','#5b7a9c');
		});
		$(this).css('color','#a80505');
		$(this).parent().css('background','url(images/plus.png) no-repeat 15px 15px');
		//$(this).parent().get(0);
	},function(){
		$('ul#detail_info_menu li a span').each(function(e){
			$(this).css('color','#023164');
		});
		$(this).parent().css('background','url(images/menu_square.gif) no-repeat 15px 15px');
	});
	
	/***Start Sub Menu***/
	
	$('ul#sub_menu li a').mouseover(function(){
		var temp=$(this).attr('id');
		if(temp!=pre_select_submenu)
		{
			$('ul#sub_menu li a#'+pre_select_submenu).parent('li').removeClass('select')
			$(this).parent('li').addClass('select')
			$('div.maincol_mid_content#'+pre_select_submenu).css('display','none');
			$('div.maincol_mid_content#'+temp).css('display','block');
			pre_select_submenu=temp;
		}
		return false;
	});
	
	
	/***Start Sub Menu***/
	$('div.maincol_bot_div a').mouseover(function(){
		maincontent_img=$(this).attr('id');
		$(this).children('img').attr('src','images/'+maincontent_img+'_over.png');
		
	});
	$('div.maincol_bot_div a').mouseout(function(){
		maincontent_img=$(this).attr('id');
		$(this).children('img').attr('src','images/'+maincontent_img+'.png');
		
	});
	
	
	$('div.maincol_mid_content#security a').mouseover(function(){
		var temp=$(this).attr('id');
		if(temp=='fos')
		{
			$('div.security_arrow').css('background-position','0 100px');
			$(this).children('img').removeClass('fade');
			$('div.mid_content_detail#pi').hide();
			$('div.maincol_mid_content#security a#pi img').addClass('fade');
			$('div.mid_content_detail#fos').show();
		}else if(temp=='pi')
		{
			$('div.security_arrow').css('background-position','0 0');
			$(this).children('img').removeClass('fade');
			$('div.mid_content_detail#fos').hide();
			$('div.maincol_mid_content#security a#fos img').addClass('fade');
			$('div.mid_content_detail#pi').show();
		}
	});
	
	$('div.maincol_mid_content#partners a').mouseover(function(){
		var temp=$(this).attr('id');
		if(temp=='lloyd')
		{
			$('div.partners_arrow').css('background-position','0 100px');
			$(this).children('img').removeClass('fade');
			$('div.mid_content_detail#boa').hide();
			$('div.maincol_mid_content#partners a#boa img').addClass('fade');
			$('div.mid_content_detail#lloyd').show();
		}else if(temp=='boa')
		{
			$('div.partners_arrow').css('background-position','0 0');
			$(this).children('img').removeClass('fade');
			$('div.mid_content_detail#lloyd').hide();
			$('div.maincol_mid_content#partners a#lloyd img').addClass('fade');
			$('div.mid_content_detail#boa').show();
		}
	});
	initial();
	timer=setInterval ( "change_bg()", 15000 );
	
	$('div.background_text_leftarrow').click(function(){
		initial_index_bg++;
		//initial_index_bg=Math.abs(initial_index_bg%4);
		clearInterval (timer);
		var t= Math.abs(initial_index_bg%4);	
		$('div.textcontent').hide();
		if(t==0)
		{
			$('div.background_text_title').find('img').attr('src','images/text_title4.png');
			$('div.content4').show();
			$('body').css('background', 'url(images/index4.jpg) no-repeat scroll center top');
			$('div.background_text_openac a.background_text_btn').hide();
			$('div.background_text_openac a.btn4').show();	
		}else
		{
			$('div.content'+t.toString()).show();
			$('div.background_text_title').find('img').attr('src','images/text_title'+t.toString()+'.png');
			$('body').css('background', 'url(images/index'+t.toString()+'.jpg) no-repeat scroll center top');
			$('div.background_text_openac a.background_text_btn').hide();
			$('div.background_text_openac a.btn'+t.toString()).show();		
		}
		$('div.financial_institution').css('color',financial_title_css[t]);
		timer=setInterval ( "change_bg()", 15000 );		
	});
	$('div.background_text_rightarrow').click(function(){
		initial_index_bg--;
		//initial_index_bg=Math.abs(initial_index_bg%4);
		clearInterval (timer);
		var t=Math.abs(initial_index_bg%4);
		$('div.textcontent').hide();
		if(t==0)
		{
			$('div.content4').show();
			$('div.background_text_title').find('img').attr('src','images/text_title4.png');
			$('body').css('background', 'url(images/index4.jpg) no-repeat scroll center top');
			$('div.background_text_openac a.background_text_btn').hide();
			$('div.background_text_openac a.btn4').show();
			initial_index_bg=4;
		}else
		{
			$('div.content'+t.toString()).show();
			$('div.background_text_title').find('img').attr('src','images/text_title'+t.toString()+'.png');
			$('body').css('background', 'url(images/index'+t.toString()+'.jpg) no-repeat scroll center top');
			$('div.background_text_openac a.background_text_btn').hide();
			$('div.background_text_openac a.btn'+t.toString()).show();		
		}
		$('div.financial_institution').css('color',financial_title_css[t]);
		timer=setInterval ( "change_bg()", 15000 );	
	});
	
	//Elton asked for hover instead of click 02/01/11
	var lang_flag=0;
	$("div.lang a").click(function() { 
		if(lang_flag==0)
		{
			$("div.lang_field").slideDown(500);
			lang_flag=1;
		}else
		{
			$("div.lang_field").slideUp(500);
			lang_flag=0;
		}
		return false;
	});
	
	
	$("div.lang a").mouseover(function() { 
		if(lang_flag==0)
		{
			$("div.lang_field").slideDown(500);
			lang_flag=1;
		}	
		return false;
	});
	/*, function(){
		$("div.lang_field").slideUp('100');
	}*/
	
	$('div.lang_field a').hover(function(){
			if($(this).find('img').attr('id')=='one')
			{
				$(this).find('img').attr('src','images/chinese_sim_over.png');
			}else
			{
				$(this).find('img').attr('src','images/chinese_tra_over.png');
			}
		},
		function(){
			if($(this).find('img').attr('id')=='one')
			{
				$(this).find('img').attr('src','images/chinese_sim.png');
			}else
			{
				$(this).find('img').attr('src','images/chinese_tra.png');
			}	
		}
	);
	/*$('body').css('background', 'url(images/test7.jpg) no-repeat scroll center top');*/
	/*
	jQuery.each( $('.nav_bar ul#menu li a'), function() {
		var x = $(this).text();
		if(x.length>30)
		{
			$(this).text(x.substr(0,30)+'...');
		}
	})
	;
	*/
	$('body').css('background', 'url(images/index1.jpg) no-repeat scroll center top');
	$('div.background_text_title').find('img').attr('src','images/text_title1.png');
});
function change_bg()
{
	initial_index_bg++;
		//initial_index_bg=Math.abs(initial_index_bg%4);
	var t= Math.abs(initial_index_bg%4);	
	$('div.textcontent').hide();
	if(t==0)
	{
		$('div.content4').show();
		$('div.background_text_title').find('img').attr('src','images/text_title4.png');
		$('body').css('background','url(images/index4.jpg) no-repeat scroll center top');
		$('div.background_text_openac a.background_text_btn').hide();
		$('div.background_text_openac a.btn4').show();
	}else
	{
		$('div.content'+t.toString()).show();
		$('div.background_text_title').find('img').attr('src','images/text_title'+t.toString()+'.png');
		$('body').css('background','url(images/index'+t.toString()+'.jpg) no-repeat scroll center top');
		$('div.background_text_openac a.background_text_btn').hide();
		$('div.background_text_openac a.btn'+t.toString()).show();		
	}
	$('div.financial_institution').css('color',financial_title_css[t]);
}

function ini_dropdown(id)
{
	$('div.nav_content').slideDown('fast');
	$('div.whole_background').css('display','block');
	/*$("#menu li").each(function(){
		$(this).css('border-bottom','0px solid #CCCCCCC');
	})*/
	$("#menu li:eq("+id+")").css('border-bottom','1px solid #ffffff');
}

function close_menu()
{
	$('div.whole_background').css('display','none');
	$('div.nav_content').slideUp();
	$('div#'+pre_select_menu).removeClass('show');
	//$('ul#menu li a#'+pre_select_menu).parent('li').removeClass('select');
	if($('ul#menu li a#'+pre_select_menu).hasClass('first'))
	{
		$('ul#menu li a#'+pre_select_menu).css('background','url(images/menu_left.png) no-repeat scroll 0px 0px');
	}else if($('ul#menu li a#'+pre_select_menu).hasClass('last'))
	{
		$('ul#menu li a#'+pre_select_menu).css('background','url(images/menu_right.png) no-repeat scroll 0px 0px');
	}else
	{
		$('ul#menu li a#'+pre_select_menu).css('background','url(images/menu_repeat.png) no-repeat scroll 0px 0px');
	}	
	$("#menu li").each(function(){
		$(this).css('border-bottom','0px solid #003300');
	});
	pre_select_menu=null;
}
function initial()
{
	$('div.mid_content_detail#pi').show();
	$('div.maincol_mid_content#security a#pi img').removeClass('fade');
	$('div.mid_content_detail#boa').show();
	$('div.maincol_mid_content#partners a#boa img').removeClass('fade');
}
