function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
 //OTAN ALLAZEI APO FORMA SE FORMA NA GINONTAI RESET OI TIMES
 document.forms.frmSearch.reset(); 
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_showHideLayers2() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers2.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_showHideLayers3() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers3.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'block':(v=='hide')?'none':v; }
    obj.display=v; }
}

function ShowActiveDiv()
{
	if (document.frmSearch.tab.value == 1)  MM_showHideLayers2('search2','','hide','search3','','hide','search5','','hide','search1','','show','search4','','hide');
	if (document.frmSearch.tab.value == 2)  MM_showHideLayers2('search2','','show','search3','','hide','search5','','hide','search1','','hide','search4','','hide')
	if (document.frmSearch.tab.value == 3)  MM_showHideLayers2('search2','','hide','search3','','show','search5','','hide','search1','','hide','search4','','hide')
	if (document.frmSearch.tab.value == 4)  MM_showHideLayers2('search2','','hide','search3','','hide','search5','','hide','search1','','hide','search4','','show')
	if (document.frmSearch.tab.value == 5)  MM_showHideLayers2('search2','','hide','search3','','hide','search5','','show','search1','','hide','search4','','hide')
}


function toggleOtherCategory(status)
{
	for(i=0;i<5;i++)
	{
		document.frmRegister.othercategoryid.options[i].selected =status;
	}	

}

function markRadio(num) {
	var theForm = document.forms.frmSearch;
	theForm.othercategoryid.className='class0';
	eval("theForm.maincategoryid" + num).checked	=true;
	theForm.maincategoryid.value = num;
	ToggleCategoryID(num)
	switch (num) {
		case 0:
			theForm.categoryid1.checked = false;
			theForm.categoryid2.checked = false;
			theForm.maincategoryid1.checked = false;
			theForm.maincategoryid2.checked = false;
			theForm.maincategoryid3.checked = false;	
			theForm.othercategoryid.selectedIndex=0
			break;
		case 1:
			theForm.categoryid0.checked = false;
			theForm.categoryid2.checked = false;
			theForm.maincategoryid0.checked = false;
			theForm.maincategoryid2.checked = false;
			theForm.maincategoryid3.checked = false;	
			theForm.othercategoryid.selectedIndex=0		
			break;
		case 3:
			theForm.categoryid0.checked = false;
			theForm.categoryid1.checked = false;
			theForm.categoryid2.checked = false;
			theForm.maincategoryid1.checked = false;
			theForm.maincategoryid2.checked = false;
			theForm.maincategoryid0.checked = false;			
			theForm.othercategoryid.selectedIndex=0		
			break;
		case 2:
			theForm.categoryid0.checked = false;
			theForm.categoryid1.checked = false;
			theForm.maincategoryid1.checked = false;
			theForm.maincategoryid0.checked = false;
			theForm.maincategoryid3.checked = false;	
			break;	
	}
}



function ToggleCategoryID(index)
	{
	var theForm = document.forms.frmSearch;
	//frontizei o idiotis,i epixeirisi kai to allo na nai amoivaios apokleiomena
			 	  for(i=0;i<theForm.categoryid.length;i++)
					 	{
						    if  (theForm.categoryid[i].id.substr(2,1)!=index )
							  {
									theForm.categoryid[i].checked=false;
							 }
						}	 	
		}


function checkAllcategoryid(order)
	{
	var theForm = document.forms.frmSearch;
	//frontizei otan tsekarei kapoios to oles oi enisxiseis CHECKBOX na tsekarei ola tis katigorias
			 	  for(i=0;i<document.frmSearch.categoryid.length;i++)
					 	{
						    if  (theForm.categoryid[i].id.substr(2,1)==order )
							  {
									theForm.categoryid[i].checked=true;
							   }
						}	 	
		}
		

function ToggleAllcategoryid(order) 
	{
	var theForm = document.forms.frmSearch;
	var j=0;
	//otan tsekarontai ola ta epimerus checkboxes na tsekaretai kai to ola + to antitheto
			 	  for(i=0;i<theForm.categoryid.length;i++)
					 	{ 
							if  (theForm.categoryid[i].id.substr(2,1)==order )
							  {
									if (theForm.categoryid[i].checked==false)
									{
									j=j+1;
									}
							   }
						}	 
						
						if (j==0) 
						{
							eval("theForm.categoryid" + order).checked	=true;
						}
						else
						{
							eval("theForm.categoryid" + order).checked	=false;
						}	
}


		
function checkAllCategories(type)
{
	var theForm = document.forms.frmSearch;	
	theForm.othercategoryid.className='blueHeader';

	 var j=0;	
	 	  for(i=0;i<theForm.elements.length;i++)
			 	{
				    if (theForm.elements[i].name.indexOf(type)>=0 ) 
					  {
						theForm.elements[i].checked=true;
				      	j += +1;
					 }		
			      }
		theForm.maincategoryid0.checked = true;
		theForm.maincategoryid1.checked = true;			  
		theForm.maincategoryid2.checked = true;			  			  
}


//Checkbox Operations
function ToggleAll(groupID) {
	//var theForm = document.forms.frmSearch;
	var theForm = document.forms[0];
	
	eval("theForm.active" + groupID).checked	= eval("theForm.allprogs" + groupID).checked;
	eval("theForm.expire" + groupID).checked	= eval("theForm.allprogs" + groupID).checked;
	eval("theForm.wait" + groupID).checked		= eval("theForm.allprogs" + groupID).checked;
}

function SelectAll(groupID) {
	//var theForm = document.forms.frmSearch;
	var theForm = document.forms[0];
	
	eval("theForm.active" + groupID).checked	= true;
	eval("theForm.expire" + groupID).checked	= true;
	eval("theForm.wait" + groupID).checked		= true;
	eval("theForm.allprogs" + groupID).checked		= true;
}

function ClearAll(groupID) {
	//var theForm = document.forms.frmSearch;
	var theForm = document.forms[0];

	eval("theForm.active" + groupID).checked	= true;
	eval("theForm.expire" + groupID).checked	= false;
	eval("theForm.wait" + groupID).checked		= false;
	eval("theForm.allprogs" + groupID).checked		= false;
}

function ToggleGlobal(groupID) {
	//var theForm = document.forms.frmSearch;
	var theForm = document.forms[0];
	
	if (eval("theForm.active"	+ groupID).checked &&
		eval("theForm.expire"	+ groupID).checked &&
		eval("theForm.wait"		+ groupID).checked	) {
		
		eval("theForm.allprogs" + groupID).checked = true;
	}

	if (!eval("theForm.active"	+ groupID).checked ||
		!eval("theForm.expire"	+ groupID).checked ||
		!eval("theForm.wait"	+ groupID).checked	) {
		
		eval("theForm.allprogs" + groupID).checked = false;
	}
}

function CheckAllSectors()
{
	var theForm = document.forms.frmSearch;

				for (i=0;i<theForm.sectorid.length;++i)
					theForm.sectorid[i].checked = theForm.sectorid[0].checked;
}

function ToggleAllSectors(order) {
	var theForm = document.forms.frmSearch;
	var k=1;
	
	if (eval("theForm.sectorid["+order+"]").checked==false)
		theForm.sectorid[0].checked=false;
	
	for (i=0;i<theForm.sectorid.length;++i)
					if (theForm.sectorid[i].checked) k++;
	if (k==theForm.sectorid.length)
		theForm.sectorid[0].checked=true;
}

function bookmarkthis(){ 
 	var url = window.location.href; 
 	var title = "3ο ΚΠΣ - Προγράμματα"; 
 	if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) { 
  		window.external.AddFavorite (url,title); 
 	} 
	else { 
 		var msg = "Για να μας προσθέσετε στα Αγαπημένα, πατήστε "; 
 		if(navigator.appName == "Netscape") msg += "  (CTRL-D)"; 
  			alert(msg);
  	} 	
} 

function setBelongsToComplete(myCheckbox) {
	if (myCheckbox.checked) {
		document.forms[0].belongsToCompleteID.disabled = false; 
	}
	else { 
		document.forms[0].belongsToCompleteID.selectedIndex = 0;
		document.forms[0].belongsToCompleteID.disabled = true;
	}
}

function setBelongsToCompleteLoad() {
	myCheckbox = document.forms['frmSearch'].belongsToComplete;
	if (myCheckbox.checked) {
		document.forms[0].belongsToCompleteID.disabled = false;
	}
	else { 
		document.forms[0].belongsToCompleteID.selectedIndex = 0;
		document.forms[0].belongsToCompleteID.disabled = true;
	}
}
							
