

function confirmSubmit(text)
{
var agree=confirm(text);
if (agree)
	return true ;
else
	return false ;
}

function checkNrOfCompToPrint() {
 n = 0;
 strDiv = '';
 for (var i=0; i < document.forms[0].length-1;i++)
{
  if (document.forms[0].elements[i].type == 'checkbox') {
 		if  (document.forms[0].elements[i].checked == true) {
	     n = n + 1;	 	
			 if (strDiv != '') {
			   strDiv = strDiv + '-';
			 }
			strDiv = strDiv + document.forms[0].elements[i].name;	 		
		}
	}
	
 } 
 if (n>5 || n < 2) {
  strAlert = 'Du har valgt ' + n + ' konkurranser.\n\nDu må velge mellom 2 og 5 konkurranser.\n';
  strAlert += alert(strAlert);
	return false;
 }
 else {
  document.forms[0].action = 'pdfGenerator/test.php?div=' + strDiv;
  return true;
 }
}

 // width to resize large images to
var maxWidth=100;
  // height to resize large images to
var maxHeight=100;
  // valid file types
var fileTypes=["gif","png","jpg"];
var textFileTypes = ["gif","png","jpg","txt","pdf","xls","doc"];
  // the id of the preview image tag
var outImage="previewField";
  // what to display when the image is not valid
var defaultPic="";

/***** DO NOT EDIT BELOW *****/

function preview(what,id){
  var source=what.value;
  var ext=source.substring(source.lastIndexOf(".")+1,source.length).toLowerCase();
  for (var i=0; i<fileTypes.length; i++) if (fileTypes[i]==ext) break;
  globalPic=new Image();
  if (i<fileTypes.length) 
  {
    globalPic.src=source;
    outImage = "previewField" + id;
  }
  else {
    globalPic.src=defaultPic;
    alert("THAT IS NOT A VALID IMAGE\nPlease load an image with an extention of one of the following:\n\n"+fileTypes.join(", "));
  }
  setTimeout("applyChanges()",200);
}

var globalPic;
function applyChanges(){
  var field=document.getElementById(outImage);
  var x=parseInt(globalPic.width);
  var y=parseInt(globalPic.height);
  if (x>maxWidth) {
    y*=maxWidth/x;
    x=maxWidth;
  }
  if (y>maxHeight) {
    x*=maxHeight/y;
    y=maxHeight;
  }
  field.style.display=(x<1 || y<1)?"none":"";
  field.src=globalPic.src;
  field.width=x;
  field.height=y;
}




function textFileOnly(what){
  var source=what.value;
  var ext=source.substring(source.lastIndexOf(".")+1,source.length).toLowerCase();
  for (var i=0; i<textFileTypes.length; i++) if (textFileTypes[i]==ext) break;
  if (i>=textFileTypes.length) 
  {
    alert("THAT IS NOT A VALID FILE\nPlease load files with an extention of one of the following:\n\n"+textFileTypes.join(", "));
  }
  
}


function confirmDelete(delUrl) {
  if (confirm("er du sikker at du ønsker å slette?")) 
	{
    	document.location = delUrl;
	}

}



