function getField(fName)
{
	if((form = document.forms[0]))
		if((field = form.elements[fName]))
			return field;
	return null;
}

function checkRadioField(field)
{
	var i;
	for(i=0;i<field.length;i++)if(field[i].checked) return true;
	return false;
}

function checkChanges()
{
	//save = document.forms[0].elements["save"];
	if(confirm('save changes before exit?'))
	{
		save=document.createElement("INPUT");
		save.type="hidden";
		save.name="save";
		save.value="save";
		wform=document.forms[0];
		if(wform)
			wform.appendChild(save);
	}
	return true;
}

function scrollScreen(N)
{
				for (I=1; I<=N; I++){         
					parent.scroll(1,I)  
				}
}

function setNocheck()
{
	document.forms[0].elements['nocheck'].value = 1;
}
function setUncheck()
{
	document.forms[0].elements['nocheck'].value = 0;
}
function compare_strings(str1,str2) {

   if(str1.length!=str2.length) return false;
    else
    {
   var flag = 0;
   for(i=0;i<str1.length;i++)
    if(str1.charCodeAt(i) != str2.charCodeAt(i)) flag++;
   
   if(flag!=0) return false;
      else return true;
  }
}


function date_decrement(str1) {

      var s = document.forms[0].elements[str1].value;

if(s=="") return s;

else {
var mas = new Array();
var month_31 = new Array(1,3,5,7,8,10,12);
for(i=0;i<3;i++)
mas[i] = s.split("/")[i];

var day =0; var month = 0; var year = 0; var t = "";

s=mas[0]; t=parseInt(s,10); month = t;
s=mas[1]; t=parseInt(s,10); day = t;
s=mas[2]; t=parseInt(s,10); year = t;

day--;
if(day==0)
{  
    month--;
     switch(month) {
        case 0:
       { day = 31; month = 12; year--; }
         break
        case 2:
       {  if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
          day = 29; 
     else
          day = 28;
       }
        break
     default:
       { var flag = 0;
         for(i=0;i<month_31.length;i++)
           if(month == month_31[i]) flag++;
         if(flag!=0) day = 31;
         else day = 30;
       }
 }
}

var str = "";
if(day<10) day = "0" + day;
if(month<10) month = "0" + month;

str = month + "/" + day + "/" + year;
return str;
}
}





		var win= null;
		function NewWindow(mypage,myname,w,h,scroll){
	
	var winl = (screen.width-w)/2;
	var wint = (screen.height-h)/2;
	var settings  ='height='+h+',';
		settings +='width='+w+',';
		settings +='top='+wint+',';
		settings +='left='+winl+',';
		settings +='scrollbars='+scroll+',';
		settings +='resizable=yes';
	win=window.open(mypage,myname,settings);
	if (win != null) {
	if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
	}
	}
	
	
	function OpenWindow(urlto) {
	window.open(urlto);	
	}

function check_email(email) {
var int = 0;
var domainArr = new Array("com","net","org", "us", "biz", "info","tv","cc");
var s = email;
var mas = s.split("@");
if(mas.length!=2) { return false;}
 else
          {
            var mas1 = mas[1].split(".");
            if(mas1.length >= 2)
              {
                for(x=0;x<domainArr.length;x++) 
                if(compare_strings(mas1[mas1.length-1],domainArr[x])) int++;                 
                     if(int==0) {return false;}
               }      
             else return false;
           }
return true;
}

function check_number_e(zip_field,len_field) {
 var s = document.forms[0].elements[zip_field].value;
if(s.length!=len_field) 
{ 
	document.all[zip_field].style.background='red'; 
	return false;
}
else {
            var str = ""; var v=0;
               for(i=0;i<s.length;i++)
                 {
                 str = parseInt(s.charAt(i),10);
                  if(isNaN(str)) v++;   
            }
            if(v!=0)
             {  
				document.all[zip_field].style.background='red';
				return false;
             }
           }
return true;
}

function check_number_l(zip_field,len_field) {
 var s = document.forms[0].elements[zip_field].value;
if(s.length > len_field) 
{ 
	document.all[zip_field].style.background='red'; 
	return false;
}
else {
            var str = ""; var v=0;
               for(i=0;i<s.length;i++)
                 {
                 str = parseInt(s.charAt(i),10);
                  if(isNaN(str)) v++;   
            }
            if(v!=0)
             {  
				document.all[zip_field].style.background='red';
				return false;
             }
           }
return true;
}

function check_date(date_field) {
var warningMsg = "";
var s = document.forms[0].elements[date_field].value;

 if(s.length !=10) 
 {
	document.all[date_field].style.background='red';
	return false;
 }

else {
       var mas = s.split("/"); 
       if(mas.length!=3)  
       {
			document.all[date_field].style.background='red';
			return false;
	   }
         else 
            if((mas[0].length!=2)||(mas[1].length!=2)||(mas[2].length!=4))  
            {
            document.all[date_field].style.background='red';
            return false;
            }
         }
	return true;
}

function jump(str1,str2,n) {
var s = document.forms[0].elements[str1].value;
if(s.length==n) document.forms[0].elements[str2].focus();
}


function checkLogin() {

 var warningMsg="";
 var fl = 0;

if(document.forms[0]._ctl0_usernameTxt.value=="") {
warningMsg = warningMsg + " Please fill Email.";
 fl = 1;
 }
 
if(document.forms[0].passwordTxt.value=="") {
 warningMsg = warningMsg + " Please fill Password.";
 fl = 5;
 }
 

if(warningMsg!="") {
document.all.errordiv.innerText = warningMsg;
document.all.errordiv.style.color = 'red';
if (fl > 5) {
	document.forms[0]._ctl0_usernameTxt.focus();
}
else if (fl < 5) {
	document.forms[0]._ctl0_usernameTxt.focus();
} else {
	document.forms[0].passwordTxt.focus();
}
window.scrollTo(0,0);
return false;}
   else return true;
}


function checkILogin() {

 var warningMsg="";
 var fl = 0;

if(document.forms[0]._ctl0_usernameTxt.value=="") {
warningMsg = warningMsg + " Please fill Username.";
 fl = 1;
 }
 
if(document.forms[0].passwordTxt.value=="") {
 warningMsg = warningMsg + " Please fill Password.";
 fl = 5;
 }
 

if(warningMsg!="") {
document.all.errordiv.innerText = warningMsg;
document.all.errordiv.style.color = 'red';
if (fl > 5) {
	document.forms[0]._ctl0_usernameTxt.focus();
}
else if (fl < 5) {
	document.forms[0]._ctl0_usernameTxt.focus();
} else {
	document.forms[0].passwordTxt.focus();
}
window.scrollTo(0,0);
return false;}
   else return true;
}