

function printPage(){

	print();
}

function recalcDeliv(){
   var el    =  document.getElementById('ctry_select');	
	
	var nIdx  =  el.selectedIndex;
	
   var el1   =  document.getElementById('deliv_ctry');	
	
	el1.value =  el.options[nIdx].value;
}


function checkDelivery()
{

    var el = document.getElementById('waga');	

    var el1    =  document.getElementById('ctry_select');	
	
    var nIdx  =  el1.selectedIndex;

		
    var el2 = document.getElementById('kurier');	

    var ctry = (el1.options[nIdx].value).split("_")
    
    if (el.value < 0 && el2.checked && ctry[1]!="Polska" && ctry[1] != "Poland") {
			
        var message = document.getElementById('deliv_mess');
        message.style.display = "block";
			
    } else {
        var message = document.getElementById('deliv_mess');		
        message.style.display='none';		
    }
	

    var el6 = document.getElementById('odbior_wlasny');

    var el3   =  document.getElementById('deliv_ctry');	
	
	  el3.value =  ctry[1];
	
	  var el4   =  document.getElementById('country_symbol');	
	
	  el4.innerHTML = ctry[0];


        var el5    =  document.getElementById('region_select');

        //Pokazanie lub ukrycie elementu Wojewodztwo 	
	if (ctry[1] =="Polska" || ctry[1] == "Poland") 
        {
             el5.style.display = "block";
	}
        else
        {
             el5.style.display = 'none';
            //el5.style.text-align = 'right';
	}
}

function checkProvince(){
	var el1    =  document.getElementById('ctry_select');	
	
	var nIdx  =  el1.selectedIndex;

	var ctry = (el1.options[nIdx].value).split("_")
    
	if (ctry[1] =="Polska" || ctry[1] == "Poland") {

	}
        else
        {

	}
}



function checkMail(email){
		
     if (email != "") {
			 var re = new RegExp("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$","gi");
			 
			 var wynik = re.test(email);
			
			 if (wynik == true) {

              return true;
          }
          if (wynik == false) {

              return false;
          }
		
     }
		
	  return false;	
}

function fToStr(fInput){
		
	  fInput = (Math.round(fInput * 100)) / 100;	
				
	  var strIn   = fInput.toString();	

//	  alert("string " + strIn);	
		
	  var strRet  = strIn.split(".");			
		
//	  alert("end " + strRet[1].length);	
 		
	  if(strRet[1] != null && (strRet[1]).length == 1){
//         alert('2a ' + strRet.length);
//         alert('2b ' + strRet[1].length);
			
	      strRet = strRet[0] + '.' + strRet[1] + '0';
	  		
//			alert('jest!!!!!!!!!' + strRet);
			
	  }else if (strRet[1] == null || strRet.length == 0){
//         alert('3a ' + strRet.length);
//         alert('3b ' + strRet[1].length);
			
//	alert('jest00!!!!!!!!!' + strRet);
			
	      strRet = strRet[0] + '.00';
	  }	

     return strRet;//strRet;

}




function show_next_photo(nextPrev, countPhoto){
	
  for(i = 0; i < 10; i++) {
	
	  //alert(nextPrev);
    var i_text = i;
    var el_name = "photo_" + i_text.toString();
    var elstr = el_name.toString();
						
    var el1 = document.getElementById(elstr);

    if(el1 == null) {
      break;
    }

    var photoStyle = el1.style.display;		
    //alert(photoStyle);
    var strStyle = photoStyle.toString();
		
		if(strStyle == 'block')
		{
		  value1 = eval(nextPrev);
      var photonumber = i + value1;			

	    if(photonumber == 0) {
         var arrow2 = document.getElementById('prevArrow2');
				 arrow2.style.display = 'block';				 			
         var arrow1 = document.getElementById('prevArrow');
				 arrow1.style.display = 'none';
	    }
	    else
	    {
         var arrow1 = document.getElementById('prevArrow');
				 arrow1.style.display = 'block';				 			
         var arrow2 = document.getElementById('prevArrow2');
				 arrow2.style.display = 'none';			
	    }
			
	    if(photonumber == countPhoto) {
         var arrow2 = document.getElementById('nextArrow2');
				 arrow2.style.display = 'block';				 			
         var arrow1 = document.getElementById('nextArrow');
				 arrow1.style.display = 'none';
	    }
	    else
	    {
         var arrow1 = document.getElementById('nextArrow');
				 arrow1.style.display = 'block';				 			
         var arrow2 = document.getElementById('nextArrow2');
				 arrow2.style.display = 'none';			
	    }
			


      var i_text = photonumber;
      el_name = "photo_" + i_text.toString();

      //alert(el_name);

      elstr = el_name.toString();
						
      var el2 = document.getElementById(elstr);

      if(el2 == null) {
        break;
      }
      el2.style.display = 'block';		
		  el1.style.display = 'none';
			break;
		}
	}

  return true;

}


function check_terms(){
		
	var el = document.getElementById('acc');
	
	if ( !el.checked ) {
		
		var message = document.getElementById('check_terms');
			
			message.style.display='';
		
		
		return false;
	
	}
	
	return true;
}


function check_quantity(){

    var ret = 0;
    for ( i = 0; i < 50; i++) {
      var i_text = i;
      var el_name = "quantity_" + i_text.toString();
      var elstr = el_name.toString();
						
      var el = document.getElementById(elstr);

      if(el != null) {
          var strValue = el.value;
          var intValue = parseInt(strValue,10);

          if(intValue > 0) {
            //alert(strValue.toString());
            ret = 1;
            //alert("jest ok");
          }
      }
    } 

    if(ret == 0)
    {	
        var message = document.getElementById('check_prod_quantity');
        if(message != null){
            message.style.display='block';		
        }
	return false;
    }	
   return true;
}


function hideMessages(){
	
	var message = document.getElementById('empty_mess');

	if(message != null){
	
			message.style.display='none';
		
	}

	
	var message = document.getElementById('wrong_data');
	if(message != null){
	
			message.style.display='none';
		
	}

	var message = document.getElementById('check_mess');
	if(message != null){
	
			message.style.display='none';
		
	}

	var message = document.getElementById('comp_mess');			
	if(message != null){
	
			message.style.display='none';
		
	}

	
}




function walidate(){
	
	hideMessages();
	
	var frm = document.getElementById('user_data');

	for ( i = 0; i < frm.elements.length; i++) {
		
		var el = frm.elements[i];
		
		
		if( el.className == "req" && el.value == ''){

			var message = document.getElementById('empty_mess');
			
			message.style.display='';
			
			return false;			
		
		}


		if (el.name == "cstr_data-regUserCompany") {
		  
			var vvv = el.selectedIndex;			
			var vvv2 = el.options[vvv].value;
			var svvv2 = vvv2.toString();			
			
      //alert(vvv2);
      //var svvv = vvv.toString();
						
			if(svvv2 == "Wybierz") {
  			var message = document.getElementById('wrong_company_type');
		  	message.style.display='';
				return false;
			}
    }
		
		
		if ((el.name == "cstr_data-regUserEmail") || (el.className == "cstr_data-regUserEmail") || (el.name == "cstr_data1-regUserEmail")){

			var len = 0;
			//alert(el.name);
			myString = el.value;
			len = myString.length;            
			//alert(len);
			
			if (len > 0 && (!checkMail(el.value))) {

				var message = document.getElementById('wrong_data');
			
				message.style.display='';
		
				return false;
			}
		}
		
		if ( el.className == "acc" && !el.checked ) {
alert('!');
			var message = document.getElementById('check_mess');
			
			message.style.display='';
			
			return false;			
		
		}
		
		if ( el.className == "comp") {

//			alert("jest1");
		
			var el1 = document.getElementById('comp1');
			var el2 = document.getElementById('comp2');
			
			
			
			if(el1.value != el2.value){
			
				var message = document.getElementById('comp_mess');
			
				message.style.display = '';
			
				return false;			
			}	
		}
	}
	
	return true;
}



function hideMessages2()  {

	var message = document.getElementById('empty_owner_name');
	
	if(message != null)  {
			message.style.display = 'none';
	}

}




function walidate2()  {

  hideMessages2();

	var cart_payment = document.getElementById('payment_6');
	
	if(cart_payment.checked)
	{
	    var owner_name = document.getElementById('CreditCartOwnerName');	    
			
	    var owner_surname = document.getElementById('CreditCartOwnerSurname');	
			
      var myString1 = owner_name.value;
			
			var len1 = myString1.length;			
			
      var myString2 = owner_surname.value;
			
			var len2 = myString2.length;			
			
	    if(len1 == 0 || len2 == 0)
	    {
			    var message = document.getElementById('empty_owner_name');
			    message.style.display='';
			    return false;		
			}
	}
	return true;

}




function showPrices(id, pocket, vat, pln)  {
		
  var el    =  document.getElementById(id);	
	var nIdx  =  el.selectedIndex;
	var price =  (el.options[nIdx].innerHTML).split(" - ");
	
	price = price[1].split(" ");
	
	if (pln) {
		var el1 = document.getElementById(id + '_vat');
		var el2 = document.getElementById(id + '_brutto1');	
		var el3 = document.getElementById(id + '_brutto_pack');
		
		el1.value = eval(price[0]) * eval(vat) * 0.01;
		el2.value = eval(price[0]) + eval(price[0]) * eval(vat) * 0.01;
		
		var el2Value = el2.value;
		
		el1.value = fToStr(el1.value);
		el2.value = fToStr(el2.value);
		
    if(el3 != null) {
	    el3.value = eval(el2Value) * eval(pocket);
		  el3.value = fToStr(el3.value);				
		}
	} else {
	  //alert(price[0]);
	  var el3 = document.getElementById(id + '_brutto_pack');	
	  el3.value = eval(price[0]) * eval(pocket);
	  //alert(el3.value);
		el3.value = fToStr(el3.value);		
	}		
}


function ordering(){

	var el = document.getElementById('order');
	
//	alert();
	
	var el1 = document.getElementById('in');
	
	el1.value = el.innerHTML;
	
	return true;
}




function checkYesNo(inputObjId, val) {

    var fax = document.getElementById(inputObjId.toString());

    if(val.toString() == '1')
    {
        fax.style.display = '';
    }
    else
    {
        fax.style.display = 'none';
    }

    return true;
}


function b(){
	
	var acc = document.getElementById('acc');	
	
	if(acc.checked){
	
		return true;
	
	}else{

		alert("Aby przejść dalej, należy potwierdzić zapoznanie się z regulaminem systemu AsCOMMTEL.");	
		
		return false;
	
	}
	
	return false;
}

function orderSubmit(){
	 
	 var el1 = document.getElementById('in');
	 
	 el1.value = 1;
	 
//	 alert(el1.value);
	 
	 var el  = document.getElementById('user_data');
	 
	 el.submit();

}

function priceSubmit(id){
	 
	 var el1 = document.getElementById(id);
	 
	 var tab  =  (el1.value).split("_");
	 
	 var nme = "p" + id;
	 
 	 var el2 = document.getElementById(nme);
	 
	 el2.value = tab[1] * tab[2];
	 
//	 alert(el1.value);

}

function preload()
{		

}

function accept(){
	alert('accept');
	return false;
	/*
	var acc = document.getElementById('acc');	
	
	if(acc.checked){
	
		return true;
	
	}else{

		alert("Aby przej&#182;ć dalej, należy potwierdzić zapoznanie się z regulaminem systemu AsCOMMTEL.");	
		
		return false;
	
	}
	*/
}

function a(ktory, co) {

	var div = document.getElementById("tab" + ktory);
	
	if (co == 2) div.style.display = "none";

	else div.style.display='';
}

function countTmPrice(ile_zam) {

	var tm1 = document.getElementById("TM1");
	var tm2 = document.getElementById("TM2");
	var tm3 = document.getElementById("TM3");
	var od =  document.getElementById("ord");	
	alert(od);
	alert(tm1.value);
	alert(tm2.value);
	alert(tm3.value);

}
