


var win = null;
function NewWindow(mypage,myname,w,h,scroll,toolbar){
LeftPosition = (screen.width) ? ((screen.width-w)/2)-10 : 0;
TopPosition = (screen.height) ? ((screen.height-h)/2)-20 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',toolbar='+toolbar+',resizable'
win = window.open(mypage,myname,settings)
if (focus) win.focus()
}



function alertF(str,obj,mode){



	alert(str);

	if(!obj.length){ 

		obj.focus();

		if(typeof(obj)=='text' || typeof(obj)=='password')obj.select();

	}else{

		obj[0].focus();

		if(typeof(obj[0])=='text'|| typeof(obj[0])=='password')obj[0].select();

	}	

	if(mode==0)return;

	else return false;

}



function isEmail(argvalue) {

if (argvalue.indexOf(" ") != -1) return false

else if (argvalue.indexOf("@") == -1) return false

else if (argvalue.indexOf("@") == 0) return false 

else if (argvalue.indexOf("@") == (argvalue.length-1)) return false

 arrayString = argvalue.split("@");

if (arrayString[1].indexOf(".") == -1) return false

else if (arrayString[1].indexOf(".") == 0) return false

else if (arrayString[1].charAt(arrayString[1].length-1) == ".") return false

return true

}



function isEmpty(s){

	var i;

	if(isEmpty.arguments.length < 1)return true;

	if (!s.length) return true;

	for (i=0; i < s.length; i++)

    	if(s.charAt(i)!=" ")return false;

	return true;

}

function isURL(argvalue) {



  if (argvalue.indexOf(" ") != -1)

    return false;

  else if (argvalue.indexOf("http://") == -1)

    return false;

  else if (argvalue == "http://")

    return false;

  else if (argvalue.indexOf("http://") > 0)

    return false;



  argvalue = argvalue.substring(7, argvalue.length);

  if (argvalue.indexOf(".") == -1)

    return false;

  else if (argvalue.indexOf(".") == 0)

    return false;

  else if (argvalue.charAt(argvalue.length - 1) == ".")

    return false;



  if (argvalue.indexOf("/") != -1) {

    argvalue = argvalue.substring(0, argvalue.indexOf("/"));

    if (argvalue.charAt(argvalue.length - 1) == ".")

      return false;

  }



  if (argvalue.indexOf(":") != -1) {

    if (argvalue.indexOf(":") == (argvalue.length - 1))

      return false;

    else if (argvalue.charAt(argvalue.indexOf(":") + 1) == ".")

      return false;

    argvalue = argvalue.substring(0, argvalue.indexOf(":"));

    if (argvalue.charAt(argvalue.length - 1) == ".")

      return false;

  }



  return true;



}

function isInteger(i){

	var k, l, m;

	if(!i.length) return false;

	if(!isNaN(Number(i))){

		k=i.indexOf('.');

		if(k==-1)return true;

	}

	return false;

}