/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

var isLoading_QuickLink=true;
var slideMain_QuickLink="slideFrame2";
var slideNext_QuickLink="slideFrame3";
var slideBack_QuickLink="slideFrame1";
var languageMain_QuickLink="en";

var textContent1_QuickLink="";
var textContent2_QuickLink="";
var textContent3_QuickLink="";
var textContent4_QuickLink="";

var catId1_QuickLink="";
var catId2_QuickLink="CA100000000000000002";
var catId3_QuickLink="CA100000000000000021";
var catId4_QuickLink="CA100000000000000020";

var pageCurrent_QuickLink=0;
var dotNumberMax_QuickLink=5;
var pageMax_QuickLink=5;
var speedTime_QuickLink=10;
var widthSlide_QuickLink=700;
var shiftPixel_QuickLink=widthSlide_QuickLink/speedTime_QuickLink;
var catIdCurrentl_QuickLink="";

function getXMLHTTP_QuickLink(){
    var xmlhttp;
    if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
        xmlhttp=new XMLHttpRequest();
    }
    else{// code for IE6, IE5
        xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    return  xmlhttp;
}

function changeTab_QuickLink(objTab,idTab){
    if(isLoading_QuickLink){
        overTab_QuickLink(objTab,idTab);

        if(objTab.id=="tab1"){
            if(textContent1_QuickLink==""){
                textContent1_QuickLink=document.getElementById("slideFrameTemp").innerHTML;
            }
            document.getElementById(slideMain_QuickLink).innerHTML=textContent1_QuickLink;
            disableAllSlideButton_QuickLink();
            document.getElementById("slideButton1").style.display="";
            catIdCurrentl_QuickLink=catId1_QuickLink;
        }else if(objTab.id=="tab2"){
            if(textContent2_QuickLink==""){
                textContent2_QuickLink=document.getElementById("slideFrame4").innerHTML;
            }
            document.getElementById(slideMain_QuickLink).innerHTML=textContent2_QuickLink;
            disableAllSlideButton_QuickLink();
            document.getElementById("slideButton2").style.display="";
            catIdCurrentl_QuickLink=catId2_QuickLink;
        }else if(objTab.id=="tab3"){
            if(textContent3_QuickLink==""){
                textContent3_QuickLink=document.getElementById("slideFrame5").innerHTML;
            }
            document.getElementById(slideMain_QuickLink).innerHTML=textContent3_QuickLink;
            disableAllSlideButton_QuickLink();
            document.getElementById("slideButton3").style.display="";
            catIdCurrentl_QuickLink=catId3_QuickLink;
        }else if(objTab.id=="tab4"){
            if(textContent4_QuickLink==""){
                textContent4_QuickLink=document.getElementById("slideFrame6").innerHTML;
            }
            document.getElementById(slideMain_QuickLink).innerHTML=textContent4_QuickLink;
            disableAllSlideButton_QuickLink();
            document.getElementById("slideButton4").style.display="";
            catIdCurrentl_QuickLink=catId4_QuickLink;
        }
        refreshSlideButton_QuickLink();
        pageCurrent_QuickLink=1;
    }
}

function disableAllSlideButton_QuickLink(){
    for(i=1;i<=4;i++){
        document.getElementById("slideButton"+i).style.display="none";
    }
}

function overTab_QuickLink(objTab,idTab){
    isRunning_QuickLink=false;
    for(i=1;i<=4;i++){
        document.getElementById("tab_headline"+i).style.display="none";
        document.getElementById("tab"+i).className="itemTab";
    }
    document.getElementById(idTab).style.display="";
    objTab.className="itemTabChoose";
}

function initQuickLink(language){
      document.getElementById("imgLoading").style.top="360px";
      pageCurrent_QuickLink=1;
      isLoading_QuickLink=true;
      isLoadFinish_QuickLink=true;
      languageMain_QuickLink=language;
      textContent1_QuickLink=document.getElementById("slideFrame2").innerHTML;
      textContent2_QuickLink=document.getElementById("slideFrame4").innerHTML;
      textContent3_QuickLink=document.getElementById("slideFrame5").innerHTML;
      textContent4_QuickLink=document.getElementById("slideFrame6").innerHTML;
}

function loadAllContentOfCategory_QuickLink(language,isFirst){

    if(isFirst==null || (isFirst!=null && isFirst=="true")){

        isLoading_QuickLink=false;
        languageMain_QuickLink=language;
        document.getElementById("imgLoading").style.display="";
        var page=0;
        var xmlhttp1=getXMLHTTP_QuickLink();

        var url="/ajaxLoadQuickLink?catId="+catId1_QuickLink+"&language="+language+"&page="+page;
        xmlhttp1.open("GET",url,true);
        xmlhttp1.send();
        xmlhttp1.onreadystatechange=function(){
            if (xmlhttp1.readyState==4 && xmlhttp1.status==200){
                textContent1_QuickLink=xmlhttp1.responseText;
            }else{
                textContent1_QuickLink="<a onclick='loadAllContentOfCategory_QuickLink(\""+languageMain_QuickLink+"\",true)'>ERROR! RELOAD CURRENT PAGE</a>";
            }
        }
        var xmlhttp2=getXMLHTTP_QuickLink();
        url="/ajaxLoadQuickLink?catId="+catId2_QuickLink+"&language="+language+"&page="+page;
        xmlhttp2.open("GET",url,true);
        xmlhttp2.send();
        xmlhttp2.onreadystatechange=function(){
            if (xmlhttp2.readyState==4 && xmlhttp2.status==200){
                textContent2_QuickLink=xmlhttp2.responseText;
            }else{
                textContent2_QuickLink="<a onclick='loadAllContentOfCategory_QuickLink(\""+languageMain_QuickLink+"\",true)'>ERROR! RELOAD CURRENT PAGE</a>";
            }
        }

        var xmlhttp3=getXMLHTTP_QuickLink();
        url="/ajaxLoadQuickLink?catId="+catId3_QuickLink+"&language="+language+"&page="+page;
        xmlhttp3.open("GET",url,true);
        xmlhttp3.send();
        xmlhttp3.onreadystatechange=function(){
            if (xmlhttp3.readyState==4 && xmlhttp3.status==200){
                textContent3_QuickLink=xmlhttp3.responseText;
            }else{
                textContent3_QuickLink="<a onclick='loadAllContentOfCategory_QuickLink(\""+languageMain_QuickLink+"\",true)'>ERROR! RELOAD CURRENT PAGE</a>";
            }
        }
        var xmlhttp4=getXMLHTTP_QuickLink();
        url="/ajaxLoadQuickLink?catId="+catId4_QuickLink+"&language="+language+"&page="+page;
        xmlhttp4.open("GET",url,true);
        xmlhttp4.send();
        xmlhttp4.onreadystatechange=function(){
            if (xmlhttp4.readyState==4 && xmlhttp4.status==200){
                textContent4_QuickLink=xmlhttp4.responseText;
            }else{
                textContent4_QuickLink="<a onclick='loadAllContentOfCategory_QuickLink(\""+languageMain_QuickLink+"\",true)'>ERROR! RELOAD CURRENT PAGE</a>";
            }
        }
        setTimeout("loadAllContentOfCategory_QuickLink('"+language+"','false')",100);
    }else{
        if(textContent1_QuickLink==""||textContent2_QuickLink==""||textContent3_QuickLink==""||textContent4_QuickLink==""){
            setTimeout("loadAllContentOfCategory_QuickLink('"+language+"','false')",100);
        }else{
            document.getElementById(slideMain_QuickLink).innerHTML=textContent1_QuickLink;
            document.getElementById("imgLoading").style.display="none";
            document.getElementById("imgLoading").style.top="360px";
            refreshSlideButton_QuickLink();
            pageCurrent_QuickLink=1;
            isLoading_QuickLink=true;
            isLoadFinish_QuickLink=true;

        }
    }
}

function getSlideButtonString_QuickLink(catId,number,dotChooseNumber){

    var str="<table style='margin:0 auto'><tr>";
    str=str+"<td><img onclick='clickArrow1_QuickLink(this,\""+catId+"\")' id='slideButtonArrow1_"+catId+"' src='/images/arrow_1.png' style='cursor:pointer;' alt='Back'/></td><td>";

    for(i=1;i<=number;i++){
        if(dotChooseNumber!=null){
            if(i==dotChooseNumber){
                str=str+" <img onclick='clickDot_QuickLink(this,\""+catId+"\","+i+")' id='slideButtonDot"+i+"_"+catId+"' src='/images/tron1.png' style='cursor:pointer;' alt='dot'/>";
            }else{
                str=str+" <img onclick='clickDot_QuickLink(this,\""+catId+"\","+i+")' id='slideButtonDot"+i+"_"+catId+"' src='/images/tron2.png' style='cursor:pointer;' alt='dot'/>";
            }
        }else{
            str=str+" <img onclick='clickDot_QuickLink(this,\""+catId+"\","+i+")' id='slideButtonDot"+i+"_"+catId+"' src='/images/tron2.png' style='cursor:pointer;' alt='dot'/>";
        }
    }
    str=str+" </td><td><img onclick='clickArrow2_QuickLink(this,\""+catId+"\")'  id='slideButtonArrow2_"+catId+"' src='/images/arrow_2.png' style='cursor:pointer;' alt='Next'/></td>";
    str=str+"</tr></table>"
    return str;
}

function clickDot_QuickLink(obj,catId,page){

    if(pageCurrent_QuickLink!=page){
        isLoading_QuickLink=false;
        obj.src='/images/tron1.png';
        document.getElementById('slideButtonDot'+pageCurrent_QuickLink+"_"+catId).src='/images/tron2.png';
        pageCurrent_QuickLink=page;
        var xmlhttp=getXMLHTTP_QuickLink();
        document.getElementById("slideButton").style.display="none";
        document.getElementById("imgLoading").style.display="";
        if(pageCurrent_QuickLink!=1){
            xmlhttp.onreadystatechange=function()
            {
                if (xmlhttp.readyState==4 && xmlhttp.status==200)
                {
                    document.getElementById(slideMain_QuickLink).innerHTML=xmlhttp.responseText;
                    document.getElementById("imgLoading").style.display="none";
                    document.getElementById("slideButton").style.display="";
                    isLoading_QuickLink=true;
                }
            }
        }else{
            xmlhttp.onreadystatechange=function()
            {
                if (xmlhttp.readyState==4 && xmlhttp.status==200)
                {
                    document.getElementById(slideMain_QuickLink).innerHTML=xmlhttp.responseText;
                    document.getElementById("imgLoading").style.display="none";
                    document.getElementById("slideButton").style.display="";
                    setTextContent_QuickLink(xmlhttp.responseText);
                    isLoading_QuickLink=true;
                }
            }
        }
        var url="/ajaxLoadQuickLink?catId="+catId+"&language="+languageMain_QuickLink+"&page="+page;
        xmlhttp.open("GET",url,true);
        xmlhttp.send();
    }
}

function setTextContent_QuickLink(str){
   if(catIdCurrentl_QuickLink==catId1_QuickLink){
        textContent1_QuickLink=str;
   }else if(catIdCurrentl_QuickLink==catId2_QuickLink){
        textContent2_QuickLink=str;
   }else if(catIdCurrentl_QuickLink==catId3_QuickLink){
        textContent3_QuickLink=str;
   }else if(catIdCurrentl_QuickLink==catId4_QuickLink){
        textContent4_QuickLink=str;
   }
}

function clickArrow2_QuickLink(obj,catId){
    if(pageCurrent_QuickLink<pageMax_QuickLink){
        isLoading_QuickLink=false;
        document.getElementById('slideButtonDot'+pageCurrent_QuickLink+"_"+catId).src='/images/tron2.png';
        pageCurrent_QuickLink++;
        document.getElementById('slideButtonDot'+pageCurrent_QuickLink+"_"+catId).src='/images/tron1.png';
        var xmlhttp=getXMLHTTP_QuickLink();
        document.getElementById("slideButton").style.display="none";
        document.getElementById("imgLoading").style.display="";
        if(pageCurrent_QuickLink==1){
            xmlhttp.onreadystatechange=function()
            {
                if (xmlhttp.readyState==4 && xmlhttp.status==200)
                {
                    document.getElementById(slideNext_QuickLink).innerHTML=xmlhttp.responseText;
                    document.getElementById("imgLoading").style.display="none";
                    document.getElementById("slideButton").style.display="";
                    slideShow_QuickLink(slideMain_QuickLink,slideNext_QuickLink,"left");
                    var temp=slideMain_QuickLink;
                    slideMain_QuickLink=slideNext_QuickLink;
                    slideNext_QuickLink=temp;
                    setTextContent_QuickLink(xmlhttp.responseText);
                    isLoading_QuickLink=true;
                    isRunning_QuickLink=false;
                }
            }
        }else{
            xmlhttp.onreadystatechange=function()
            {
                if (xmlhttp.readyState==4 && xmlhttp.status==200)
                {
                    document.getElementById(slideNext_QuickLink).innerHTML=xmlhttp.responseText;
                    document.getElementById("imgLoading").style.display="none";
                    document.getElementById("slideButton").style.display="";
                    slideShow_QuickLink(slideMain_QuickLink,slideNext_QuickLink,"left");
                    var temp=slideMain_QuickLink;
                    slideMain_QuickLink=slideNext_QuickLink;
                    slideNext_QuickLink=temp;
                    isLoading_QuickLink=true;
                    isRunning_QuickLink=false;
                }
            }
        }
        var url="/ajaxLoadQuickLink?catId="+catId+"&language="+languageMain_QuickLink+"&page="+pageCurrent_QuickLink;
        xmlhttp.open("GET",url,true);
        xmlhttp.send();
    }
}

function clickArrow1_QuickLink(obj,catId){

    if(pageCurrent_QuickLink>1){
        isLoading_QuickLink=false;
        document.getElementById('slideButtonDot'+pageCurrent_QuickLink+"_"+catId).src='/images/tron2.png';
        pageCurrent_QuickLink--;
        document.getElementById('slideButtonDot'+pageCurrent_QuickLink+"_"+catId).src='/images/tron1.png';
        var xmlhttp=getXMLHTTP_QuickLink();
        document.getElementById("slideButton").style.display="none";
        document.getElementById("imgLoading").style.display="";
        if(pageCurrent_QuickLink==1){
            xmlhttp.onreadystatechange=function()
            {
                if (xmlhttp.readyState==4 && xmlhttp.status==200)
                {
                    document.getElementById(slideBack_QuickLink).innerHTML=xmlhttp.responseText;
                    document.getElementById("imgLoading").style.display="none";
                    document.getElementById("slideButton").style.display="";
                    slideShow_QuickLink(slideMain_QuickLink,slideBack_QuickLink,"right");
                    var temp=slideMain_QuickLink;
                    slideMain_QuickLink=slideBack_QuickLink;
                    slideBack_QuickLink=temp;
                    setTextContent_QuickLink(xmlhttp.responseText);
                    isLoading_QuickLink=true;
                    isRunning_QuickLink=false;
                }
            }
        }else{
            xmlhttp.onreadystatechange=function()
            {
                if (xmlhttp.readyState==4 && xmlhttp.status==200)
                {
                    document.getElementById(slideBack_QuickLink).innerHTML=xmlhttp.responseText;
                    document.getElementById("imgLoading").style.display="none";
                    document.getElementById("slideButton").style.display="";
                    slideShow_QuickLink(slideMain_QuickLink,slideBack_QuickLink,"right");
                    var temp=slideMain_QuickLink;
                    slideMain_QuickLink=slideBack_QuickLink;
                    slideBack_QuickLink=temp;
                    isLoading_QuickLink=true;
                    isRunning_QuickLink=false;
                }
            }
        }
        var url="/ajaxLoadQuickLink?catId="+catId+"&language="+languageMain_QuickLink+"&page="+pageCurrent_QuickLink;
        xmlhttp.open("GET",url,true);
        xmlhttp.send();
    }
}

function refreshSlideButton_QuickLink(){
    document.getElementById("slideButton1").innerHTML=getSlideButtonString_QuickLink(catId1_QuickLink,5,1);
    document.getElementById("slideButton2").innerHTML=getSlideButtonString_QuickLink(catId2_QuickLink,5,1);
    document.getElementById("slideButton3").innerHTML=getSlideButtonString_QuickLink(catId3_QuickLink,5,1);
    document.getElementById("slideButton4").innerHTML=getSlideButtonString_QuickLink(catId4_QuickLink,5,1);
}

function slideShow_QuickLink(frame1,frame2,type,widthSlide_QuickLinkTemp,widthFrame1,widthFrame2){

    var obj1=document.getElementById(frame1);
    var obj2=document.getElementById(frame2);
    if(widthSlide_QuickLinkTemp==null){
        widthSlide_QuickLinkTemp=widthSlide_QuickLink;
    }
        var xToa1= obj1.style.left;
        var xToa2= obj2.style.left;
        var intToa1=parseFloat(xToa1.substring(0,xToa1.length-2));
        var intToa2=parseFloat(xToa2.substring(0,xToa2.length-2));
        if(widthFrame1==null){
            widthFrame1=intToa1;
        }

        if(widthFrame2==null){
           widthFrame2=intToa2;
        }
    if(type=="left"){
        if(widthSlide_QuickLinkTemp>0){
            obj1.style.left=(intToa1-shiftPixel_QuickLink)+"px";
            obj2.style.left=(intToa2-shiftPixel_QuickLink)+"px";
            setTimeout("slideShow_QuickLink('"+frame1+"','"+frame2+"','"+type+"',"+(widthSlide_QuickLinkTemp-shiftPixel_QuickLink)+","+widthFrame1+","+widthFrame2+")",speedTime_QuickLink);
        }else{
            obj1.style.left=widthFrame2+"px";
            obj2.style.left=widthFrame1+"px";
 
        }
    }else if(type=="right"){
        if(widthSlide_QuickLinkTemp>0){
            obj1.style.left=(intToa1+shiftPixel_QuickLink)+"px";
            obj2.style.left=(intToa2+shiftPixel_QuickLink)+"px";
            setTimeout("slideShow_QuickLink('"+frame1+"','"+frame2+"','"+type+"',"+(widthSlide_QuickLinkTemp-shiftPixel_QuickLink)+","+widthFrame1+","+widthFrame2+")",speedTime_QuickLink);
        }else{
            obj1.style.left=widthFrame2+"px";
            obj2.style.left=widthFrame1+"px";
         }
    }
}

var mSecondAuto_QuickLink=10000;
var isRunRight_QuickLink=true;
var isAllowLoadAuto_QuickLink=true;
var isLoadFinish_QuickLink=false;
var isRunning_QuickLink=false;

function loadAutoInTime_QuickLink(){

    if(isLoadFinish_QuickLink && isAllowLoadAuto_QuickLink && !isRunning_QuickLink){
        isRunning_QuickLink=true;
        if(isRunRight_QuickLink&&pageCurrent_QuickLink<pageMax_QuickLink){
            clickArrow2_QuickLink(null,catIdCurrentl_QuickLink);
        }else{
            clickArrow1_QuickLink(null,catIdCurrentl_QuickLink);
        }

        if(pageCurrent_QuickLink==pageMax_QuickLink){
            isRunRight_QuickLink=false;
        }else if(pageCurrent_QuickLink==1){
            isRunRight_QuickLink=true;
        }
               
    }
    setTimeout("loadAutoInTime_QuickLink()",mSecondAuto_QuickLink);
}

function overContent_QuickLink(){
    isAllowLoadAuto_QuickLink=false;
}

function outContent_QuickLink(){
    isAllowLoadAuto_QuickLink=true;
}
