// Dynamic Iframe loader
function loadIframe(theURL) {
	document.getElementById("mainContent").src=theURL;
}

// resizes Iframe according to content
function resizeMe(obj){ 
	docHeight = iframeMain.document.height || iframeMain.document.body.scrollHeight;
	newheight = docHeight + 30;
	obj.style.height = newheight + 'px';
	
} 

function submitForm() {
	if (echeck(document.getElementById('email').value)) {
		document.form_reminder.submit();
	} else {
		alert('Bitte tragen sie eine gültige E-Mail Adresse ein');
	}	
}

function changeHeader(whichone) {
	document.getElementById('headerbild').src =  'images/header/header_' + whichone + '.jpg';
}
function echeck(str) {

                var at="@"
                var dot="."
                var lat=str.indexOf(at)
                var lstr=str.length
                var ldot=str.indexOf(dot)
                if (str.indexOf(at)==-1){
                   return false
                }

                if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
                   return false
                }

                if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
                    return false
                }

                 if (str.indexOf(at,(lat+1))!=-1){
                    return false
                 }

                 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
                    return false
                 }

                 if (str.indexOf(dot,(lat+2))==-1){
                    return false
                 }

                 if (str.indexOf(" ")!=-1){
                    return false
                 }

                  return true
}

function highlight (obj) {
		tmpstring = obj.src;	
		start = tmpstring.length - 7;
		end = tmpstring.length - 4;
		tmpstring = tmpstring.substring(start,end);		
		if(tmpstring == "_hl") {	
			tmpstringanfang = obj.src;
			tmpstringanfang = tmpstringanfang.substring(0,tmpstringanfang.length-7);	
			obj.src = tmpstringanfang + ".jpg";
		} else {		
			tmpstringanfang = obj.src;		
			tmpstringanfang = tmpstringanfang.substring(0,(tmpstringanfang.length-4));			
			obj.src = tmpstringanfang + "_hl.jpg";
		}
}

function gallery(direction)
{
		if(direction == 1) {
				if(picture < maximum) {
						 picture ++;
				} else {
						 picture = 0;
				}
	   } else if(direction == 0) {
				if(picture > 0)
						 picture --;
				else  {
						 picture = maximum;
				}
	   }
		document.getElementById('forward').style.visibility = "visible";
		document.getElementById('backward').style.visibility = "visible";
		if(picture == 0) {
		document.getElementById('backward').style.visibility = "hidden";
		} else if (picture == maximum) {
				 document.getElementById('forward').style.visibility = "hidden";
		}

		document.getElementById('slideshowBild').src = '/Bilder/elements/elements_' + picture + '.jpg';
		document.getElementById('slideshowURL').href = '/Bilder/elements/elements_' + picture + '.jpg';
		document.getElementById('slideshowTextlink').href = '/Bilder/elements/elements_' + picture + '.jpg';
}
	

function show_picture(picid) {
		bildwindow = window.open("/Bilder/elements/elements_" + picid + ".jpg","Elements","width=800,height=600,toolbar=no,resizeable=no, scrollbars=yes");
		bildwindow.focus();
}
		
	

