String.prototype.trim = function()
{
    return this.replace(/(?:^\s+|\s+$)/g, "");
}


function Objet(elem){
	return document.getElementById(elem);
};

function Valueof(elem) {
	return Objet(elem).value.trim();
};

function IsEmpty(elem){
	
    if (Valueof(elem)==''){return true;} else {return false;}
};

function same(elem,stringcomp){
	
    if (Valueof(elem)==stringcomp){return true;} else {return false;}
};

function IsMail(elem){
	email=Valueof(elem);
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	return (reg.test(email));
    /*return (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email));*/
};

function IsNumeric(number){
    return (/^[0-9]+$/.test(number));
};

function IsURL(string){
    return (/^(((ht|f)tp(s?))\:\/\/)([0-9a-zA-Z\-]+\.)+[a-zA-Z]{2,6}(\:[0-9]+)?(\/\S*)?$/.test(string.toLowerCase()));
};

