$(document).ready(function(){

	$('#infotext').hide();

	$('select[multiple="multiple"]').crossSelect({vertical:'scroll', listWidth : '170', font: '11', rows: '18'}); 
	
	$('a.ajaxlink').click(function(){
	
		var documentid = $(this).attr('href');
		
		renderAjaxData( documentid );
		
		return false;
	
	});

});

function closeInfoText(){
	$('#infotext').hide();
}

function renderAjaxData( documentid ){

	$.ajax({
	   type: 'GET',
	   url: '/ajrgfx/ajax/infotext.asp',
	   data: 'documentid='+documentid,
	   success: function(msg){
		 $('#infotext').html(msg);
		 $('#infotext').show();
	   }
	});
	
}

function searchtrademark(me){

	if((me.engine[0].checked || me.engine[1].checked) && me.keyword.value !=''){
	
		$('#searchresults').html('Henter data: <img style="position: relative; top: 2px;" src="/ajrgfx/gfx/ajax.gif" alt="" />');
	
		var datastring = 'keyword='+escape(me.keyword.value);
		
		if(me.engine[0].checked){
			datastring += '&dk=true';
		}
		
		if(me.engine[1].checked){
			datastring += '&eu=true';
		}
	
		$.ajax({
		   type: 'GET',
		   url: '/ajrgfx/ajax/varemaerkesoegningen.asp',
		   data: datastring,
		   success: function(msg){
			 $('#searchresults').html(msg);
		   }
		});

	}

}

function addCountry(me){
	
	$(me.innerHTML).appendTo( $('#landebeskyttelse') );

}

function ismaxlength(obj){
	var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
	if (obj.getAttribute && obj.value.length>mlength)
	obj.value=obj.value.substring(0,mlength)
}
function checkfakturaform(me){
	resetfieldclasses(me);
	if(me.fakturatype[1].checked){ 		if (!emailCheck(me.fakturamail.value)){ redalert(me.fakturamail); return false;}
	}		
	me.submit();}
function checkfakturatype(me,form){

	if(me.value=='post'){		if(me.checked){
			form.fakturatype[1].checked = false;		}	}
	if(me.value=='mail'){		if(me.checked){
			form.fakturatype[0].checked = false;		}	}
}
function checkorderacceptform(me,type){	if(!me.acceptterms.checked){ alert('Venligst accepter vores handelsbetingelser.'); return false; }	
	if(type=='faktura'){me.action='/faktura.asp'}
	
	me.submit();	
}function checkorderform(me){
	initFormCookie(me);
	resetfieldclasses(me);
		if(me.brandtype){
		if(me.brandtype[1].checked){ 			if(me.file1.value==''){ redalert(me.file1); return false; }
			if(!me.colortype[0].checked && !me.colortype[1].checked){ alert('Vælg venligst om registreringen skal være i farver eller sort/hvid.'); return false; }		}		if(me.brandtype.value!='Ordmærke'){ 			if(me.file1.value==''){ redalert(me.file1); return false; }			if(me.brandtype.value!='Lydmærke'){ 
				if(!me.colortype[0].checked && !me.colortype[1].checked){ alert('Vælg venligst om registreringen skal være i farver eller sort/hvid.'); return false; }
			}		}
	}		if(me.brandtext){		if (me.brandtext.value==''){ redalert(me.brandtext); return false;}	}		if(me.termsofcondition){//		if (me.termsofcondition.value=='nej'){ redalert(me.termsofcondition); return false;}
//		if (me.termsofcondition['nej'].checked){ redalert(me.termsofcondition); return false;}
		if (document.getElementById("termsofconditionno").checked==true){ alert('Accepter venligst vores forretningsbetingelser'); return false; }	}
	
	if(document.getElementById('CountriesToProtect')){
	
		var bolcontinue = false;		for ( var i=0;i<me.landebeskyttelse.length;i++ )
		{
			if(me.landebeskyttelse[i].checked){ bolcontinue = true; }		
		}	
		if(!bolcontinue	){ alert('Vælg venligst mind et land der ønskes beskyttelse i.'); return false; }
		}
		if (me.navn.value=='' || me.navn.value=='Navn'){ redalert(me.navn); return false;}
	
	if (me.adresse){	
		if (me.adresse.value=='' || me.adresse.value=='Adresse'){ redalert(me.adresse); return false;}
		if (me.postnr.value=='' || me.postnr.value=='Postnr'){ redalert(me.postnr); return false;}
		if (me.bynavn.value=='' || me.bynavn.value=='Bynavn'){ redalert(me.bynavn); return false;}
	}
	
	if (!emailCheck(me.mail.value)){ redalert(me.mail); return false;}
	if(me.flereansoegere){
		if(me.flereansoegere[0].checked){ 			if (me.navn2.value=='' || me.navn2.value=='Navn'){ redalert(me.navn2); return false;}
			if (me.adresse2.value=='' || me.adresse2.value=='Adresse'){ redalert(me.adresse2); return false;}
			if (me.postnr2.value=='' || me.postnr2.value=='Postnr'){ redalert(me.postnr2); return false;}
			if (me.bynavn2.value=='' || me.bynavn2.value=='Bynavn'){ redalert(me.bynavn2); return false;}
			if (!emailCheck(me.mail2.value)){ redalert(me.mail2); return false;}		}
	}
	if(me.angivdesigner){
		if(me.angivdesigner[0].checked){ 			if (me.navn_designer.value=='' || me.navn_designer.value=='Navn'){ redalert(me.navn_designer); return false;}
			if (me.adresse_designer.value=='' || me.adresse_designer.value=='Adresse'){ redalert(me.adresse_designer); return false;}
			if (me.postnr_designer.value=='' || me.postnr_designer.value=='Postnr'){ redalert(me.postnr_designer); return false;}
			if (me.bynavn_designer.value=='' || me.bynavn_designer.value=='Bynavn'){ redalert(me.bynavn_designer); return false;}
		}
	}

	if(me.angivopfinder){
		if(me.angivopfinder[0].checked){ 			if (me.navn_opfinder.value=='' || me.navn_opfinder.value=='Navn'){ redalert(me.navn_opfinder); return false;}
			if (me.adresse_opfinder.value=='' || me.adresse_opfinder.value=='Adresse'){ redalert(me.adresse_opfinder); return false;}
			if (me.postnr_opfinder.value=='' || me.postnr_opfinder.value=='Postnr'){ redalert(me.postnr_opfinder); return false;}
			if (me.bynavn_opfinder.value=='' || me.bynavn_opfinder.value=='Bynavn'){ redalert(me.bynavn_opfinder); return false;}
		}
	}
			if(me.fakturaadresse){
		if(me.fakturaadresse[1].checked){ 			if (me.navn3.value=='' || me.navn3.value=='Navn'){ redalert(me.navn3); return false;}
			if (me.adresse3.value=='' || me.adresse3.value=='Adresse'){ redalert(me.adresse3); return false;}
			if (me.postnr3.value=='' || me.postnr3.value=='Postnr'){ redalert(me.postnr3); return false;}
			if (me.bynavn3.value=='' || me.bynavn3.value=='Bynavn'){ redalert(me.bynavn3); return false;}
		}	}
	me.submit();
}function checkbrandtype(me,form){
	if(me.value=='ord'){		if(me.checked){
			form.brandtype[1].checked = false;			document.getElementById('figur').style.display='none';
		}	}
	if(me.value=='Logo'){		if(me.checked){
			form.brandtype[0].checked = false;			document.getElementById('figur').style.display='block';
		}	}
}

function checkbrandtypeselect(value){
	if(value=='Ordmærke'){		document.getElementById('figur').style.display='none';
	} else {
		document.getElementById('figur').style.display='block';
	}
		if(value=='Lydmærke'){		document.getElementById('regfarver').style.display='none';	} else {		document.getElementById('regfarver').style.display='block';	}
}
function checkcolortype(me,form){

	if(me.value=='sorthvid'){		if(me.checked){
			form.colortype[1].checked = false;		}	}
	if(me.value=='farver'){		if(me.checked){
			form.colortype[0].checked = false;		}	}
}
function checkflereansoegere(me,form){

	if(me.value=='ja'){		if(me.checked){
			form.flereansoegere[1].checked = false;
			document.getElementById('ansoeger2').style.display='block';		}	}
	if(me.value=='nej'){		if(me.checked){
			form.flereansoegere[0].checked = false;
			document.getElementById('ansoeger2').style.display='none';		}	}
}

function checkangivdesigner(me,form){

	if(me.value=='ja'){		if(me.checked){
			form.angivdesigner[1].checked = false;
			document.getElementById('designer').style.display='block';		}	}
	if(me.value=='nej'){		if(me.checked){
			form.angivdesigner[0].checked = false;
			document.getElementById('designer').style.display='none';		}	}
}function checkangivopfinder(me,form){

	if(me.value=='ja'){		if(me.checked){
			form.angivopfinder[1].checked = false;
			document.getElementById('opfinder').style.display='block';		}	}
	if(me.value=='nej'){		if(me.checked){
			form.angivopfinder[0].checked = false;
			document.getElementById('opfinder').style.display='none';		}	}
}
function checkfakturaadresse(me,form){

	if(me.value=='ja'){		if(me.checked){
			form.fakturaadresse[1].checked = false;
			document.getElementById('faktura').style.display='none';		}	}
	if(me.value=='nej'){		if(me.checked){
			form.fakturaadresse[0].checked = false;
			document.getElementById('faktura').style.display='block';		}	}
}
var klasseid = 0;var fileid = 1;
function append_anotherfile() {	fileid += 1;
	var html = '<div class="mt10"><input onchange="append_anotherfile()" type="file" name="file'+fileid+'" /></div>';

   $(html).appendTo( $('#files') );

}

function append_anotherfile2() {	fileid += 1;
	var html = '<div class="mt10"><input onchange="append_anotherfile2()" type="file" name="file'+fileid+'" /></div>';

   $(html).appendTo( $('#files2') );

}

function append_vareklasse() {	var me = document.forms['orderform'];
	var t = 1;		for ( var i=0;i<me.elements.length;i++ )
	{
		if(me.elements[i].type=='textarea'){
			 if(me.elements[i].name=='xtravareklasse'+t){ t+=1 }
		}
	}

	klasseid = t;
	var tabindex = 50 + klasseid;	var html = '';
	html += '<div id="vareklasse' + klasseid + '">';
	html += '<br/><br/>';
	html += '<table class="font10 textarea" width="470" cellpadding="0" cellspacing="0">';
	html += '  <tr>';
	html += '    <td valign="top">';
	html += '    <textarea tabindex="'+tabindex+'" id="xtraklasse'+klasseid+'" class="full" name="xtravareklasse'+klasseid+'"></textarea>';
	html += '    </td>';
	html += '  </tr>';
	html += '</table>';
	html += '<div class="left selectfromlist" onclick="show_overlay(\'xtraklasse'+klasseid+'\',\'vareklasser\')">Vælg fra liste</div>';
	html += '<div onclick="remove_vareklasse('+klasseid+')" class="right selectfromlist" style="margin-left: 0">Fjern vareklasse</div>';
	html += '<div class="clear"></div>';
	html += '</div>';

   $(html).appendTo( $('#flerevareklasser') );

}

function append_designklasse() {	var me = document.forms['orderform'];
	var t = 1;		for ( var i=0;i<me.elements.length;i++ )
	{
		if(me.elements[i].type=='textarea'){
			 if(me.elements[i].name=='xtradesignklasse'+t){ t+=1 }
		}
	}

	klasseid = t;
	var tabindex = 50 + klasseid;
	var html = '';
	html += '<div id="designklasse' + klasseid + '">';
	html += '<br/><br/>';
	html += '<table class="font10 textarea" width="470" cellpadding="0" cellspacing="0">';
	html += '  <tr>';
	html += '    <td valign="top">';
	html += '    <textarea tabindex="'+tabindex+'" id="xtraklasse'+klasseid+'" class="full" name="xtradesignklasse'+klasseid+'"></textarea>';
	html += '    </td>';
	html += '  </tr>';
	html += '</table>';
	html += '<div class="left selectfromlist" onclick="show_overlay(\'xtraklasse'+klasseid+'\',\'designklasser\')">Vælg fra liste</div>';
	html += '<div onclick="remove_designklasse('+klasseid+')" class="right selectfromlist" style="margin-left: 0">Fjern vareklasse</div>';
	html += '<div class="clear"></div>';
	html += '</div>';

   $(html).appendTo( $('#fleredesignklasser') );

}

function remove_vareklasse(vareklasseid) {

	$('#vareklasse'+vareklasseid).remove()

}

function remove_designklasse(designklasseid) {

	$('#designklasse'+designklasseid).remove()

}

