/* loc.forms */
// JavaScript Document éé

// window
function centerWin(w,h) {
	$("#TB_window").css({marginLeft: '-' + parseInt((w / 2),10) + 'px', width: w + 'px'});
	if ( !(jQuery.browser.msie && typeof XMLHttpRequest == 'function')) { // take away IE6
		$("#TB_window").css({marginTop: '-' + parseInt((h / 2),10) + 'px'});
	}
}
function createWin() {
	
	var imgLoader = "images/loading-line.gif";
	
	$("body").append("<iframe id='TB_HideSelect'></iframe>");
	$("body").append("<div id='TB_overlay'></div>");
	$("body").append("<div id='TB_window'></div>");
	$("body").append("<div id='TB_load'><img src='"+imgLoader+"' /></div>");//add loader to the page
	
	$('#TB_load').show();
}
function loadedWin(modal,w,h) {
	$("#TB_load").remove();
	$("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+w+"px;height:"+h+"px;'></div>");
	$("#TB_window").css({display:"block"});
	if (modal != 'modal')
		$("#TB_overlay").click(function() { removeWin() });
	centerWin(w,h);
}
function removeWin() {
	$("#TB_HideSelect, #TB_overlay, #TB_window").remove();
}

// Str manipulation
function stringToLowerCase(inputString) {
	return inputString.toLowerCase();
}
function replaceCharacters(conversionString,inChar,outChar) {
	var convertedString = conversionString.split(inChar);
	convertedString = convertedString.join(outChar);
	// space suprime
	convertedString = convertedString.split(' ');
	convertedString = convertedString.join('');
	return convertedString;
}
function urlSafe(sourceId, cibleId) {
	var str = $("#"+sourceId).val();
	
	str = stringToLowerCase(str);
	str = replaceCharacters(str, ' ', '-');
	str = replaceCharacters(str, 'â', 'a');
	str = replaceCharacters(str, 'à', 'a');
	str = replaceCharacters(str, 'é', 'e');
	str = replaceCharacters(str, 'è', 'e');
	str = replaceCharacters(str, 'ê', 'e');
	str = replaceCharacters(str, 'ô', 'o');
	
	$("#"+cibleId).val(str);
}
