var url = "/cetelem.php";

function zmen(li){
	li.style.backgroundColor="white";
	for(i=0; i< li.childNodes.length;i++){		
		if(li.childNodes[i].href) li.childNodes[i].style.color = "black";			
	}
}

function vrat(li){
	li.style.backgroundColor= "#E40D00";	
	for(i=0; i< li.childNodes.length;i++){		
		if(li.childNodes[i].href) li.childNodes[i].style.color = "white";			
	}
}

function open_hidden(id){
	var vis;
vis =	document.getElementById(id)	;	

if(vis.style.display != "block"){	
	vis.style.display = "block";
	vis.style.padding = "20px";
}
else{
	vis.style.display = "none";
}
	
return true;
}


function popup(source,w,h) { // nahledy produktu
	if (source) {
		window.open(source,'_blank','width='+(w)+',height='+(h)+',status=no,toolbar=no,scrollbars=no,resizable=no,top='+(screen.height/2-h/2)+',left='+(screen.width/2-w/2)+'');
	}
	return false;
}

function check(){
	var inputy = document.getElementsByTagName("input");
	
	for(i = 0; i < inputy.length; i++){
		if(inputy[i].checked){
			var block = document.getElementById(inputy[i].value);
			if(block=='undefined' || block == null) continue;
			block.style.visibility = 'visible';						
		}
		else{
			if(inputy[i].type != 'checkbox') continue;
			var block = document.getElementById(inputy[i].value);
			if(block=='undefined' || block == null) continue;
			block.style.visibility = 'hidden';						
		
		};
	}
}

function login_b2b(){
  if($('#login_overall').attr('action') == "/ghostbikes/ajax/login"  ){
      $('#login_overall').attr('action',"http://b2b.schindler.cz/index/auth");
      $('#password').attr('name','passwd');
      return true;
  }
  else{
      $('#login_overall').attr('action',"/ghostbikes/ajax/login");
      $('#password').attr('name','password');
      return true;
  }
}



function check_writeus(){
//email

var info='';
var Message1 = "Pole pro email mus&iacute; obsahovat validn&iacute; emailovou adresu <br />";
var Message2 = "Pole pro zpr&aacute;vu mus&iacute; obsahovat text <br />";
var Message3 = "Pole pro v&yacute;sledek mus&iacute; obsahovat &#269;&iacute;slo <br />";

var	regExpMail  =  /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/ ;
var email = document.getElementById('mailfrom').value;
var result1=regExpMail.test(email); //

var text =  document.getElementById('message_w').value;
var result2 = (text == '') ? false : true;

var cislo = document.getElementById('mail_vysledek').value;
var regExpNumber= /^\d+$/ ;
var result3 = regExpNumber.test(cislo);

if(!result1) info += Message1;
if(!result2) info += Message2;
if(!result3) info += Message3;

if(info == '' ) return true;
document.getElementById('message_info').innerHTML = info;
return false;
}

function check_cetelem(radio){
	//var radios = document.getElementsByName('');
	var cetelem = document.getElementById('cetelem');
	
	if(radio.value == 'cetelem'){
	 	
	 	cetelem.style.display = 'block';
	}
	else{	
		cetelem.style.display = 'none';
	}
	
}

function set_kraj(el){

	var form = document.getElementById('kraj_form');	
		  
	var kraj = document.createElement('input');
	kraj.setAttribute('type','hidden');
	kraj.setAttribute('name','kraj');
	kraj.setAttribute('value',el.alt);	
	form.appendChild(kraj); 
	
	form.submit();	
	return false;
}

function begin(){   
	this.append('Click somewhere else to submit');   
} 
function end_text(){
	var div = this.parent();	
	var id = div.attr('id');	
	$.post("/team_rider.php",{'akce':'edit','id': id ,'text': this.text()});
	
}
function end_nadpis(){
	var div = this.parent();	
	var id = div.attr('id');	
	$.post("/team_rider.php",{'akce':'edit','id': id ,'nadpis': this.text()});	
}



function zobraz(liclass){
    $('.ghost-2008').hide();
    $('.ghost-2009').hide();
    $('.ghost-2010').hide();
    $('.ghost-2011').hide();
    $('.'+liclass).show();
}



/**
function prepocti_cenu(){

	var cena_blok = document.getElementsByName('cena'); 
	var cena_bezna_blok = document.getElementsByName('cena_bezna');
	var sleva_blok = document.getElementsByName('sleva');
	var cena;	
	cena = cena_bezna_blok.value - ( cena_bezna_blok.value/100 * sleva_bezna_block.value); 
	cena_blok.value = cena ;	
}*/

function getDodani(){

    var dodani = $('#dodani').val();

    switch (dodani) {
        case 'balik':
                $('#dodani_text').remove() ;
                $('#dodani').parent().append("<p id='dodani_text'>Rozvoz v pracovní dny od 8:00-17:00 hodin. Kurýr Vás bude dopředu telefonicky kontaktovat a domluví se na době převzetí, nezastihne-li Vás řidič, doručí zásilku následující den.<br />"+
                "<b>Doprava u objednávek v ČR do 3000 Kč činí 119kč.<br />"+
                "Doprava u objednávek na Slovensko do 250 € činí dle způsobu platby 10 nebo 13 €.<br /> Cena je pouze za 1 balík.</b></p>");
                //if(((celkem_cena < 3000)&&(mena == 'kč'))||((celkem_cena < 250)&&(mena == 'sk'))) {
                if((postovne) && (((mena == 'kč') && (cena_celkem < 3000)) || ((mena == 'euro') && (cena_celkem < 250)))) {
                //if (cena_celkem < 3000) {
                    $('#tr_doprava').show();
                    $('#td_doprava_typ').text('Doprava');
                    if(mena == 'kč') {
                        $('.td_doprava_cena').text('119,-');
                        $('#sum_all').text((cena_celkem+119)+',-');
                        $('#cenaZbozi').val(cena_celkem+119);
                    } else {
                        if($("#platba").val() == 'predem') {
                            $('.td_doprava_cena').text('10,-');
                            $('#sum_all').text((cena_celkem+10)+',-');
                            $('#cenaZbozi').val(cena_celkem+10);
                        } else {
                            $('.td_doprava_cena').text('13,-');
                            $('#sum_all').text((cena_celkem+13)+',-');
                            $('#cenaZbozi').val(cena_celkem+13);
                        }
                    }
                } else {
                    $('#tr_doprava').hide();
                    $('#sum_all').text((cena_celkem)+',-');
                    $('#cenaZbozi').val(cena_celkem);
                }
                $('#obj_upozorneni').hide();
            break;

        case 'balikTT':
                $('#dodani_text').remove() ;
                $('#dodani').parent().append("<p id='dodani_text'>Vaše kolo vám bude dodáno kompletně složené a seřízené, doporučujeme technicky méně znalým. Kurýr vás bude předem kontaktovat a domluví se na době převzetí. Platí pouze pro ČR.<br />"+
                "<b>Cena za 1 balík činí 390kč.</b></p>");
                $('#obj_upozorneni').text('Účtuje se za každý balík částka 390 Kč, počet balíků se určí při expedici.');
                $('#obj_upozorneni').show();
                $('#tr_doprava').show();
                $('#td_doprava_typ').text('Doprava');
                if(mena == 'kč') {
                    $('.td_doprava_cena').text('390,-');
                    $('#sum_all').text((cena_celkem+390)+',-');
                    $('#cenaZbozi').val(cena_celkem+390);
                }
                //$('#sum_all').text(celkem_cena+',-');
                //$('#sum_all').text((cena_celkem)+',-');
            break;
        default:
                $('#dodani_text').remove() ;
                $('#dodani').parent().append("<p id='dodani_text'>Kolo Vám připravíme na prodejnu, jakmile bude kolo složené a seřízené, bude Vás kontaktovat náš prodavač.</p>");
                $('#tr_doprava').hide();
                $('#obj_upozorneni').hide();
                //$('#sum_all').text(celkem_cena+',-');
                $('#sum_all').text((cena_celkem)+',-');
                $('#cenaZbozi').val(cena_celkem);
            break;
    }
    getCetelem();
}
function getCetelem(){

    platba = $('#platba').val();

    if(platba != 'cetelem' ) {
        $('#fieldset-celemy').hide();
        return;
    };

    $('#fieldset-celemy').show();

    var params = get_params();

   var params = get_params();
        // zjisteni druhu pojisteni
        $.get(url, params , function(data){
        $('#fieldset-celemy').empty();
        $('#fieldset-celemy').append("<legend>Cetelem</legend>");
        $('#fieldset-celemy').append(data);
      },"html");

}

function get_params(){
    //alert($("select[name='kodBaremu'] option:selected").val()  );
    //alert($("input[name='cenaZbozi']").val());

    var pocet_splatek =   $("select[name='pocetSplatek'] option:selected").val() ? $("select[name='pocetSplatek'] option:selected").val() : $("input[name='pocetSplatek']").val() ;
    var cena_zbozi = $("input[name='cenaZbozi']").val();
    var prima = $("input[name='primaPlatba']").val();
    var vyse_uveru = cena_zbozi - prima;

    var params ={
      "cenaZbozi" : cena_zbozi ,
      "vyseUveru" : vyse_uveru ,
      "kodBaremu" : $("select[name='kodBaremu'] option:selected").val() ,
      "kodPojisteni" :  $("select[name='kodPojisteni'] option:selected").val() ,
      "primaPlatba" :  $("input[name='primaPlatba']").val() ,
      "pocetSplatek" :  pocet_splatek
      };


  return params;
}

function detailProdejce(id) {
    if($('#'+id).css('display') == 'none') {
        $('#'+id).slideDown();
        $('#a'+id).text('skrýt informace o prodejně');
    } else {
        $('#'+id).slideUp();
        $('#a'+id).text('více informací o prodejně');
    }
}

function zobrazProdejce(id) {
    $('#'+id).slideDown();
    $('#a'+id).text('skrýt informace o prodejně');
}

function skryjProdejce(id) {
    $('#'+id).slideUp();
    $('#a'+id).text('více informací o prodejně');
}


