



jQuery(document).ready(function(){
    
	//jQuery(".megamenu").megamenu();
	
	//jQuery(".roundCorner").corner("round 8px").parent().css('padding', '4px').corner("round 10px");


	
		jQuery("a.fancyBox_image").fancybox({
			'overlayShow'		: false,
			'transitionIn'		: 'elastic',
			'transitionOut'		: 'elastic',
			'showCloseButton'	: false,
			'titlePosition' 	: 'inside',
			'padding'			: 30,
			'titleFormat'		: formatTitle
		});
	
		jQuery("a.fancyBox").fancybox({
			'overlayShow'		: false,
			'transitionIn'		: 'elastic',
			'padding'			: 0,
			'transitionOut'		: 'elastic'
		});
	
	
	
	/* tab */
	var tabContainers = $('div.tabs>div');
	
	
	$('div.tabs ul.tabNavigation a').click(function () {
			tabContainers.hide();
			tabContainers.filter(this.hash).show();
			$('div.tabs ul.tabNavigation a').removeClass('selected');
			$(this).addClass('selected');
			return true;
	})

	
	
	
	/* scroll to anchor */
	var re = new RegExp('#(.*)');
	var redirectFragment = re.exec(document.location.toString());
	
	if (redirectFragment!=null)
	{
		//window.location.hash = redirectFragment[1];
		
		var currentScroll = $('html, body').scrollTop(); 
		var hash = redirectFragment[1];
		
		var selected = $('a[name='+hash+']' );
		var position = selected.position();

		//alert(selected.text( "left: " + position.left + ", top: " + position.top ))
		//alert( selected);
		//alert( position );

		if(position!=null)
		{
			$('html, body').scrollTop(currentScroll).animate({ scrollTop: position.top - 100 });
		}

		/* ----------- handle the click --------- */
					
		if(page == 'contact-us'){		
			
			//alert(tabContainers);
			tabContainers.hide();
			tabContainers.filter("'#"+hash+"'").show();

			//tabContainers.filter(hash).show();
			
			//$('div.tabs ul.tabNavigation a').removeClass('selected');
			//$('div.tabs ul.tabNavigation a').hasClass(hash).addClass('selected');
					
		}		
	
	} else
	{
		if(page == 'contact-us'){
			//alert('final');
			tabContainers.hide().filter(':first').show();
			$('div.tabs ul.tabNavigation a').filter(':first').click();
		}
	
	}
	
		
	/*
	$('div.tabs ul.tabNavigation a').click(function () {
			tabContainers.hide();
			tabContainers.filter(this.hash).show();
			$('div.tabs ul.tabNavigation a').removeClass('selected');
			$(this).addClass('selected');
			return true;
	}).filter(':first').click();	
	
	*/
	
	
	
	
	//-------------------------------------------------------------------
	if(page == 'group-structure')
	{
		
		$("#list").g_orgchart({ 'size' : 'medium', 'allowHtml' : true });
    
	}
	
})

function OnChange(dropdown, page)
{
    var myindex  = dropdown.selectedIndex;
    var SelValue = dropdown.options[myindex].value;
    var baseURL  = WEB_ROOT+'investor-relations/'+page+'/'+SelValue;
    top.location.href = baseURL;
    //alert(baseURL);
	return true;
}

function validateForm(form, tel_s, rank_s, email_s, email_wrong_s)
{
	
	with (form) {
		if (isEmpty(name, tel_s)) {
			return;
		} else if (isEmpty(rank, rank_s)) {
			return ;
		} else if (isEmpty(email, email_s)) {
			return ;
		} else if (isWrongEmail(email, email_wrong_s))
		{
			return;
		} else
		{
			submit()

		}
	
	}

}

	function formatTitle(title, currentArray, currentIndex, currentOpts) {
    return '<div id="fancyTitle" ><span style="float:right; margin-right:0px;"><a href="javascript:;" onclick="$.fancybox.close();"><img src="'+WEB_ROOT+'images/background/closelabel.gif" class="fancyTitle-close" /></a></span>' + (title && title.length ? '<b style="display:block; margin-left:0px; margin-top:10px">' + title + '<br />&nbsp;</b>' : '' )  + '</div>';
	}




