		
       function setSourceText(obj)
       {
       document.Form1.txtSource.value = obj.value;
       }
       
function showDesc(obj)
{
 switch(obj.value)
 {
  case "1":
	  document.getElementById("showDesc").innerText=descArr[obj.selectedIndex];
	document.getElementById("showDesc").style.visibility ="visible";
   break;
   default:
     document.getElementById("showDesc").innerText="";
	document.getElementById("showDesc").style.visibility ="hidden";
   
 }
}
	
		function openWin()
		{
				window.open('resume_upload.aspx','upload','width=420 height=120 left=220 top=400')
			}
		
	
		function modifyPath()
		{
			var path;
			path = document.Form1.catId.value;
			document.Form1.subPath.value = path;
			}
		function insertTime()
		{
			var rmks;
			var today = new Date();
			//var dt = today.toDateString() 
			rmks = (today.getMonth()+1) + "/" + today.getDate() + "/" + today.getFullYear() + ":\n" + document.Form1.remarks.value;
			document.Form1.remarks.value = rmks;
			}
		
		//---------Multiple Emails Validation------------------
		
function isEmail(string) {
    if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
        return true;
    else
        return false;
}

function isProper(string) {
    if (string.search(/^\w+( \w+)?$/) != -1)
        return true;
    else
        return false;
}

function isReady() {
if(checkemailids(document.Form1.eMail.value) ==false){
//   if (isEmail(form.address.value) == false) {
        alert("Please enter valid email address(es),comma separated. ");
        document.Form1.eMail.focus();
        return false;
    }
      return true;
}
//check for multiple emails comma seperated
function checkemailids(value)
{
var c=1;
if (value.length > 0)
{
if (value.indexOf(",")!=-1) 
{
var s = document.Form1.eMail.value;
var a = s.split(/,/); 
for (var i =0 ; i<a.length;i++)
if (isEmail(a[i])==false)
{
c=0;
break;
}
}
else
if (isEmail(value)==false)
{
c=0;
}
}

if (c==1)
{
    return true;
}
else
{
  //alert("not valid");
  return false;
  }
}
//AJAX METHODS
function getJobDesc()
{
    var c=ASP.add_newH1b_aspx.GetJobDesc(document.getElementById("ddlTitle").value);
     document.getElementById("divDesc").innerHTML=c.value;  // asynchronous call
}

// This method will be called after the method has been executed
// and the result has been sent to the client.

function getJobDesc_callback(res)
{
  document.getElementById("divDesc").innerHTML=res.value;
}
		
