
    function CheckDelete (){
            return(window.confirm("Confirma que deseja apagar este registo?"));
    }

    function CheckSend (){
            return(window.confirm("Confirma que deseja enviar esta newsletter?"));
    }


    function CheckAction (){
            return(window.confirm("Tens a certeza que desejas apagar?"));
    }

	function CheckActionInvite (){
            return(window.confirm("Tens a certeza que desejas rejeitar?"));
    }

    function CheckActionGroups (){
            return(window.confirm("Tens a certeza que desejas saír?"));
    }

	function CheckActionFriend (){
            return(window.confirm("Tens a certeza que desejas remover este amigo da Rede de Amigos?"));
    }

    function CheckImage (filename, oField) {
        filename = filename.toLowerCase();
        if (filename.indexOf('.jpg') > 0 || filename.indexOf('.gif') > 0 || filename.indexOf('.png') > 0)
        {
           return true;
        }
        else {        	if (filename.length > 0)
            	alert('Tipo de Imagem Inválida.');
            ClearFileValue (oField);
            return false;
        }
    }
    function CheckDoc (filename, oField) {
        filename = filename.toLowerCase();
        if (
            filename.indexOf('.jpg') > 0 || filename.indexOf('.gif') > 0 || filename.indexOf('.png') > 0 ||
            filename.indexOf('.doc') > 0 || filename.indexOf('.xls') > 0 || filename.indexOf('.mdb') > 0 ||
            filename.indexOf('.pdf') > 0 || filename.indexOf('.ppt') > 0 || filename.indexOf('.txt') > 0 ||
            filename.indexOf('.mp3') > 0 || filename.indexOf('.wmv') > 0 || filename.indexOf('.mpg') > 0 ||
            filename.indexOf('.zip') > 0 || filename.indexOf('.psd') > 0 || filename.indexOf('.fh11') > 0 ||
            filename.indexOf('.mpeg') > 0 )
        {
           return true;
        }
        else {
            alert('Tipo de Documento Inválido.');
            ClearFileValue (oField);
            return false;
        }
    }

    function CheckFlash (filename, oField) {
        filename = filename.toLowerCase();
        if (filename.indexOf('.swf') > 0)
        {
           return true;
        }
        else {
            alert('Ficheiro Flash Inválido.');
            ClearFileValue (oField);
            return false;
        }
    }

    function ClearFileValue(oField){
        oField.select();
        r=oField.createTextRange();
        r.execCommand('delete');
        oField.value=undefined;
        oField.focus();
    }



    function SetVisible(id)
    {
        id = document.getElementById (id);
        id.style.display = 'block';
    }

    function SetInvisible(id)
    {
        id = document.getElementById (id);
        id.style.display = 'none';
    }

	function toggleDiv(divid)
	{
		if((document.getElementById(divid).style.display == 'none')||(document.getElementById(divid).style.display == ''))
		{
	  		document.getElementById(divid).style.display = 'block';
		}
		else
		{
	  	document.getElementById(divid).style.display = 'none';
		}
	}

	function limitChars (obj, limit)
	{

		if (document.all)
		{
		    if (obj.innerText.length > limit)
	 		   	obj.innerText = obj.innerText.substr(0, limit);
	 	}
	 	else
		{
		    if (obj.value.length > limit)
	 		   	obj.value = obj.value.substr(0, limit);
	 	}

	}

    function CheckImageFile (filename, oField) {
        filename = filename.toLowerCase();
        if (filename.indexOf('.jpg') > 0 || filename.indexOf('.gif') > 0)
        {
           return true;
        }
        else {
        	if (filename.length > 0)
            	alert('Tipo de Imagem Inválida.');
            ClearFileValue (oField);
            return false;
        }
    }


