function getURL()
{
	document.write('<input ');
	document.write('   type="hidden" ');
	document.write('   name="x_url" ');
	document.write('   value="' + document.URL + '">');
}
function msg_state(a)
{
	if (a != "")
	{
		alert(a);
		history.go(-1);	
	}
}

function selectDeleteall()
{
    
	var j=0;
	if(document.form2.dSelect2 != null)
	{
	if(document.form2.dSelect2.length > 1)
	{
		for (i=0;i<document.form2.dSelect2.length;++ i)
		{
			if(document.form2.dSelect2[i].checked)
				j=j+1;
		}
		if(j == i)
			document.form2.SelectAllRows2.checked = true;
		else
			document.form2.SelectAllRows2.checked = false;
	}
	else
		document.form2.SelectAllRows2.checked = document.form2.dSelect2.checked;
	}
}

function selectallstate()
{
    
	var j=0;
	if(document.form2.dSelect != null)
	{
	if(document.form2.dSelect.length > 1)
	{
		for (i=0;i<document.form2.dSelect.length;++ i)
		{
			if(document.form2.dSelect[i].checked)
				j=j+1;
		}
		if(j == i)
			document.form2.SelectAllRows.checked = true;
		else
			document.form2.SelectAllRows.checked = false;
	}
	else
		document.form2.SelectAllRows.checked = document.form2.dSelect.checked;
	}
}
function delsel(frmName)
{
	
	var j=0;
	if(frmName.dSelect2.length > 1)
	{		
		t = frmName.dSelect2.length;
		for (i=0;i<t;++ i)
		{
			if(frmName.dSelect2[i].checked)
				j=j+1;
		}
	}
	else
		if(frmName.dSelect2.checked)
		{
			j=1;
			t=1;
		}
	if(j>0)
	{
		if (j == t)
			var conf = confirm("Are You Sure to Delete All.");
		else
			var conf = confirm("Are You Sure to Delete.");
		if(conf==true)
			return true;
		else
			return false;
	}
	else
	{
		alert("Before Click the Delete Button\nChoose Atleast One CheckBox");
		return false;
	}
}
function checkempty(frmName)
{
	for(var i=0;i<frmName.elements.length;i++)
	{
		frmName.elements[i].value = trim(frmName.elements[i].value);
		if(frmName.elements[i].value == "" && (frmName.elements[i].name.indexOf("_O") == -1))
		{
			alert(frmName.elements[i].name + " is not Empty.");
			frmName.elements[i].focus();
			return false;
		}		
	}
	if(confirm("Proceed to Submit."))
		return true;
	else
		return false;
}
function trim(inputString) 
{
   if (typeof inputString != "string") 
   { 
     return inputString; 
	}
   var retValue = inputString;
   var ch = retValue.substring(0, 1);
   while (ch == " ") 
   {
      retValue = retValue.substring(1, retValue.length);
      ch = retValue.substring(0, 1);
   }
   ch = retValue.substring(retValue.length-1, retValue.length);
   while (ch == " ") 
   {
      retValue = retValue.substring(0, retValue.length-1);
      ch = retValue.substring(retValue.length-1, retValue.length);
   }
   while (retValue.indexOf("  ") != -1) 
   { 
      retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); 
   }
   return retValue;
}

function SelectDeleteRow_Click(objselect)
{
	if(document.form2.dSelect2.length > 1)
		for (i=0;i<document.form2.dSelect2.length;++ i)
		{
			document.form2.dSelect2[i].checked = objselect.checked;
		}
	else
		document.form2.dSelect2.checked = objselect.checked;	
}


function SelectAllRow_Click(objselect)
{
	if(document.form2.dSelect.length > 1)
		for (i=0;i<document.form2.dSelect.length;++ i)
		{
			document.form2.dSelect[i].checked = objselect.checked;
		}
	else
		document.form2.dSelect.checked = objselect.checked;	
}
function SelectAllRows_Click(objselect)
{
	if(document.form2.dSelect.length > 1)
		for (i=0;i<document.form2.dSelect.length;++ i)
		{
			document.form2.dSelect[i].checked = objselect.checked;
		}
	else
		document.form2.dSelect.checked = objselect.checked;
	form2.submit();	
}
function saveassign()
{
	document.form1.editsave.value="";
	document.form1.submit();
}
function checkpass(frm)
{
	frm.nPass.value=trim(frm.nPass.value);
	if(frm.nPass.value.length == "0")
	{
		alert("Please Enter Your New Password.");
		frm.nPass.focus();frm.nPass.select();
		return false;
	}
	frm.rnPass.value=trim(frm.rnPass.value);
	if(frm.rnPass.value.length == "0")
	{
		alert("Please Enter Your Old Password.");
		frm.rnPass.focus();frm.rnPass.select();
		return false;
	}
	if(frm.nPass.value != frm.rnPass.value)
	{
		alert("NEw Password and Re-Type New Password are Differed.");
		frm.nPass.focus();frm.nPass.select();frm.rnPass.value="";
		return false;
	}
	return true;
}
function setpage(pageno)
{
    alert(pageno);
	form2.page.value=pageno;
	form2.submit();
}