//
function ECX_checkEditProfileForm(){
    var error="";
    if(document.frmEditProfile.email.value=='')
        error+="\tE-mail\n";
    if(document.frmEditProfile.fname.value=='')
        error+="\tFirst Name\n";
    if(document.frmEditProfile.lname.value=='')
        error+="\tLast Name\n";
    if(document.frmEditProfile.pwd.value=='')
        error+="\tCurrent Password\n";
    if(error!="")
        alert("Please complete all required fields:\n"+error);
    else {
        if(document.frmEditProfile.newpwd.value!=''){
            if(document.frmEditProfile.newpwd.value.length < 4)
                error+="\tThe new password must have at least 4 characters\n";
            if(document.frmEditProfile.newpwd.value!=document.frmEditProfile.newpwdcheck.value)
                error+="\tNew password must be equal to Retype password\n";
        }
        if(error!="")
            alert("To change your password:\n"+error);
        else {
            document.frmEditProfile.submit();
        }
    }
    return;
}

function replaceYouTubeIcons(element){
    element.value = element.value.replace(/<img[^>]+title=\"YouTube Video Processing\"[^>]+alt=\"([^>]+)\"[^>]+>/g, "$1")
}

function ECX_checkNewPostForm(){
    var error="";
    switchEditors.go('content', 'html');
    if(document.frmNewPost.post_category.value=='-1')
        error+="\tCategory\n";
    if((document.frmNewPost.post_title.value=='')||(document.frmNewPost.post_title.value=='Enter your title here'))
        error+="\tTitle\n";
    if(document.frmNewPost.content.value=='')
        error+="\tContent\n";
    if(error!=""){
        switchEditors.go('content', 'tinymce');
        alert("Please complete all required fields:\n"+error);
    } else {
        replaceYouTubeIcons(document.frmNewPost.content);
        document.frmNewPost.submit();
    }
    return;
}

function ECX_showHideAvatarDivOnForm(selectedType){
    if(selectedType==0){
        document.getElementById('gravatar_type_input_div').style.visibility='hidden';
        document.getElementById('gravatar_type_input_div').style.display='none';
        document.getElementById('avatar_type_input_div').style.display='block';
        document.getElementById('avatar_type_input_div').style.visibility='visible';
    } else {
        document.getElementById('avatar_type_input_div').style.visibility='hidden';
        document.getElementById('avatar_type_input_div').style.display='none';
        document.getElementById('gravatar_type_input_div').style.display='block';
        document.getElementById('gravatar_type_input_div').style.visibility='visible';
    }
}

function ECX_changeTabEditoClass(type){
    if((document.getElementById('edButtonHTMLBG'))&&(document.getElementById('edButtonPreviewBG'))){
        if(type=='tinymce'){
            document.getElementById('edButtonHTMLBG').className = "edButtonBG";
            document.getElementById('edButtonPreviewBG').className = "edButtonBGSelected";
        } else {
            document.getElementById('edButtonHTMLBG').className = "edButtonBGSelected";
            document.getElementById('edButtonPreviewBG').className = "edButtonBG";
        }
    }
}
