function MM_openBrWindow(theURL,winName,features) 
	{ //v2.0
	  window.open(theURL,winName,features);
	}

function isDate(IsItReal)
{
	if (IsItReal.value != "")
	{
		var valDate = IsItReal.value;
		var reg = /^(0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])[- /.]((19|20)[0-9][0-9]+)$/;
		if(reg.test(valDate))
			return true;
		else
		{
			//alert('- Invalid Date Format\n\nPlease Enter Date in mm/dd/yyyy Format, e.g."07/28/2006"')
			message = '- Invalid Date Format\n\nPlease Enter Date in mm/dd/yyyy Format, e.g."07/28/2006"';
			alert(message);
			IsItReal.focus();
			return false;
		}
	}
	else
	{	
		return true;
	}
}
function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++)
   {
      Char = sText.charAt(i);
      if (ValidChars.indexOf(Char) == -1)
         IsNumber = false;
   }
   if(sText < 0)
    IsNumber = false;
   return IsNumber;
}

function isBlank(obj,objval,msg)
{
	if(objval == "")
	{
		
		//alert("- " + msg + " is required.");
		//message = "- " + msg + " is required.";
		message = "- " + msg;
		alert(message);
		obj.focus();
		return false;
	}
	else
	return true;
}
function trimAll(sString)
{
	while (sString.substring(0,1) == ' ')
	{
	sString = sString.substring(1, sString.length);
	}
	
	while (sString.substring(sString.length-1, sString.length) == ' ')
	{
	sString = sString.substring(0,sString.length-1);
	}
	return sString;
}

function isEmail(IsItReal,IsItRealval,name)
{
	if (IsItRealval != "")
	{
		var valEmail = IsItRealval;
		var reg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if(reg.test(valEmail))
			return true;
		else
		{
			//alert('- Invalid '+name+'.')
			
			//message = "- Invalid "+name+".";
			message = "- "+name;
			alert(message);
			IsItReal.focus();
			return false;
		}
	
	}
	else
	{
		//alert('- '+name+' is required.')
		
		
		//message = '- '+name+' is required.';
		message = '- '+name;
		alert(message);
		IsItReal.focus();
		return false;
	}
		
}
function isImage(obj,msg)
{
	if (obj.length>0)
	{
		if (obj.length>4)
		{
			var ext = obj.substring(obj.length-3,obj.length);
			if (ext == 'jpg' || ext == 'JPG' || ext == 'jpeg' || ext == 'JPEG' || ext == 'gif' || ext == 'GIF' || ext == 'png' || ext == 'PNG')
			{
				return true;

			}
			else
			{
				//alert('- Upload Only .jpg,.gif Or .png File!')
				//message = '- Upload only .jpg,.gif or .png file!';
				message = '-' +msg;
				alert(message);
				obj="";
				return false;
			}
		}
		else
		{
			//alert('- Upload Only .jpg,.gif or .png File!')
			message = '- Upload only .jpg,.gif or .png file!';
			alert(message);
			obj="";
			return false;
		}
	}
	else 
	return true;
	
}
function isVideo(obj)
{
	if (obj.length>0)
	{
		if (obj.length>4)
		{
				
			var ext = obj.substring(obj.length-3,obj.length);
			/*if (ext == 'wmv' || ext == 'WMV' || ext == 'mov' || ext == 'MOV' || ext == 'flv' || ext == 'FLV' || ext == 'mp4' || ext == 'MP4' || ext == 'mpg' || ext == 'MPG' || ext == 'mpeg' || ext == 'MPEG')*/
			if (ext == 'flv' || ext == 'FLV')
			{
				return true;

			}
			else
			{
				//message = '- Upload only .wmv, .mov, .flv, .avi, .mp4, .mpg or .mpeg file!';
				message = '- Upload only .flv only!';
				alert(message);
				obj="";
				return false;
			}
		}
		else
		{
			//alert('- Upload Only .jpg,.gif or .png File!')
			message = '- Upload only .flv file only!';
			alert(message);
			obj="";
			return false;
		}
	}
	else 
	return true;
	
}
function isAudio(obj)
{
	if (obj.length>0)
	{
		if (obj.length>4)
		{
				
			var ext = obj.substring(obj.length-3,obj.length);
			if (ext == 'mp3' || ext == 'MP3' || ext == 'midi' || ext == 'MIDI' || ext == 'wav' || ext == 'WAV' || ext == '.rm' || ext == '.RM')
			{
				return true;
			}
			else
			{
				message = '- Upload only mp3, midi, rm or wav files only!';
				alert(message);
				obj="";
				return false;
			}
		}
		else
		{
			message = '- Upload only mp3, midi, rm or wav files only!';
			alert(message);
			obj="";
			return false;
		}
	}
	else 
	return true;
	
}
function isPrice(IsPrice)
{
	
	if (IsPrice.value != "")
	{
		var valPrice = IsPrice.value;
		var reg = /^\d+(\.\d{2})?$/;
		if(reg.test(valPrice))
			return true;
		else
		{
			//alert('- Invalid Price!')
			strobjid = IsPrice.id;
			message = '- Invalid Price!';
			alert(message);
			IsPrice.focus();
			return false;
		}
	}
	else
	{	
		return true;
	}
}


function confirmpass(pass,cpass,lbl)
{
	if(pass.value != "" && cpass.value != "" )
	{
		if(pass.value != cpass.value)
		{
			//alert(" - Your confirm "+lbl+" does not match with "+lbl+".");
			message = " - Your confirm "+lbl+" does not match with "+lbl+".";
			alert(message);
			pass.focus();
			return false;
		}
		
	}return true;
}
