﻿function clearInput(objInput, defaultVal) {
	if(objInput != null && objInput.value == defaultVal)
		objInput.value = '';
}
function restoreInput(objInput, defaultVal) {
	if(objInput != null && objInput.value == '')
		objInput.value = defaultVal;
}
function testInput(objInput, defaultVal) {
	if(objInput != null && objInput.value == defaultVal)
		return true;
	else
		return false;
}

function selectChannel(selObj, urlTemplate) {
	
	var selIndex = selObj.selectedIndex;
	
	if(selObj.options[selIndex].value > 0)
		document.location = urlTemplate.replace('/999/', '/'+selObj.options[selIndex].value+'/').replace('NEWCHANNEL', regexpReplace('[^a-z0-9A-Z]', selObj.options[selIndex].text, '-'));
}
function selectDay(selObj, urlTemplate) {
	
	var selIndex = selObj.selectedIndex;
	
	if(selObj.options[selIndex].value > 0)
		document.location = urlTemplate.replace('/00010101/', '/'+selObj.options[selIndex].value+'/');
}

function regexpReplace(reg, txt, repl) {
	var re = new RegExp(reg, 'g');
	var re2 = new RegExp('['+repl+']{2,}', 'g');
	
	txt = txt.replace(re, repl).replace(re2, repl);
	
	return txt;
}

function ChechSearchInput(sender, args)
{
	if (args.Value == 'Rechercher un titre')
		args.IsValid = false;
	else
		args.IsValid = true;
}