    function validNews(){
        var title_news   = document.getElementById("title_news");
        var content_news = document.getElementById("content_news");
        var errorMessage = document.getElementById("errorMessage");
        var valid        = true;

        if(title_news.value == ""){
            errorMessage.innerHTML = "Type in your Title News in this box";
            title_news.focus();
            valid = false;
        }else if(content_news.value == ""){
            errorMessage.innerHTML = "The field Content is required";
            content_news.focus();
            valid = false;
        }

        return valid;
    }

    function trim(stringToTrim) {
        return stringToTrim.replace(/^\s+|\s+$/g,"");
    }


    function validUpdateTicket(){
        var link_update  = document.getElementById("link_update");
        var text_update  = document.getElementById("text_update");
        var errorMessage = document.getElementById("errorMessage");
        var valid        = true;

        var text = text_update.value;
        if(link_update.value == ""){
            errorMessage.innerHTML = "The field your Link is required";
            link_update.focus();
            valid = false;
        }else if(trim(text_update.value) == ""){
            errorMessage.innerHTML = "The field your Text is required";
            text_update.focus();
            valid = false;
        }

        return valid;
    }

    function validInteractivity(type_accion){
        var name_interactivity  = document.getElementById("name_interactivity");
        var link_interactivity  = document.getElementById("link_interactivity");
        var photo_interactivity = document.getElementById("uploadFile");
        var errorMessage = document.getElementById("errorMessage");
        var valid        = true;

        if(name_interactivity.value == ""){
            errorMessage.innerHTML = "The field Name is required";
            name_interactivity.focus();
            valid = false;
        }else if(link_interactivity.value == ""){
            errorMessage.innerHTML = "The field Link is required";
            link_interactivity.focus();
            valid = false;
        }else if(photo_interactivity.value == "" && type_accion==1){
            errorMessage.innerHTML = "The field photo is required";
            photo_interactivity.focus();
            valid = false;
        }

        return valid;
    }

    function validVideoGallery(type_accion){
        var name_VideoGallery      = document.getElementById("name_video_gallery");
        var category_VideoGallery  = document.getElementById("category_video_gallery");
        var description_video_gallery = document.getElementById("description_video_gallery");
        var photo_VideoGallery     = document.getElementById("uploadFile");
        var errorMessage = document.getElementById("errorMessage");
        var valid        = true;

        if(name_VideoGallery.value == ""){
            errorMessage.innerHTML = "The field Name is required";
            name_VideoGallery.focus();
            valid = false;
        }else if(category_VideoGallery.value == ""){
            errorMessage.innerHTML = "The field Category is required";
            category_VideoGallery.focus();
            valid = false;
        }else if(description_video_gallery.value == ""){
            errorMessage.innerHTML = "The field Description is required";
            description_video_gallery.focus();
            valid = false;
        }else if(photo_VideoGallery.value == "" && type_accion==1){
            errorMessage.innerHTML = "The field Video is required";
            photo_VideoGallery.focus();
            valid = false;
        }

        return valid;
    }

    function changeFormatVideo(){
        var format_video_gallery = document.getElementById("format_video_gallery");
        var width_video_gallery  = document.getElementById("width_video_gallery");
        var height_video_gallery = document.getElementById("height_video_gallery");

        if(format_video_gallery.value == "400x300"){
            width_video_gallery.value  = "400";
            height_video_gallery.value = "300";
        }else{//530x300
            width_video_gallery.value  = "530";
            height_video_gallery.value = "300";
        }

    }

    function validPhotoGallery(type_accion){
        var name_PhotGallery          = document.getElementById("name_photo_gallery");
        var category_PhotGallery      = document.getElementById("category_photo_gallery");
        var photo_PhotGallery         = document.getElementById("uploadFile");
        var description_photo_gallery = document.getElementById("description_photo_gallery");
        var errorMessage              = document.getElementById("errorMessage");
        var valid                     = true;

        if(name_PhotGallery.value == ""){
            errorMessage.innerHTML = "The field Name is required";
            name_PhotGallery.focus();
            valid = false;
        }else if(category_PhotGallery.value == ""){
            errorMessage.innerHTML = "The field Category is required";
            category_PhotGallery.focus();
            valid = false;
        }else if(description_photo_gallery.value == ""){
            errorMessage.innerHTML = "The field Description is required";
            description_photo_gallery.focus();
            valid = false;
        }else if(photo_PhotGallery.value == "" && type_accion==1){
            errorMessage.innerHTML = "The field Photo is required";
            photo_PhotGallery.focus();
            valid = false;
        }

        return valid;
    }

    function exit(url){
        location.href = url;
    }

    function validSupport(){
        var first_name    = document.getElementById("first_name");
        var last_name     = document.getElementById("last_name");
        var phone_number  = document.getElementById("phone_number");
        var email_address = document.getElementById("email_address");
        var question      = document.getElementById("question_support");
        var errorMessage  = document.getElementById("errorMessage");
        var valid         = true;

        if(first_name.value == ""){
            errorMessage.innerHTML = "Please enter your first name.";
            first_name.focus();
            valid = false;
        }else if(last_name.value == ""){
            errorMessage.innerHTML = "Please enter your last name.";
            last_name.focus();
            valid = false;
        }else if(phone_number.value == ""){
            errorMessage.innerHTML = "Please enter your phone number.";
            phone_number.focus();
            valid = false;
        }else if(email_address.value == ""){
            errorMessage.innerHTML = "Please provide a valid e-mail address.";
            email_address.focus();
            valid = false;
        }else if( !ValidateEmail( email_address , "Please provide a valid e-mail address.")  ){
            email_address.focus();
            valid = false;
        }else if( question.value == "" ){
            errorMessage.innerHTML = "Please enter your question support.";
            question.focus();
            valid = false;
        }

        return valid;
    }


    //Valida si el E-mail valido
	function ValidateEmail(Campo, Mensaje){
		var perfect = true;
        var value   = Campo.value;
		with (Campo){
			// Validar que los caracteres que contiene la cuenta de correo
			// esten dentro de los caracteres de la siguiente lista
			var car_validos = "0123456789abcdefghijlkmnopqrstuvwxyzABCDEFGHIJKMNLOPQRSTUVWXYZ@.-_"
			var car_otros = "@.-_";

			for (var i=0; i < value.length; i++) {
				var ch = value.substring(i, i+1);
				if (car_validos.indexOf(ch) == -1) perfect = false;
			}

			apos = value.indexOf("@");
			lastpos = value.length-1;

			// Validar primer y ultimo caracter
			var car1 = value.substring(0, 1);
			var car2 = value.substring(lastpos, lastpos+1);
			if ((car_otros.indexOf(car1) != -1) || (car_otros.indexOf(car2) != -1)) perfect = false;
			// Validar anterior y siguiente caracter despues de "@"
			car1 = value.substring(apos-1, apos);
			car2= value.substring(apos+1, apos+2);
			if ((car_otros.indexOf(car1) != -1) || (car_otros.indexOf(car2) != -1)) perfect = false;
			// Buscar si existe otro simbolo "@" en el campo
			var subcadena = value.substring(apos + 1, 100);
			a2pos = subcadena.indexOf("@");
			spacepos = value.indexOf(" ");
			dotpos = value.lastIndexOf(".");
			posh=subcadena.indexOf(".");
			//if (apos < 1 || a2pos != -1 || dotpos - apos < 2 || lastpos - dotpos > 3 || lastpos - dotpos < 2 || spacepos != -1) {
			if (apos < 1 || a2pos != -1 || lastpos - dotpos < 2 || spacepos != -1||posh==-1) perfect = false;
		}
		if (!perfect){
			var diverror = document.getElementById('errorMessage');
			diverror.innerHTML = Mensaje;
			perfect = false;
		}
		return perfect;
	}

    function Delete_character( string){
        for (var i=0, output='', validos="0123456789-()"; i<string.length; i++){
           if (validos.indexOf(string.charAt(i)) != -1){
              output += string.charAt(i)
           }
        }

        return output;
    }

    function limitarCaracteres(campo,tamaño){
        var texto=campo.value;
        if(texto.length>=tamaño){
            texto=texto.substring(0,tamaño);
            campo.value=texto;
        }
    }
function mouseOver(nameBoton,nameClass){
	document.getElementById(nameBoton).className=nameClass;
}
function mouseOut(nameBoton,nameClass){
	document.getElementById(nameBoton).className=nameClass;
}	