ar_imgpaths=new Array(
	"01_imgs/01_startseite/bn_send_h.gif",
	"01_imgs/01_startseite/bn_send_n.gif",
	"01_imgs/01_startseite/back_pattern.gif",
	"01_imgs/01_startseite/blauerzauber_schrift.gif",
	"01_imgs/01_startseite/background.jpg");
//-----
bn_emil_n = new Image();
bn_emil_n.src = "01_imgs/01_startseite/bn_send_n.gif";
bn_emil_h = new Image();
bn_emil_h.src = "01_imgs/01_startseite/bn_send_h.gif";

bn_enter_n = new Image();
bn_enter_n.src = "01_imgs/01_startseite/bn_enter_n.gif";
bn_enter_h = new Image();
bn_enter_h.src = "01_imgs/01_startseite/bn_enter_h.gif";

bn_roplotter_n = new Image();
bn_roplotter_n.src = "01_imgs/01_startseite/bn_roplotter_n.gif";
bn_roplotter_h = new Image();
bn_roplotter_h.src = "01_imgs/01_startseite/bn_roplotter_h.gif";

bn_pusilla_n = new Image();
bn_pusilla_n.src = "01_imgs/01_startseite/bn_pusilla_n.gif";
bn_pusilla_h = new Image();
bn_pusilla_h.src = "01_imgs/01_startseite/bn_pusilla_h.gif";

spacer_gif= new Image();
spacer_gif.src= "01_imgs/01_startseite/leer.gif";

bn_portofolio_n = new Image();
bn_portofolio_n.src = "01_imgs/01_startseite/bn_portofolio_n.gif";
bn_portofolio_h = new Image();
bn_portofolio_h.src = "01_imgs/01_startseite/bn_portofolio_h.gif";

bn_photoalbum_n = new Image();
bn_photoalbum_n.src = "01_imgs/01_startseite/bn_photoalbum_n.gif";
bn_photoalbum_h = new Image();
bn_photoalbum_h.src = "01_imgs/01_startseite/bn_photoalbum_h.gif";

bn_diary_n = new Image();
bn_diary_n.src = "01_imgs/01_startseite/bn_diary_n.gif";
bn_diary_h = new Image();
bn_diary_h.src = "01_imgs/01_startseite/bn_diary_h.gif";

bn_get_flashplayer_n = new Image();
bn_get_flashplayer_n.src = "01_imgs/01_startseite/bn_get_flashplayer_n.gif";
bn_get_flashplayer_h = new Image();
bn_get_flashplayer_h.src = "01_imgs/01_startseite/bn_get_flashplayer_h.gif";

bn_sub_1_1_h = new Image();
bn_sub_1_1_h.src="01_imgs/01_startseite/bn_sub_1_1_h.gif";
bn_sub_1_2_h = new Image();
bn_sub_1_2_h.src="01_imgs/01_startseite/bn_sub_1_2_h.gif";
bn_sub_1_3_h = new Image();
bn_sub_1_3_h.src="01_imgs/01_startseite/bn_sub_1_3_h.gif";
bn_sub_1_4_h = new Image();
bn_sub_1_4_h.src="01_imgs/01_startseite/bn_sub_1_4_h.gif";
bn_sub_1_5_h = new Image();
bn_sub_1_5_h.src="01_imgs/01_startseite/bn_sub_1_5_h.gif";
bn_sub_1_6_h = new Image();
bn_sub_1_6_h.src="01_imgs/01_startseite/bn_sub_1_6_h.gif";
bn_sub_1_7_h = new Image();
bn_sub_1_7_h.src="01_imgs/01_startseite/bn_sub_1_7_h.gif";

bn_sub_1_1_n = new Image();
bn_sub_1_1_n.src="01_imgs/01_startseite/bn_sub_1_1_n.gif";
bn_sub_1_2_n = new Image();
bn_sub_1_2_n.src="01_imgs/01_startseite/bn_sub_1_2_n.gif";
bn_sub_1_3_n = new Image();
bn_sub_1_3_n.src="01_imgs/01_startseite/bn_sub_1_3_n.gif";
bn_sub_1_4_n = new Image();
bn_sub_1_4_n.src="01_imgs/01_startseite/bn_sub_1_4_n.gif";
bn_sub_1_5_n = new Image();
bn_sub_1_5_n.src="01_imgs/01_startseite/bn_sub_1_5_n.gif";
bn_sub_1_6_n = new Image();
bn_sub_1_6_n.src="01_imgs/01_startseite/bn_sub_1_6_n.gif";
bn_sub_1_7_n = new Image();
bn_sub_1_7_n.src="01_imgs/01_startseite/bn_sub_1_7_n.gif";
//-----ALLGEMEINE FUNKTIONEN SRT-----//
function fc_image_change(image_tag_name,image_obj_name){
	window.document.images[image_tag_name].src = eval(image_obj_name + ".src")
}
function fc_chg_trg(oj) {
	oj.target = '_blank';
}
//-----ALLGEMEINE FUNKTIONEN END-----//
//-----variablen setzen-----//
var load_text="Loading";
var firstrun = true;
var loaded = false;
function preloader(){ 
	if(firstrun==true){
		window.document.getElementById("top_sheet").style.visibility="visible";
		window.document.getElementById("center_container").style.visibility="hidden";
		firstrun = false;
	}
	load_text=load_text+" .";
	if(load_text=="Loading . . . ."){
		load_text="Loading .";
	}
	window.document.getElementById("top_sheet").innerHTML=load_text;
	if(loaded !=true){
		window.setTimeout('preloader()', 300);
	}
}

preloadlist = new Array();
// eigentliche Preload-Funktion
function preload_img(){
	// Übernahme der Bilderadressen
	var img_list = preload_img.arguments;
	// Bilder werden vom Browser aufgerufen
	for(var i=1; i < img_list.length; i++) {
		preloadlist[i] = new Image;
		preloadlist[i].src = img_list[i];
	}
	// die Kontrollfunktion wird aufgerufen
	preload_check();
}
// Kontrollfunktion, ob Bilder komplett geladen wurden
function preload_check(){
	// ist ein Bild aus der Liste geladen, wird das Array verkürzt
	for(var i=1; i < preloadlist.length; i++) {
		if(preloadlist[i].complete == true) {
			preloadlist.splice(i, 1);
		}
	}
	// wenn alle Bilder geladen sind wird eine neue Seite geöffnet
	if(preloadlist.length == 1) {
		//location.replace('zeilseite.htm');
		loaded = true;
		window.document.getElementById("top_sheet").style.visibility="hidden";
		window.document.getElementById("center_container").style.visibility="visible";
	} else {
		setTimeout('preload_check()', 100);
	}
}
// - Bilder URL, von den Bildern welche vorausgeladen werden sollen
// - es können relative Pfade ( ../ordner/datei.jpg ) und
// absolute Pfade ( http://www.domain.de/ordner/datei.gif ) verwendet werden
// - die angegebenen Bilder müssen vorhanden sein
// - hinter dem letzten Bild kein Komma setzen
function fc_str_preload(){
	preloader();
	preload_img(false,
		'01_imgs/01_startseite/bn_send_h.gif',
		'01_imgs/01_startseite/bn_send_n.gif',
		'01_imgs/01_startseite/back_pattern.gif',
		'01_imgs/01_startseite/blauerzauber_schrift.gif',
		'01_imgs/01_startseite/background.jpg'
	);	
}

//-----PART FUER AJAX MAILNEWSLETTER STR-----//
//globale Instanz von XMLHttpRequest
var xmlHttp = false;
//XMLHttpRequest-Instanz erstellen
//... für Internet Explorer
try {
    xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
    try {
        xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
    } catch(e) {
        xmlHttp  = false;
    }
}
//... für Mozilla, Opera, Safari usw.
if (!xmlHttp  && typeof XMLHttpRequest != 'undefined') {
    xmlHttp = new XMLHttpRequest();
}
//
fc_submit=function(){
  emil_valid=fc_emailcheck(window.document.getElementById("emil_form").emil_inputfield.value);
  if(emil_valid==true){
    fc_go_to('sended');
    if (xmlHttp) {
       xmlHttp.open('POST', '06_scriptz/02_php/write_newsletter_order.php?emil='+window.document.getElementById("emil_form").emil_inputfield.value);
       xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
       xmlHttp.send('name='+window.document.getElementById("emil_form").emil_inputfield.value); 
  }
  }else{
    fc_go_to('error');
  }
}
//
function fc_emailcheck(email_adr){
	var a = false;
	var res = false;
	if(typeof(RegExp) == 'function'){
		var b = new RegExp('abc');
	  	if(b.test('abc') == true){
			a = true;
		}
	}
	if(a == true){
		reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+'(\\@)([a-zA-Z0-9\\-\\.]+)'+'(\\.)([a-zA-Z]{2,4})$');
	  	res = (reg.test(email_adr));
	}else{
		res = (email_adr.search('@') >= 1 &&
		email_adr.lastIndexOf('.') > email_adr.search('@') &&
		email_adr.lastIndexOf('.') >= email_adr.length-5)
	}
 	return(res);
}
//
function fc_go_to(where_to_go){
    if(where_to_go=='inputfield'){
        document.getElementById('emil_input').style.visibility="visible";
        document.getElementById('email_input_error').style.visibility="hidden";
        document.getElementById('email_input_success').style.visibility="hidden";
    }
    if(where_to_go=='error'){
        document.getElementById('emil_input').style.visibility="hidden";
        document.getElementById('email_input_error').style.visibility="visible";
        document.getElementById('email_input_success').style.visibility="hidden";
    }
    if(where_to_go=='sended'){
        document.getElementById('emil_input').style.visibility="hidden";
        document.getElementById('email_input_error').style.visibility="hidden";
        document.getElementById('email_input_success').style.visibility="visible";
    }
}
//-----PART FUER AJAX MAILNEWSLETTER END-----//
//------menufunktion fuer browser one css-hover-interptetation str-----//
sfHover = function() {
	var sfEls = document.getElementById("ul_refs_main").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
//------menufunktion fuer browser one css-hover-interptetation end-----//


