// *****************************************   Preload des images

var myimages=new Array()

	function preloadimages(){
		for (i=0;i<preloadimages.arguments.length;i++){
			myimages[i]=new Image()
			myimages[i].src=preloadimages.arguments[i]
		}
	}

preloadimages("<?= $root; ?>images/logo_colagene_slct.gif");

//<body onload="preloadimages()">

// OnFocus - clear text

function defaultText(obj, text) {
	if (obj.value == text) obj.value = "";
	else if (obj.value == "") obj.value = text;
	}

// showHideElement()

function showHideElement(obj){
    var my_element = document.getElementById(obj);

    if (my_element.style.display == "none"){
        my_element.style.display = "block";
    } else {
        my_element.style.display = "none";
    }
}

// showElement()

function showElement(obj){
    var my_element = document.getElementById(obj);
    my_element.style.display = "block";
}

// hideElement()

function hideElement(obj){
    var my_element = document.getElementById(obj);
    my_element.style.display = "none";
}

// newsletter registration via AJAX (prototype)
function newsletterSignUp(scriptPath) {
	// collect data from form
	var params = Form.serialize(document.fnewsletter);
	
	new Ajax.Request(scriptPath + 'ajax/nl_process.php',
	{
		//method:'post',
		parameters: params,
		onSuccess: function(transport) {
			
			// load the response, and convert JSON into regular array
			var response = transport.responseText;
			var jsonObj = response.evalJSON();
			
			if (jsonObj.status == 'ok') {
				// load the confirm message
				$("nl_zone").innerHTML = '<span class="font11">Liste d\'envoi :<br /><br /><span class="red">' + jsonObj.detail + '</span></span>';
			} else {
				$("nl_error").innerHTML = '<span class="red"><br />' + jsonObj.detail + '</span><br />';
			}
		},
		onFailure: function() {
			alert('Error in communication with server!');
		}
	});
}