var browserName = navigator.appName;
var browserVer = parseInt(navigator.appVersion);
var version = "";
var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);
if ((browserName == "Netscape" && browserVer >= 3) || msie4 || browserName=="Konqueror" || browserName=="Opera") {version = "n3";}
else {version = "n2";}
// Blurring links:
function blurLink(theObject) {
	if (msie4)	{theObject.blur();}
}


// decrypt helper function
function decryptCharcode(n,start,end,offset)	{
	n = n + offset;
	if (offset > 0 && n > end)	{
		n = start + (n - end - 1);
	} else if (offset < 0 && n < start)	{
		n = end - (start - n - 1);
	}
	return String.fromCharCode(n);
}
// decrypt string
function decryptString(enc,offset)	{
	var dec = "";
	var len = enc.length;
	for(var i=0; i < len; i++)	{
		var n = enc.charCodeAt(i);
		if (n >= 0x2B && n <= 0x3A)	{
			dec += decryptCharcode(n,0x2B,0x3A,offset);	// 0-9 . , - + / :
		} else if (n >= 0x40 && n <= 0x5A)	{
			dec += decryptCharcode(n,0x40,0x5A,offset);	// A-Z @
		} else if (n >= 0x61 && n <= 0x7A)	{
			dec += decryptCharcode(n,0x61,0x7A,offset);	// a-z
		} else {
			dec += enc.charAt(i);
		}
	}
	return dec;
}
// decrypt spam-protected emails
function linkTo_UnCryptMailto(s)	{
	location.href = decryptString(s,-1);
}


// Bilder vorladen
function BilderVorladen()
{
    document.Vorladen = new Array();
    if(document.images)
    {
        for(var i = 0; i < BilderVorladen.arguments.length; i++)
        {
            document.Vorladen[i] = new Image();
            document.Vorladen[i].src = BilderVorladen.arguments[i];
        }
    }
}

// Formulare auf JQuery
 $(document).ready(function(){
   // Suchfilter ein und ausblenden
   //var werte = "bla";
   //alert(werte +"hello");
   if ($("#view").html() == 1) {
     $('#changeviewbutton').hide();
     $('#searchview').show("slow");
   };
   if ($("#view").html() == 0) {
     $('#changeviewbutton').show("slow");
     $('#searchview').hide();
     $("#changeviewbutton").click(function(){
       $('#searchview').toggle();
       return false;
     });
   };
   // Singleview Formular ein und ausblenden
   if ($("#issend").html() == 1) {
     $('#buttonbox').hide();
     $('#prod-form-text').hide();
     $('#contactform').show("slow");
   };
   
   if ($("#isnotsend").html() == 1) {
   	 $("#contactform").hide();
     $("#buttonbox").click(function(){
       $('#contactform').toggle();
       return false;
     });
   };
   // relative Positonierung für Overlay wenn in rechter spalte
   if($("#contentright:has(div.overlay)")){
   		//alert($("div.overlay").position());
   		$('div.overlay').css('position', 'relative');
   };
         
 });


// Ein und Ausblenden Kontaktformular

window.onload = function(){
// links
	links = document.getElementsByTagName('a');
	for(i=0; i<links .length; i++) {
		if(links[i].className.match(/new-window/)) {
			links[i].target = '_blank';
		}
		if(links[i].className.match(/external-link/)) {
			links[i].target = '_blank';
		}
		if(links[i].className.match(/pdf/)) {
			links[i].target = '_blank';
		}
	}
/*		
	if(document.getElementById('issend')){
		contactform = document.getElementById('issend').innerHTML;
		if(contactform == 1){
			$('buttonbox').hide();
			$('prod-form-text').hide();
		 	$('contactform').setStyle({
	  			display:'visible'
			});
		}
	}
	if(!document.getElementById('issend') && document.getElementById('showform')){
			$('showform').show();
			$('contactform').setStyle({
	  			display:'none'
			});
	}
	
*/	
	
	// Bilder laden
	BilderVorladen(
		'fileadmin/template/images/mykoch_over.jpg',
		'fileadmin/template/images/kochresale_over.jpg',
		'fileadmin/template/images/flag_en_hell.gif',
		'fileadmin/template/images/flag_d_hell.gif',
		'fileadmin/template/images/koch_button_over_kl.jpg'
	);
}



