
function ViewJobAd(RecId,JobId)
{
	var URLAddress = "ViewJobAd.aspx?RID=" + RecId + "&JID=" + JobId;
	openWindow(URLAddress,'WinPopUp','24','24','678','540','yes','yes','')
	return;
}

function ViewExecutiveJobAd(RecId,JobId)
{
	var URLAddress = "ExecutiveSearch/ViewJobAd.aspx?RID=" + RecId + "&JID=" + JobId;
	openWindow(URLAddress,'WinPopUp','24','24','678','540','yes','yes','')
	return;
}

function ViewCompanyProfile(RecId)
{	
	var URLAddress = "ViewCompanyProfile.aspx?RID=" + RecId ;
	openWindow(URLAddress,'WinPopUp','24','24','678','540','yes','yes','');
	return;
}
		
function PreEmpImageClicked(ImgId)
{
	try
	{
		var RecId;
		if (ImgId == 'ImgPreEmployers1' ) {RecId = PreEmployerRecId1 ; }
		if (ImgId == 'ImgPreEmployers2' ) {RecId = PreEmployerRecId2 ; }
		if (ImgId == 'ImgPreEmployers3' ) {RecId = PreEmployerRecId3 ; }
		ViewCompanyProfile(RecId);
	}
	catch (err)
	{
		alert (err.description);
	}
}
		
function PreRecImageClicked(ImgId)
{
	try
	{
		var RecId;
		if (ImgId == 'ImgPreRecruiters1' ) {RecId = PreRecruiterRecId1 ; }
		if (ImgId == 'ImgPreRecruiters2' ) {RecId = PreRecruiterRecId2 ; }
		if (ImgId == 'ImgPreRecruiters3' ) {RecId = PreRecruiterRecId3 ; }
		ViewCompanyProfile(RecId);
	}
	catch (err)
	{
		alert (err.description);
	}
}
				 
//Image Rotator	
var rotate_delay = 4000; // delay in milliseconds (4000 = 4 secs) 
function rotateImage()
{
	try
   	{
   		SetPreEmployersImages();
   		SetPreRecruitersImages();
   		window.setTimeout("rotateImage()", rotate_delay);
	}//end of Try		
	catch (err)
	{
		alert ('Javascript has been disabled in your Browser');
		window.clearTimeout(); 
	}
}// end of function rotateImage 
	
var PreEmployerRecId1;
//var PreEmployerRecId2;
//var PreEmployerRecId3;
		
//Premium Employers Image Settings
//--------------------------------
function SetPreEmployersImages()
{
	try
	{
		var TotPreEmployers = document.getElementById('HiddTotPreEmployers').value ;		//Tot no of Pre Employers
		var PremiumEmployers = GetPreEmployers();
			
		var PreEmpSelected1 ;
		//var PreEmpSelected2 ;
		//var PreEmpSelected3 ;
				
		//Initially Hide all the 3 Images
		document.getElementById('ImgPreEmployers1').style.visibility = "hidden"; 
		//document.getElementById('ImgPreEmployers2').style.visibility = "hidden"; 
		//document.getElementById('ImgPreEmployers3').style.visibility = "hidden"; 
				
		if (TotPreEmployers > 0) //Finding Random number for 1st Image
		{
			PreEmpSelected1 = pickRandom(TotPreEmployers);
			document.getElementById('ImgPreEmployers1').src = PremiumEmployers[PreEmpSelected1][1] ;
			document.getElementById('ImgPreEmployers1').style.visibility = "visible";  
			PreEmployerRecId1 = PremiumEmployers[PreEmpSelected1][0] ;
		}
				
		/*if (TotPreEmployers > 1) //Finding Random number for 2nd Image
		{					
			do 
			{ 
				PreEmpSelected2 = pickRandom(TotPreEmployers); 
			} 
			while (PreEmpSelected1 == PreEmpSelected2)
			document.getElementById('ImgPreEmployers2').src = PremiumEmployers[PreEmpSelected2][1];
			document.getElementById('ImgPreEmployers2').style.visibility = "visible";  
			PreEmployerRecId2 = PremiumEmployers[PreEmpSelected2][0] ;
		}
				
		if (TotPreEmployers > 2) //Finding Random number for 3rd Image
		{
			do 
			{ 
				PreEmpSelected3 = pickRandom(TotPreEmployers);	
			}
			while ((PreEmpSelected1 == PreEmpSelected2) || (PreEmpSelected1 == PreEmpSelected3) || (PreEmpSelected2 == PreEmpSelected3))
			document.getElementById('ImgPreEmployers3').src = PremiumEmployers[PreEmpSelected3][1];
			document.getElementById('ImgPreEmployers3').style.visibility = "visible";  
			PreEmployerRecId3 = PremiumEmployers[PreEmpSelected3][0] ;
		} */
				
	}//end of Try
	catch (err)
	{
		alert (err.description);
	}
}// end of function SetPreEmployersImages 
	
var PreRecruiterRecId1;
//var PreRecruiterRecId2;
//var PreRecruiterRecId3;

//Premium Recruiters Image Settings
//--------------------------------
function SetPreRecruitersImages()
{
	try
   	{
		var TotPreRecruiters = document.getElementById('HiddTotPreRecruiters').value ; //Tot no of Pre Recruiters
		var PremiumRecruiters = GetPreRecruiters();
			
		var PreRecSelected1 ;
		//var PreRecSelected2 ;
		//var PreRecSelected3 ;
								
		//Initially Hide all the 3 Images
		document.getElementById('ImgPreRecruiters1').style.visibility = "hidden"; 
		//document.getElementById('ImgPreRecruiters2').style.visibility = "hidden"; 
		//document.getElementById('ImgPreRecruiters3').style.visibility = "hidden"; 
											
		if (TotPreRecruiters > 0) //Finding Random number for 1st Image
		{
			PreRecSelected1 = pickRandom(TotPreRecruiters);
			document.getElementById('ImgPreRecruiters1').src = PremiumRecruiters[PreRecSelected1][1] ;
			document.getElementById('ImgPreRecruiters1').style.visibility = "visible";  
			PreRecruiterRecId1 = PremiumRecruiters[PreRecSelected1][0] ;
		}
				
		/*if (TotPreRecruiters > 1) //Finding Random number for 2nd Image
		{					
			do 
			{ 
				PreRecSelected2 = pickRandom(TotPreRecruiters); 
			} 
			while (PreRecSelected1 == PreRecSelected2)
			document.getElementById('ImgPreRecruiters2').src = PremiumRecruiters[PreRecSelected2][1];
			document.getElementById('ImgPreRecruiters2').style.visibility = "visible";  
			PreRecruiterRecId2 = PremiumRecruiters[PreRecSelected2][0] ;
		}
				
		if (TotPreRecruiters > 2) //Finding Random number for 3rd Image
		{
			do 
			{ 
				PreRecSelected3 = pickRandom(TotPreRecruiters);	
			}
			while ((PreRecSelected1 == PreRecSelected2) || (PreRecSelected1 == PreRecSelected3) || (PreRecSelected2 == PreRecSelected3))
			document.getElementById('ImgPreRecruiters3').src = PremiumRecruiters[PreRecSelected3][1];
			document.getElementById('ImgPreRecruiters3').style.visibility = "visible";  
			PreRecruiterRecId3 = PremiumRecruiters[PreRecSelected3][0] ;
		} */
	}//end of Try
	catch (err)
	{
		alert (err.description);
	}
}// end of function SetPreRecruitersImages 
	
	
//Get Premium Employers
//---------------------
		
function GetPreEmployers()
{
   	try
   	{
   		var TotPreEmployers = document.getElementById('HiddTotPreEmployers').value ;   		//Tot no of Pre Employers
		var PremiumEmployers = new Array(TotPreEmployers); // Double Dimension Array
		var PreEmployersData = document.getElementById('HiddAllPreEmployers').value ;
   		var PreEmployersRows = PreEmployersData.split("|");  //Splits each row
   		var PreEmployersCols ;
   			
   		//Split each Col from the particular Row 
		for(var RowCntr = 0;  RowCntr <  PreEmployersRows.length; RowCntr++)
		{
			PremiumEmployers[RowCntr] = new Array(2);
			PreEmployersCols = PreEmployersRows[RowCntr].split(":") ;
			PremiumEmployers[RowCntr][0] = PreEmployersCols[0];  //RecId 
			PremiumEmployers[RowCntr][1] = PreEmployersCols[1]; //ImgSrc
		}//end of For loop 
				
		return PremiumEmployers;
				
	}//end of Try
	catch (err)
	{
		alert (err.description);
	}
}// end of function GetPreEmployers 


//Get Premium Recruiters
//----------------------
		
function GetPreRecruiters()
{
   	try
   	{
   		var TotPreRecruiters = document.getElementById('HiddTotPreRecruiters').value ; //Tot no of Pre Employers
		var PremiumRecruiters = new Array(TotPreRecruiters); // Double Dimension Array
		var PreRecruitersData = document.getElementById('HiddAllPreRecruiters').value ;
   		var PreRecruitersRows = PreRecruitersData.split("|");  //Splits each row
   		var PreRecruitersCols ;
   			
   		//Split each Col from the particular Row 
		for(var RowCntr = 0;  RowCntr <  PreRecruitersRows.length; RowCntr++)
		{
			PremiumRecruiters[RowCntr] = new Array(2);
			PreRecruitersCols = PreRecruitersRows[RowCntr].split(":") ;
			PremiumRecruiters[RowCntr][0] = PreRecruitersCols[0];  //RecId 
			PremiumRecruiters[RowCntr][1] = PreRecruitersCols[1]; //ImgSrc
		}//end of For loop 
				
		return PremiumRecruiters;
				
	}//end of Try
	catch (err)
	{
		alert (err.description);
	}
}// end of function GetPreRecruiters
	
		
function pickRandom(range) 
{
	if (Math.random)
	{
		return Math.round(Math.random() * (range-1));
	}
	else 
	{
		var now = new Date();
		return (now.getTime() / 1000) % range;
	}
}
	
		