(function($) {
    var jsonParam = $.getQueryStringToJSON();
    var advertiseId = jsonParam.frmAdvertiseId;
    
    var url = './GenerateListMenu';
    $.listMenuItem = (function(menuID ,parentID,colorMenuItem,colorMenuBG, divID){
        var datas =({
            menuId : menuID,
            parentId : parentID
        });
        $.ajax({
            cache:false,
            data:datas,
            url:url,
            success:function(data){
                var jsonMenuItem = data.menu_item;
                var stringHtml = '';
                var j=0;
                for(var i = 0; i < jsonMenuItem.length; i++){         
                    var listmenu = jsonMenuItem[i]; 
                    if(j>colorMenuItem.length){
                        j=0;
                    }
                    var linkParam = listmenu.params;
                    var param = "?mitemId="+linkParam.mitemId+"&page="+linkParam.page+"&pageId="+jsonParam.pageId;
                    if(listmenu.menu_itemId == jsonParam.mitemId){
                        stringHtml += '<a href="'+listmenu.link+param+'" class="'+colorMenuBG+'"> '+listmenu.menu_itemName+' </a> <span class="textThin">|</span> ';
                    }else{
                        stringHtml += '<a href="'+listmenu.link+param+'" class="'+colorMenuItem[j]+'"> '+listmenu.menu_itemName+' </a> <span class="textThin">|</span>';
                    }
                    j++;
                }
                
                stringHtml = stringHtml.substring(0,( stringHtml.length-31));
                $(divID).html(stringHtml);
            }, 
            error:function(err){
            }
        });
    });
    
    $.listMenuBar =  (function(menuID ,parentID,colorMenubar,colorMenuBG,pageName, divID){
        var datas =({
            menuId : menuID,
            parentId : parentID
        });
        $.ajax({
            cache:false,
            data:datas,
            url:url,
            success:function(data){
                var jsonMenuItem = data.menu_item;
                var stringHtml = '';
                var j=0;
                for(var i = 0; i < jsonMenuItem.length; i++){         
                    var listmenu = jsonMenuItem[i]; 
                    var jsonParam = listmenu.params;
                    var param = "?mitemId="+jsonParam.mitemId+"&page="+jsonParam.page+"&pageId="+jsonParam.pageId;
                    if(j>colorMenubar.length){
                        j=0;
                    }
                    if(listmenu.menu_itemName == pageName ){
                        stringHtml += '<a href="'+listmenu.link+param+'" class="'+colorMenuBG+'"> '+listmenu.menu_itemName+'</a> ';
                    }else{
                        stringHtml += '<a href="'+listmenu.link+param+'" class="'+colorMenubar[j]+'"> '+listmenu.menu_itemName+'</a> ';
                    }
                    j++;
                }
                $(divID).html(stringHtml);
            }, 
            error:function(err){
            }
        });
    });
    
    $.listMenuBarMainPage =  (function(menuId,idPlace,idPlaceBody){
        var datas =({
            mode:"LIST_MENU_MAIN_PAGE",
            menuId : menuId,
            parentId : '0'
        });
        $.ajax({
            cache: false,
            url: url,
            data: datas,
            dataType: 'json',
            success:function(data){
                var length="";
                try{
                    length=data.drList.length;
                }catch(Error){}
                if(data!=''&&length>0){
                    $.manipulateDisplayMenuBarMainPage(data,idPlace,idPlaceBody);
                }
            }, 
            error:function(err){
            }
        });
    });
    
    $.manipulateDisplayMenuBarMainPage = (function(data,idPlace,idPlaceBody) {
        var dataSet = "";
        try{
            dataSet =data.drList;
        }catch(Error){}
        
        if(dataSet==null || dataSet.length <=0){
            return false;
        }
        var row="";
        
        var menuId =data.menu_id;
        var parentId =data.parent_id;
        
        var linkStyleOver = "";
        var backgroudColorOver="#FFFFFF";
        var textDecorationOver ="none";
        var colorOver ="#000000";
        var fontWeightOver="normal";
        try{
            linkStyleOver =   data.params.linkStyle.linkOver;
            if(linkStyleOver!=undefined && linkStyleOver !=""){
                backgroudColorOver = linkStyleOver.backgroudColor;
                textDecorationOver = linkStyleOver.textDecoration;
                colorOver = linkStyleOver.color;
                fontWeightOver = linkStyleOver.fontWeight;
            }
        }
        catch(Error){}
        
        /*===========================================*/
        var linkStyleNormal = "";
        var backgroudColor="#FFFFFF";
        var textDecoration ="none";
        var color ="#000000";
        var fontWeight="normal";
        try{
            linkStyleNormal =   data.params.linkStyle.link;
            
            if(linkStyleNormal!=undefined && linkStyleNormal !=""){
                backgroudColor = linkStyleNormal.backgroudColor;
                textDecoration = linkStyleNormal.textDecoration;
                color = linkStyleNormal.color;
                fontWeight = linkStyleNormal.fontWeight;
            }
        }catch(Error){
        }
        
        var TMP_ID = 'hiddenMenuBarSelected'+menuId;
        var selectedID= '';
        
        var selectedValue='';//$("#"+TMP_ID).val();
        var currentMenuItem='';
        //        row += '<img src="/N-Content/image/index/icon/icon.gif" width="9" height="9" alt="" border="0">';
        
        var tmpStyleArr=new Array();
        
        for(var i = 0; i < dataSet.length; i++) {
            var pageId = dataSet[i].params.pageId;
            
            if(linkStyleNormal==undefined || linkStyleNormal ==""){
                try{
                    backgroudColor = dataSet[i].params.linkStyle.link.backgroudColor;
                    textDecoration = dataSet[i].params.linkStyle.link.textDecoration;
                    color = dataSet[i].params.linkStyle.link.color;
                    fontWeight = dataSet[i].params.linkStyle.link.fontWeight;
                }catch(Error){}
            }
            
            var style= 'background-color: '+backgroudColor+';text-decoration:'+textDecoration+';color: '+color+'; font-weight: '+fontWeight;
            tmpStyleArr.push(style);
            selectedID= '';
            if((selectedValue == undefined || selectedValue=="") && i==0){
                currentMenuItem = dataSet[i].menu_item_id;
                selectedValue = dataSet[i].params.pageId;
                style= 'background-color: '+backgroudColorOver+';text-decoration:'+textDecorationOver+';color: '+colorOver+'; font-weight: '+fontWeightOver;
                selectedID='id="menuBar'+menuId+'"';
            }
            style= 'style="'+style+'"';
            row += '<a '+style+' '+selectedID+' class="'+TMP_ID+'" href="#'+dataSet[i].menu_item_id+'" onclick="$.listContentContainer('+dataSet[i].params.pageId+',\''+idPlaceBody+'\')" >'+dataSet[i].menu_item_name+'</a>&nbsp;&nbsp;';
        }
        var tmp =row;
        
        var TMP_STYLE_TEMP = 'hiddenMenuItemStyle';
        
        tmp+='<script type="text/javascript">';
        for(var i = 0; i < tmpStyleArr.length; i++) {
            var TMP_STYLE_ID = TMP_STYLE_TEMP+dataSet[i].menu_item_id;
            tmp+='var '+TMP_STYLE_ID+' = "'+tmpStyleArr[i]+'";\n';
        }
        
        tmp+='var '+TMP_ID+' = "'+currentMenuItem+'";\n';
        tmp+='$("a.'+TMP_ID+'").hover(';
        tmp+='function () {';
        tmp+='$(this).css("background-color", "'+backgroudColorOver+'");';
        tmp+='$(this).css("text-decoration", "'+textDecorationOver+'");';
        tmp+='$(this).css("color", "'+colorOver+'");';
        tmp+='$(this).css("font-weight", "'+fontWeightOver+'");';
        tmp+='}, ';
        tmp+='function () {';
        tmp+='var currentValue=$(this).attr("href").replace("#","");';
        tmp+='var tmpSelected='+TMP_ID+';';
        tmp+='if(tmpSelected!=currentValue){';
        tmp+='var tmp= eval("'+TMP_STYLE_TEMP+'"+currentValue);';
        tmp+='$(this).attr("style",tmp);';
        //        tmp+='$(this).css("background-color", "'+backgroudColor+'");';
        //        tmp+='$(this).css("text-decoration", "'+textDecoration+'");';
        //        tmp+='$(this).css("color", "'+color+'");';
        //        tmp+='$(this).css("font-weight", "'+fontWeight+'");';
        tmp+='}';
        tmp+='}';
        tmp+=');';
        
        tmp+='$("a.'+TMP_ID+'").click(function(){';
        tmp+=''+TMP_ID+'=$(this).attr("href").replace("#","");';
        tmp+='$("a.'+TMP_ID+'").each(function(){';
        tmp+='var currentValue=$(this).attr("href").replace("#","");';
        tmp+='var tmp= eval("'+TMP_STYLE_TEMP+'"+currentValue);';
        tmp+='$(this).attr("style",tmp);';
        tmp+='}';
        tmp+=');';
        //        tmp+='$("a.'+TMP_ID+'").css("background-color", "'+backgroudColor+'");';
        //        tmp+='$("a.'+TMP_ID+'").css("text-decoration", "'+textDecoration+'");';
        //        tmp+='$("a.'+TMP_ID+'").css("color", "'+color+'");';
        //        tmp+='$("a.'+TMP_ID+'").css("font-weight", "'+fontWeight+'");';
        tmp+='$(this).css("background-color", "'+backgroudColorOver+'");';
        tmp+='$(this).css("text-decoration", "'+textDecorationOver+'");';
        tmp+='$(this).css("color", "'+colorOver+'");';
        tmp+='$(this).css("font-weight", "'+fontWeightOver+'");';
        tmp+='}';
        tmp+=');';
        tmp+='$.listContentContainer('+selectedValue+',\''+idPlaceBody+'\');';
        tmp+='<';
        tmp+="/script>";
        $('#'+idPlace).html(tmp);
    });
    
    
    
    /*==== list menu page ====*/

    $.listMenuBarMainTmp =  (function(menuID ,menuItemId,idPlace,idPlaceMenuSub,idPlaceContent){
        var datas =({
            mode: "LIST_MENU_MAIN_PAGE",
            menuId : menuID,
            parentId : 0
        });
        $.ajax({
            cache:false,
            data:datas,
            url:url,
            success:function(data){
                $.manipulateDisplayMenuBarMainTmp(data,menuItemId,idPlace,idPlaceMenuSub,idPlaceContent);
            }, 
            error:function(err){
            }
        });
    });

    $.manipulateDisplayMenuBarMainTmp = (function(data,menuItemId,idPlace,idPlaceMenuSub,idPlaceContent) {
        var dataSet = "";
        try{
            dataSet =data.drList;
        }catch(Error){}
        
        if(dataSet==null || dataSet.length <=0){
            return false;
        }
        var row="";
        
        var menuId =data.menu_id;
        
        var linkStyleOver = "";
        var backgroudColorOver="#FFFFFF";
        var textDecorationOver ="none";
        var colorOver ="#000000";
        var fontWeightOver="normal";
        try{
            linkStyleOver =   data.params.linkStyle.linkOver;
            if(linkStyleOver!=undefined && linkStyleOver !=""){
                backgroudColorOver = linkStyleOver.backgroudColor;
                textDecorationOver = linkStyleOver.textDecoration;
                colorOver = linkStyleOver.color;
                fontWeightOver = linkStyleOver.fontWeight;
            }
        }catch(Error){}
        
        /*===========================================*/
        var linkStyleNormal = "";
        var backgroudColor="#FFFFFF";
        var textDecoration ="none";
        var color ="#000000";
        var fontWeight="normal";
        try{
            linkStyleNormal =   data.params.linkStyle.link;
            
            if(linkStyleNormal!=undefined && linkStyleNormal !=""){
                backgroudColor = linkStyleNormal.backgroudColor;
                textDecoration = linkStyleNormal.textDecoration;
                color = linkStyleNormal.color;
                fontWeight = linkStyleNormal.fontWeight;
            }
        }catch(Error){
        }
        
        var TMP_ID = 'hiddenMenuMainSelected'+menuId;
        var selectedID= '';
        
        var selectedValue=menuItemId;
        
        var tmpStyleArr=new Array();
        var tmpOverStyleArr=new Array();
        
        for(var i = 0; i < dataSet.length; i++) {
            
            backgroudColorOver="#FFFFFF";
            textDecorationOver ="none";
            colorOver ="#000000";
            fontWeightOver="normal";
        
            backgroudColor="#FFFFFF";
            textDecoration ="none";
            color ="#000000";
            fontWeight="normal";
            
            if(linkStyleNormal==undefined || linkStyleNormal ==""){
                try{
                    backgroudColor = dataSet[i].params.linkStyle.link.backgroudColor;
                    textDecoration = dataSet[i].params.linkStyle.link.textDecoration;
                    color = dataSet[i].params.linkStyle.link.color;
                    fontWeight = dataSet[i].params.linkStyle.link.fontWeight;
                }catch(Error){}
            }
            
            
            if(linkStyleOver==undefined || linkStyleOver ==""){
                try{
                    backgroudColorOver = dataSet[i].params.linkStyle.linkOver.backgroudColor;
                    textDecorationOver = dataSet[i].params.linkStyle.linkOver.textDecoration;
                    colorOver = dataSet[i].params.linkStyle.linkOver.color;
                    fontWeightOver = dataSet[i].params.linkStyle.linkOver.fontWeight;
                }catch(Error){}
            }
            
            var style= 'background-color: '+backgroudColor+';text-decoration:'+textDecoration+';color: '+color+'; font-weight: '+fontWeight;
            var styleOver= 'background-color: '+backgroudColorOver+';text-decoration:'+textDecorationOver+';color: '+colorOver+'; font-weight: '+fontWeightOver;
            tmpStyleArr.push(style);
            tmpOverStyleArr.push(styleOver);
            
            if(selectedValue == dataSet[i].menu_item_id){
                style=styleOver;// 'background-color: '+backgroudColorOver+';text-decoration:'+textDecorationOver+';color: '+colorOver+'; font-weight: '+fontWeightOver;
                selectedID='id="menuMainBar'+menuId+'"';
            }
            style= 'style="'+style+'"';
            //            row += '<a '+style+' '+selectedID+' class="'+TMP_ID+'" href="./GenerateNContentPage?mode=content&fnc=&page='+dataSet[i].params.page+'&mid='+menuId+'&mitid='+dataSet[i].menu_item_id+'" onclick="$.listMenuBarSubTmp('+menuId+','+dataSet[i].menu_item_id+',\''+idPlaceMenuSub+'\')" >'+dataSet[i].menu_item_name+'</a>&nbsp;&nbsp;';
            if(advertiseId == '2119'){
                row += '<a '+style+' '+selectedID+' class="'+TMP_ID+'" href="./GenerateNContentPage?mode=saventeenThailand&fnc=&page='+dataSet[i].params.page+'&mid='+menuId+'&mitid='+dataSet[i].menu_item_id+'&frmAdvertiseId='+advertiseId+'"  >'+dataSet[i].menu_item_name+'</a>&nbsp;&nbsp;';
            }else{
                row += '<a '+style+' '+selectedID+' class="'+TMP_ID+'" href="./GenerateNContentPage?mode=content&fnc=&page='+dataSet[i].params.page+'&mid='+menuId+'&mitid='+dataSet[i].menu_item_id+'&frmAdvertiseId='+advertiseId+'"  >'+dataSet[i].menu_item_name+'</a>&nbsp;&nbsp;';   
            }
        //            var url="./GenerateNContentPage?mode=content&fnc=&page="+dataSet[i].params.page+"&mid="+menuId+"&mitpid="+menuItemParentId+"&mitid="+dataSet[i].menu_item_id+"&frmAdvertiseId="+advertiseId;
        //            row += '<a '+style+' '+selectedID+' class="'+TMP_ID+'" href="'+url+'"  >'+dataSet[i].menu_item_name+'</a>&nbsp;&nbsp;';
        }
        var tmp =row;
        
        var TMP_STYLE_TEMP = 'hiddenMenuMainItemStyle';
        var TMP_STYLE_OVER_TEMP = 'hiddenMenuMainItemOverStyle';
        
        tmp+='<script type="text/javascript">';
        for(var i = 0; i < tmpStyleArr.length; i++) {
            var TMP_STYLE_ID = TMP_STYLE_TEMP+dataSet[i].menu_item_id;
            
            var TMP_STYLE_OVER_ID = TMP_STYLE_OVER_TEMP+dataSet[i].menu_item_id;
            tmp+='var '+TMP_STYLE_ID+' = "'+tmpStyleArr[i]+'";\n';
            tmp+='var '+TMP_STYLE_OVER_ID+' = "'+tmpOverStyleArr[i]+'";\n';
        }
        
        tmp+='var '+TMP_ID+' = "'+selectedValue+'";\n';
        tmp+='$("a.'+TMP_ID+'").hover(';
        tmp+='function () {';
        tmp+='var currentValue=$(this).attr("href").replace("#","");';
        tmp+='var tmpOver= eval("'+TMP_STYLE_OVER_TEMP+'"+currentValue);';
        tmp+='$(this).attr("style",tmpOver);';
        
        tmp+='}, ';
        tmp+='function () {';
        tmp+='var currentValue=$(this).attr("href").replace("#","");';
        tmp+='var tmpSelected='+TMP_ID+';';
        tmp+='if(tmpSelected!=currentValue){';
        tmp+='var tmp= eval("'+TMP_STYLE_TEMP+'"+currentValue);';
        tmp+='$(this).attr("style",tmp);';
        tmp+='}';
        tmp+='}';
        tmp+=');';
        
        tmp+='$("a.'+TMP_ID+'").click(function(){';
        tmp+=''+TMP_ID+'=$(this).attr("href").replace("#","");';
        tmp+='$("a.'+TMP_ID+'").each(function(){';
        tmp+='var currentValue=$(this).attr("href").replace("#","");';
        tmp+='var tmp= eval("'+TMP_STYLE_TEMP+'"+currentValue);';
        tmp+='$(this).attr("style",tmp);';
        tmp+='}';
        tmp+=');';
        tmp+='var currentValue=$(this).attr("href").replace("#","");';
        tmp+='var tmpOver= eval("'+TMP_STYLE_OVER_TEMP+'"+currentValue);';
        tmp+='$(this).attr("style",tmpOver);';

        tmp+='}';
        tmp+=');';
        tmp+='$.listMenuBarSubTmp('+menuId+','+selectedValue+',\''+idPlaceMenuSub+'\',\''+idPlaceContent+'\');';
        tmp+='<';
        tmp+="/script>";
        $('#'+idPlace).html(tmp);
    });
    
    $.listMenuBarSubTmp =  (function(menuID,parentId ,idPlaceMenuSub,idPlaceContent){
        var datas =({
            mode: "LIST_MENU_ITEM_SUB_PAGE",
            menuId : menuID,
            parentId : parentId
        });
        $.ajax({
            cache:false,
            data:datas,
            url:url,
            success:function(data){
                $.manipulateDisplayMenuBarSubTmp(data,idPlaceMenuSub,idPlaceContent)
            }, 
            error:function(err){
            }
        });
    });
    
    $.manipulateDisplayMenuBarSubTmp = (function(data,idPlaceMenuSub,idPlaceContent) {
        
        var dataSet = "";
        try{
            dataSet =data.drList;
        }catch(Error){}
        
        if(dataSet==null || dataSet.length <=0){
            var pageId = data.params.pageId;
            var listContentHtml = '';
            listContentHtml+='<script type="text/javascript">';
            listContentHtml+='$.listContentContainer('+pageId+',\''+idPlaceContent+'\');';
            listContentHtml+="</script>";
            $('#'+idPlaceContent).html(listContentHtml);
            return false;
        }
        
        var row="";
        var menuId =data.menu_id;
        var parentId =data.parent_id;
        
        var MAX_COLUMN_MENU_SUB = 0;
        try{
            MAX_COLUMN_MENU_SUB = parseInt(data.params.maxColumnMenuSub,10);
        }catch(Error){}
        
        var linkStyleOver = "";
        var backgroudColorOver="#FFFFFF";
        var textDecorationOver ="none";
        var colorOver ="#000000";
        var fontWeightOver="normal";
        try{
            linkStyleOver =   data.params.linkStyle.linkOver;
            if(linkStyleOver!=undefined && linkStyleOver !=""){
                backgroudColorOver = linkStyleOver.backgroudColor;
                textDecorationOver = linkStyleOver.textDecoration;
                colorOver = linkStyleOver.color;
                fontWeightOver = linkStyleOver.fontWeight;
            }
        }catch(Error){}
        
        /*===========================================*/
        var linkStyleNormal = "";
        var backgroudColor="#FFFFFF";
        var textDecoration ="none";
        var color ="#000000";
        var fontWeight="normal";
        try{
            linkStyleNormal =   data.params.linkStyle.link;
            if(linkStyleNormal!=undefined && linkStyleNormal !=""){
                backgroudColor = linkStyleNormal.backgroudColor;
                textDecoration = linkStyleNormal.textDecoration;
                color = linkStyleNormal.color;
                fontWeight = linkStyleNormal.fontWeight;
            }
        }catch(Error){
        }
        
        var TMP_ID = 'hiddenMenuBarSubSelected'+parentId;
        var selectedID= '';
        var selectedValue='';//$("#"+TMP_ID).val();
        
        try{
            var param =$.getQueryStringToJSON();
            selectedValue = param.smitid;
        }catch(Error){}
        
        
        
        var currentMenuItem='';
        
        var tmpStyleArr=new Array();
        
        for(var i = 0; i < dataSet.length; i++) {
            try{
                backgroudColor = dataSet[i].params.linkStyle.link.backgroudColor;
                textDecoration = dataSet[i].params.linkStyle.link.textDecoration;
                color = dataSet[i].params.linkStyle.link.color;
                fontWeight = dataSet[i].params.linkStyle.link.fontWeight;
            }catch(Error){}
            
            var style= 'background-color: '+backgroudColor+';text-decoration:'+textDecoration+';color: '+color+'; font-weight: '+fontWeight;
            tmpStyleArr.push(style);
            selectedID= '';
            if((selectedValue == undefined || selectedValue == "") && i==0){
                selectedValue = dataSet[i].params.pageId;
                currentMenuItem = dataSet[i].menu_item_id;
                style= 'background-color: '+backgroudColorOver+';text-decoration:'+textDecorationOver+';color: '+colorOver+'; font-weight: '+fontWeightOver;
                selectedID='id="menuBar'+menuId+'"';
            }else if(selectedValue == dataSet[i].menu_item_id){
                selectedValue = dataSet[i].params.pageId;
                currentMenuItem = dataSet[i].menu_item_id;
                style= 'background-color: '+backgroudColorOver+';text-decoration:'+textDecorationOver+';color: '+colorOver+'; font-weight: '+fontWeightOver;
                selectedID='id="menuBar'+menuId+'"';
            }
            style= 'style="'+style+'"';
            row += '<a '+style+' '+selectedID+' class="'+TMP_ID+'" href="#'+dataSet[i].menu_item_id+'" onclick="$.listContentContainer('+dataSet[i].params.pageId+',\''+idPlaceContent+'\')" >'+dataSet[i].menu_item_name+'</a>&nbsp;&nbsp;';
            if(i>0&& i%MAX_COLUMN_MENU_SUB==0 && MAX_COLUMN_MENU_SUB>0){
                row += '<br/>';
            }
        }
        var tmp =row;
        var TMP_STYLE_TEMP = 'hiddenMenuItemStyle';
        tmp+='<script type="text/javascript">';
        for(var i = 0; i < tmpStyleArr.length; i++) {
            var TMP_STYLE_ID = TMP_STYLE_TEMP+dataSet[i].menu_item_id;
            tmp+='var '+TMP_STYLE_ID+' = "'+tmpStyleArr[i]+'";\n';
        }
        
        tmp+='var '+TMP_ID+' = "'+currentMenuItem+'";\n';
        tmp+='$("a.'+TMP_ID+'").hover(';
        tmp+='function () {';
        tmp+='$(this).css("background-color", "'+backgroudColorOver+'");';
        tmp+='$(this).css("text-decoration", "'+textDecorationOver+'");';
        tmp+='$(this).css("color", "'+colorOver+'");';
        tmp+='$(this).css("font-weight", "'+fontWeightOver+'");';
        tmp+='}, ';
        tmp+='function () {';
        tmp+='var currentValue=$(this).attr("href").replace("#","");';
        tmp+='var tmpSelected='+TMP_ID+';';
        tmp+='if(tmpSelected!=currentValue){';
        tmp+='var tmp= eval("'+TMP_STYLE_TEMP+'"+currentValue);';
        tmp+='$(this).attr("style",tmp);';
        tmp+='}';
        tmp+='}';
        tmp+=');';
        
        tmp+='$("a.'+TMP_ID+'").click(function(){';
        tmp+=''+TMP_ID+'=$(this).attr("href").replace("#","");';
        tmp+='$("a.'+TMP_ID+'").each(function(){';
        tmp+='var currentValue=$(this).attr("href").replace("#","");';
        tmp+='var tmp= eval("'+TMP_STYLE_TEMP+'"+currentValue);';
        tmp+='$(this).attr("style",tmp);';
        tmp+='}';
        tmp+=');';
       
        tmp+='$(this).css("background-color", "'+backgroudColorOver+'");';
        tmp+='$(this).css("text-decoration", "'+textDecorationOver+'");';
        tmp+='$(this).css("color", "'+colorOver+'");';
        tmp+='$(this).css("font-weight", "'+fontWeightOver+'");';
        tmp+='}';
        tmp+=');';
        tmp+='$.listContentContainer('+selectedValue+',\''+idPlaceContent+'\');';
        tmp+='<';
        tmp+="/script>";
        $('#'+idPlaceMenuSub).html(tmp);
    });
    
    $.generateUrlPage = (function (menuItemId){
        var datas =({
            mode: "GET_MENU_ITEM",
            menuItemId : menuItemId
        });
        $.ajax({
            cache:false,
            data:datas,
            url:url,
            success:function(data){
                if(data!=null && data!=""){
                    var menuItem=  data.menu_item.menu_item_id;
                    var parentId=  data.menu_item.parent_id;
                    var menuId=  data.menu_item.menu_id;
                    var page=  data.menu_item.params.page;
                    var url ='./GenerateNContentPage?mode=content&fnc=&page='+page+'&mid='+menuId+'&mitid='+parentId+'&smitid='+menuItem+'&frmAdvertiseId='+advertiseId;
                    //                    var url="./GenerateNContentPage?mode=content&fnc=&page="+page+"&mid="+menuId+"&mitpid="+parentId+"&mitid="+menuItem+"&frmAdvertiseId="+advertiseId;
                    window.location.replace(url);
                }
            }, 
            error:function(err){
            }
        });
    });    
    
    $.generateUrlSeventeen =(function (menuItemId){
        var datas =({
            mode: "GET_MENU_ITEM",
            menuItemId : menuItemId
        });
        $.ajax({
            cache:false,    
            data:datas,
            url:url,
            success:function(data){
                if(data!=null && data!=""){
                    var menuItem=  data.menu_item.menu_item_id;
                    var parentId=  data.menu_item.parent_id;
                    var menuId=  data.menu_item.menu_id;
                    var page=  data.menu_item.params.page;
                    var url ='./GenerateNContentPage?mode=saventeenThailand&fnc=&page='+page+'&mid='+menuId+'&mitid='+parentId+'&smitid='+menuItem+'&frmAdvertiseId='+advertiseId;
                    //                    var url="./GenerateNContentPage?mode=content&fnc=&page="+page+"&mid="+menuId+"&mitpid="+parentId+"&mitid="+menuItem+"&frmAdvertiseId="+advertiseId;
                    window.location.replace(url);
                }
            }, 
            error:function(err){
            }
        });
    }); 
    
    $.generateUrlPartner = (function (partnerPageId){
        
        var datas =({
            mode: "GET_PARTNER_PAGE",
            partnerPageId : partnerPageId
            
        });
       // alert(partnerPageId);
        $.ajax({
            cache :false,
            data :datas,
            url : url,
            success: function(data){
                
                 alert('data'+data);
                if(data !=null && data !=""){
                    
                   // var page = data.partner_page.params.page;
                    
                    var page=  data.partner_page.params.page;
                    
                   // alert('page---------'+page);
                    var url ='./GenerateNContentPage?mode=3Forfun&fnc=&pageId='+partnerPageId+'&page='+page+'&frmAdvertiseId='+advertiseId;
                    if(advertiseId == "2116"){  
                        url = url;
                    }else if(advertiseId == "2117"){  
                        url ='./GenerateNContentPage?mode=BECI&fnc=&pageId='+partnerPageId+'&page='+page+'&frmAdvertiseId='+advertiseId;
                    }else{
                        url = url;
                    }
                    window.location.replace(url);
                }
            },
            error:function(err){
            }
        });
        
    });
    
    $.generateUrlCampaignPage = (function (campaignPageId){
        var datas =({
            mode: "GET_CAMPAIGN_PAGE",
            campaignPageId : campaignPageId
        });
        $.ajax({
            cache:false,
            data:datas,
            url:url,
            success:function(data){
                if(data!=null && data!=""){
                    var page=  data.campaign_page.params.page;
                 // alert('page---------'+page);
                    var url ='./GenerateNContentPage?mode=content&fnc=&pageId='+campaignPageId+'&page='+page+'&frmAdvertiseId='+advertiseId;
                    //                    var url="./GenerateNContentPage?mode=content&fnc=&page="+page+"&mid="+menuId+"&mitpid="+parentId+"&mitid="+menuItem+"&frmAdvertiseId="+advertiseId;
                    window.location.replace(url);
                }
            }, 
            error:function(err){
            }
        });
    });
    
    
})(jQuery);
