//this is only for IE. This 'browser' don't know the new tags an ignore them
document.createElement('header');
document.createElement('nav');
document.createElement('section');
document.createElement('footer');
//var script = document.createElement("script"); livezilla
//var src;

$(function() {
    if (screen.width <= 1024) {
        var link = $("<link>");
        link.attr({
            type: 'text/css',
            rel: 'stylesheet',
            href: 'templates/b24/css1024.css'
        });
        $("head").append( link );
        if($("#userbar").length == 1){
            $("#wrapper").addClass('user');
        }
        $("#highlights > .scroll_bar").hide();
        $("#headchange .headline").each(function(){
            var hleft = parseInt($(this).css('left'));
            var nleft = (hleft-120)+'px';
            $(this).css('left',nleft);
        });
    }
	
    //	script.type="text/javascript";
    //	src = "http://chat.beamershop24.net/server.php?request=track&output=jcrpt&nse="+Math.random();
    //	setTimeout("script.src=src;document.getElementById('livezilla_tracking').appendChild(script)",1);

    $("#homebutton img").hover(
        function(){
            $(this).attr("src","templates/b24/img/layout/home_red.png");
        }
        ,
        function(){
            $(this).attr("src","templates/b24/img/layout/home_grey.png");
        }
        );
    $("#ajax_box_contact").hover(function(){
        $(this).removeClass("notvisible");
    },function(){
        $(this).addClass("notvisible");
    });

    $("html").click(function(){
        $("#ajax_box_contact.notvisible").slideUp();
        $("#ajax_box_contact").removeClass("notvisible");
            

    });
    $(".red_box").draggable();
    var txt_mail = $("#top_mail").val();
    var txt_pass = $("#top_pass").val();
    $("#loginlink").removeAttr("href");
	
    $("#loginlink").css("cursor", "pointer");
    $("#top_mail").click(function() {
        $("#top_mail").val("");
    });
    $("#top_pass").click(function() {
        $("#top_pass").val("");
    });
    $("#boxlogin a").click(function() {
        $("#box_login_form").slideDown();
    });
    $("#box_login_close").click(function() {
        $("#box_login_form").slideUp();
        $("#top_mail").val(txt_mail);
        $("#top_pass").val(txt_pass);
    });
    if (isMobile()) {
        $.each($("span.phonenumber"), function(){
            $(this).html("<a href='tel:"+$(this).attr("tel")+"'>"+$(this).html()+"</a>");
        });
            
    };
	

	
	
	
	
    var request_name = $("#ajax_box_contact input[name=request_name]").val();
    var request_tel = $("#ajax_box_contact input[name=request_tel]").val();
    var request_subject = $("#ajax_box_contact input[name=request_subject]").val();
	
    $("#ajax_box_contact_close").click(function() {
        $("#ajax_box_contact").slideUp();
        $("#ajax_box_contact input[name=request_name]").val(request_name);
        $("#ajax_box_contact input[name=request_tel]").val(request_tel);
        $("#ajax_box_contact input[name=request_subject]").val(request_subject);
        $("#ajax_box_contact input[name=contactbox]").val("");
    });
	

	
    $("#ajax_box_contact input.input_gradient").click(function(){
        $(this).val("");
    });
	
	
    $("#box_contact").click(function() {
        $("#ajax_box_contact").slideDown();
    });
    $("#ajax_box_contact input[name=request_tel]").change(function(){
        $("#ajax_box_contact input[name=contactbox]").val("contactbox");
    });
	
	
	
	
//	if($('div.gallery img')[0]){
//	    $('div.gallery img').slidingGallery({
//	    	container: $('div.gallery')
//	    });
//	}

});



function set_agb_privacy(){
	
    var agb = $("#accept_agb").attr('checked');
    var privacy = $("#accept_privacy").attr('checked');
		
    $.get(AJAX_DIR+"ajax.agb_privacy.php","accept_agb="+agb+"&accept_privacy="+privacy, function(data){
		
        if (data == 0) {
			
    }
    });
	
}


//encodeHTML entities
function html_entity_decode(str) {
    if (str!=null){
	
        var ta=document.createElement("textarea");
        ta.innerHTML=str.replace('&amp;','&').replace(/</g,'&lt;').replace(/>/g,'&gt;');
        return ta.value;
    }
}


// returns values of selected items as csv
function getSelectedCsv(objid) {
    var csv='';
    selobj = document.getElementById(objid);
    for (i = 0; i < selobj.length; ++i) {
        if (selobj.options[i].selected == true)
            csv += selobj.options[i].value + ',';
    }
    csv = csv.substr(0,csv.length-1);
    return csv;
}


// Top Menu
//    $(document).ready(function(evt){
//       $("#nav ul li").mouseover(function(evt){
//           var submenu   = this.id.replace("nav","#submenu");
//          if(evt.target.id!='submenu_link'){
//		 $(submenu).show('fast'); //Drop down the subnav on click
//      }
           

//	});
//      $("#nav ul li").mouseleave(function(evt){
//         var submenu   = this.id.replace("nav","#submenu");
//          if(evt.target.id!=submenu){
//             $(submenu).slideUp('slow');
//         }
//    });
// });

// Top Menu
 
function isMobile() {
    var a = navigator.userAgent||navigator.vendor||window.opera;
    return (/android|avantgo|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|e\-|e\/|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|xda(\-|2|g)|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)));
}


function toggle_text(){
    if(document.getElementById('full').style.display == 'none'){
        $("#preview").toggle();
	$("#full").slideToggle("slow");
    }else{
	$("#full").slideToggle("slow", function(){
	$("#preview").toggle();
        });
    }
}
	

