var color_scheme_def = [];color_scheme_def['classes'] = ['color-switcher','content_container','hp','footer'];color_scheme_def['images'] = [ ['logo','img/layout/SAS-logo.gif','img/layout/SAS-logo-bnw.gif'], ['prip_st_vodafone_logo','img/pripadove-studie/vodafone-logo.gif','img/pripadove-studie/vodafone-logo-bnw.gif'], ['prip_st_topdanmark_logo','img/pripadove-studie/topdanmark-logo.gif','img/pripadove-studie/topdanmark-logo-bnw.gif'], ['prip_st_cs_logo','img/pripadove-studie/logo-ceska-sporitelna.gif','img/pripadove-studie/logo-ceska-sporitelna-bnw.gif'] ];$(document).ready(function(){controls_set_functionality();$.ajaxSetup({complete: function(XMLHttpRequest, textStatus){controls_set_functionality();}});$("a.t_out").live("click", function(){open($(this).attr("href"));return false;});$('a.showbox').live("click", function(){$('#' + $(this).attr('id')+ '_showbox p:first-child').css('margin-top','0px');$('#' + $(this).attr('id')+ '_showbox').toggle(100);return false;});$("input.numbersonly").live("keypress", function(e){return numbersonly(e, false);});$("input.numbersonly_dec").live("keypress", function(e){return numbersonly(e, true);});$("input.psconly").live("keypress", function(e){return psconly(e);});$("input.static").live("keypress", function(e){return false;});$(window).resize(function(){var document_height = $(document).height();var document_width = $(document).width();if($('#flash').height()< document_height){$('#flash').height(document_height);}if($('#flash').width()< document_width){$('#flash').width(document_width);}});var document_height = $(document).height();var document_width = $(document).width();var page_containter_height = $('#page_container').height();var page_containter_margin_top = parseInt((document_height - page_containter_height)/2);if(page_containter_margin_top>0){$("#page_container").css('margin-top', page_containter_margin_top + 'px');}if(!intro_played){$("#page_container").css('display','none');if(swfobject.hasFlashPlayerVersion("9.0.0")){$("div#sipky_color-switcher").css('background','none');}}$('#flash').height(document_height);$('#flash').width(document_width);var flashvars ={};var flashparams ={quality: "high", bgcolor: "#ffffff", allowScriptAccess: "sameDomain", allowFullScreen: "false", wmode: "transparent"};var flashattributes ={id: "flash", name: "flash"};flash_width = document_width;flash_height = document_height;flash_file =(intro_played)? "./flash/background.swf" : "./flash/intro.swf";if(swfobject.hasFlashPlayerVersion("9.0.0")){swfobject.embedSWF(flash_file, "flash", flash_width, flash_height, "9.0.0", "", flashvars, flashparams, flashattributes);}else{konecAnimace();}if(intro_played){vlozSipky();}$("#color-switcher").click(function(){color_scheme =(color_scheme == 'colour')? 'bnw' : 'colour';if(color_scheme == 'colour'){$("#sipky_color-switcher").css('visibility','hidden');}else{$("#sipky_color-switcher").css('visibility','visible');}set_colour_scheme();$.getJSON("prepnuti_schematu.exe.php",{new_schema: color_scheme}, function(json){});return false;});$("#menu_main a, a#logo_odkaz, a.internal_uri").live("click", function(){if(!$(this).hasClass('t_out')){var uri = $(this).attr("href");$.get(uri,{ajax_request: '1'}, function(data){$("#content_container").html(data);});return false;}});});function controls_set_functionality(){set_colour_scheme();if($("#hp")){var flashvars ={};var flashparams ={quality: "high", bgcolor: "#ffffff", allowScriptAccess: "sameDomain", allowFullScreen: "false", wmode: "transparent"};var flashattributes ={id: "hp_flash", name: "hp_flash"};swfobject.embedSWF("./flash/nadpis.swf", "hp_flash", 350, 60, "9.0.0", "", flashvars, flashparams, flashattributes);}$("form#dotaznik_form").unbind('submit');$("form#dotaznik_form").submit(function(){var form_obj = this;$(this).append('<input type="hidden" name="ajax" value="ajax" />');$(this).ajaxSubmit({success: function(data){$(form_obj).find(".form_err").remove();$(form_obj).find(".form_done").remove();$(form_obj).find(".err").removeClass('err');if(data.zpracovano=='ok'){var msg = 'Váš dotazník byl úspěšně odeslán.';$(form_obj).before('<p class="form_done">' + msg + '</p><p><a href="." class="internal_uri">Zpět na hlavní stránku</a></p>');$('div.oblast_rizeni_horizont').hide();$(form_obj).clearForm();$(form_obj).hide();}else{if(data.err_msg.length){$(form_obj).prepend('<div class="form_err">' + data.err_msg + '</div>');}for(var i=0;i<data.err_elements.length;i++){$('#' + data.err_elements[i].elem_id).addClass('err');$('#' + data.err_elements[i].elem_id).after('<div class="form_err">' + data.err_elements[i].err_msg + '</div>');}alert('Některá povinná pole nebyla vyplněna. Zkontrolujte prosím zadané hodnoty.');}}, dataType: 'json'});return false;});$('input:checkbox.jine_uvedte, input:radio.jine_uvedte').click(function(){var id = $(this).attr('id');var checked = $(this).attr('checked');if(checked){$('#input_' + id).removeAttr('disabled');$('#input_' + id).focus();}else{$('#input_' + id).attr('disabled','disabled');}});var klicove_vyber_ext_dod = [];$('#dot_klicove_vyber_ext_dod input:checkbox').click(function(){klicove_vyber_ext_dod.push($(this));var checked = $('#dot_klicove_vyber_ext_dod input:checkbox:checked');if(checked.length>2){$(klicove_vyber_ext_dod.shift()).removeAttr('checked');}});$('#dot_oblast_rizeni input:checkbox').click(function(){var value = $(this).val();var checked = $(this).attr('checked');if(checked){$('#dot_' + value + '_horizont').show();}else{$('#dot_' + value + '_horizont').hide();}});} function konecAnimace(){if($.browser.msie && parseInt($.browser.version)<= 6){$("#page_container").css('display','block');vlozSipky();}else{$("#page_container").fadeIn('slow',vlozSipky);}} function vlozSipky(){var flash_sipky_vars ={};var flash_sipky_params ={quality: "high", bgcolor: "#ffffff", allowScriptAccess: "sameDomain", allowFullScreen: "false", wmode: "window", scale: "showall", play: 'true', loop: 'true'};var flash_sipky_attributes ={id: "sipky_color-switcher", name: "sipky_color-switcher"};if(swfobject.hasFlashPlayerVersion("9.0.0")){swfobject.embedSWF("./flash/sipky.swf", "sipky_color-switcher", 347, 54, "9.0.0", "", flash_sipky_vars, flash_sipky_params, flash_sipky_attributes);}} function set_colour_scheme(){for(var i=0;i<color_scheme_def['classes'].length;i++){if(color_scheme == 'colour'){$('#' + color_scheme_def['classes'][i]).removeClass('bnw');}else{$('#' + color_scheme_def['classes'][i]).addClass('bnw');}}for(var i=0;i<color_scheme_def['images'].length;i++){var item = $('#' + color_scheme_def['images'][i][0]);if(color_scheme == 'colour'){item.removeClass('bnw');}else{item.addClass('bnw');}if(item.hasClass('bnw')){item.attr('src',color_scheme_def['images'][i][2]);}else{item.attr('src',color_scheme_def['images'][i][1]);}}} function number_format(number,decimals,dec_point,thousand_sep){number = parseFloat(number);if(!decimals){decimals = 0;}if(!dec_point){dec_point = ',';}if(!thousand_sep){thousand_sep = '';}var multi = Math.pow(10,decimals);var rounded = Math.round(number*multi)/ multi;var rounded_str = rounded + "";var numberparts = rounded_str.split('.',2);var intpart_str = numberparts[0];var decpart_str = '';if(numberparts[1]){decpart_str = numberparts[1];}else{for(var i=1;i<=decimals;i++){decpart_str+= '0';}}if(thousand_sep.length){intpart_str = add_thousand_sep(intpart_str,thousand_sep);}var formated = intpart_str;if(decimals){formated+= dec_point + decpart_str;}return formated;} function add_thousand_sep(number,thousand_sep){var number_str = parseInt(number)+ "";if(!thousand_sep){thousand_sep = '';}if(thousand_sep.length){var number_str_new = "";var tmp = number_str;var last_trio = "";while(tmp.length>3){last_trio = tmp.substring(tmp.length-3);number_str_new =(number_str_new.length)? last_trio + " " + number_str_new : last_trio;tmp = tmp.substring(0,tmp.length-3);}number_str =(number_str_new.length)? tmp + " " + number_str_new : tmp;}return number_str;} function numbersonly(e, dec){var key;var keychar;if(window.event)key = window.event.keyCode;else if(e)key = e.which;else return true;keychar = String.fromCharCode(key);if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27))return true;else if(("0123456789").indexOf(keychar)> -1)return true;else if(dec &&((".,").indexOf(keychar)> -1)){return true;}else return false;} function is_int(tested_value){var tmp;tmp = parseInt(tested_value)+ "";if(tested_value.length==0){return false;}else if(tmp.length!=tested_value.length || isNaN(tmp)){return false;}else{return true;}} function is_float(tested_value){var tmp;tmp = parseFloat(tested_value)+ "";if(tested_value.length==0){return false;}else if(tmp.length!=tested_value.length || isNaN(tmp)){return false;}else{return true;}} function round(number,decimals){number = parseFloat(number);var multi = Math.pow(10,decimals);return Math.round(number*multi)/ multi;} function psconly(myfield, e){var key;var keychar;if(window.event)key = window.event.keyCode;else if(e)key = e.which;else return true;keychar = String.fromCharCode(key);if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27))return true;else if(((' 0123456789').indexOf(keychar)> -1))return true;else return false;}

