// *******************************
// FIXER IFRAME FORAN RULLEMENU START
// *******************************
$(document).ready(function() {
$("#contentwrapper iframe").each(function(){
      var ifr_source = $(this).attr('src');
      var wmode = "wmode=transparent";
      if(ifr_source.indexOf('?') != -1) {
        var getQString = ifr_source.split('?');
        var oldString = getQString[1];
        var newString = getQString[0];
        $(this).attr('src',newString+'?'+wmode+'&'+oldString);
      }
      else $(this).attr('src',ifr_source+'?'+wmode);
});
});
// *******************************
// FIXER IFRAME FORAN RULLEMENU SLUT
// *******************************


function highlightWord(node,word) {

  if (node.hasChildNodes) {  
    var hi_cn; 
    
    for (hi_cn=0;hi_cn<node.childNodes.length;hi_cn++) { 
      highlightWord(node.childNodes[hi_cn],word); 
    }
  }

  if (node.nodeType == 3) {  
    tempNodeVal = node.nodeValue.toLowerCase(); 
    tempWordVal = word.toLowerCase(); 
    
    if (tempNodeVal.indexOf(tempWordVal)!= -1) {    
      pn = node.parentNode; 
      
      if (pn.className!= "searchword") { 
        nv = node.nodeValue; 
        ni = tempNodeVal.indexOf(tempWordVal); 
        before = document.createTextNode(nv.substr(0,ni)); 
        docWordVal = nv.substr(ni,word.length); 
        after = document.createTextNode(nv.substr(ni+word.length)); 
        hiwordtext = document.createTextNode(docWordVal); 
        hiword = document.createElement("span"); 
        hiword.className = "searchword"; 
        hiword.appendChild(hiwordtext); 
        pn.insertBefore(before,node); 
        pn.insertBefore(hiword,node); 
        pn.insertBefore(after,node); 
        pn.removeChild(node); 
      }
    } 
  } 

} 




 $(document).ready(function(){ 
        $(document).pngFix(); 
    });


// *******************************
// VALIDERING TILMELDING START
// *******************************
function tilmeld(f)
{

  
if(f.navn.value == ''){
alert('Feltet "Navn" skal udfyldes!');
f.navn.focus();
return false;
}

if(f.adresse.value == ''){
alert('Feltet "Adresse" skal udfyldes!');
f.adresse.focus();
return false;
}

var postreg = /^\d{4}$/;
tekst2=f.postnr.value.toLowerCase();
if (!postreg.test(tekst2)){
alert('Feltet "Postnr." skal udfyldes korrekt med 4 tal!');
f.postnr.focus();
return false;
}

if(f.bynavn.value == ''){
alert('Feltet "By" skal udfyldes!');
f.bynavn.focus();
return false;
}

var tlfreg = /^\d{8}$/;
tekst3=f.telefon.value.toLowerCase();
if (!tlfreg.test(tekst3)){
alert('Feltet "Telefon" skal udfyldes korrekt med 8 tal!');
f.telefon.focus();
return false;
}

var mailreg = /^[\w\.\-_]+@[\w\-_]+\.[\w\.\-_]+$/i;
tekst1=f.email.value.toLowerCase();
if (!mailreg.test(tekst1)){
alert ('Feltet "E-mail" skal udfyldes med en gyldigt mailadresse');
f.email.focus();
return false;
}


return true;
}


// *******************************
// VALIDERING TILMELDING SLUT
// *******************************


// *******************************
// GALLERIPOPUP SLUT
// *******************************

	hs.graphicsDir = '/cm-fotoarkiv/highslide/graphics/';
	hs.align = 'center';
	hs.transitions = ['expand', 'crossfade'];
	hs.outlineType = 'rounded-white';
	hs.wrapperClassName = 'controls-in-heading';
	hs.fadeInOut = true;
	hs.dimmingOpacity = 0.85;
 
	// define the restraining box
	hs.useBox = false;
	hs.width = 640;
	hs.height = 480;
	// Add the controlbar
if (hs.addSlideshow) hs.addSlideshow({
		//slideshowGroup: 'group1',
		interval: 6000,
		repeat: true,
		useControls: true,
		fixedControls: false,
		overlayOptions: {
			opacity: 1,
			position: 'top right',
			hideOnMouseOut: false
		}
	});

// *******************************
// GALLERIPOPUP SLUT
// *******************************



// *******************************
// TOPROTATION START
// *******************************
$(document).ready(function() {
    $('.toprotation').cycle({
		fx: 'fade',
		timeout: 8000,
		speed: 4000
	});
});
// *******************************
// TOPROTATION SLUT
// *******************************

// **********************************************
// DEBAT GEM GRP ABB START
// **********************************************
$(document).ready(function() { 
 $('#abbgem').ajaxForm({ 
    }); 
});
// **********************************************
// DEBAT GEM GRP ABB SLUT
// **********************************************

// **********************************************
// DEBAT GEM EMNE ABB START
// **********************************************
$(document).ready(function() { 
 $('#abbemnegem').ajaxForm({ 
    }); 
});
// **********************************************
// DEBAT GEM EMNE ABB SLUT
// **********************************************


