﻿/****	
		Erläuterung: Chat modul
		Verknüpfungen von: -
		Verknüpfungen zu: -
		Objekte: -
		Variablen: -
****/

function openChat(pageurl) {
	newwindow = window.open(pageurl, "AIA国际会计师公会 - 网页对话", "width=720,height=470");
	if (window.focus) {newwindow.focus();}
}

/****	
		Erläuterung: Copies chat original onclick function to our chat images
		Verknüpfungen von: -
		Verknüpfungen zu: -
		Objekte: -
		Variablen: -

****/

$(document).ready(function(){
	hookClick();
	changeHomeIcon();
	changeHomeHoverIcon();
    
    initFreezeScreen();
    hookVideoStartClick();
	removeImageAltTitle();
});

function hookClick() {
	$('.video a').attr('rel','videostart');

	var chatElementSource = $("#iconDivMain1 img");
	if ( typeof chatElementSource[0] != 'undefined' ) {
		var chatAttr = $("#iconDivMain1 img").attr('onclick');
		$(".page_home_right_chat img, #chatPageOthers, #chatPartFooter").click(chatAttr);
		// alert(chatAttr);
	}
	else {
		setTimeout('hookClick()',500);
		// alert("not found");
	}
}

function changeHomeIcon() {
	//clear the link "home" text and set a home-icon background
	var a=$('.mod_navigation:eq(0) ul li.first span.active, .mod_navigation:eq(0) ul li.first a.active');
	a.text('　　');
	a.addClass('home_link_highlighted');
	
	var a2=$('.mod_navigation:eq(0) ul li.first a:not(.active)');
	a2.text('　　');
	a2.addClass('home_link_normal');
}

function changeHomeHoverIcon() {
	var a2=$('.mod_navigation:eq(0) ul li.first a:not(.active)');
	a2.hover(
		function() {
			a2.removeClass().addClass('home_link_highlighted');
		},
		function() {
			a2.removeClass().addClass('home_link_normal');
		}
	);
}

function hookVideoStartClick() {
 
    var videostart=$('a[rel=videostart]');
    videostart.click(function() {
        showVideoPlayer($(this).attr('href'));
        return false;
    });
}

function showVideoPlayer(url) {
    freeze=$('#freezeScreen');
    
    pop=$('#popup');
    pop.empty();
    pop.css('width','480px')
	pop.css('border','10px black solid');
	pop.css('filter','alpha(opacity=100)');
	pop.css('opacity','1');
    
    var playerUrl='<embed src="' +url+ '" quality="high" width="480" height="400" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"></embed>'
    pop.html(playerUrl)
    
    freeze.show();

    //pop.css('left',( $(window).width() - pop.width() ) / 2 + $(window).scrollLeft() + 'px');
    pop.css('margin','0 auto');
    //pop.css('top',( $(window).height() - pop.height() ) / 2 + $(window).scrollTop() + 'px');
    pop.css('margin-top',( $(window).height() - pop.height() ) / 2 + $(window).scrollTop() + 'px');
}

function initFreezeScreen() {
    //show free screen
    var freeze=$('#freezeScreen');
    freeze.css('background-color','#333333');
    freeze.css('filter','alpha(opacity=70)');
    freeze.css('opacity','0.7');
    freeze.css('position','absolute');
    freeze.css('left','0');
    freeze.css('top','0');
    freeze.css('width','100%');
    freeze.css('height',$(document).height() + 'px');
    freeze.css('z-index',999);
    freeze.css('display','none');

    var pop=$('#popup');
    //pop.css('position','absolute');

    freeze.click(function() {
        $(this).hide();
        pop.empty();
    })
}

function removeImageAltTitle()
{
	$('img').attr('alt','').attr('title','');
	$('a:not([rel^=lightbox]):not([rel^=prettyPhoto])').attr('title','');
}
