// function to show careers
function CareerShow(frmName,flgPopCar)
{
 	if(flgPopCar == 'undefined'){flgPopCar=0;}
	//if flgPopCar = 1 populate careers in career dropdown
	//if flgPopCar = 0 do not populate careers in career dropdown
	var provnc = eval("document."+frmName+".frmProvience.value")
	var CarSel = eval("document."+frmName+".frmCareer");
	var ProgSel = eval("document."+frmName+".frmPogName");
	 if(provnc=='All')
	 {
		while (CarSel.firstChild) 
		{
			CarSel.removeChild(CarSel.firstChild);
		}	
		while (ProgSel.firstChild) {
			ProgSel.removeChild(ProgSel.firstChild);
		}

		CarSel.options[0]=new Option('Choose a Province First','0');			
		ProgSel.options[0]=new Option('Choose a Career First','0');
		return false;
	} 
	 
   	try{
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	catch(e){
		xmlhttp=new XMLHttpRequest();
	}
	
	try{
	if(frmName=='index_search')	
        	var province=eval("document."+frmName+".frmProvience.value"); 
	else if(frmName=='aff_search')
        	var province=eval("document."+frmName+".frmProvience.value"); 
        else  
        	var province=eval("document."+frmName+".frmProvience.value"); 



	var userid= (document.getElementById('UserID')) ? document.getElementById('UserID').value : '' ;
	if(userid!='')
	{
		userid = userid.replace(/\'+/,"");
	}

		//url="show_career.php?province="+province;
		url="http://www.canadacareercolleges.com/show_career.php?province="+province+"&user_id="+userid;
		xmlhttp.open('get',url,true);
		xmlhttp.onreadystatechange = function(){

			if(xmlhttp.readyState==4 || xmlhttp.readyState==200)
			{	
 				var response = xmlhttp.responseText;				
				objProg=eval("document."+frmName+".frmCareer");
				
				var cnt=objProg.options.length;
				var progId = '';
				// empty the existing drop down
				for(var i=cnt-1;i>=0;i--)
				{
					objProg.options[i]=null;
				}	
				objPrograms=eval("document."+frmName+".frmPogName");
				var cntprg=objPrograms.options.length;
				var progId = '';
				// empty the existing drop down
				for(var i=cntprg-1;i>=0;i--)
				{
					objPrograms.options[i]=null;
				}
				objPrograms.options[0]=new Option('Choose a Career First','0');
				
				arrProg=response.split("~");	
				var selectedProgIds=progId+",";	
				
				objProg.options[0]=null;
				var tmp_all_selected = 'YES';
				// loop for all careers
				for(var i=0,j=0;j<arrProg.length;i++,j++)
				{					
					objProg.options[i]=new Option(arrProg[j++],arrProg[j]);	
					
					// if found selected 
					if(arrProg[j] != '' && arrProg[j] != undefined)
					{
						
					}
					else{
					var idfound='';
					}
					
					if(arrProg[j] != '' && arrProg[j] != undefined){
					//var found=arrProg[j].replace(/\s+$/,"");
					}else{
					var found = '';
					}

				}//for(var i=0,j=0;i<arrProg.length;i++,j++)
				
				
				
                 if(frmName=='index_search')
				           document.getElementById("showprocess").style.display='none';
                 else if(frmName=='aff_search')
			             document.getElementById("showprocess").style.display='none';
                 else
			             document.getElementById("newshowprocess").style.display='none';
 
			}// if(xmlhttp.readystate==4 || xmlHttp.readyState==200)
			else
			{
                 if(frmName=='index_search')
				          document.getElementById("showprocess").style.display='block';
                 else  if(frmName=='aff_search')
				          document.getElementById("showprocess").style.display='block';
                 else
				          document.getElementById("newshowprocess").style.display='block';

                if(province=='')
				{
                 if(frmName=='index_search')
				          document.getElementById("showprocess").style.display='none';
				 else if(frmName=='aff_search')
				          document.getElementById("showprocess").style.display='none';
                 else
				          document.getElementById("newshowprocess").style.display='none';
				}

			}
		}
	}
	catch(e){
	}
	xmlhttp.send(null);
	
}
