function myfunc(no)
{
	
flag=true;
errmsg="";
	frm=eval("document.draftedit");
	
jobtitle=eval("frm.txtJobTitle");
bullet1=eval("frm.txtBullet01");
bullet2=eval("frm.txtBullet02");
bullet3=eval("frm.txtBullet03");
shortdesc=eval("frm.txtareaShortDescription");
jobdesc=eval("frm.txtareaJobDescription");
jobkeywords=eval("frm.txtareaJobKeywords");
category=eval("frm.selcat");
slocation=eval("frm.selLocation");
worktype=eval("frm.selWorkType");
area=eval("frm.selArea");
email=eval("frm.txtEmail");


flag=true;
errmsg="";
bullet="";
	
			if (jobtitle.value=="")
			{
				errmsg=errmsg+"Job Title Should Not Be Blank. \n"
				flag=false;
			}

			if (bullet1.value=="" && bullet2.value=="" && bullet3.value=="")
			{
				errmsg=errmsg+"Please Enter at least one Bullet Point. \n"
				flag=false;
			}
			if (shortdesc.value=="")
			{
				errmsg=errmsg+"Short Description Should Not Be Blank. \n"
				flag=false;
			}
			if (jobdesc.value=="")
			{
				errmsg=errmsg+"Job Description Should Not Be Blank. \n"
				flag=false;
			}
			if (jobkeywords.value=="")
			{
				errmsg=errmsg+"Job Keywords Should Not Be Blank. \n"
				flag=false;
			}
			
			if ((category.value )==0)
            {                                
                errmsg=errmsg+"Please Select Category. \n"
                flag=false;
            }
			else 
			{
				if(outputSelected(category.options) > 3)
				{
					errmsg=errmsg+"You can select only three categories for perticular job. \n"
	                flag=false;
				}
				
			}			
			if ((slocation.value )==0)
            {                                
                errmsg=errmsg+"Please Select Location. \n"
                flag=false;
            }
			if ((worktype.value )==0)
            {                                
                errmsg=errmsg+"Please Select Work Type. \n"
                flag=false;
            }
			if(email)
			{
			 if (email.value=="")
			{
			 errmsg=errmsg+"Please Enter Email Address. \n"
             flag=false;	
			}
			else 
			{
				
			}	
			}



	if ((category.value)==0)
	{                                
		errmsg=errmsg+"You should select categories for perticular job. \n"
			flag=false;
	}
	else 
	{
		if(outputSelected(category.options) > 3)
		{
			errmsg=errmsg+"You can select only three categories for perticular job. \n"
			flag=false;
		}
		
	}	
	
		if(flag == false)
			{
			alert(errmsg);
			}
		else{
			 
			frm.action ="advertisers.php?mode=addad&id="+no;
			frm.submit(); 			
			}
return flag;

}

function myeditfunc(id,empid)
{
flag=true;
errmsg="";
	frm=eval("document.draftedit");
//////////
jobtitle=eval("frm.txtJobTitle");
bullet1=eval("frm.txtBullet01");
bullet2=eval("frm.txtBullet02");
bullet3=eval("frm.txtBullet03");
shortdesc=eval("frm.txtareaShortDescription");
jobdesc=eval("frm.txtareaJobDescription");
jobkeywords=eval("frm.txtareaJobKeywords");
category=eval("frm.selcat");
slocation=eval("frm.selLocation");
worktype=eval("frm.selWorkType");
area=eval("frm.selArea");
email=eval("frm.txtEmail");


flag=true;
errmsg="";
bullet="";
	
			if (jobtitle.value=="")
			{
				errmsg=errmsg+"Job Title Should Not Be Blank. \n"
				flag=false;
			}

			if (bullet1.value=="" && bullet2.value=="" && bullet3.value=="")
			{
				errmsg=errmsg+"Please Enter at least one Bullet Point. \n"
				flag=false;
			}
			if (shortdesc.value=="")
			{
				errmsg=errmsg+"Short Description Should Not Be Blank. \n"
				flag=false;
			}
			if (jobdesc.value=="")
			{
				errmsg=errmsg+"Job Description Should Not Be Blank. \n"
				flag=false;
			}
			if (jobkeywords.value=="")
			{
				errmsg=errmsg+"Job Keywords Should Not Be Blank. \n"
				flag=false;
			}
			
			if ((category.value )==0)
            {                                
                errmsg=errmsg+"Please Select Category. \n"
                flag=false;
            }
			else 
			{
				if(outputSelected(category.options) > 3)
				{
					errmsg=errmsg+"You can select only three categories for perticular job. \n"
	                flag=false;
				}
				
			}			
			if ((slocation.value )==0)
            {                                
                errmsg=errmsg+"Please Select Location. \n"
                flag=false;
            }
			if ((worktype.value )==0)
            {                                
                errmsg=errmsg+"Please Select Work Type. \n"
                flag=false;
            }
			if(email)
			{
			 if (email.value=="")
			{
			 errmsg=errmsg+"Please Enter Email Address. \n"
             flag=false;	
			}
			else 
			{
				
			}	
			}



	if ((category.value)==0)
	{                                
		errmsg=errmsg+"You should select categories for perticular job. \n"
			flag=false;
	}
	else 
	{
		if(outputSelected(category.options) > 3)
		{
			errmsg=errmsg+"You can select only three categories for perticular job. \n"
			flag=false;
		}
		
	}	
	




///////////////
	if ((category.value)==0)
	{                                
		
	}
	else 
	{
		if(outputSelected(category.options) > 3)
		{
			errmsg=errmsg+"You can select only three categories for perticular job. \n"
			flag=false;
		}

	}	
	
	
	if(flag == false)
	{
		alert(errmsg);
	}
	else
	{
		var bool=confirm("Do you want to inform advertiser about job edit?");
		if(bool==true)
			frm.action ="advertisers.php?mode=saveadd&id="+id+"&empid="+empid+"&show=&ismail=1";
		else
			frm.action ="advertisers.php?mode=saveadd&id="+id+"&empid="+empid+"&show=";
		frm.submit(); 			
	}
	return flag;

}

function getSelected(opt) {
	var selected = new Array();
	var index = 0;
	for (var intLoop = 0; intLoop < opt.length; intLoop++) {
	   if ((opt[intLoop].selected) ||
		   (opt[intLoop].checked)) {
		  index = selected.length;
		  selected[index] = new Object;
		  selected[index].value = opt[intLoop].value;
		  selected[index].index = intLoop;
	   }
	}
	return selected;
 }

 function outputSelected(opt) {
	frm=eval("document.draftedit");
	var sel = getSelected(opt);
	var j=0;
	var strSel = "";
	for (var item in sel) 
	 {	      
	   strSel += sel[item].value + ",";	  
	   j=j+1;	   
	 }	
	frm.cat_val.value=strSel;
	return j;
	
 }