function checkformkasko(frm) 
{
	var area=$("input[@name='k_area']:checked").val();
	var samorisk=$("input[@name='k_samorisk']:checked").val();
	var data=$("input[@name='date']").val();
	if (frm.k_autonum.value=='' || frm.k_autonum.value==null) {
	  alert(FDOP_CHECK_KASKO_REG);
	  return false;
	}
	if (frm.k_autoapl.value=='' || frm.k_autoapl.value==null) {
	  alert(FDOP_CHECK_KASKO_TEHPASS);
	  return false;
	}
	if (frm.k_cena.value=='' || frm.k_cena.value==null) {
	  alert(FDOP_CHECK_KASKO_VERT);
	  return false;
	}

	if (samorisk == null || samorisk == '') {
	  alert(FDOP_CHECK_KASKO_SAMORISK);
	  return false;
	}
	if (area == null || area == '') {
	  alert(FDOP_CHECK_KASKO_TER);
	  return false;
	}
	if (maxcompanies == null || maxcompanies == 0) {
	  alert(FDOP_CHECK_KASKO_COMPANY);
	  return false;
	}
	if (area == null || area == '') {
	  alert(FDOP_CHECK_KASKO_TER);
	  return false;
	}
	if (data == null || data == '') {
	  alert(FDOP_CHECK_KASKO_DATA);
	  return false;
	}
	var dnow=new Date();
	var dkasko=data.substring(6,10)+"/"+data.substring(3,5)+"/"+data.substring(0,2);
	dkasko=new Date(dkasko);
	dkasko.setHours(0);
	dkasko.setMinutes(0);
	dkasko.setSeconds(0);
    dkasko.setMilliseconds(0)
	dnow.setHours(0);
	dnow.setMinutes(0);
	dnow.setSeconds(0);
    dnow.setMilliseconds(0)
    if (dkasko < dnow) {	
	  alert(FDOP_CHECK_KASKO_DATA);
	  return false;
    }
	if (frm.k_name.value=='' || frm.k_name.value==null) {
	  alert(FDOP_CHECK_KASKO_NAME);
	  return false;
	}
	if (frm.k_phone.value == null || frm.k_phone.value == '') {
	  alert(FDOP_CHECK_KASKO_PHONE);
	  return false;
	}
	if (!checkphone(frm.k_phone,FDOP_CHECK_KASKO_PHONE1)) {
	  return false;
	}
	if (frm.k_email.value == null || frm.k_email.value == '') {
	  alert(FDOP_CHECK_KASKO_EMAIL);
	  return false;
	}
	if (!checkmail(frm.k_email.value)) {
	  alert(FDOP_CHECK_KASKO_EMAIL1);
  	  return false;
	}
	return true;
}

function checkformreal(frm) 
{
	if (frm.cena.value=='' || frm.cena.value==null || frm.cena.value==0) {
	  alert(FDOP_CHECK_REAL_VERT);
	  return false;
	}
	return true;
}

function checkformreal2(frm) 
{
	var persona=$("input[@name='t_persona']:checked").val();
	var objects=$("input[@name='objects']:checked").val();
	//if (frm.t_persona.value=='' || frm.t_persona.value==null) {
	if (persona=='' || persona==null) {
	  alert(FDOP_CHECK_REAL_STRAH);
	  return false;
	}
	//if (frm.t_persona.value==1) {
	if (persona==1) {
		if (frm.jpnos.value=='' || frm.jpnos.value==null) {
		  alert(FDOP_CHECK_REAL_NOS);
		  return false;
		}
		if (frm.jpreg.value=='' || frm.jpreg.value==null) {
		  alert(FDOP_CHECK_REAL_REG);
		  return false;
		}
		if (frm.jppils.value=='' || frm.jppils.value==null) {
		  alert(FDOP_CHECK_REAL_CITY);
		  return false;
		}
		if (frm.jpiela.value=='' || frm.jpiela.value==null) {
		  alert(FDOP_CHECK_REAL_STREET);
		  return false;
		}
		if (frm.jpmadz.value=='' || frm.jpmadz.value==null) {
		  alert(FDOP_CHECK_REAL_HOUSE);
		  return false;
		}
		if (frm.jpindex.value=='' || frm.jpindex.value==null) {
		  alert(FDOP_CHECK_REAL_INDEX);
		  return false;
		}
	}
	else {
		if (frm.fpvu.value=='' || frm.fpvu.value==null) {
		  alert(FDOP_CHECK_REAL_NAME);
		  return false;
		}
		if (frm.fppk.value=='' || frm.fppk.value==null) {
		  alert(FDOP_CHECK_REAL_PK);
		  return false;
		}
		if (frm.fppils.value=='' || frm.fppils.value==null) {
		  alert(FDOP_CHECK_REAL_CITY);
		  return false;
		}
		if (frm.fpiela.value=='' || frm.fpiela.value==null) {
		  alert(FDOP_CHECK_REAL_STREET);
		  return false;
		}
		if (frm.fpmadz.value=='' || frm.fpmadz.value==null) {
		  alert(FDOP_CHECK_REAL_HOUSE);
		  return false;
		}
		if (frm.fpindex.value=='' || frm.fpindex.value==null) {
		  alert(FDOP_CHECK_REAL_INDEX);
		  return false;
		}
	}
	//if (frm.objects.value=='' || frm.objects.value==null) {
	if (objects=='' || objects==null) {
	  alert(FDOP_CHECK_REAL_OBJECT);
	  return false;
	}
	//if (frm.objects.value==4 && (frm.citsobject.value=='' || frm.citsobject.value==null)) {
	if (objects==4 && (frm.citsobject.value=='' || frm.citsobject.value==null)) {
	  alert(FDOP_CHECK_REAL_DESC);
	  return false;
	}
	if (frm.obadr.value=='' || frm.obadr.value==null) {
	  alert(FDOP_CHECK_REAL_ADR);
	  return false;
	}
	if (frm.obvert.value=='' || frm.obvert.value==null || frm.obvert.value==0) {
	  alert(FDOP_CHECK_REAL_VERT1);
	  return false;
	}
	if (frm.obplat.value=='' || frm.obplat.value==null) {
	  alert(FDOP_CHECK_REAL_PL);
	  return false;
	}
	if (maxcompanies == null || maxcompanies == 0) {
	  alert(FDOP_CHECK_REAL_COMP);
	  return false;
	}
	if (frm.r_phone.value == null || frm.r_phone.value == '') {
	  alert(FDOP_CHECK_REAL_PHONE);
	  return false;
	}
	if (!checkphone(frm.r_phone,FDOP_CHECK_REAL_PHONE1)) {
	  return false;
	}
	if (frm.r_email.value == null || frm.r_email.value == '') {
	  alert(FDOP_CHECK_REAL_EMAIL);
	  return false;
	}
	if (!checkmail(frm.r_email.value)) {
	  alert(FDOP_CHECK_REAL_EMAIL1);
  	  return false;
	}
	
	return true;
}

function checkformtravel(frm) 
{
	var area=$("input[@name='t_area']:checked").val();
	var progr=$("input[@name='t_progr']:checked").val();
	if (frm.t_howmuch.value=='' || frm.t_howmuch.value==null || frm.t_howmuch.value<=0 || frm.t_howmuch.value > 100) {
	  alert(FDOP_CHECK_TRAVEL_PERS);
	  return false;
	}
	if (frm.t_days.value=='' || frm.t_days.value==null || frm.t_days.value <=0|| frm.t_days.value > 100) {
	  alert(FDOP_CHECK_TRAVEL_LONG);
	  return false;
	}
	if (area=='' || area==null) {
	  alert(FDOP_CHECK_TRAVEL_AIM);
	  return false;
	}
	if (progr=='' || progr==null) {
	  alert(FDOP_CHECK_TRAVEL_PROGR);
	  return false;
	}
	return true;
}

function cft_last(frm,pers,days) {
  for (i=1;i<=pers;i++) {
	if (document.all['name'+i].value=='' || document.all['name'+i].value==null) {
	  alert(FDOP_CHECK_TRAVEL_PERS_NAME+'#'+i+')!');
	  return false;
	}
	if (document.all['surname'+i].value=='' || document.all['surname'+i].value==null) {
	  alert(FDOP_CHECK_TRAVEL_PERS_SURNAME+'#'+i+')!');
	  return false;
	}
	if (document.all['pk'+i].value=='' || document.all['pk'+i].value==null) {
	  alert(FDOP_CHECK_TRAVEL_PERS_PK+'#'+i+')!');
	  return false;
	}
  }
    if (document.all['period_from'].value=='' || document.all['period_from'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_DATEST);
	 return false;
    }
    if (document.all['period_to'].value=='' || document.all['period_to'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_DATEED);
	 return false;
    }
	if (document.all['period_to'].value < document.all['period_from'].value) {
	  alert(FDOP_CHECK_TRAVEL_BADDATE);
	  return false;
	}

    if (document.all['kudaedem'].value=='' || document.all['kudaedem'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_TARGET);
	 return false;
    }
	
	//var area=$("input[@name='t_persona']:checked").val();
	
  if ((document.all['t_persona1'].value=='' || document.all['t_persona1'].value==null) && (document.all['t_persona2'].value=='' || document.all['t_persona2'].value==null)) {
	 alert(FDOP_CHECK_TRAVEL_PERSTYPE);
	 return false;
  }
  if (document.all['t_persona1'].value=='1') {
    if (document.all['uni'].value=='' || document.all['uni'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_COMP);
	 return false;
    }
    if (document.all['uri'].value=='' || document.all['uri'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_REG);
	 return false;
    }
    if (document.all['jppils'].value=='' || document.all['jppils'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_CITY);
	 return false;
    }
    if (document.all['jpiela'].value=='' || document.all['jpiela'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_STREET);
	 return false;
    }
    if (document.all['jpmadz'].value=='' || document.all['jpmadz'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_HOUSE);
	 return false;
    }
    if (document.all['jpindex'].value=='' || document.all['jpindex'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_INDEX);
	 return false;
    }
	/*

    if (document.all['uai'].value=='' || document.all['uai'].value==null) {
	 alert('L�dzu, ievadiet uz��mumu juridisko adrese!');
	 return false;
    }
	*/
  }
  if (document.all['t_persona2'].value=='2') {
    if (document.all['fvi'].value=='' || document.all['fvi'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_NS);
	 return false;
    }
    if (document.all['fpi1'].value=='' || document.all['fpi1'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_PK);
	 return false;
    }
	/*
    if (document.all['fdi'].value=='' || document.all['fdi'].value==null) {
	 alert('L�dzu, ievadiet dz�vesvietas adrese!');
	 return false;
    }
	*/
    if (document.all['fppils'].value=='' || document.all['fppils'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_CITY);
	 return false;
    }
    if (document.all['fpiela'].value=='' || document.all['fpiela'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_STREET);
	 return false;
    }
    if (document.all['fpmadz'].value=='' || document.all['fpmadz'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_HOUSE);
	 return false;
    }
    if (document.all['fpindex'].value=='' || document.all['fpindex'].value==null) {
	 alert(FDOP_CHECK_TRAVEL_INDEX);
	 return false;
    }
  }

	if (frm.t_phone.value == null || frm.t_phone.value == '') {
	  alert(FDOP_CHECK_TRAVEL_PHONE);
	  return false;
	}
	if (!checkphone(frm.t_phone,FDOP_CHECK_TRAVEL_PHONE1)) {
	  return false;
	}
	if (frm.t_email.value == null || frm.t_email.value == '') {
	  alert(FDOP_CHECK_TRAVEL_EMAIL);
	  return false;
	}
	if (!checkmail(frm.t_email.value)) {
	  alert(FDOP_CHECK_TRAVEL_EMAIL1);
  	  return false;
	}

  if ((document.all['t_apmaksa1'].value=='' || document.all['t_apmaksa1'].value==null) &&(document.all['t_apmaksa2'].value=='' || document.all['t_apmaksa2'].value==null) && (document.all['t_apmaksa3'].value=='' || document.all['t_apmaksa3'].value==null)) {
	 alert(FDOP_CHECK_TRAVEL_PAYTYPE);
	 return false;
  }

  return true;
}

function daysBetween(date1, date2) {

var DSTAdjust = 0;

var oneMinute = 1000 * 60;
var oneDay = oneMinute * 60 * 24;

date1.setHours(0);
date1.setMinutes(0);
date1.setSeconds(0);
date2.setHours(0);
date2.setMinutes(0);
date2.setSeconds(0);

if (date2 > date1) {
	DSTAdjust = (date2.getTimezoneOffset() - date1.getTimezoneOffset()) * oneMinute;
}
else {
  DSTAdjust = (date1.getTimezoneOffset() - date2.getTimezoneOffset()) * oneMinute;
}
var diff = Math.abs(date2.getTime() - date1.getTime()) - DSTAdjust;

return Math.ceil(diff/oneDay);
}

function diffdays(days,dt) {
	var df=document.all['period_from'].value;
	//var dt=document.all['period_to'].value;
	df=df.substring(6,10)+"/"+df.substring(3,5)+"/"+df.substring(0,2)
	dt=dt.substring(6,10)+"/"+dt.substring(3,5)+"/"+dt.substring(0,2)
	var dfrom=new Date(df);
	var dto=new Date(dt);
	var diff=daysBetween(dfrom,dto);
	if ((diff+1) != days) {
	  //alert('Nepareiza beiga datums!');
	  document.all['tbadperiodi'].style.display='';
	  document.getElementById('tbadperiod').style.visibility="visible";
      document.getElementById('tbadperiod').style.left=getAbsolutePosition(document.getElementById('tbadperiodi')).x-210
      document.getElementById('tbadperiod').style.top=getAbsolutePosition(document.getElementById('tbadperiodi')).y+30;
	  setTimeout("document.getElementById('tbadperiod').style.visibility=\'hidden\';", 4000);
	  return true;
	}
	else {
	  document.all['tbadperiodi'].style.display='none';
	  return true;
	}
}

function showhidden() {
alert('hidden - '+document.all['hiddendate'].value);
}

function Clickheretoprint()
{ 
  var disp_setting="toolbar=yes,location=no,directories=yes,menubar=yes,"; 
      disp_setting+="scrollbars=yes,width=650, height=600, left=100, top=25"; 
  var content_vlue = document.getElementById("print_content").innerHTML.replace("VISIBILITY: hidden","VISIBILITY: visible").replace("visibility: hidden","visibility: visible"); 
  
  var docprint=window.open("","",disp_setting); 
   docprint.document.open(); 
   docprint.document.write('<html><head><title>Ipolises.lv</title>'); 
   docprint.document.write('</head><body onLoad="self.print()"><center>');          
   docprint.document.write(content_vlue);          
   docprint.document.write('</center></body></html>'); 
   docprint.document.close(); 
   docprint.focus(); 
}
function changeImage(how) {
 if (how) {
   document.getElementById('time').style.visibility="visible";
   newImage = "url(http://ipolises.lv/test/images/ipolises_anim4.gif)";
 }
 else {
   document.getElementById('time').style.visibility="hidden";
   newImage = "url()";
 }
 document.getElementById('wait').style.backgroundImage = newImage;
}
function gst() {
    var txt = '';
     if (window.getSelection)
    {
        txt = window.getSelection();
             }
    else if (document.getSelection)
    {
        txt = document.getSelection();
            }
    else if (document.selection)
    {
        txt = document.selection.createRange().text;
            }
			return txt;
}
function travelmakepost(frm,pers) {
retv="";
 for (i=1;i<=pers;i++) {
   retv = retv + 'name'+i+'='+urlencode(mylv(document.all['name'+i].value)) + "&";
   retv = retv + 'surname'+i+'='+urlencode(mylv(document.all['surname'+i].value)) + "&";
   retv = retv + 'pk'+i+'='+urlencode(document.all['pk'+i].value) + "&";
 }
 retv = retv + 'period_from='+urlencode(document.all['period_from'].value) + "&";
 retv = retv + 'period_to='+urlencode(document.all['period_to'].value) + "&";
 retv = retv + 'kudaedem='+urlencode(mylv(document.all['kudaedem'].value)) + "&";
 retv = retv + 't_persona1='+urlencode(document.all['t_persona1'].value) + "&";
 retv = retv + 't_persona2='+urlencode(document.all['t_persona2'].value) + "&";
 if (document.all['t_persona1'].value=='1') {
   retv = retv + 'uni='+urlencode(mylv(document.all['uni'].value)) + "&";
   retv = retv + 'uri='+urlencode(mylv(document.all['uri'].value)) + "&";
//   retv = retv + 'uai='+urlencode(mylv(document.all['uai'].value)) + "&";
   retv = retv + 'jppils='+urlencode(mylv(document.all['jppils'].value)) + "&";
   retv = retv + 'jpiela='+urlencode(mylv(document.all['jpiela'].value)) + "&";
   retv = retv + 'jpmadz='+urlencode(mylv(document.all['jpmadz'].value)) + "&";
   retv = retv + 'jpindex='+urlencode(mylv(document.all['jpindex'].value)) + "&";
 }
 else if (document.all['t_persona2'].value=='2') {
   retv = retv + 'fvi='+urlencode(mylv(document.all['fvi'].value)) + "&";
   retv = retv + 'fpi1='+urlencode(mylv(document.all['fpi1'].value)) + "&";
//   retv = retv + 'fdi='+urlencode(mylv(document.all['fdi'].value)) + "&";
   retv = retv + 'fppils='+urlencode(mylv(document.all['fppils'].value)) + "&";
   retv = retv + 'fpiela='+urlencode(mylv(document.all['fpiela'].value)) + "&";
   retv = retv + 'fpmadz='+urlencode(mylv(document.all['fpmadz'].value)) + "&";
   retv = retv + 'fpindex='+urlencode(mylv(document.all['fpindex'].value)) + "&";
}
 retv = retv + 't_phone='+urlencode(document.all['t_phone'].value) + "&";
 retv = retv + 't_email='+urlencode(document.all['t_email'].value) + "&";
 retv = retv + 't_apmaksa1='+urlencode(document.all['t_apmaksa1'].value) + "&";
 retv = retv + 't_apmaksa2='+urlencode(document.all['t_apmaksa2'].value) + "&";
 retv = retv + 't_apmaksa3='+urlencode(document.all['t_apmaksa3'].value) + "&";
 return retv;
}

function mylv(str) {
  var retv="";
  var i;
  //~ var lv=new Array(/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g,/�/g);
  var lv=new Array("|ē","|ū","|ī","|ā","|š","|ģ","|ķ","|ļ","|ž","|č","|ņ","|Ē","|Ū","|Ī","|Ā","|Š","|Ģ","|Ķ","|Ļ","|Ž","|Č","|Ņ");
  var psevdolv=new Array("|e","|u","|i","|a","|s","|g","|k","|l","|z","|c","|n","|E","|U","|I","|A","|S","|G","|K","|L","|Z","|C","|N");
  for (i=0;i<lv.length;i++) {
    str=str.replace(lv[i],psevdolv[i]);
  }
  return str;
}
function urlencode( str ) {
    // http://kevin.vanzonneveld.net
    // +   original by: Philip Peterson
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // *     example 1: urlencode('Kevin van Zonneveld!');
    // *     returns 1: 'Kevin+van+Zonneveld%21'
                                     
    var ret = str;
    
    ret = ret.toString();
    ret = encodeURIComponent(ret);
    ret = ret.replace(/%20/g, '+');
 
    return ret;
}
function pause(millis) 
{
setTimeout(";", millis);
}
function mydiffdats(df,dt) {
	df=df.substring(6,10)+"/"+df.substring(3,5)+"/"+df.substring(0,2);
	dt=dt.substring(6,10)+"/"+dt.substring(3,5)+"/"+dt.substring(0,2);
	
	var dfrom=new Date(df);
	var dto=new Date(dt);
	var diff=daysBetween(dfrom,dto);
	return diff;
}
