﻿// JScript File

function openWindow(pageName,styleWidow,locId,posId)
{
    var url;
    var style;
    if (locId != null && posId != null)
    {
        url = pageName + "?" + "LocId=" + locId + "&PosId=" + posId; 
    }
    else
    {
        url = pageName;
    }
    if (styleWidow == "1")
    {
        style = "menubar=no,toolbar=no,location=no,status=no,scrollbars=no,resizable=no,width=500,height=200,top=300,left=350,x=0,y=0";
    }
    else if (styleWidow == "0")
    {
        style = "";
    }
    open(url,'',style);
}

function ValidatorTrim(s)
{
    var m = s.match(/^\s*(\S+(\s+\S+)*)\s*$/);
    alert(m);
    return (m == null) ? "" : m[1];
}

function OldCheckEmail(str)
{
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	if (str.indexOf(at)==-1) return false;

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr) return false;

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr) return false;

	if (str.indexOf(at,(lat+1))!=-1) return false;

	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot) return false;

	if (str.indexOf(dot,(lat+2))==-1) return false;
	
	if (str.indexOf(" ")!=-1) return false;

	return true;
}

function CheckEmail(str)
{
    var i = str.search(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/);

    return (i > -1) ? true : false;
}
