var cofp_prefix = 'cofp.app';

function menuMouseOver(index) {
    var mainDivElement = document.getElementById('mainDiv');
    if (mainDivElement != null) {
        mainDivElement.className = "mainDiv" + index;
    }
}

function rememberMe(subSystemPrefix, rememberMeChkBox, emailElement) {
  if (rememberMeChkBox == null || emailElement == null) {
     return;
  }

  if (!isValidEmail(emailElement.value)) {
     alert('Please check your email address');
     if (rememberMeChkBox.checked) {
        rememberMeChkBox.checked = false;
     }
  }

  var cookieName = cofp_prefix + '.' + subSystemPrefix + '.' + 'last.logged.in';
  if (rememberMeChkBox.checked) {
     if (!getCookie(cookieName)) {
        setCookie(cookieName, emailElement.value);
     }
  } else {
      deleteCookie(cookieName);
  }
}

function fillFields(subSystemPrefix, rememberMeChkBox, emailElement) {
   if (rememberMeChkBox == null || emailElement == null) {
      return;
   }

   var cookieName = cofp_prefix + '.' + subSystemPrefix + '.' + 'last.logged.in';
   var cookedEmail = getCookie(cookieName)
   if (cookedEmail) {
       rememberMeChkBox.checked = true;
       emailElement.value = cookedEmail;
   }
}

function goToRegistration() {
   document.location = 'base.cofp?action=user.registration.prepareSignUp.login';
}

function goToDemoMode() {
   document.location = 'base.cofp?action=user.init.demo.mode';
}

function scrolToContactUs(){
	try{
		window.scrollTo(0,0);
		new Effect.ScrollTo("contactUsForm");
	}
	catch(e){
		document.location = 'base.cofp?action=user.index#contactUsForm';
	}
}
