/* BEGIB news letter subscription */
function signupCustomerNewsletter(url, id) {
    var email = $('customerNewsletterEmail'+id).value;
    if(email!='') {
        $('newsletter-loading'+id).show();
        $('newsletter-sign-up-form'+id).hide();
        $('messageNewsletterError'+id).hide();
        $('messageNewsletterOK'+id).hide();
        url = url + 'email/' + email;
        new Ajax.Request(url, {
            method: 'get',
            onSuccess: function(transport) {
                $('newsletter-loading'+id).hide();
                $('newsletter-sign-up-form'+id).show();
                if(transport.responseText == 'ok') {
                    $('messageNewsletterError'+id).hide();
                    $('messageNewsletterOK'+id).show();
                } else {
                    $('messageNewsletterError'+id).show();
                    $('messageNewsletterOK'+id).hide();
                }
            }
        });
    }
}

function clearMe(formfield){
	if (formfield.defaultValue==formfield.value){
		formfield.value="";
	}
}

function fillMe(formfield){
	if (formfield.value==""){
		formfield.value=formfield.defaultValue;
	}
}

function closeMe() {
	document.getElementById('ibox_wrapper').style.display='none';
}
/* END newsletter subscription */

/* BEGIB onDomReady Event 

   usage:
   
   window.onDomReady = function(){ alert('DOM object loaded') };
*/
window.onDomReady = initReady;

// Initialize event depending on browser
function initReady(fn)
{
	//W3C-compliant browser
	if(document.addEventListener) {
		document.addEventListener("DOMContentLoaded", fn, false);
	}
	//IE
	else {
		document.onreadystatechange = function(){readyState(fn)}
	}
}
	
//IE execute function
function readyState(func)
{
	// DOM is ready
	if(document.readyState == "interactive" || document.readyState == "complete")
	{
		func();
	}
}
/* END onDomReady Event */

