﻿
// Function used for Xiti Tags
function GetSearchCriteria(component)
{
    var hfCriteria = document.getElementById('hfXitiCriteria');        
    var criteria = '';           
    
//    criteria += 'xt_multc = \"';     
//    criteria += getStringXitiSearch(component);
//    criteria += '\";'     
//    criteria += 'if (window.xtparam!null) {window.xtparam+=xt_multc;}';
//    criteria += 'else {window.xtparam = xt_multc;};';

        criteria +="var xt_multc \=\"" + getStringXitiSearch(component) + "\"\; ";
		criteria +="if \(window\.xtparam\!\=null\) ";
		criteria +="{ ";
		criteria +="window\.xtparam\+\=xt_multc\; ";
		criteria +="} ";
		criteria +="else ";
		criteria +="{ ";
		criteria +="window\.xtparam\=xt_multc\; ";
		criteria +="} ";
		

    //assign the value to the hidden field
    if(hfCriteria!=null)
        hfCriteria.value = criteria;
}


//function than build a string with the search crtieria for xiti tags.
function getStringXitiSearch(component)
{
    var ctCDI  = document.getElementById(ochkContractTypeCDI);
    var ctCDD  = document.getElementById(ochkContractTypeCDD);
    var ctInterim  = document.getElementById(ochkContractTypeInterim);
    var ctEmployForm  = document.getElementById(ochkContractTypeEmployForm);
    var ctEmploySai  = document.getElementById(ochkContractTypeEmploySai);
    var ctStage  = document.getElementById(ochkContractTypeStage);
    var ctAutres  = document.getElementById(ochkContractTypeAutres);
    
    var searchString = '';


    searchString += '&x1=' +  component.toString();
    searchString += '&x2=' +  ((document.getElementById(oDdlActivityDomain)!=null)?document.getElementById(oDdlActivityDomain).value:"");
    searchString += '&x3=' +  ((document.getElementById(oDdlJobCategory)!=null)?document.getElementById(oDdlJobCategory).value:"");
    searchString += '&x4=' +  ((document.getElementById(oDdlRegion)!=null)?document.getElementById(oDdlRegion).value:"");
    searchString += '&x5=' +  ((document.getElementById(oDdlDepartment)!=null)?document.getElementById(oDdlDepartment).value:"");
    
    if ((ctCDI!=null?ctCDI.checked:false) == true)
        {
        searchString += '&x6=' +  '1'; 
        }
    else    
        {
        searchString += '&x6=' +  '0'; 
        }
    
    if ((ctCDD!=null?ctCDD.checked:false) == true)
    {
        searchString += '&x7=' +  '1'; 
    }
    else
    {
        searchString += '&x7=' +  '0';         
    }
    
    
    if ((ctInterim!=null?ctInterim.checked:false) == true)
    {
        searchString += '&x8=' +  '1';
    }
    else
    {
        searchString += '&x8=' +  '0';
    }
    
    
    if ((ctEmployForm!=null?ctEmployForm.checked:false) == true || (ctEmploySai!=null?ctEmploySai.checked:false) == true || (ctStage!=null?ctStage.checked:false) == true || (ctAutres!=null?ctAutres.checked:false) ==true)
    {
        searchString += '&x9=' +  '1';
    }
    else
    {
        searchString += '&x9=' +  '0';
    }
    
    	var xt_multc ="<script type\=\'text\/javascript\'\>";
		xt_multc +="var xt_multc \=\"" + searchString + "\"\; ";
		xt_multc +="if \(window\.xtparam\!\=null\) ";
		xt_multc +="{ ";
		xt_multc +="window\.xtparam\+\=xt_multc\; ";
		xt_multc +="} ";
		xt_multc +="else ";
		xt_multc +="{ ";
		xt_multc +="window\.xtparam\=xt_multc\; ";
		xt_multc +="} ";
		xt_multc +="<\/script\>";

	$("body").append(xt_multc);
    
    return searchString;
}





function xt_formulaire(type,section,page,x1,x2,x3,x4,x5)
{
xt_img = new Image();
xtdate = new Date();
xts = screen;
xt_ajout = (type=='F') ? '' : (type=='M') ? '&a='+x1+'&m1='+x2+'&m2='+x3+'&m3='+x4+'&m4='+x5 : '&clic='+x1;

Xt_im = xtsd + '.xiti.com/hit.xiti?s='+ xtsite + '&s2=' + section;

Xt_im += '&p=' + page + xt_ajout + '&hl=' + xtdate.getHours() + 'x' + xtdate.getMinutes() + 'x' + xtdate.getSeconds();

if(parseFloat(navigator.appVersion)>=4)
{Xt_im += '&r=' + xts.width + 'x' + xts.height + 'x' + xts.pixelDepth + 'x' + xts.colorDepth;}

xt_img.src = Xt_im;

if ((x2 != null) && (x2!=undefined) && (type == 'C'))
    {if ((x3=='') || (x3==null)) 
        {document.location = x2} 
     else 
        {xfen = window.open(x2,'xfen',''); 
         xfen.focus();}
    }
else
    {return;
    }
    
}




