/* Maked by Larblue */

window.onload = function() {
	gnbAction('#gnbMenu li', '8');       /* global navigation control */
	gnbAction('#leftMenu dd', '8');
	gnbAction('#leftMenu li', '8');
	gnbAction('#language', '8');
	gnbAction('#language li', '8');
	gnbAction('#sitemapLink dd', '8');   /* sitemap page navigation control */
	gnbAction('#sitemapLink li', '8');
	inputFocus("input");                /* input box action */

	tabAction('customer', '7', '6')       /* customers page tab control */
	tabAction('question', '7', '4')       /* faq page tab control */
	FaqListOpen();                      /* faq page first list Open */
	faqAccordian();                     /* faq page Accordian */
	anchorLink('emailContact1');        /* inquire LayerPop */
	anchorLink('emailContact2');
	anchorLink('emailContact3');
	anchorLink('emailContact4');
	anchorLink('partnersBanner');       /* inquire LayerPop Mainpage */
	bannerLink();                       /* Main page rotation paging Link */

	$('.banner_freedemocall').click(function() {
		document.location.href = $(this).children().attr('href');
	});
	$('.banner_freedemohelp').click(function() {
		document.location.href = $(this).children().attr('href');
	});
	$('#callFunction02').hide();
	$('#callFunction03').hide();
	$('#cust1').click(function() {
		$('#callFunction02').hide();
		$('#callFunction03').hide();
		$('#callFunction01').show();
		$(this).removeClass('tabmenu').addClass('tabmenuOverTab');
		$('#cust2').removeClass('tabmenuOverTab').addClass('tabmenu');
		$('#cust3').removeClass('tabmenuOverTab').addClass('tabmenu');
	});
	$('#cust2').click(function() {
		$('#callFunction01').hide();
		$('#callFunction03').hide();
		$('#callFunction02').show();
		$(this).removeClass('tabmenu').addClass('tabmenuOverTab');
		$('#cust1').removeClass('tabmenuOverTab').addClass('tabmenu');
		$('#cust3').removeClass('tabmenuOverTab').addClass('tabmenu');
	});
	$('#cust3').click(function() {
		$('#callFunction01').hide();
		$('#callFunction02').hide();
		$('#callFunction03').show();
		$(this).removeClass('tabmenu').addClass('tabmenuOverTab');
		$('#cust1').removeClass('tabmenuOverTab').addClass('tabmenu');
		$('#cust2').removeClass('tabmenuOverTab').addClass('tabmenu');
	});
	$('#appliancemovie').click(function() {
		var linkPoint = $(this).attr('href');
		window.open(linkPoint, '', 'width=650,height=500,scrollbars=no');
		return false;
    });

    // ���񰳼�:style&css 
    $(function() {
        /* Language Selection Animation & Link */
        $('.changelang').toggle(function() {
            $(this).addClass('changelangover');
            $(this).children('div').css('display', 'block');
        }, function() {
            $(this).removeClass('changelangover');
            $(this).children('div').css('display', 'none');
        });
        $('.changelang li').mouseover(function() {
            $(this).addClass('over');
        }).mouseout(function() {
            $(this).removeClass('over');
        });
        $('.changelang li a').click(function() {
            top.document.location.href = $(this).attr('href');
        });
    });
}

/* faq page first list Open */
function FaqListOpen() {
	if (!document.getElementById('questionBox1')) return false;
	if (!document.getElementById('questionBox1').getElementsByTagName('dl')[0]) return false;
    document.getElementById('questionBox1').getElementsByTagName('dd')[0].style.display = 'block';
}
/* global navigation control */
function gnbAction(char,chNum){
	$(char).mouseover(function() {
		this.className = this.className + 'Over';
	}).mouseout(function() {
		var firstName = this.className.substring(0, chNum)
		this.className = firstName;
	}).click(function() {
		var linkPoint = this.getElementsByTagName('a')[0].getAttribute('href');
		document.location.href = linkPoint;
		return false;
	});
}
/* input box action */
function inputFocus(char){
    $(char).focus(function(){
        this.className = this.className + 'Over';
    }).blur(function(){
        var firstName = this.className.substring(0,8)
        this.className = firstName;
    });
}
/* Tab list page tab control */
function tabAction(char,chNum,liNum){
    var liNumber = eval(liNum);
    $('#' + char + 'Tab' + ' ' + 'li').mouseover(function() {
    	if (this.className != 'tabmenuOverTab') {
    		this.className = this.className + 'Over';
    		var childSpan = this.getElementsByTagName('span')[0];
    		childSpan.className = childSpan.className + 'Over';
    	} else {
    		return false;
    	}
    }).mouseout(function() {
    	if (this.className != 'tabmenuOverTab') {
    		var firstName = this.className.substring(0, chNum)
    		this.className = firstName;
    		var childSpan = this.getElementsByTagName('span')[0];
    		var childSpanPrevName = childSpan.className.substring(0, chNum);
    		childSpan.className = childSpanPrevName;
    	} else {
    		return false;
    	}
    }).click(function() {
    	var tabMenu = document.getElementById(char + 'Tab').getElementsByTagName('li');
    	for (i = 0; i < liNumber; i++) {
    		tabMenu[i].className = 'tabmenu';
    	}
    	this.className = 'tabmenuOverTab';
    	var linkPoint = this.getElementsByTagName('a')[0].getAttribute('href');
    	document.location.href = linkPoint;
    	return false;
    });
}
/* faq page Accordian */
function faqAccordian(){
    $('#questionBox1 dl').click(function(){
        var listMenu = document.getElementById('questionBox1').getElementsByTagName('dd');
        for (i=0;i<listMenu.length;i++){
            listMenu[i].style.display = 'none';
        }
        this.getElementsByTagName('dd')[0].style.display = 'block';
        return false;
    });
}
/* Mainpage Rotation paging Banner */
function docuChange(){
	if (!document.getElementById('mainDocu')) return false;
    var docuID = document.getElementById('mainDocu');
    var pagingNum = docuID.className.substring(5,6);
    pagingNum = parseInt(pagingNum) + 1;
	
	if (pagingNum > 4){
		pagingNum = 1;
	}
    docuID.className = 'docu0' + pagingNum;

    for (var i=0;i<4;i++){

	    var BtnId = document.getElementById('Btn' + pagingNum);
        if (i == 0){
            BtnId.className='manualBtn';
        }else{
            BtnId.className='manualBtnOver';
        } 
		pagingNum = pagingNum  + 1;
		if (pagingNum > 4){
			pagingNum = 1;
		}
    }
}
function docuBtnOver(Num){
	if (!document.getElementById('mainDocu')) return false;
    var docuId = document.getElementById('mainDocu');
    docuId.className='docu0'+Num;
    for (i=0;i<4;i++){
    var BtnId = document.getElementById('Btn'+Num);
        if (i == 0){
            BtnId.className='manualBtn';
        }else{
            BtnId.className='manualBtnOver';
        }
        if (Num == 4){
            Num = 0;
        }
        Num = Num + 1;
    }
}
function bannerLink(){
	if (!document.getElementById('mainDocu')) return false;
    var bannerId = document.getElementById('mainDocu');
    bannerId.onclick=function(){
        var bannerClassName = bannerId.className;
        if (bannerClassName == 'docu01'){
            location.href='/contents/zh/solutions/remotecall_setting.aspx';
        }else if (bannerClassName == 'docu02'){
            location.href='/contents/zh/solutions/remotecall_guide.aspx';
        }else if (bannerClassName == 'docu03'){
            location.href='/contents/zh/solutions/remotecall_function.aspx';
        }else if (bannerClassName == 'docu04'){
            location.href = "/upload/zh/document/P005/freetrial_how_to_connetion_guide_new.zip" 
        }
    }
}
/* inquire LayerPop */
function anchorLink(linkID){
	if (!document.getElementById(linkID)) return false;
    var linkCon = document.getElementById(linkID);
    linkCon.onclick=function(){
        var linkPoint = linkCon.getElementsByTagName('a')[0].getAttribute('href');
        document.location.href = linkPoint;
    }
}
function mainInquireView(){
	if (!document.getElementById('InquirePopLayer')) return false;
    document.getElementById('InquirePopLayer').style.display='block';
    document.getElementById('InquirePopLayer').style.top='75px';
}
