
function checkmandatory(frmName, mfields) 
 {  
 var frm = document.forms[frmName];
 var mfAr = new Array();
 mfAr = mfields.split(',');
 var j;
 for (j in mfAr)
 { 
   if (frm[mfAr[j]])   
   { 
       if (frm[mfAr[j]].value.length == 0)
       {   
         var mspaninfo = document.getElementById(frmName+'_missingdata');         
         if (mspaninfo)
           alert(mspaninfo.innerHTML);
         else
           alert("Fyll i alla markerade med *.");
         frm[mfAr[j]].focus();
         return false;
       }
   }
 }
 //window.alert('ok');
 return true; 
}

function checkpItemSelected(frmName) 
 {  
 	iSelected = false
 var frm = document.forms[frmName]; 
 if (frm['pItem'].checked)
	{
   	iSelected = true; 	   	
  }
 else 
  {
 	for (var x=0;x<frm['pItem'].length; x++)
	  {
   	if (frm['pItem'][x].checked)
     	iSelected = true; 	 
  	} 
  }

   if (!iSelected)
       {   
         alert("Du måste göra ett val för att fortsätta."); 
         return false;
       } 
 return true; 
}

function visaDagarKvar(tyear,tmonth,tdate)
{
/*today = new Date();
BigDay = new Date("2009-04-02");
msPerDay = 24 * 60 * 60 * 1000;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
document.write("There are only<BR> <H4>" + daysLeft + " days ");
*/
//var myDate=new Date(2009,4-1,02); // year, month (0-11), date, hour, minites, seconds 
//d = new Date();
//currentDate=new Date(d.getFullYear(),d.getMonth(),d.getDate());
var myDate=new Date(tyear,tmonth-1,tdate); // year, month (0-11), date, hour, minites, seconds 
currentDate=new Date();
//msPerDay = 24 * 60 * 60 * 1000;
//timeLeft = (myDate.getTime() - currentDate.getTime());
//e_daysLeft = timeLeft / msPerDay;
//dayResult = Math.floor(e_daysLeft);
dateResult=myDate-currentDate;
dayResult=Math.floor(dateResult/(60*60*1000*24)*1);
if (dayResult >= 0)
{
  document.write("(" + dayResult + ") dagar kvar");
}
}


