// encoding: utf-8
/*@cc_on/*@if(@_jscript_version<5.7)try{document.execCommand('BackgroundImageCache',0,1)}catch(e){}/*@end@*/

// ***** jqreq *****
Req.localPath = Req.localPath || '/skin/basic/'
Req(
  'http://codecentre.eplica.is/concat/?utils_1.1.js;fakefile_1.0.js;fieldsetcloner_1.0.js;cbblocktoggle_1.0.js|||utf-8',
  'eutils',
  'fontsizer',
  'autovalidate',
  'labelizor',
  'mailtoenabler',
  'anchortags',

  function(){
    var $ = jQuery;

    // labelize search input
    $('#qstr').labelizor();
    
    var articleTrs = $('.article tr');
    articleTrs.removeClass('alt'); //cleanup

    if (!window.EPLICA_loggedin)
    {
      articleTrs.filter(':nth-child(2n-1)').addClass('alt');

      // pngfix for IE6
      if ($.browser.msie && $.browser.version < 7) {
        $('img[src$=".png"]').Req('x/ifixpng', function(){
            $(this).ifixpng();
          });
      }


    }

    //sitemap collapser
    $('.sitemap').Req('treecollapse', function() { 
        $(this).treeCollapse({ 
            branch: 'li:has(ul)', 
            doTogglers: 1, 
            toggler: '> a.expand',
            startOpen: 'ul.level1 > li:has(ul)'
          }); 
        });


    
    var loginform = $('.loginform');
    $('> .boxbody', loginform).hide();
    $('> .boxhead', loginform)
        .wrapInner('<a href="#" />')
        .find('a')
            .click(function() { 
                $('> .boxbody', loginform).toggle(); 
                return false; 
              });


    $('a:not(.senda)').filter(function(){ return $('img', this).length == 0 }).anchorTags({
            usePatterns:  ['doc', 'pdf', 'xls'],
            localDomains:  ['vfivefur.eplica.is', 'vfie2vefur.eplica.is', 'vfi.is', 'www.vfi.is', 'verk.vfi.is',
                        'svvefur.eplica.is', 'sve2vefur.eplica.is', 'sv.is',  'www.sv.is' , 'verk.sv.is',
                        'tfivefur.eplica.is', 'tfie2vefur.eplica.is', 'tfi.is', 'www.tfi.is', 'verk.tfi.is']
          });


    $('.payment').each(function(){
        var copyLink = $('<p class="more"><a href="#">afrita þáttakanda</a></p>').prependTo(this);
        copyLink.bind('click', function (e) {
            if($("kennitala").value) { $("grkennitala").value = $("kennitala").value; }
            if($("name").value)      { $("grname").value      = $("name").value; }
            if($("heimili").value)   { $("grheimili").value   = $("heimili").value }
            if($("postnumer").value) { $("grpostnumer").value = $("postnumer").value }
            return false;
          });
        
      });

    
    if (window.fakefile) {
      fakefile.init({
        '.fi_img' : {
          is : {
            button : 'Veldu mynd...',
            nofile : 'Engin mynd er valin'
          },
          en : {
            button : 'Browse...',
            nofile : 'No image selected'
          } 
        }
      });
    }
    
    if (window.fieldsetCloner)
    {
      fieldsetCloner.config['fieldset.users'] = {
        rowName : 'einstaklingi'
      }
      fieldsetCloner.init();
    }

    if (window.cbBlockToggler)
    {
      var _togglerSettings = {
      "!reikning" : "bankinfo",
        "millifaert"           : "bankinfo"
       }

       cbBlockToggler.triggers = _togglerSettings;
       cbBlockToggler.init();
    }
    
    var formToSubmit = $('.readover');
    var confirmText = formToSubmit.is('.english') ? 'Ertu viss um að allar upplýsingar séu réttar? \nIs all information correct?' : 'Ertu viss um að allar upplýsingar séu réttar?';
    formToSubmit.find('input.submit').bind('click', function (e) {
        var r = confirm( confirmText );
        if (r == true)
        {
          formToSubmit.find('input').removeAttr('disabled');
          formToSubmit.submit();
        } else {
          return false;
        }
      });

    $('#noflickerCSS').remove();
    $('.pagestyle').fontsizer();
    $('form').autoValidate();

  }
);
// **** /jqreq *****
