function checkpasswordchange(me){

	var currentpw = me.currentpw.value;
	var newpw = me.newpw.value;
	var newpw2 = me.newpw2.value;
	
	if(currentpw==''){ alert('Angiv venligst nuværende kodeord'); me.currentpw.focus(); return false; }
	if(newpw==''){ alert('Angiv venligst nyt kodeord'); me.newpw.focus(); return false; }
	if(newpw2==''){ alert('Gentag venligst nyt kodeord'); me.newpw2.focus(); return false; }
	if(newpw!=newpw2){ alert('Det gentagne kodeord er ikke det samme som det nye kodeord'); me.newpw2.focus(); return false; }
	
	me.submit();
}

function rendermail(user, domain, classname, style){
  var1=user;
  var2=domain;
  var3=var1+'@'+var2;
  emailE=(var3);
  document.write ('<a class="'+ classname +'" style="'+style+'" href="mailto:' + emailE + '">' + emailE + '<\/a>');
}

function StartClientMail(user, domain){
  var1=user;
  var2=domain;
  var3=var1+'@'+var2;
  emailE=(var3);
  document.location.href='mailto:' + emailE;
}

function onEnter( evt, frm ) {
	var keyCode = null;

	if( evt.which ) {
		keyCode = evt.which;
	} else if( evt.keyCode ) {
		keyCode = evt.keyCode;
	}
	if( 13 == keyCode ) {
		frm.btnEnter.click();
		return false;
	}
	return true;
}

function getPrintPage(){
	if(document.getElementById('AjrPrintContent') != null){
		var pageP = window.open('/print.asp','Print','width=680, height=650, resizable=1')
	}
}

function printPage(){

	window.document.title = window.opener.document.title;

	var sOut;
	sOut = '';

	if (window.opener.document.getElementById('AjrPrintContent')) {
	  sOut = sOut + window.opener.document.getElementById('AjrPrintContent').innerHTML;
	}

	if (window.opener.document.getElementById('AjrPrintContent2')) {
	  sOut = sOut + '<div style="margin-top: 30px;">' + window.opener.document.getElementById('AjrPrintContent2').innerHTML + '</div>';
	}

	document.getElementById('AjrPrintContent').innerHTML = sOut;
	document.body.style.backgroundImage='none';
	document.body.style.backgroundColor='#ffffff';

	window.print();
}

function fliptopasswordfield(id){

	if(document.getElementById(id)){
		document.getElementById(id).innerHTML = '<input class="login" style="font-size: 10px" type="password" value="" name="AjrFmPassword" />';
		document.forms['AjrForm1'].AjrFmPassword.focus(); //skal fyres to gange ellers kan browser ikke nå at sætte fokus
		document.forms['AjrForm1'].AjrFmPassword.focus();
	}
	
}

function checkuserform(me) {
		
	resetfieldclasses(me);
	
	var categoryselected = false;

	for ( var i=0;i<me.fCategory.length;i++ )
	{
		if(me.fCategory[i].checked){categoryselected=true;}
	}

	if (me.AjrFmUserFirstName.value==''){alert('Angiv venligst dit fornavn.'); redalert(me.AjrFmUserFirstName); return false;}
	if (me.AjrFmUserLastName.value==''){alert('Angiv venligst dit efternavn.'); redalert(me.AjrFmUserLastName); return false;}
	if (me.AjrFmUserAddress.value==''){alert('Angiv venligst din adressee.'); redalert(me.AjrFmUserAddress); return false;}
	if (me.AjrFmUserPostalcode.value==''){alert('Angiv venligst dit navn.'); redalert(me.AjrFmUserPostalcode); return false;}
	if (me.AjrFmUserCity.value==''){alert('Angiv venligst din by.'); redalert(me.AjrFmUserCity); return false;}
	if (!emailCheck(me.AjrFmUserEmail.value)){alert('Din mailadresse er ikke gyldig.'); redalert(me.AjrFmUserEmail); return false;}
	if (!me.AjrFmUserBirthday.value.isDate()){alert('Angiv venligst en gyldig fødselsdato.'); redalert(me.AjrFmUserBirthday); return false;}
	if (me.AjrFmUserJobTitle.value==''){alert('Angiv venligst din stilling.'); redalert(me.AjrFmUserJobTitle); return false;}
	if (!categoryselected){alert('Vælg venligst mindst 1 interesse.'); return false;}

	var categoryid;
	
	for ( var i=0;i<me.fCategory.length;i++ )
	{
		if(me.fCategory[i].checked){
			categoryid = me.fCategory[i].value
			if(me['fBestCase'+categoryid].value==''){alert('Udfyld venligst din bedste oplevelse'); redalert(me['fBestCase'+categoryid]); return false;};
			if(me['fWorstCase'+categoryid].value==''){alert('Udfyld venligst din værste oplevelse'); redalert(me['fWorstCase'+categoryid]); return false;};
		}
	}
	
	me.submit();

}

function rateproduct(value){
	
	var html = '';

	for (i=0;i<value;i++){
		html += '<span style="padding-right: 4px"><img src="files/system/gfx/img_rating_on_orange.png" alt="" /></span>';
	}
	
	var t;

	for (t=i;t<6;t++){
		html += '<span style="padding-right: 4px"><img src="files/system/gfx/img_rating_off.png" alt="" /></span>';
	}
	
	document.getElementById('ratevalue').innerHTML = html;	document.forms['rateform'].fRating.value = value;

}

function checkrecommendform(me){

	resetfieldclasses(me);
	
	if (me.fReviewTitle.value==''){alert('Angiv venligst en overskrift.'); redalert(me.fReviewTitle); return false;}
	if (me.fReviewText.value==''){alert('Angiv venligst en anbefaling.'); redalert(me.fReviewText); return false;}

	me.submit();

}

function resetfieldclasses(me){
	for ( var i=0;i<me.elements.length;i++ )
	{
		if(me.elements[i].name != ''){
			if( me.elements[i].type=='text' )
			{
			me.elements[i].style.border='1px solid #cccccc';
			}
		}		
	}
}

function redalert(me){
	me.style.border='1px solid #F2C624';
	me.focus();
}

function setSelectedIndex( me, valsearch )
{
  for (i = 0; i< me.options.length; i++)
  {
    if (me.options[i].value == valsearch)
    {
      me.options[i].selected = true;
      me.options[i].style.backgroundColor = '#dddddd';
      break;
    }
  }
  return;
}

function showhidediv(id){
	if (document.getElementById(id)){
		if(document.getElementById(id).style.display=='none'){
			document.getElementById(id).style.display='block';
		} else {
			document.getElementById(id).style.display='none';
		}
	}
}
