/*
***********************************************************
***********************************************************
**********#	Name				  : Kamal Kumar Sahoo		#**********
**********#	Company			  : Aynsoft							#**********
**********#	Date Created	: 11/02/04						#**********
**********#	Date Modified	: 11/02/04     	      #**********
**********#	Copyright (c) www.aynsoft.com 2004	#**********
***********************************************************
***********************************************************
*/

function DoChecks(checkBox) {
	var c = checkBox.checked;
	for (var i=0;i < page.elements.length;i++)
	{
		var e = page.elements[i];
		if (e.type == "checkbox" && e.disabled!=true)
		{
			e.checked = c;
		}
	}
}

function checkall()
{
	//Purpose	: This function is used to check all the checkboxes  
	for (var i=0;i < page.elements.length;i++)
	{
		var e = page.elements[i];
		if (e.type == "checkbox" && e.disabled!=true)
		{
			e.checked = true;
		}
	}
}
function uncheckall()
{
	//Purpose	: This function is used to check all the checkboxes  
	for (var i=0;i < page.elements.length;i++)
	{
		var e = page.elements[i];
		if (e.type == "checkbox")
		{
			e.checked = false;
		}
	}
}

function gotopage(pagename,higher,field,order,strings)
{
	pageno=document.page.page.options[document.page.page.selectedIndex].value;
	lower=(pageno-1)*higher;
	window.location=pagename+"?lower="+lower+"&higher="+higher+"&field="+field+"&order="+order+"&"+strings;
}
function goRemove(pagename,idname,deletename,id)
{
	if(confirm('Do you really want to delete this Information ?')){
		document.location=pagename+"?"+idname+"="+id+"&data_delete="+deletename;
	}
	else{
		return false;
	}
}
function goRemoveSelected(pagename,idname,deletename)
{
	var id;
	id='';
//	alert(pagename + ',' + idname + ',' + deletename);
	
	var count = 0;
	for (var i=0;i < page.elements.length;i++)
	{
		var e = page.elements[i];
		if (e.type == "checkbox")
		{
			if(e.name == "chkSelectAll")
				continue;
			if(e.name == '')
				continue;
				
			if((e.checked) == true)
			{
				count++;
				id=id+','+e.name;
			}
		}
	}
	if(id!='')
	{
		if(confirm('Do you really want to delete these ' + count + ' items?'))
		{
			id=id.substring(1); //strip off the leading ,
//			alert(id);
//			alert("window.location=" + pagename+"?"+idname+"="+id+"&data_delete="+deletename);
			window.location=pagename+"?"+idname+"="+id+"&data_delete="+deletename;
		}
		else
		{
			return false;
		}
	}
	else
	{
		alert('Please check atleast one checkbox and then click on delete.');
	}
}
function encode_delete1(pagename,deletestring)
{
    if(confirm('Do you really want to delete this Information ?'))
    {
		window.location=pagename+"?query_strings="+deletestring;
    }
    else
		return false;
}
function encode_delete2(pagename,deletestring)
{
	var id;
	id='';
	for (var i=0;i < page.elements.length;i++)
	{
		var e = page.elements[i];
		if (e.type == "checkbox")
		{
			if((e.checked) == true)
			{
				id=id+','+e.name;
			}
		}
	}
	if(id!='')
	{
		if(confirm('Do you really want to delete these Information ?'))
		{
			id=id.substring(1);
			//alert(id);
			window.location=pagename+"?jobids="+id+"&query_strings="+deletestring;;
		}
		else
		{
			return false;
		}
	}
	else
	{
		alert('Please check atleast one checkbox and then click on delete.');
	}
}

////////////////////// Page Navigation ////////////
function submit1(lower)
{
	document.page.lower.value=lower;
	document.page.submit();
}
function submit2(higher)
{
	pageno=document.page.page.options[document.page.page.selectedIndex].value;	
	lower=(pageno-1)*higher;
	document.page.lower.value=lower;
	document.page.higher.value=higher;
	document.page.submit();
}
/////////////////////

/////////////////// Check Selected in list_of_jobs.php page //////
function check_selected()
{
	$a=false;
	for($i=0;$i<document.page1.length;$i++)
	{
		if(page1[$i].options[page1[$i].selectedIndex].value!='')
		{
			$a=true;
			break;
		}
	}
	if($a==true)
		return true;
	else
	{
		alert("You have not chosen re_advertise vacancy.");
		return false;
	}
}
////////////
function SetFocus() {
  if (document.forms.length > 0) {
    var field = document.forms[0];
    for (i=0; i<field.length; i++) {
      if ( (field.elements[i].type != "image") &&
           (field.elements[i].type != "hidden") &&
           (field.elements[i].type != "reset") &&
           (field.elements[i].type != "submit") ) {

        document.forms[0].elements[i].focus();

        if ( (field.elements[i].type == "text") ||
             (field.elements[i].type == "password") )
          document.forms[0].elements[i].select();

        break;
      }
    }
  }
}

/////////////
function submitform(lower,form_name)
{
	eval(form_name+".lower.value=lower");
	eval(form_name+".submit()");
}
function submitform1(higher,form_name,select_name)
{
	pageno=select_name.options[select_name.selectedIndex].value;	
	lower=(pageno-1)*higher;
	eval(form_name+".lower.value=lower");
	eval(form_name+".submit()");
}
////////////