/**
 * @author SemiPro.ir
 * @copyright 2011
 * DQES Template
 */
     
    function chooseMainMenu(id){
        if(findid('menuItem'+id) == undefined) return;
        for (key in MainsID){
            if(MainsID[key] != id){
                findid('mnu'+MainsID[key]).className = '';
            }else{
                findid('mnu'+id).className = 'Selected';
            }
        }
        showSubMenu(id);
    }
    function showSubMenu(id){
        if(findid('menuItem'+id) == undefined) return;
        var obj;
        for (key in MainsID){
            obj = findid('menuItem'+MainsID[key]);
            if(obj == undefined) continue;
            if(MainsID[key] != id){
                obj.style.display = 'none';
            }else{
                obj.style.display  = '';
            }
        }            
    }
    function HideAllPopUp(unless){
        var obj;
        clearTimeout(initHide);
        for (key in PopupID){
            obj = findid('menuItemPopUp'+PopupID[key]);
            if(obj == undefined) continue;
            if(PopupID[key] != unless)
                HideMnuNow(obj);
        }                     
    }
    var initHide;
    function HideAllPopUp_dly(delay,unless){
        if(!delay) delay = 500;
        var un = unless;
        initHide = setTimeout("HideAllPopUp()",delay);
    }
    function HideAllPopUp_stop(){
        clearTimeout(initHide);
    }
    function changeSerchCat(cat,txt){
        findid('srchCat').value = cat;
        findid('lblCatTxt').value = txt;
        HideAllPopUp();
    }
    function LoadExternalFile(filename,filetype,KeyName){
         if (!filename) return;
         if (!filetype) filetype="css";
         if(filetype=="css"){
            createCookie('tplCssName',KeyName,7);
         }
         if (filetype=="js"){ //if filename is a external JavaScript file
            var fileref=document.createElement('script')
            fileref.setAttribute("type","text/javascript")
            fileref.setAttribute("src", filename)
         }else if (filetype=="css"){ //if filename is an external CSS file
            var fileref=document.createElement("link")
            fileref.setAttribute("rel", "stylesheet")
            fileref.setAttribute("type", "text/css")
            fileref.setAttribute("href", filename)
         }
        if (typeof fileref!="undefined")
            document.getElementsByTagName("head")[0].appendChild(fileref)
    } 
    function createCookie(name,value,days) {
    	if (days) {
    		var date = new Date();
    		date.setTime(date.getTime()+(days*24*60*60*1000));
    		var expires = "; expires="+date.toGMTString();
    	}
    	else var expires = "";
    	document.cookie = name+"="+value+expires+"; path=/";
    }    
