/* created 2011-05-05 16:21:44 by NOEO Template Editor  */ 
var selectedContent = 0; 
function fadeBackground()
{
$("#bib").fadeOut('slow',changeBackground);
}
 
function changeBackground()
{
$("#bib").css("backgroundImage", "url(data/uddir/images/gitter_3.jpg)");
$("#bib").fadeIn('slow');
} 
function resizeBackground()
{
var myheight = $("#mainbox").css("height");
myheight = myheight.substr(0, myheight.length-2);
myheight = String(parseInt(myheight)+40)+"px";
$("#centerbox").css("min-height", myheight);
} 
function selectVideo(myvideo)
{
$('.media_player').hide();
$('#video_'+myvideo).show(); 
var newtext = '';
var oldtext = $('.menu_text_selected').html();
var oldarr = oldtext.split(' ');
for(var i=1; i<oldarr.length; i++)
{
 newtext = newtext + oldarr[i] + ' ';
}
 $('.menu_text_selected').html(newtext);
$('.menu_text_selected').addClass('menu_text').removeClass('menu_text_selected'); 
$('#select_'+myvideo).addClass('menu_text_selected').removeClass('menu_text');
$('#select_'+myvideo).html('&gt; '+$('#select_'+myvideo).html());
} 
function selectContent(mycontent)
{
$('.inner_content_box').hide();
$('.menu_icon_thumbnail').fadeTo(0, 0.5);
$('.menu_icon_text').animate({width: 0}, 10);
$('#select_'+mycontent).fadeTo(0, 1);
$('#content_'+mycontent).fadeIn(1000);
document.selectedContent = mycontent;
} 
function selectThumbContent(mycontent)
{
$('.inner_content_box').hide();
$('.menu_thumb_thumbnail').fadeTo(0, 0.2);
$('#select_'+mycontent).fadeTo(0, 1);
$('#content_'+mycontent).fadeIn(1000);
document.selectedContent = mycontent;
} 
function prepareIconMenu()
{
$('.inner_content_box').hide();
$('.menu_icon_thumbnail').fadeTo(0, 0.5);
} 
function prepareThumbMenu()
{
$('.inner_content_box').hide();
$('.menu_thumb_thumbnail').fadeTo(0, 0.2);
$('#content_first').show();
} 
function prepareIconThumbMenu()
{
$('.inner_content_box').hide();
$('.menu_icon_thumbnail').fadeTo(0, 0.5);
$('#content_first').show();
} 
function iconOver(myicon)
{
if (myicon != document.selectedContent)
{
$('#select_'+myicon).fadeTo(500, 1);
$('#icontext_'+myicon).animate({width: 80}, 500);
}
} 
function iconOut(myicon)
 {
if (myicon != document.selectedContent)
 {
 $('#select_'+myicon).fadeTo(500, 0.5);
$('#icontext_'+myicon).animate({width: 0}, 500);
}
 } 
function thumbOver(myicon)
{
if (myicon != document.selectedContent)
{
$('#select_'+myicon).fadeTo(500, 1);
}
} 
function thumbOut(myicon)
 {
if (myicon != document.selectedContent)
 {
 $('#select_'+myicon).fadeTo(500, 0.2);
}
 } 
//
//
// FORMULARCODE
//
//
var DetailDataArray = new Array();
var divOpen = false; 
var myimages=new Array();
var objectsarray = new Array(); 
var dometype = '';
if (document.getElementById)
{
 dometype = "default";
}
else if (document.all)
{
 dometype = "IE4";
}
else if (document.layers)
{
 dometype = "NTSC4";
} 
function get_objects_id(objctid)
{
 if (typeof(objectsarray[objctid]) == "undefined")
 {
 switch (dometype)
 {
 case "default":
 {
 objectsarray[objctid] = document.getElementById(objctid);
 }
 break; 
 case "IE4":
 {
 objectsarray[objctid] = document.all[objctid];
 }
 break; 
 case "NTSC4":
 {
 objectsarray[objctid] = document.layers[objctid];
 }
 break;
 }
 }
 return objectsarray[objctid];
} 
cancelf=0; 

function checkEmail(field) { 
var supported = 0;
if (window.RegExp) {
var tempStr = "a";
var tempReg = new RegExp(tempStr);
if (tempReg.test(tempStr)) supported = 1;
}
if (!supported)
return (field.indexOf(".") > 2) && (field.indexOf("@") > 0);
var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
var r2 =
 new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");
return (!r1.test(field) && r2.test(field));
} 
function checkentry(formular,alertyes) 
{ 
var formfieldname,formfieldname2; 
formerror=0; 
if(cancelf)
return true; 
if(formular && !cancelf) { 

for(i=0;formular.elements.length>i;i++) { 
if(formular.elements[i].type=="hidden") {
 
// email
if(formular.elements[i].name.indexOf('_checkemail')>-1) { 
 formfieldname=formular.elements[i].name.substr(0,(formular.elements[i].name.length-11)), 
 formfieldname=formfieldname.replace('[]',''); 

 if(get_objects_id(formfieldname)) { 

if(get_objects_id(formfieldname).type=='text') {
 if(checkEmail(get_objects_id(formfieldname).value)==false) { 
 if(alertyes) {
 alert(formular.elements[i].value);
 formerror=1;
 return false;
 }else {
  
if(get_objects_id('descr_'+formfieldname)) {
get_objects_id('descr_'+formfieldname).className='inputError';
get_objects_id('email_format_error').className='inputError'; 
get_objects_id('email_format_error').innerHTML='<br>'+formular.elements[i].value; 
}
formerror=1;
 
 } 
 } else {
 get_objects_id('descr_'+formfieldname).className='inputCorrect';
 
 }
 
 
} 
}
}
// email ende 
  
// required
if(formular.elements[i].name.indexOf('_required')>-1) { 
 formfieldname=formular.elements[i].name.substr(0,(formular.elements[i].name.length-9)), 
 formfieldname=formfieldname.replace('[]',''); 

 if(get_objects_id(formfieldname)) { 

if(get_objects_id(formfieldname).type=='text') {
 if(get_objects_id(formfieldname).value.length==0) { 
 if(alertyes) {
 alert(formular.elements[i].value);
 formerror=1;
 return false;
 }else {
  
if(get_objects_id('descr_'+formfieldname)) {
get_objects_id('descr_'+formfieldname).className='inputError';
}
formerror=1;
 
 } 
 } else {
 get_objects_id('descr_'+formfieldname).className='inputCorrect';
 
 } 
}
 
 if(get_objects_id(formfieldname).type=='select-one') {
 if(get_objects_id(formfieldname).value===0 || get_objects_id(formfieldname).value==="") { 
 if(alertyes) {
 alert(formular.elements[i].value);
 formerror=1;
 return false;
 }else {
  
if(get_objects_id('descr_'+formfieldname)) {
get_objects_id('descr_'+formfieldname).className='inputError';
}
formerror=1;
 
 }
 
 } else {
 get_objects_id('descr_'+formfieldname).className='inputCorrect';
 
 } 
 
 } 
 
 if(get_objects_id(formfieldname).type=='checkbox') {
 if(get_objects_id(formfieldname).checked==false) { 
 if(alertyes) {
 alert(formular.elements[i].value);
 formerror=1;
 return false;
 }else {
  
if(get_objects_id('descr_'+formfieldname)) {
get_objects_id('descr_'+formfieldname).className='inputError';
}
formerror=1;
 
 }
 } else {
 get_objects_id('descr_'+formfieldname).className='inputCorrect';
 
 } 
 }
}
}
}
// required ende 
// compare
if(formular.elements[i].name.indexOf('_compare')>-1) { 
 formfieldname=formular.elements[i].name.substr(0,(formular.elements[i].name.length-8)), 
 formfieldname=formfieldname.replace('[]','');
 formfieldname2=formfieldname + '2'; 

 if(get_objects_id(formfieldname) && formular.elements[formfieldname2]) { 
 
 if(get_objects_id(formfieldname).value!=formular.elements[formfieldname2].value) { 

 if(alertyes) {
 alert(formular.elements[i].value);
 formerror=1;
 } else {
 
 }
 return false;
 } 
}
}
 
// compare ende 
} 
} 
if(formerror) {
formerror=0;
return false; 
}
else
return true; 
}
