<!--
//created 13/06/2003
//Author Fragoulopoulos Andreas for DIAKOPES Web site

//Javascript 1.2

var plsql = '/wma/';
var pkg = 'karieres';

function Submit()
{
 inform = document.quicksearch;
 if (inform.category.selectedIndex > 0 || trimEdges(inform.textfield.value) != '')
   { 
     inform.submit();
     return true; 
   }
 else
   { 
     alert('Παρακαλούμε επιλέξτε τουλάχιστον το πεδίο κατηγορία.'); 
     return false;
   }
}


function Submit1()
{
 inform = document.quicksearch;
 if (inform.category.selectedIndex > 0 || trimEdges(inform.textfield.value) != '')
   { inform.submit();}
 else
   { alert('Παρακαλούμε επιλέξτε τουλάχιστον το πεδίο κατηγορία.'); }
}

function showpage(pg)
{ 
   if (document.pagedata)
   {
     frm = document.pagedata;
     frm.target = '_top';
     frm.paging.value = 1;
     frm.print_ver.value = 0; 
     frm.curpage.value = pg;
     frm.submit();
   }
}

 
function printer_friendly()
{
   if (document.pagedata)
   {
     frm = document.pagedata;
     frm.target = '_blank';
     frm.paging.value = 0;
     frm.print_ver.value = 1; 
     frm.submit();
   }
}

function login()
{
   if (document.pagedata)
   {
     frm = document.pagedata;
     frm.target = '_top';
     if (frm.paging) 
       frm.paging.value = 1;
     if (frm.print_ver) 
     frm.print_ver.value = 0; 
     frm.action = plsql+'!'+pkg+'.login';
     frm.submit();
   }
   else
     location.href = plsql+'!'+pkg+'.login';
}

function Clear(inform, Obj_name)
{
   for(i=0; i<inform.length; i++) 
   {  
      var Obj = inform.elements[i];
      if (Obj.name == Obj_name)
      {
         if (Obj.type == 'text' || Obj.type == 'textarea') 
         {
            Obj.value = "";
         }
         if (Obj.type == 'select-one' || Obj.type == 'select-multiple')
         {
            for (j=0; j<Obj.options.length; j++) 
            {
               Obj.options[j].selected = false; 
            }
         }
         if (Obj.type == 'radio' || Obj.type == 'checkbox')
         {
            Obj.checked = false; 
         }
      }
   }
}


function clearSpaces(inform)
{
  for (i=0; i<inform.elements.length; i++) 
  {
    if (inform.elements[i].type == 'text' || inform.elements[i].type == 'textarea') 
    { inform.elements[i].value =  trimEdges(inform.elements[i].value); }
  }

}


//Erases Chars at Left of string
function Ltrim(inStr, remStr) {
 
var trimChar = (remStr == null) ? " " : remStr;
 if (inStr != '')  {
     var startPosition = 0;
     while (startPosition<inStr.length && inStr.charAt(startPosition) == trimChar)
            startPosition++;
     inStr = inStr.substring(startPosition,inStr.length)
 }
 return (inStr);
}

//Erases Chars at Right of string
function Rtrim(inStr, remStr) {
 
var trimChar = (remStr == null) ? " " : remStr;
 if (inStr != '')  {
     var endPosition = inStr.length-1;
     while (endPosition>= 0 && inStr.charAt(endPosition) == trimChar)
            endPosition--;
     inStr = inStr.substring(0, endPosition+1)
 }
 return (inStr);
}

//Erases Chars at both string ends
function trimEdges(inStr, remStr) {
  
  inStr = Ltrim(inStr, remStr);
  inStr = Rtrim(inStr, remStr);
  return(inStr);
}

var _prnwin = null;

function printwin(proc)
{ 
  if (_prnwin && !(_prnwin.closed))
  {
    _prnwin.close();
  }
  if ((_prnwin == null) || (_prnwin.closed))
  { 
     _prnwin = window.open(""+unescape(proc)+"","prnwin","width=600,height=500,scrollbars=yes,status=no,resizable=yes,toolbar=no,menubar=no");
     _prnwin.focus();
//     _prnwin.print();

  }  
}

//************************************************
//	Image Functions
//************************************************
// Script for manipulating images
// Author Andreas Fragoulopoulos (2003)

function preload(imgObj,imgSrc) 
{
	if (document.images) 
	{
		eval(imgObj+' = new Image()');
		eval(imgObj+'.name = "'+imgObj+'"');
		eval(imgObj+'.src = "'+imgSrc+'"');
	}
}

function SwapOn(id)
{ 
  if (document.images)
     if( eval("on" +id ).complete )
	   eval( document["off" +id] ).src =eval("on" + id + ".src");
}
 
 function SwapOff(id) 
 {
   if (document.images)
  	 eval( document["off" +id] ).src =eval("off" + id + ".src");
 }


//--> 
