function main()
{
 $( '.vvpl' ).click( showVvplPopup );
 $( 'body' ).everyTime( 1000, expandQuery );
 expandQuery( 0 );
}
function showVvplPopup( e )
{
 e.preventDefault();
 var tit = 'vvpl';
 var opt = 'toolbar=no,width=350,height=400,directories=no,status=no,scrollbars=no,resizable=no,menubar=no';
 var win = window.open( this, tit, opt );
 win.focus();
}
function expandQuery( i )
{
 var exp = '';
 var qry = $( 'input[@name=qry]' ).fieldValue()[0];
 var red = $( 'select[@name=red]' ).fieldValue();
 var kl = $( 'input[@name=kl]' ).fieldValue()[0];
 var py = $( 'input[@name=py]' ).fieldValue()[0];
 var pm = $( 'input[@name=pm]' ).fieldValue()[0];
 var pd = $( 'input[@name=pd]' ).fieldValue()[0];
 var my = $( 'input[@name=my]' ).fieldValue()[0];
 var mm = $( 'input[@name=mm]' ).fieldValue()[0];
 var md = $( 'input[@name=md]' ).fieldValue()[0];
 var sny = $( 'input[@name=sny]' ).fieldValue()[0];
 var snl = $( 'input[@name=snl]' ).fieldValue()[0];
 var vvpl = '';
 $( 'input:checked' ).each( function( id ) { vvpl += ( ( vvpl != '' ? ', ' : '' ) + $( 'input:checked' ).get( id ).value ) } );
 
 if( qry != '' )
 {
  exp += ' Fritekst: ' + qry;
 }
 if( red != '' )
 {
  exp += ' Redaksjon: "' + red + '"';
 }
 if( kl != '' )
 {
  exp += ' Klager: "' + kl + '"';
 }
 if( py != '' || pm != '' || pd != '' )
 {
  exp += ' Publiseringsdato: ' + ( pd == '' ? '*' : pd ) + '.' + ( pm == '' ? '*' : pm ) + '.' + ( py == '' ? '*' : py );
 }
 if( my != '' || mm != '' || md != '' )
 {
  exp += ' Møtedato: ' + ( md == '' ? '*' : md ) + '.' + ( mm == '' ? '*' : mm ) + '.' + ( my == '' ? '*' : my );
 }
 if( sny != '' || snl != '' )
 {
  exp += ' Saksnr.: ' + ( sny == '' ? '*' : sny ) + '-' + ( snl == '' ? '*' : snl );
 }
 if( vvpl != '' )
 {
  exp += ' Vvpl.: ' + vvpl;
 }
 if( g_exp != exp )
 {
  $( '#qryExp .crit span' ).html( exp ? exp : '(Ingen)' );
  $( '#qryExp .hits span' ).html( '...' );
  g_exp = exp;
  $.get( 'hits.php?' + $( '#adfrm' ).formSerialize(), updateHitCount );
 }
}
function updateHitCount( data )
{
 $( '#qryExp .hits span' ).html( data );
}
function adsrcValidate( formData, jqForm, opt )
{
 alert( formData );
}
var g_exp = '';
$( document ).ready( main );
