function login_noMYTAGAuth() 
{
	
		alert('Error');
	
}

function getSum(indexOption,UIDOption)
{
	if(document.getElementById("checkoption"+indexOption).checked == true)
	{
		var total = parseFloat(document.getElementById(UIDOption).innerHTML) + parseFloat(document.getElementById("total").innerHTML);
		document.getElementById("total").innerHTML = total.toFixed(2);
	}
	else
	{ 
		var total = parseFloat(document.getElementById("total").innerHTML) - parseFloat(document.getElementById(UIDOption).innerHTML);
		document.getElementById("total").innerHTML = total.toFixed(2);
	}
}

function ajaxState(strElement, spanStrElement) {
	var hiddenInput = document.getElementById('__C_hidden_'+strElement);
	alert(hiddenInput);
	var spanAjax = document.getElementById('__C_SpanAjax_'+spanStrElement);
	spanAjax.innerHTML = '<img src="/_images2005/wait2.gif">';
  var objXHR = getXHR();
  objXHR.onreadystatechange = function(){
    if(objXHR.readyState == 4 && objXHR.status == 200){
    	spanAjax.innerHTML = objXHR.responseText;
    	new Combo(strElement,"__init"+spanStrElement, "");
    }
  }
  objXHR.open("POST","/tools/generate-state/index.lbl",true);
  objXHR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  objXHR.send("idselect="+encodeURIComponent(strElement)+"&uid="+encodeURIComponent(hiddenInput.value)+"&idspan="+encodeURIComponent(spanStrElement)); 		
}

function getSuggestWatches() {
	var suggestWatches = document.getElementById('suggestWatches');
	var watchserialnumber = document.getElementById('watchserialnumber');
	var keyDatas = watchserialnumber.value;
	if(watchserialnumber.value!=""){
		if(watchserialnumber.getAttribute("old")!=watchserialnumber.value){
			watchserialnumber.setAttribute("old",watchserialnumber.value)
			suggestWatches.innerHTML = '<div style="text-align:center;margin-top:20px"><img src="/_images2005/wait.gif"></div>';
			suggestWatches.style.display = 'block';
		  var objXHR = getXHR();
		  objXHR.onreadystatechange = function(){
		    if(objXHR.readyState == 4 && objXHR.status == 200){
		    	suggestWatches.innerHTML = objXHR.responseText;
		    	if(suggestWatches.innerHTML =="null")
		    		hidePopupSuggestWatches();
		    }
		  }
		  objXHR.open("POST","/tools/suggestwatches/index.lbl",true);
		  objXHR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		  objXHR.send("datas="+encodeURIComponent(keyDatas)); 	
		}
	}
	else{
		hidePopupSuggestWatches();
	}
}

function selectWatches(strWatches){
	var watchserialnumber = document.getElementById('watchserialnumber');
	watchserialnumber.value = strWatches;
	watchserialnumber.setAttribute("old",watchserialnumber.value)
	hidePopupSuggestWatches();
}

function hidePopupSuggestWatches() {
	var suggestWatches = document.getElementById('suggestWatches');
	suggestWatches.style.display = 'none';
}

function getDataFromForm(Formulaire) {
	var chaine="";
	var i=0;
	for (i=0;i<Formulaire.elements.length;i++) 
		chaine+=Formulaire.elements[i].name+"!"+Formulaire.elements[i].value+"&";
return chaine.substr(0, chaine.length-1);
}

function ajaxGeneratePDF() {
  var formSUYW = document.getElementById('suyw');
  var myDataPost = getDataFromForm(formSUYW);
  var divPDF = document.getElementById('divPDF');
  var objXHR = getXHR();
  objXHR.onreadystatechange = function(){
    if(objXHR.readyState == 4 && objXHR.status == 200){
    	divPDF.innerHTML = objXHR.responseText;
    }
  }
  objXHR.open("POST","/tools/pdf-generator/index.lbl",true);
  objXHR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  objXHR.send("datas="+encodeURIComponent(myDataPost)); 	
}

function exportCSV(){
	
	document.getElementById('exportButton').style.display = 'none';
	
	var formSUYW = document.getElementById('sForm');
	var myDataPost = getDataFromForm(formSUYW);
	popup = window.open("/tools/call-center-csv-export/index.lbl?datas="+encodeURIComponent(myDataPost), getUniqueID(), "height=300,width=400,menubar=0,toolbar=0,location=0,status=0,scrollbars=0");
  
}

function getUniqueID () { 
	var uniqueID = new Date();
	return uniqueID.getTime();
}

function getXHR(){
  var xhr = null; 
  if(window.XMLHttpRequest)
    xhr = new XMLHttpRequest(); 
  else if(window.ActiveXObject){
    try 
    {
      xhr = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) 
    {
      xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
  else 
    xhr = false; 
  return xhr;
}

function changeStyle(domEle, classSTR){
	domEle.setAttribute("class", classSTR);
	domEle.setAttribute("className", classSTR);
}

function ajaxgcc(intPage,intTri,urlPost) {
  var formSUYW = document.getElementById('sForm');
  var page = document.getElementById('page');
  var tri = document.getElementById('tri');
  
  var divExport = document.getElementById('exportButton');
  
  if(divExport)
  	divExport.style.display ='block';
  	
  if(urlPost == 'admin' || urlPost == 'payment' || urlPost == 'retailers' )
  	urlPost = "/customer-service-centres/"+urlPost+"/index.lbl";
	else
		urlPost = "/customer-service-centres/call-center/index.lbl";
	
  if(intPage)
  	page.value = intPage;
  else
  	page.value = 1;
  if(intTri)
  	tri.value = intTri;
  else
  	tri.value = 0;  	
  var myDataPost = getDataFromForm(formSUYW);
  var divCC = document.getElementById('resultsCallCenter');
  showFond();
  var objXHR = getXHR();
  objXHR.onreadystatechange = function(){
    if(objXHR.readyState == 4 && objXHR.status == 200){
    	divCC.innerHTML = objXHR.responseText;
    	hideFond();
    }
  }
  objXHR.open("POST",urlPost,true);
  objXHR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  objXHR.send("datas="+encodeURIComponent(myDataPost)); 	
}

function ajaxgetDetailledwo(uobjWO, intLogout,urlPost) {
	
	if(urlPost == 'admin' || urlPost == 'payment' || urlPost == 'retailers' )
  	urlPost = "/customer-service-centres/"+urlPost+"/index.lbl";
	else
		urlPost = "/customer-service-centres/call-center/index.lbl";
	
	var subsi = document.getElementById('subsidiary').value;
	if(!intLogout)
		intLogout = 0;
	if(!uobjWO)
		return;
  var page = document.getElementById('page').value;
  var tri = document.getElementById('tri').value;
  var divCC = document.getElementById('resultsCallCenter');
  showFond();
  var objXHR = getXHR();
  objXHR.onreadystatechange = function(){
    if(objXHR.readyState == 4 && objXHR.status == 200){
    	divCC.innerHTML = objXHR.responseText;
    	hideFond();
    }
  }
  objXHR.open("POST",urlPost,true);
  objXHR.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  objXHR.send("logout="+encodeURIComponent(intLogout)+"&subsidiary="+subsi+"&tri="+encodeURIComponent(tri)+"&page="+encodeURIComponent(page)+"&wo="+encodeURIComponent(uobjWO));		
}

function changeClass(objDom, strClass) {
	if(!objDom)
		return;
	else {
		objDom.setAttribute('class',strClass);
		objDom.setAttribute('className', strClass);
	}
}

function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;} 
  else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;}
  else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;}
  return [ scrOfX, scrOfY ];
}

function showFond() {

	var backgroundDIV = document.getElementById('fond');
	//backgroundDIV.innerHTML = '<div style="text-align:left;margin-top:20px;position:absolute;"><img src="/_images2005/wait.gif"></div>';
	backgroundDIV.style.display = 'block';
  if(document.body.scrollHeight > document.body.clientHeight)
  	backgroundDIV.style.height = document.body.scrollHeight+20+"px";
  else
  	backgroundDIV.style.height = document.body.clientHeight-20+"px";	
	backgroundDIV.style.width = '984px';
}

function hideFond() {
	var backgroundDIV = document.getElementById('fond');
	backgroundDIV.style.display = 'none';
}

function ccopenwindow(strURL) {
	window.open (
		strURL,
		"mywindow",
		"location=1,resizable=1,status=1,scrollbars=1,width=400,height=300"
	); 
	return;
}

function checkBTN() {
	var btnBack = document.getElementById('btnBack');
	var btnUser = document.getElementById('btnUser');
	var btnDeco = document.getElementById('btnDeco');
	if(!btnBack)
		return;
	if(!btnUser)
		return;
	if(!btnDeco)
		return;
	if(btnDeco.style.display=='none'){
		btnBack.style.display = 'none';
		btnUser.style.display = 'none';
		btnDeco.style.display = '';
	}
	else{
		btnBack.style.display = '';
		btnUser.style.display = '';
		btnDeco.style.display = 'none';
	}
}