$(document).ready(function(){


					$("a#agenturpopup").fancybox({
						'overlayShow'	:	true,
						'autoDimensions'	: false,
						'frameWidth'		:	690,
						'frameHeight'		:	350,
						'type'				: 'iframe',
						'hideOnContentClick': false
					}); 


$("a#member_popup").fancybox({
	'overlayShow'	:	true,
	'autoDimensions'	: false,
	'frameWidth'		:	300,
	'frameHeight'		:	200,
	'type'			: 'iframe',
	'hideOnContentClick': false
  }); 

$("a#kontaktanfrage").fancybox({
	'overlayShow'	:	true,
	'autoDimensions'	: false,
	'frameWidth'		:	450,
	'frameHeight'		:	350,
	'type'			: 'iframe',
	'hideOnContentClick': false
  }); 




$("a#text_einladung").fancybox({
	'overlayShow'	:	true,
	'autoDimensions'	: false,
	'frameWidth'		:	400,
	'frameHeight'		:	300,
	'type'			: 'inline',
	'hideOnContentClick': false
  }); 



	
$("a.rundgang").fancybox({
	'overlayShow'	:	true,
	'autoDimensions'	: true,
	'frameWidth'		:	750,
	'frameHeight'		:	450,
	'type'				: 'image',
	'hideOnContentClick': false,padding: 0,
	'titleShow' 	:false,
	'titlePosition': 'inside'
}
);


$("a#regform").fancybox({
	'overlayShow'	:	true,
	'autoDimensions'	: false,
	'frameWidth'		:	690,
	'frameHeight'		:	350,
	'type'				: 'iframe',
	'hideOnContentClick': false
  }); 

$("a#stoerer").fancybox({

	'overlayShow'	:	true,
	'autoDimensions'	: false,
	'frameWidth'		:	690,
	'frameHeight'		:	350,
	'type'				: 'iframe',
	'hideOnContentClick': false
  }); 

$("#firmenanmeldung").fancybox({

	'overlayShow'	:	true,
	'autoDimensions'	: false,
	'frameWidth'		:	440,
	'frameHeight'		:	460,
	'type'				: 'iframe',
	'hideOnContentClick': false
  }); 
$("#firmenanmeldung1").fancybox({

	'overlayShow'	:	true,
	'autoDimensions'	: false,
	'frameWidth'		:	440,
	'frameHeight'		:	460,
	'type'				: 'iframe',
	'hideOnContentClick': false
  }); 



$("a#epgpopup").fancybox({
	'overlayShow'	:	true,
	'autoDimensions'	: false,
	'frameWidth'		:	793,
	'frameHeight'		:	480,
	'type'				: 'iframe',
	'hideOnContentClick': false
  }); 

$("a.1rundgang").fancybox({
	'overlayShow'	:	true,
	'autoDimensions'	: false,
	'frameWidth'		:	793,
	'frameHeight'		:	420,
	'type'				: 'iframe',
	'hideOnContentClick': false
  }); 

$("a.info1").fancybox({
	'overlayShow'	:	true,
	'transitionIn' :	'elastic',
	'autoDimensions'	: false,
	'frameWidth'		:	793,
	'frameHeight'		:	420,
	'type'				: 'iframe',
	'hideOnContentClick': false
  }); 

$("a#schaltdaten").fancybox({
	'overlayShow'	:	true,
	'autoDimensions'	: false,
  'frameWidth': 700, 
  'frameHeight': 500, 
	'type'				: 'iframe',
	'hideOnContentClick': false
  }); 

$("a#download").fancybox({
	'overlayShow'	:	true,
	'autoDimensions'	: true,
	'type'				: 'iframe',
	'hideOnContentClick': false
  }); 




$("a#person").fancybox({
	'overlayShow'	:	true,
	'autoDimensions'	: false,
	'frameWidth'		:	550,
	'frameHeight'		:	250,
	'type'				: 'iframe',
	'hideOnContentClick': false
  }); 

$("a#person_edit").fancybox({
	'overlayShow'	:	true,
	'autoDimensions'	: false,
	'frameWidth'		:	750,
	'frameHeight'		:	500,
	'type'				: 'iframe',
	'hideOnContentClick': false
  }); 




$("#motivation").slideDown(5000); 


$('#spotrating').ajaxStart(function() {
}).ajaxComplete(function() {
$(this).html("<span id='res' class='text-normal'>&nbsp;&nbsp;Bewertung abgegeben</span>");
});








$("a#hiddenclicker").fancybox({
  'frameWidth': 1000, // set your preferred width
  'frameHeight': 450, // set your preferred height
  'hideOnContentClick': true
  }); 



$("a#hiddenclicker1").fancybox({
  'frameWidth': 1000, // set your preferred width
  'frameHeight': 600, // set your preferred height
  'hideOnContentClick': true
  }); 
$("a#single_image").fancybox({
  'frameWidth': 550, // set your preferred width
  'frameHeight': 550 // set your preferred height
}); 
$("a#inline").fancybox({ 'hideOnContentClick': false }); 
$("a.group").fancybox({ 'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'overlayShow': false });

$("a#fancyinfo").fancybox({
  'frameWidth': 350, // set your preferred width
  'frameHeight': 250, // set your preferred height

  'hideOnContentClick': true
  }); 
$("a.fancyperson").fancybox({

  'frameWidth': 550, // set your preferred width
  'frameHeight': 250, // set your preferred height
'type'				: 'iframe',
  'hideOnContentClick': false


  }); 

$("a#fancystoryboard_tv").fancybox({
  'frameWidth': 500, // set your preferred width
  'frameHeight': 400, // set your preferred height

  'hideOnContentClick': true
  }); 
$("a#fancystoryboard_print").fancybox({
  'frameWidth': 400, // set your preferred width
  'frameHeight': 300, // set your preferred height

  'hideOnContentClick': true
  }); 


$("a.hinweis").fancybox({
  'frameWidth': 440, // set your preferred width
  'frameHeight': 185, // set your preferred height

  'hideOnContentClick': false
  }); 







$("a#fancyupload").fancybox({
  'frameWidth': 440, // set your preferred width
  'frameHeight': 185, // set your preferred height

  'hideOnContentClick': false
  }); 

$("a#fancy3").fancybox({
  'frameWidth': 600, // set your preferred width
  'frameHeight': 500, // set your preferred height
  'hideOnContentClick': false
  }); 
$("a#fancy2").fancybox({
  'frameWidth': 440, // set your preferred width
  'frameHeight': 300, // set your preferred height
  'hideOnContentClick': false
  });
$("a#fancyinfo_large").fancybox({
  'frameWidth': 500, // set your preferred width
  'frameHeight': 300, // set your preferred height
  'hideOnContentClick': true
  }); 

$("a#fancy_preview").fancybox({
  'frameWidth': 500, // set your preferred width
  'frameHeight': 600, // set your preferred height
  'hideOnContentClick': true
  }); 


$("a#coverflow").fancybox({
  'frameWidth': 650, 
  'frameHeight': 300, 
'autoDimensions':true,
'autoScale':true,
 'hideOnContentClick': false
  }); 




$("a.mehrbox").fancybox({
  'frameWidth': 1060, 
  'frameHeight': 650, 
 'hideOnContentClick': false
  }); 

$("a.mehrbox1").fancybox({
  'frameWidth': 900, 
  'frameHeight': 620, 
 'hideOnContentClick': false
  }); 

$("a.mehrbox2").fancybox({
  'frameWidth': 560, 
  'frameHeight': 500, 
 'hideOnContentClick': false
  }); 

$("a.mehrbox3").fancybox({
  'frameWidth': 1100, 
  'frameHeight': 650, 
 'hideOnContentClick': false
  }); 



$("a.waiver").fancybox({
  'frameWidth': 750, 
  'frameHeight': 500, 
'autoDimensions':true,
'autoScale':true,
 'hideOnContentClick': false
  }); 

$("a.waiver_small").fancybox({
  'frameWidth': 500, // set your preferred width
  'frameHeight': 300, // set your preferred height
  'hideOnContentClick': false
  }); 

 });  

function lookup_person(inputString,table,field,role,back) {
    if(inputString.length == 0) {
        // Hide the suggestion box.
        $('#suggestions_'+back).hide();
    } else {
        $.post("./rpc_person.php", {table: ""+table+"",back:""+back+"",field: ""+field+"",role: ""+role+"",q: ""+encodeURIComponent(inputString)+""}, function(data){
            if(data.length >0) {
                $('#suggestions_'+field).show();
                $('#autoSuggestionsList_'+field).html(data);
            }
        });
    }
} // lookup


function lookup(inputString,where,role) {
    if(inputString.length == 0) {
        // Hide the suggestion box.
        $('#suggestions_name_'+role).hide();
    } else {
        $.get("./rpc.php", {where: ""+where+"",q: ""+encodeURIComponent(inputString)+""}, function(data){
            if(data.length >0) {
                $('#suggestions_name_'+role).show();
                $('#autoSuggestionsList_name_'+role).html(data);
            }
        });
    }
} // lookup

function fill(thisValue,inputString,field) {
	$("#"+inputString+"").val(thisValue);
	$('#suggestions_'+field).hide();
}
function fill_person(thisValue,inputString,field,pid) {
	$('#pid').val(pid); 
	$("#"+inputString+"").val(thisValue);
	$('#suggestions_'+field).hide();
}



	            $(document).ready(function(){      
      
            });

function validateDate ( datefield ) {
	var pdate = datefield.value;

	var date = new Date();

	if(pdate.indexOf('//') == 0) {
		var day = date.getDate();
		if(day < 10) day = "0" + day;

		var mon = date.getMonth()+1;
		if(mon < 10) mon = "0" + mon;
		datefield.value = day + "." + mon + "." + date.getFullYear();
		return;
	}

	date.setDate(15); // spezial fix wenn 31. ist und man ein monat mit 30 tagen will spinnt er er sonst

	if(pdate.length > 0) {
		var pdateA = pdate.split('.');

		if(pdateA.length < 2 || isNaN(parseInt(pdateA[1]))) {
			alert('Bitte ein Datum eingeben! (z.B.: 23.4.01)');
			datefield.focus();
			return;
		}

		if(pdateA[0].indexOf('0') == 0) {
			pdateA[0] = pdateA[0].substr(1,1);
		}
		if(pdateA[1].indexOf('0') == 0) {
			pdateA[1] = pdateA[1].substr(1,1);
		}
/* 		date.setDate(parseInt(pdateA[0])); */
		//alert(pdateA[1] + ':' +parseInt(pdateA[1]) + ':' + Number(pdateA[1]) );

		//alert(date);

		date.setMonth(parseInt(Number(pdateA[1]))-1); // Fix 19.09.02 Probleme mit zB: 09 => 0 , nun 09 => 9
		//alert(parseInt(Number(pdateA[1]))-1);

		if(pdateA.length > 2 && pdateA[2].length > 0) {
			var y = parseInt(pdateA[2]);
			if(y > 50 && y < 1900) {
				y = y + 1900;
			} else if (y <= 50) {
				y = y + 2000;
			}
			date.setFullYear(y);
		}
		// erst hier !!! setzen
		date.setDate(parseInt(pdateA[0]));
		//alert(parseInt(pdateA[0]));
		if(isNaN(date)) {
			alert('Bitte ein Datum eingeben! (z.B.: 23.4.01)');
			datefield.focus();
		} else {
			var day = date.getDate();
			if(day < 10) day = "0" + day;

			var mon = date.getMonth()+1;
			if(mon < 10) mon = "0" + mon;
			datefield.value = day + "." + mon + "." + date.getFullYear();

		}
	}

}

	

function simple_tooltip(target_items, name){
 $(target_items).each(function(i){
		$("body").append("<div class='"+name+"' id='"+name+i+"'><p>"+$(this).attr('title')+"</p></div>");
		var my_tooltip = $("#"+name+i);

		$(this).removeAttr("title").mouseover(function(){
				my_tooltip.css({opacity:0.8, display:"none"}).fadeIn(400);
		}).mousemove(function(kmouse){
				my_tooltip.css({left:kmouse.pageX+15, top:kmouse.pageY+15});
		}).mouseout(function(){
				my_tooltip.fadeOut(400);
		});
	});
}




function checkDate() {
	return true;
}
// "
function validateDate ( datefield ) {
	var pdate = datefield.value;

	var date = new Date();

	if(pdate.indexOf('//') == 0) {
		var day = date.getDate();
		if(day < 10) day = "0" + day;

		var mon = date.getMonth()+1;
		if(mon < 10) mon = "0" + mon;
		datefield.value = day + "." + mon + "." + date.getFullYear();
		return;
	}

	date.setDate(15); // spezial fix wenn 31. ist und man ein monat mit 30 tagen will spinnt er er sonst

	if(pdate.length > 0) {
		var pdateA = pdate.split('.');

		if(pdateA.length < 2 || isNaN(parseInt(pdateA[1]))) {
			alert('Bitte ein Datum eingeben! (z.B.: 23.4.01)');
			datefield.focus();
			return;
		}

		if(pdateA[0].indexOf('0') == 0) {
			pdateA[0] = pdateA[0].substr(1,1);
		}
		if(pdateA[1].indexOf('0') == 0) {
			pdateA[1] = pdateA[1].substr(1,1);
		}
/* 		date.setDate(parseInt(pdateA[0])); */
		//alert(pdateA[1] + ':' +parseInt(pdateA[1]) + ':' + Number(pdateA[1]) );

		//alert(date);

		date.setMonth(parseInt(Number(pdateA[1]))-1); // Fix 19.09.02 Probleme mit zB: 09 => 0 , nun 09 => 9
		//alert(parseInt(Number(pdateA[1]))-1);

		if(pdateA.length > 2 && pdateA[2].length > 0) {
			var y = parseInt(pdateA[2]);
			if(y > 50 && y < 1900) {
				y = y + 1900;
			} else if (y <= 50) {
				y = y + 2000;
			}
			date.setFullYear(y);
		}
		// erst hier !!! setzen
		date.setDate(parseInt(pdateA[0]));
		//alert(parseInt(pdateA[0]));
		if(isNaN(date)) {
			alert('Bitte ein Datum eingeben! (z.B.: 23.4.01)');
			datefield.focus();
		} else {
			var day = date.getDate();
			if(day < 10) day = "0" + day;

			var mon = date.getMonth()+1;
			if(mon < 10) mon = "0" + mon;
			datefield.value = day + "." + mon + "." + date.getFullYear();

		}
	}

}



function clear_form_elements(ele) {

    $(ele).find(':input').each(function() {
        switch(this.type) {
            case 'password':
            case 'select-multiple':
            case 'select-one':
            case 'text':
            case 'textarea':
                $(this).val('');
                break;
            case 'checkbox':
            case 'radio':
                this.checked = false;
        }
    });

}

function popup (url) {
 fenster = window.open(url, "Popupfenster", "width=700,height=500,resizable=no");
 fenster.focus();
 return false;
}




