function checkMail(emailvar)
{
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(emailvar)) return true;
	else return false;
}

function Trim(str){
	 return str.replace(/^\s*|\s*$/g,"");
}

function checkTel(telvar)
{
	var filter = /^([0-9])+\/([0-9])+$/;
	if(filter.test(telvar)) return true;
	else return false;
}

function compareDates (value1, value2) {
   var date1, date2;
   var month1, month2;
   var year1, year2;

   month1 = value1.substring (0, value1.indexOf ("/"));
   date1 = value1.substring (value1.indexOf ("/")+1, value1.lastIndexOf ("/"));
   year1 = value1.substring (value1.lastIndexOf ("/")+1, value1.length);

   month2 = value2.substring (0, value2.indexOf ("/"));
   date2 = value2.substring (value2.indexOf ("/")+1, value2.lastIndexOf ("/"));
   year2 = value2.substring (value2.lastIndexOf ("/")+1, value2.length);

   if (year1 > year2) return 1;
   else if (year1 < year2) return -1;
   else if (month1 > month2) return 1;
   else if (month1 < month2) return -1;
   else if (date1 > date2) return 1;
   else if (date1 < date2) return -1;
   else return 0;
} 

function PopupPic(PicURL, id) { 
	window.open("popups/gen_popup.php?"+PicURL+"&id="+id, "", "fullscreen=no,toolbar=no,status=yes,menubar=no,scrollbars=no,resizable=no,directories=no,location=no,HEIGHT=100,WIDTH=100"); 
	
}

function ReplaceAll(str,from,to)
{
	var idx = str.indexOf(from);	
	while (idx > -1)
  {
		str = str.replace(from,to); 
		idx = str.indexOf(from);
	}	
	return str;
}

function setStyleSheet(stylesize)
{
	if((stylesize == "small") && (stylesize == "def") && (stylesize == "large") && (stylesize == "xlarge"))	return false;
	document.getElementById('fontchooser').src = 'handlers/handler_font.php?style='+stylesize;
}

function setStyleSheetAdmin(stylesize)
{
	if((stylesize == "small") && (stylesize == "def") && (stylesize == "large") && (stylesize == "xlarge"))	return false;
	document.getElementById('fontchooser').src = '../handlers/handler_font.php?style='+stylesize;
}
